{"level":"info","service":"Main","time":"2026-06-25T14:57:32.583526056+07:00","message":"The default provider (GCSStreamingProvider) is used as ASR provider"}
{"level":"info","service":"GCSStream","time":"2026-06-25T14:57:32.585540579+07:00","message":"[GCS] Language code: th-TH"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T14:57:32.585556403+07:00","message":"initial interim processor"}
{"level":"info","service":"Hub","time":"2026-06-25T14:57:32.646636467+07:00","message":"start wss broadcast server at :8010"}
{"level":"info","service":"Main","time":"2026-06-25T14:57:32.646664845+07:00","message":"revoice server is listening at 0.0.0.0:19993"}
{"level":"info","service":"Sender","time":"2026-06-25T14:57:32.646800783+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"gRPC","time":"2026-06-25T14:57:32.64689719+07:00","message":"grpc serving..."}
{"level":"info","service":"Sender","time":"2026-06-25T14:57:35.647187735+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2026-06-25T14:57:35.647941558+07:00","message":"connected (with sender)%!(EXTRA string=127.0.0.1:10010)"}
{"level":"info","service":"Hub","time":"2026-06-25T15:04:30.45224321+07:00","message":"incoming connection from...171.103.89.169:61805 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T15:04:30.452260007+07:00","message":"new client from...171.103.89.169:61805 connected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T15:04:33.468561615+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:33.46866315+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:35.719300476+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T15:04:37.929648834+07:00","message":"incoming connection from...171.103.89.169:61812 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T15:04:37.929664192+07:00","message":"new client from...171.103.89.169:61812 connected"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:38.719707627+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:40.899530963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:40.899554688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:41.720244834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:41.720274493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:42.551457581+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:42.55151762+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:42.55154339+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:44.720868085+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:44.720879033+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:47.721185924+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:50.721888345+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:53.722361378+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:56.723062739+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:04:59.723110027+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T15:05:01.271007094+07:00","message":"incoming connection from...171.103.89.169:61837 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T15:05:01.271023623+07:00","message":"new client from...171.103.89.169:61837 connected"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:02.723968906+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:04.247792557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:04.24780892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:05.724001059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:05.724018171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:08.724455412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:08.724484797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:11.724641769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:11.724660354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:14.725309839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:14.725309774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:17.725632849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:17.725639615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:20.726592634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:20.726615781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:23.727188407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:23.727227303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:26.728207835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:26.728249974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:29.728965859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:29.728994044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:32.729586974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:32.729607296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:35.72991329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:35.729923195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:38.730351753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:38.730364983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:41.730903831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:41.730892562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:44.731735803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:44.73177868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:47.732646928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:47.732691962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:50.733414559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:50.733460358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:53.733935865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:53.733976783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:56.734340497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:56.734351039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:59.734566438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:59.734589334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:01.901895401+07:00","message":"[GCS] Start streaming session, msgId: 1"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:02.735304937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:02.735310749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.204685148+07:00","message":"[GCS] IsForceVAD: false for message ID: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.242977446+07:00","message":"[GCS] Start streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.29983058+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.299850792+07:00","message":"found end of frame, send empty tag with msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.299853921+07:00","message":"end Recv id 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.299860133+07:00","message":"[buffer interim] 1 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.299887067+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.299896619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.299903685+07:00","message":"> Transcript [0] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.299906662+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.299908924+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.299911153+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.299913115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.29991945+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.299944276+07:00","message":"push: {true \n 0 0xc00039cc80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:03.304920408+07:00","message":"write wav file: './tmp/7598/7598_1.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.587326446+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.587506019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.587514623+07:00","message":"receive interim result [false|false]: ตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.587533803+07:00","message":"[buffer interim] 2 false ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.58754188+07:00","message":"[bufferProcess] interim [600000000]:ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.587544507+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.738139845+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.738200204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.738206236+07:00","message":"receive interim result [false|false]: ตบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.738221742+07:00","message":"[buffer interim] 2 false ตบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.738230999+07:00","message":"[bufferProcess] interim [720000000]:ตบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.738236009+07:00","message":"[bufferProcess] send to processor:ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.738244509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.73824727+07:00","message":"> Transcript [1] [false]: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.738249741+07:00","message":"Set StatePrefix (first interim): 'ตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.790129436+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.790176244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกปลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.79018142+07:00","message":"receive interim result [false|false]: ตกปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.790195125+07:00","message":"[buffer interim] 2 false ตกปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.790203148+07:00","message":"[bufferProcess] interim [780000000]:ตกปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.790205708+07:00","message":"[bufferProcess] send to processor:ตบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.790212558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.790215778+07:00","message":"> Transcript [2] [false]: 'ตบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.790218497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.790222833+07:00","message":"Set new StatePrefix: 'ตบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.871500375+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.871544606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.871551541+07:00","message":"receive interim result [false|false]: จบป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.87156337+07:00","message":"[buffer interim] 2 false จบป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.8715725+07:00","message":"[bufferProcess] interim [840000000]:จบป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.87157591+07:00","message":"[bufferProcess] send to processor:ตกปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.871581951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.871585489+07:00","message":"> Transcript [3] [false]: 'ตกปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.87158863+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:03.871592113+07:00","message":"Set new StatePrefix: 'ตกปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:03.982768179+07:00","message":"[GCS] IsForceVAD: false for message ID: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:04.089413789+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:04.089467773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จบป่ะ\",\"confidence\":0.88780195}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:04.089473086+07:00","message":"receive interim result [true|false]: จบป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:04.08947874+07:00","message":"end recv isFinal message id 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:04.08948124+07:00","message":"end Recv id 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:04.089497703+07:00","message":"[buffer interim] 2 true จบป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:04.089514967+07:00","message":"[bufferProcess] interim [170000000]:จบป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:04.089522447+07:00","message":"[bufferProcess] send to processor (isfinal):จบป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:04.089525531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:04.089528667+07:00","message":"> Transcript [4] [false]: 'จบป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:04.089531629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:04.089534439+07:00","message":"Set new StatePrefix: 'จบป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:04.089536155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:04.089538243+07:00","message":"> Transcript [5] [true]: 'จบป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:04.089541081+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:04.089543591+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:04.089545602+07:00","message":"StatePrefix: 'จบป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:04.089549086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:04.089560669+07:00","message":"Push: 'จบป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:04.089568514+07:00","message":"push: {true จบป่ะ 0 0xc00212e000}"}
{"level":"info","service":"Hub","time":"2026-06-25T15:06:04.089672113+07:00","message":"(client) 171.103.89.169:61812, write tcp 172.18.0.35:8010->171.103.89.169:61812: write: broken pipe"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:04.096231119+07:00","message":"write wav file: './tmp/7598/7598_2.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:04.369720758+07:00","message":"[GCS] Start streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:04.779141986+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:04.779209219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:04.779215198+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:04.779232276+07:00","message":"[buffer interim] 3 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:04.779239911+07:00","message":"[bufferProcess] interim [420000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:04.779241823+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.107060038+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.107111099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.107117897+07:00","message":"receive interim result [false|false]: ที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.107131812+07:00","message":"[buffer interim] 3 false ที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.10713808+07:00","message":"[bufferProcess] interim [540000000]:ที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.107140592+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.107144056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.107146787+07:00","message":"> Transcript [6] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.10714897+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.242920463+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.242975429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.242981998+07:00","message":"receive interim result [false|false]: ที่ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.242992495+07:00","message":"[buffer interim] 3 false ที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.242999024+07:00","message":"[bufferProcess] interim [660000000]:ที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.243001345+07:00","message":"[bufferProcess] send to processor:ที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.243004471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.243007487+07:00","message":"> Transcript [7] [false]: 'ที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.243010181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.243012196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.243014262+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.243016332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.265386158+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.26543671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.265444179+07:00","message":"receive interim result [false|false]: ที่ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.265462551+07:00","message":"[buffer interim] 3 false ที่ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.26547194+07:00","message":"[bufferProcess] interim [720000000]:ที่ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.265475093+07:00","message":"[bufferProcess] send to processor:ที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.26548253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.265487052+07:00","message":"> Transcript [8] [false]: 'ที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.265491358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.265494224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.26549756+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.265500787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:05.735876067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:05.735899071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.736204583+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.736240076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่ต้องเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.736245919+07:00","message":"receive interim result [false|false]: ที่ไม่ต้องเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.736260108+07:00","message":"[buffer interim] 3 false ที่ไม่ต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.736268228+07:00","message":"[bufferProcess] interim [960000000]:ที่ไม่ต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.736270685+07:00","message":"[bufferProcess] send to processor:ที่ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.736287384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.736290584+07:00","message":"> Transcript [9] [false]: 'ที่ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.736294049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.736296561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.736299332+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.736301699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.978351894+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.978399634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่ต้องสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.978404695+07:00","message":"receive interim result [false|false]: ที่ไม่ต้องสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.978418804+07:00","message":"[buffer interim] 3 false ที่ไม่ต้องสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.978426597+07:00","message":"[bufferProcess] interim [140000000]:ที่ไม่ต้องสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.978429093+07:00","message":"[bufferProcess] send to processor:ที่ไม่ต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.978432377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.978435171+07:00","message":"> Transcript [10] [false]: 'ที่ไม่ต้องเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.978438335+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.978440441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.978442641+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.978444688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.97844699+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.978449083+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.978451269+07:00","message":"Set new StatePrefix : 'ที่ไม่ต้องเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:05.978453594+07:00","message":"Next Push (prob) : 'ไม่ต้องเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:05.978460975+07:00","message":"push: {false ที่ 0 0xc00212e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:06.395453781+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:06.395505333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่พร้อมสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:06.395511295+07:00","message":"receive interim result [false|false]: ที่ไม่พร้อมสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:06.395528143+07:00","message":"[buffer interim] 3 false ที่ไม่พร้อมสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.395541464+07:00","message":"[bufferProcess] interim [500000000]:ที่ไม่พร้อมสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.395544746+07:00","message":"[bufferProcess] send to processor:ที่ไม่ต้องสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.395551771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.395554821+07:00","message":"> Transcript [11] [false]: 'ที่ไม่ต้องสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.395557417+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.395561656+07:00","message":"Set new StatePrefix: 'ที่ไม่ต้องสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:06.868240084+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:06.868284061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่ต้องสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:06.86829875+07:00","message":"receive interim result [false|false]: ที่ไม่ต้องสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:06.868315055+07:00","message":"[buffer interim] 3 false ที่ไม่ต้องสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.868322006+07:00","message":"[bufferProcess] interim [560000000]:ที่ไม่ต้องสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.868324582+07:00","message":"[bufferProcess] send to processor:ที่ไม่พร้อมสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.86832778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.868330641+07:00","message":"> Transcript [12] [false]: 'ที่ไม่พร้อมสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.868333067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.868336152+07:00","message":"Set new StatePrefix: 'ที่ไม่พร้อมสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:06.881364173+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:06.88139866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่พร้อมสีน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:06.881404672+07:00","message":"receive interim result [false|false]: ที่ไม่พร้อมสีน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:06.881421631+07:00","message":"[buffer interim] 3 false ที่ไม่พร้อมสีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.881428757+07:00","message":"[bufferProcess] interim [620000000]:ที่ไม่พร้อมสีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.881431143+07:00","message":"[bufferProcess] send to processor:ที่ไม่ต้องสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.881434506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.881437488+07:00","message":"> Transcript [13] [false]: 'ที่ไม่ต้องสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.881439892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.881441987+07:00","message":"Set new StatePrefix: 'ที่ไม่ต้องสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:06.942301117+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:06.942341567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่ต้องสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:06.942347374+07:00","message":"receive interim result [false|false]: ที่ไม่ต้องสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:06.942363897+07:00","message":"[buffer interim] 3 false ที่ไม่ต้องสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.942370946+07:00","message":"[bufferProcess] interim [740000000]:ที่ไม่ต้องสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.942373244+07:00","message":"[bufferProcess] send to processor:ที่ไม่พร้อมสีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.942376841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.942379693+07:00","message":"> Transcript [14] [false]: 'ที่ไม่พร้อมสีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.942382456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:06.942384666+07:00","message":"Set new StatePrefix: 'ที่ไม่พร้อมสีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:07.233743858+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:07.233790009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่พร้อมสีด้านใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:07.233799599+07:00","message":"receive interim result [false|false]: ที่ไม่พร้อมสีด้านใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:07.233813775+07:00","message":"[buffer interim] 3 false ที่ไม่พร้อมสีด้านใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:07.233832832+07:00","message":"[bufferProcess] interim [860000000]:ที่ไม่พร้อมสีด้านใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:07.233835604+07:00","message":"[bufferProcess] send to processor:ที่ไม่ต้องสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:07.233838729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:07.233841873+07:00","message":"> Transcript [15] [false]: 'ที่ไม่ต้องสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:07.233844792+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:07.233846834+07:00","message":"Set new StatePrefix: 'ที่ไม่ต้องสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.443298893+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.443353068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่พร้อมสีด้านใด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.443359432+07:00","message":"receive interim result [false|false]: ที่ไม่พร้อมสีด้านใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.443373205+07:00","message":"[buffer interim] 3 false ที่ไม่พร้อมสีด้านใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.443380612+07:00","message":"[bufferProcess] interim [460000000]:ที่ไม่พร้อมสีด้านใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.443383266+07:00","message":"[bufferProcess] send to processor:ที่ไม่พร้อมสีด้านใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.443388819+07:00","message":"[bufferProcess] send to processor (ticker):ที่ไม่พร้อมสีด้านใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.443392157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.443395002+07:00","message":"> Transcript [16] [false]: 'ที่ไม่พร้อมสีด้านใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.443397562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.443400209+07:00","message":"Set new StatePrefix: 'ที่ไม่พร้อมสีด้านใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.443402575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.44340495+07:00","message":"> Transcript [17] [false]: 'ที่ไม่พร้อมสีด้านใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.443408082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.443410383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.443412417+07:00","message":"StatePrefix: 'ที่ไม่พร้อมสีด้านใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.443414875+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.548001308+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.548047791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่ต้องสีดำสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.548054372+07:00","message":"receive interim result [false|false]: ที่ไม่ต้องสีดำสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.548072207+07:00","message":"[buffer interim] 3 false ที่ไม่ต้องสีดำสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.548083042+07:00","message":"[bufferProcess] interim [640000000]:ที่ไม่ต้องสีดำสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.548085318+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.595612363+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.59565444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่พร้อมสีเดี๋ยวจะสายไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.595660046+07:00","message":"receive interim result [false|false]: ที่ไม่พร้อมสีเดี๋ยวจะสายไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.595677675+07:00","message":"[buffer interim] 3 false ที่ไม่พร้อมสีเดี๋ยวจะสายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.59569421+07:00","message":"[bufferProcess] interim [760000000]:ที่ไม่พร้อมสีเดี๋ยวจะสายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.595697434+07:00","message":"[bufferProcess] send to processor:ที่ไม่ต้องสีดำสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.595701572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.595704667+07:00","message":"> Transcript [18] [false]: 'ที่ไม่ต้องสีดำสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.595707827+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.595710435+07:00","message":"Set new StatePrefix: 'ที่ไม่ต้องสีดำสาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.601679076+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.601721454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่ต้องสีดำสายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.601728218+07:00","message":"receive interim result [false|false]: ที่ไม่ต้องสีดำสายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.601745892+07:00","message":"[buffer interim] 3 false ที่ไม่ต้องสีดำสายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.601752712+07:00","message":"[bufferProcess] interim [820000000]:ที่ไม่ต้องสีดำสายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.601755056+07:00","message":"[bufferProcess] send to processor:ที่ไม่พร้อมสีเดี๋ยวจะสายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.601758608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.601762112+07:00","message":"> Transcript [19] [false]: 'ที่ไม่พร้อมสีเดี๋ยวจะสายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.601764632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.60176662+07:00","message":"Set new StatePrefix: 'ที่ไม่พร้อมสีเดี๋ยวจะสายไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.624873772+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.624930967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่ต้องสีดำสายเป็นสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.624936623+07:00","message":"receive interim result [false|false]: ที่ไม่ต้องสีดำสายเป็นสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.624951726+07:00","message":"[buffer interim] 3 false ที่ไม่ต้องสีดำสายเป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.624958682+07:00","message":"[bufferProcess] interim [940000000]:ที่ไม่ต้องสีดำสายเป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.624961503+07:00","message":"[bufferProcess] send to processor:ที่ไม่ต้องสีดำสายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.624965928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.624968674+07:00","message":"> Transcript [20] [false]: 'ที่ไม่ต้องสีดำสายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.624971074+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.624973254+07:00","message":"Set new StatePrefix: 'ที่ไม่ต้องสีดำสายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.664185799+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.664233967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่ต้องสีดำสายเป็นสีฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.664240346+07:00","message":"receive interim result [false|false]: ที่ไม่ต้องสีดำสายเป็นสีฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:08.664267411+07:00","message":"[buffer interim] 3 false ที่ไม่ต้องสีดำสายเป็นสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.664275695+07:00","message":"[bufferProcess] interim [120000000]:ที่ไม่ต้องสีดำสายเป็นสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.664278406+07:00","message":"[bufferProcess] send to processor:ที่ไม่ต้องสีดำสายเป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.664282297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.664285782+07:00","message":"> Transcript [21] [false]: 'ที่ไม่ต้องสีดำสายเป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.664289724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.664292024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.664294069+07:00","message":"StatePrefix: 'ที่ไม่ต้องสีดำสายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:08.664296363+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:08.736068481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:08.736091277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:09.572495579+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:09.572543517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่ต้องสีดำสายเป็นสีฟ้าคราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:09.572550358+07:00","message":"receive interim result [false|false]: ที่ไม่ต้องสีดำสายเป็นสีฟ้าคราม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:09.572568963+07:00","message":"[buffer interim] 3 false ที่ไม่ต้องสีดำสายเป็นสีฟ้าคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:09.572577884+07:00","message":"[bufferProcess] interim [540000000]:ที่ไม่ต้องสีดำสายเป็นสีฟ้าคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:09.57258083+07:00","message":"[bufferProcess] send to processor:ที่ไม่ต้องสีดำสายเป็นสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:09.57258465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:09.572587746+07:00","message":"> Transcript [22] [false]: 'ที่ไม่ต้องสีดำสายเป็นสีฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:09.5725918+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:09.572594016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:09.572596592+07:00","message":"StatePrefix: 'ที่ไม่ต้องสีดำสายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:09.572599663+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.27146505+07:00","message":"[GCS] IsForceVAD: false for message ID: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.322693202+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.322734213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.322741242+07:00","message":"receive interim result [false|false]: ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.322757137+07:00","message":"[buffer interim] 3 false ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.32278569+07:00","message":"[bufferProcess] interim [960000000]:ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.322789196+07:00","message":"[bufferProcess] send to processor:ที่ไม่ต้องสีดำสายเป็นสีฟ้าคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.322797347+07:00","message":"[bufferProcess] send to processor (ticker):ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.322801096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.322804218+07:00","message":"> Transcript [23] [false]: 'ที่ไม่ต้องสีดำสายเป็นสีฟ้าคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.322808192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.322810756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.322813133+07:00","message":"StatePrefix: 'ที่ไม่ต้องสีดำสายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.322817058+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.322819267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.322821301+07:00","message":"> Transcript [24] [false]: 'ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.32282352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.322825325+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.322827178+07:00","message":"StatePrefix: 'ที่ไม่ต้องสีดำสายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.322829051+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.32284322+07:00","message":"Push: 'ไม่ต้องสีดำสายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.3228453+07:00","message":"TextPushed: 'ที่ไม่ต้องสีดำสายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.32284771+07:00","message":"Set new StatePrefix : 'ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.32285018+07:00","message":"Next Push (prob) : 'สีฟ้าครามใช่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.322859345+07:00","message":"push: {false ไม่ต้องสีดำสายเป็น 0 0xc00212e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.327136987+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.327192122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.327198478+07:00","message":"receive interim result [false|false]: ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.327213716+07:00","message":"[buffer interim] 3 false ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.327219865+07:00","message":"[bufferProcess] interim [20000000]:ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.327221901+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.422012051+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.422051927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ไหมคะ\",\"confidence\":0.9517917}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.42205824+07:00","message":"receive interim result [true|false]: ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.422071655+07:00","message":"end recv isFinal message id 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.422074995+07:00","message":"end Recv id 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.422084014+07:00","message":"[buffer interim] 3 true ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.422093741+07:00","message":"[bufferProcess] interim [140000000]:ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.422099064+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.422118631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.422151168+07:00","message":"> Transcript [25] [false]: 'ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.422155493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.422158121+07:00","message":"Set new StatePrefix: 'ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.422161134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.422163563+07:00","message":"> Transcript [26] [true]: 'ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.422167108+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.422169505+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.422171625+07:00","message":"StatePrefix: 'ที่ไม่ต้องสีดำสายเป็นสีฟ้าครามใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.422174117+07:00","message":"TextPushed: 'ที่ไม่ต้องสีดำสายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.422181649+07:00","message":"Push: 'สีฟ้าครามใช่ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.422193175+07:00","message":"push: {true สีฟ้าครามใช่ไหมคะ 0 0xc00212e200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:11.433046121+07:00","message":"write wav file: './tmp/7598/7598_3.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.447551023+07:00","message":"[GCS] Start streaming session, msgId: 4"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:11.736400041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:11.736434141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.957535871+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.957596823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.957605047+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:11.957627587+07:00","message":"[buffer interim] 4 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.957637324+07:00","message":"[bufferProcess] interim [540000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:11.957640374+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.054161387+07:00","message":"[GCS] IsForceVAD: false for message ID: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.083218587+07:00","message":"[GCS] Start streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.145147922+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.14521513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.145224001+07:00","message":"receive interim result [true|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.145235543+07:00","message":"end recv isFinal message id 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.145238719+07:00","message":"end Recv id 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.145254371+07:00","message":"[buffer interim] 4 true ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.145265031+07:00","message":"[bufferProcess] interim [720000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.145269627+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.145274664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.145278897+07:00","message":"> Transcript [27] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.145282308+07:00","message":"Set StatePrefix (first interim): 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.145284956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.145288262+07:00","message":"> Transcript [28] [true]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.145292558+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.145295606+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.14529867+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.145301927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.145305792+07:00","message":"Push: 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.145318892+07:00","message":"push: {true ตอนนี้ 0 0xc0004a2c80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:12.150360076+07:00","message":"write wav file: './tmp/7598/7598_4.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.675781881+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.675847583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.675873031+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.675888958+07:00","message":"[buffer interim] 5 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.675896338+07:00","message":"[bufferProcess] interim [480000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.675898812+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.875364826+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.875400659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"NC\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.875405409+07:00","message":"receive interim result [false|false]: NC"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.875419221+07:00","message":"[buffer interim] 5 false NC"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.875425125+07:00","message":"[bufferProcess] interim [600000000]:NC"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.875428116+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.875431509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.875434126+07:00","message":"> Transcript [29] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.875436581+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.892502282+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.892537727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.892542975+07:00","message":"receive interim result [false|false]: เป็นสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.89255534+07:00","message":"[buffer interim] 5 false เป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.892561401+07:00","message":"[bufferProcess] interim [660000000]:เป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.892564391+07:00","message":"[bufferProcess] send to processor:NC"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.892567524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.892570962+07:00","message":"> Transcript [30] [false]: 'NC'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.89257364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.892575681+07:00","message":"Set new StatePrefix: 'NC'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.919922606+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.919960257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.919966358+07:00","message":"receive interim result [false|false]: เป็นสีฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.919980304+07:00","message":"[buffer interim] 5 false เป็นสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.919987327+07:00","message":"[bufferProcess] interim [840000000]:เป็นสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.919989542+07:00","message":"[bufferProcess] send to processor:เป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.919995395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.919998378+07:00","message":"> Transcript [31] [false]: 'เป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.920023343+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.920028774+07:00","message":"Set new StatePrefix: 'เป็นสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.92560409+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.925624016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีคู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.925628751+07:00","message":"receive interim result [false|false]: เป็นสีคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.925639794+07:00","message":"[buffer interim] 5 false เป็นสีคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.925644986+07:00","message":"[bufferProcess] interim [900000000]:เป็นสีคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.925665129+07:00","message":"[bufferProcess] send to processor:เป็นสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.925671642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.925674297+07:00","message":"> Transcript [32] [false]: 'เป็นสีฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.925676956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.925679089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.925681215+07:00","message":"StatePrefix: 'เป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.925683475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.932495133+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.932520474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.932525357+07:00","message":"receive interim result [false|false]: เป็นสีขุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.932536945+07:00","message":"[buffer interim] 5 false เป็นสีขุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.932541849+07:00","message":"[bufferProcess] interim [20000000]:เป็นสีขุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.932544264+07:00","message":"[bufferProcess] send to processor:เป็นสีคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.932547236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.932549989+07:00","message":"> Transcript [33] [false]: 'เป็นสีคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.932552451+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.932554624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.932556482+07:00","message":"StatePrefix: 'เป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:12.932558467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.376828332+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.376888063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.376894674+07:00","message":"receive interim result [false|false]: เป็นสีขุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.376911017+07:00","message":"[buffer interim] 5 false เป็นสีขุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.376931539+07:00","message":"[bufferProcess] interim [620000000]:เป็นสีขุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.376934445+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.376941846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.376945149+07:00","message":"> Transcript [34] [false]: 'เป็นสีขุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.376948594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.376950654+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.376952822+07:00","message":"StatePrefix: 'เป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.376955073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.401624343+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.401665156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.40167123+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.401690054+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.40169763+07:00","message":"[bufferProcess] interim [680000000]:เป็นสีขุ่นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.401700436+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.401704214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.40170801+07:00","message":"> Transcript [35] [false]: 'เป็นสีขุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.40171168+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.401713719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.401715695+07:00","message":"StatePrefix: 'เป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.401717661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.401723314+07:00","message":"Push: 'เป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.40172547+07:00","message":"TextPushed: 'เป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.401727545+07:00","message":"Set new StatePrefix : 'เป็นสีขุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.401729792+07:00","message":"Next Push (prob) : 'ขุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.401738564+07:00","message":"push: {false เป็นสี 0 0xc001f7ed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.420691391+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.420736195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.420741811+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.42075344+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.420763215+07:00","message":"[bufferProcess] interim [740000000]:เป็นสีขุ่นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.420765587+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.420782534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.420786171+07:00","message":"> Transcript [36] [false]: 'เป็นสีขุ่นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.420789575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.42079173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.420793812+07:00","message":"StatePrefix: 'เป็นสีขุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.420795974+07:00","message":"TextPushed: 'เป็นสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.820570303+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.820616294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.820622338+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.820635571+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.820645247+07:00","message":"[bufferProcess] interim [920000000]:เป็นสีขุ่นแล้วก็น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.820647824+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.820653711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.820656819+07:00","message":"> Transcript [37] [false]: 'เป็นสีขุ่นแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.820661165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.820663431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.820665611+07:00","message":"StatePrefix: 'เป็นสีขุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.820667882+07:00","message":"TextPushed: 'เป็นสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.096797683+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.096838625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.096844826+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.096857805+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.096864288+07:00","message":"[bufferProcess] interim [220000000]:เป็นสีขุ่นแล้วก็น้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.096866867+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.096871785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.096875342+07:00","message":"> Transcript [38] [false]: 'เป็นสีขุ่นแล้วก็น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.096878878+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.096882495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.096885598+07:00","message":"StatePrefix: 'เป็นสีขุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.096888662+07:00","message":"TextPushed: 'เป็นสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.106671235+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.106728031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.106747934+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.106769683+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.106778005+07:00","message":"[bufferProcess] interim [280000000]:เป็นสีขุ่นแล้วก็น้ำใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.106780969+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.106805186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.106808762+07:00","message":"> Transcript [39] [false]: 'เป็นสีขุ่นแล้วก็น้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.106813518+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.10681578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.106817853+07:00","message":"StatePrefix: 'เป็นสีขุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.106844397+07:00","message":"TextPushed: 'เป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.106848122+07:00","message":"Push: 'ขุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.106850248+07:00","message":"TextPushed: 'เป็นสีขุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.106852598+07:00","message":"Set new StatePrefix : 'เป็นสีขุ่นแล้วก็น้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.106855396+07:00","message":"Next Push (prob) : 'แล้วก็น้ำตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.106875922+07:00","message":"push: {false ขุ่น 0 0xc001f7ed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.186442501+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.186482856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.186488315+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.186512165+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.186521828+07:00","message":"[bufferProcess] interim [340000000]:เป็นสีขุ่นแล้วก็น้ำเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.186524491+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.186527652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.186530416+07:00","message":"> Transcript [40] [false]: 'เป็นสีขุ่นแล้วก็น้ำใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.186533054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.186535237+07:00","message":"Set new StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.208550189+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.208585079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.20859127+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.20860483+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.208611954+07:00","message":"[bufferProcess] interim [400000000]:เป็นสีขุ่นแล้วก็น้ำใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.208614531+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.208617862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.20862044+07:00","message":"> Transcript [41] [false]: 'เป็นสีขุ่นแล้วก็น้ำเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.208623006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.208625032+07:00","message":"Set new StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.242269014+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.242306123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.242311863+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.242326921+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.242334439+07:00","message":"[bufferProcess] interim [460000000]:เป็นสีขุ่นแล้วก็น้ำเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.242337273+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.242340962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.242344093+07:00","message":"> Transcript [42] [false]: 'เป็นสีขุ่นแล้วก็น้ำใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.242346719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.242349194+07:00","message":"Set new StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.335444883+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.335504052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำใจงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.335512308+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำใจงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.335527093+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำใจงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.335535002+07:00","message":"[bufferProcess] interim [640000000]:เป็นสีขุ่นแล้วก็น้ำใจงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.335538079+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.335543696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.335548095+07:00","message":"> Transcript [43] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.335551411+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.335553482+07:00","message":"Set new StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.532063865+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.532112914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำใจงามสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.532118798+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำใจงามสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.53213607+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำใจงามสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.532148529+07:00","message":"[bufferProcess] interim [820000000]:เป็นสีขุ่นแล้วก็น้ำใจงามสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.532151622+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำใจงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.532158728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.532161691+07:00","message":"> Transcript [44] [false]: 'เป็นสีขุ่นแล้วก็น้ำใจงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.53216464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.532168091+07:00","message":"Set new StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำใจงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.588866454+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.588904015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำใจงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.588910236+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำใจงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.58893818+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำใจงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.588965534+07:00","message":"[bufferProcess] interim [880000000]:เป็นสีขุ่นแล้วก็น้ำใจงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.588967985+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำใจงามสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.588974483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.588977405+07:00","message":"> Transcript [45] [false]: 'เป็นสีขุ่นแล้วก็น้ำใจงามสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.588981525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.588983889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.588986376+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำใจงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.588989036+07:00","message":"TextPushed: 'เป็นสีขุ่น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:14.73681023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:14.736816667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.007981031+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.008034604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำใจงาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.008040589+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำใจงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.008053121+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำใจงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.008060077+07:00","message":"[bufferProcess] interim [240000000]:เป็นสีขุ่นแล้วก็น้ำใจงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.008064274+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำใจงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.008082008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.008085485+07:00","message":"> Transcript [46] [false]: 'เป็นสีขุ่นแล้วก็น้ำใจงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.008088825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.008091886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.008095137+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำใจงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.008098445+07:00","message":"TextPushed: 'เป็นสีขุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.012703499+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.012729366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.012735338+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.012750846+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.012758138+07:00","message":"[bufferProcess] interim [300000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.012771758+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำใจงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.012780918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.012785095+07:00","message":"> Transcript [47] [false]: 'เป็นสีขุ่นแล้วก็น้ำใจงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.012789629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.01279235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.012795655+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำใจงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.012799032+07:00","message":"TextPushed: 'เป็นสีขุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.417755553+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.417794818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.417800307+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.417811987+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.417825324+07:00","message":"[bufferProcess] interim [540000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.417828614+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.417832191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.417834927+07:00","message":"> Transcript [48] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.417837317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.417839394+07:00","message":"Set new StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.419823573+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.419856059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.419862354+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.419876241+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.419884496+07:00","message":"[bufferProcess] interim [600000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.419887096+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.419893702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.419896751+07:00","message":"> Transcript [49] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.419900497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.419902815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.419904891+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.419907347+07:00","message":"TextPushed: 'เป็นสีขุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.600478903+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.600557011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.60056425+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.60058883+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.60060042+07:00","message":"[bufferProcess] interim [780000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.600603721+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.600608072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.600611371+07:00","message":"> Transcript [50] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.600615171+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.600617463+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.60061971+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.600622344+07:00","message":"TextPushed: 'เป็นสีขุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.956273818+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.956381332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.956387338+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.956400873+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.956408193+07:00","message":"[bufferProcess] interim [960000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.956411301+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.9564178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.956421702+07:00","message":"> Transcript [51] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.956425465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.956427605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.95643033+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.956432785+07:00","message":"TextPushed: 'เป็นสีขุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.989639928+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.989693982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.98970065+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.989729194+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.989736401+07:00","message":"[bufferProcess] interim [20000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.989738843+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.989742391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.989745423+07:00","message":"> Transcript [52] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.989749615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.98975173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.989753895+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.989756343+07:00","message":"TextPushed: 'เป็นสีขุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.989759618+07:00","message":"Push: 'แล้วก็น้ำเป็นสีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.989762297+07:00","message":"TextPushed: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.989764673+07:00","message":"Set new StatePrefix : 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.989767475+07:00","message":"Next Push (prob) : 'ด้วยค่ะนี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.989776259+07:00","message":"push: {false แล้วก็น้ำเป็นสีน้ำตาล 0 0xc001f7ed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.116893974+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.116933669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.116939567+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.116956715+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.116964484+07:00","message":"[bufferProcess] interim [80000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.116968363+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.116973207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.116977398+07:00","message":"> Transcript [53] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.116980907+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.116984047+07:00","message":"Set new StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.361617579+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.361689295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.361696866+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.36171234+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.361743323+07:00","message":"[bufferProcess] interim [200000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.361746841+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.361751108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.361754208+07:00","message":"> Transcript [54] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.361757113+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.361759664+07:00","message":"Set new StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.463333579+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.463379434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.46338718+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.463409452+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.463426182+07:00","message":"[bufferProcess] interim [260000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.463429181+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.463433153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.463436977+07:00","message":"> Transcript [55] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.463439813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.463443162+07:00","message":"Set new StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะไม่เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.526467343+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.526496095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.526502869+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.526518657+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.526525119+07:00","message":"[bufferProcess] interim [320000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.526528165+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.526531789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.526535119+07:00","message":"> Transcript [56] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.526537719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.526539945+07:00","message":"Set new StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.593157274+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.593210711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.593216423+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.593243921+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.593252882+07:00","message":"[bufferProcess] interim [440000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.593256226+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.593260942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.59326422+07:00","message":"> Transcript [57] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.593268772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.593271604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.593274373+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.593277126+07:00","message":"TextPushed: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.737504803+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.737545935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.737552681+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.737567909+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.737575242+07:00","message":"[bufferProcess] interim [560000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.73757792+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.737585225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.737588337+07:00","message":"> Transcript [58] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.737592836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.737595865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.737599465+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.737602851+07:00","message":"TextPushed: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.374753205+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.374805361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.37481363+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.374832108+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.374842849+07:00","message":"[bufferProcess] interim [740000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.374846152+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.37485297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.374862135+07:00","message":"> Transcript [59] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.374867117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.374869454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.37487354+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.374876276+07:00","message":"TextPushed: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.410204816+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.410250832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.410256969+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.410273301+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.410283785+07:00","message":"[bufferProcess] interim [860000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.410287092+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.410290882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.410294157+07:00","message":"> Transcript [60] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.41029818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.4103013+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.410305316+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.410307828+07:00","message":"TextPushed: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.410311374+07:00","message":"Push: 'ด้วยค่ะนี่เป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.410315785+07:00","message":"TextPushed: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.410318208+07:00","message":"Set new StatePrefix : 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.410320749+07:00","message":"Next Push (prob) : 'ที่ผู้ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.410328751+07:00","message":"push: {false ด้วยค่ะนี่เป็นเลข 0 0xc001f7ed80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:17.737713245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:17.737747077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.846780762+07:00","message":"[GCS] IsForceVAD: false for message ID: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.870042982+07:00","message":"[GCS] Start streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.062166986+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.062239944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.06224773+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.062302492+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.062327704+07:00","message":"[bufferProcess] interim [220000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.062359946+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.062366085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.062371299+07:00","message":"> Transcript [61] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.062377385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.062381766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.062383964+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.062403243+07:00","message":"TextPushed: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.096650193+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.096719483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.096726688+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.096764657+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.096774456+07:00","message":"[bufferProcess] interim [280000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.096777265+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.096782948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.096786594+07:00","message":"> Transcript [62] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.096791025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.09679332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.096795557+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.096798313+07:00","message":"TextPushed: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.118941412+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.118980069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.118985799+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.119003957+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.119011592+07:00","message":"[bufferProcess] interim [340000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.119014464+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.119043795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.119047172+07:00","message":"> Transcript [63] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.119051218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.11905353+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.11905575+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.119058238+07:00","message":"TextPushed: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.133370455+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.133397647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนส่งมาทางไลน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.133403425+07:00","message":"receive interim result [false|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนส่งมาทางไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.133441904+07:00","message":"[buffer interim] 5 false เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนส่งมาทางไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.133450657+07:00","message":"[bufferProcess] interim [400000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนส่งมาทางไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.133453639+07:00","message":"[bufferProcess] send to processor:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.13345932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.133462136+07:00","message":"> Transcript [64] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.133465886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.133468476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.133470682+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.133473283+07:00","message":"TextPushed: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.13347977+07:00","message":"Push: 'ที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.1334818+07:00","message":"TextPushed: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.133484354+07:00","message":"Set new StatePrefix : 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.133486789+07:00","message":"Next Push (prob) : 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.133496962+07:00","message":"push: {false ที่ผู้ร้อง 0 0xc001f7ed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.281933039+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.281974544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนส่งมาทางไลน์\",\"confidence\":0.94096345}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.281982965+07:00","message":"receive interim result [true|false]: เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนส่งมาทางไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.281993482+07:00","message":"end recv isFinal message id 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.281995761+07:00","message":"end Recv id 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.282003277+07:00","message":"[buffer interim] 5 true เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนส่งมาทางไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.282012125+07:00","message":"[bufferProcess] interim [460000000]:เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนส่งมาทางไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.282019147+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนส่งมาทางไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.282023278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.282026612+07:00","message":"> Transcript [65] [false]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนส่งมาทางไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.282030708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.282032736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.282035667+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.28203883+07:00","message":"TextPushed: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.282041297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.282043346+07:00","message":"> Transcript [66] [true]: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียนส่งมาทางไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.282046067+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.282047809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.28204963+07:00","message":"StatePrefix: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.282054863+07:00","message":"TextPushed: 'เป็นสีขุ่นแล้วก็น้ำเป็นสีน้ำตาลด้วยค่ะนี่เป็นเลขที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.282062493+07:00","message":"Push: 'เรียนส่งมาทางไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.282072153+07:00","message":"push: {true เรียนส่งมาทางไลน์ 0 0xc001f7ed80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:18.295142946+07:00","message":"write wav file: './tmp/7598/7598_5.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.46918834+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.46923147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.469237463+07:00","message":"receive interim result [false|false]: สอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.469249514+07:00","message":"[buffer interim] 6 false สอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.469255924+07:00","message":"[bufferProcess] interim [420000000]:สอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.46925786+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.852377574+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.852424644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.852431152+07:00","message":"receive interim result [false|false]: สอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.852450319+07:00","message":"[buffer interim] 6 false สอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.852459068+07:00","message":"[bufferProcess] interim [540000000]:สอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.852462734+07:00","message":"[bufferProcess] send to processor:สอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.852466903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.852472095+07:00","message":"> Transcript [67] [false]: 'สอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.852476453+07:00","message":"Set StatePrefix (first interim): 'สอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.900350176+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.900400781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จอดรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.900407577+07:00","message":"receive interim result [false|false]: จอดรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.900426887+07:00","message":"[buffer interim] 6 false จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.900434973+07:00","message":"[bufferProcess] interim [720000000]:จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.900438182+07:00","message":"[bufferProcess] send to processor:สอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.900441952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.900446617+07:00","message":"> Transcript [68] [false]: 'สอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.900452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.900455325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.900459381+07:00","message":"StatePrefix: 'สอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.900462572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.146004161+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.146040128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นกฮูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.146045607+07:00","message":"receive interim result [false|false]: นกฮูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.146061229+07:00","message":"[buffer interim] 6 false นกฮูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.146068217+07:00","message":"[bufferProcess] interim [20000000]:นกฮูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.146071113+07:00","message":"[bufferProcess] send to processor:จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.146078047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.146081013+07:00","message":"> Transcript [69] [false]: 'จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.146083409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.146085524+07:00","message":"Set new StatePrefix: 'จอดรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.162274248+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.162326536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จอดรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.162334242+07:00","message":"receive interim result [false|false]: จอดรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.162354016+07:00","message":"[buffer interim] 6 false จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.162362752+07:00","message":"[bufferProcess] interim [80000000]:จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.162365653+07:00","message":"[bufferProcess] send to processor:นกฮูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.162369158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.16237223+07:00","message":"> Transcript [70] [false]: 'นกฮูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.162375105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.162377441+07:00","message":"Set new StatePrefix: 'นกฮูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.494972855+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.495035526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I'm\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.495043179+07:00","message":"receive interim result [false|false]: I'm"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.495060783+07:00","message":"[buffer interim] 6 false I'm"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.495069812+07:00","message":"[bufferProcess] interim [260000000]:I'm"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.495074049+07:00","message":"[bufferProcess] send to processor:จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.495082678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.495086849+07:00","message":"> Transcript [71] [false]: 'จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.495089997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.495093156+07:00","message":"Set new StatePrefix: 'จอดรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.604461901+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.604565602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จอดรถ VIP\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.604574266+07:00","message":"receive interim result [false|false]: จอดรถ VIP"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.604590658+07:00","message":"[buffer interim] 6 false จอดรถ VIP"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.604617659+07:00","message":"[bufferProcess] interim [380000000]:จอดรถ VIP"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.604622329+07:00","message":"[bufferProcess] send to processor:I'm"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.604631242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.604652774+07:00","message":"> Transcript [72] [false]: 'I'm'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.60465705+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.604660154+07:00","message":"Set new StatePrefix: 'I'm'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.626608333+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.626640209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IPD\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.626645737+07:00","message":"receive interim result [false|false]: IPD"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.626663645+07:00","message":"[buffer interim] 6 false IPD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.626671693+07:00","message":"[bufferProcess] interim [440000000]:IPD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.626675474+07:00","message":"[bufferProcess] send to processor:จอดรถ VIP"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.626680617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.62668453+07:00","message":"> Transcript [73] [false]: 'จอดรถ VIP'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.626688255+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.626691547+07:00","message":"Set new StatePrefix: 'จอดรถ VIP'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.634398004+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.634434702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ipsa\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.634439801+07:00","message":"receive interim result [false|false]: ipsa"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.634457131+07:00","message":"[buffer interim] 6 false ipsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.634463791+07:00","message":"[bufferProcess] interim [500000000]:ipsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.634466419+07:00","message":"[bufferProcess] send to processor:IPD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.634469843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.634473021+07:00","message":"> Transcript [74] [false]: 'IPD'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.634475983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.63447798+07:00","message":"Set new StatePrefix: 'IPD'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.768568363+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.768613939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ipx\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.768620487+07:00","message":"receive interim result [false|false]: ipx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.768635576+07:00","message":"[buffer interim] 6 false ipx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.768643376+07:00","message":"[bufferProcess] interim [560000000]:ipx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.768646262+07:00","message":"[bufferProcess] send to processor:ipsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.768652916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.768657237+07:00","message":"> Transcript [75] [false]: 'ipsa'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.768660383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.768662476+07:00","message":"Set new StatePrefix: 'ipsa'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.325220811+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.325257799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ipx ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.325264545+07:00","message":"receive interim result [false|false]: ipx ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.325286159+07:00","message":"[buffer interim] 6 false ipx ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.32529384+07:00","message":"[bufferProcess] interim [980000000]:ipx ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.3252971+07:00","message":"[bufferProcess] send to processor:ipx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.325299993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.325303106+07:00","message":"> Transcript [76] [false]: 'ipx'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.325305845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.325308225+07:00","message":"Set new StatePrefix: 'ipx'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.583299701+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.583334996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ipx\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.583341174+07:00","message":"receive interim result [false|false]: ipx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.583353578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.5833579+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.583376105+07:00","message":"[buffer interim] 6 false ipx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.583387888+07:00","message":"[buffer interim] 6 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.583396722+07:00","message":"[bufferProcess] interim [160000000]:ipx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.583400991+07:00","message":"[bufferProcess] send to processor:ipx ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.583413628+07:00","message":"[bufferProcess] interim [160000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.583416954+07:00","message":"[bufferProcess] update buffer: ipx ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.583421146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.583425316+07:00","message":"> Transcript [77] [false]: 'ipx ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.583429768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.583433144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.583436629+07:00","message":"StatePrefix: 'ipx'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.583439501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:20.738505665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:20.738509108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.373741992+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.373783198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ipx ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.373788731+07:00","message":"receive interim result [false|false]: ipx ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.373805109+07:00","message":"[buffer interim] 6 false ipx ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.373812125+07:00","message":"[bufferProcess] interim [580000000]:ipx ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.373815094+07:00","message":"[bufferProcess] send to processor:ipx ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.37381865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.373821538+07:00","message":"> Transcript [78] [false]: 'ipx ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.373825128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.373827334+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.373829677+07:00","message":"StatePrefix: 'ipx'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.373832021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.39046974+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.390515453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ipx\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.390521105+07:00","message":"receive interim result [false|false]: ipx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.390533206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.390536166+07:00","message":"receive interim result [false|false]:  ค่ะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.390555178+07:00","message":"[buffer interim] 6 false ipx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.390559332+07:00","message":"[buffer interim] 6 false  ค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.390564999+07:00","message":"[bufferProcess] interim [640000000]:ipx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.390567609+07:00","message":"[bufferProcess] send to processor:ipx ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.390570189+07:00","message":"[bufferProcess] interim [640000000]: ค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.390572575+07:00","message":"[bufferProcess] update buffer: ipx ค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.390575215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.390577952+07:00","message":"> Transcript [79] [false]: 'ipx ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.390591474+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.390593724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.390595819+07:00","message":"StatePrefix: 'ipx'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.390597841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.02307821+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.023118191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ipx\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.023124362+07:00","message":"receive interim result [false|false]: ipx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.023131732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะวันนี้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.023135694+07:00","message":"receive interim result [false|false]:  ค่ะวันนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.023144202+07:00","message":"[buffer interim] 6 false ipx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.023147604+07:00","message":"[buffer interim] 6 false  ค่ะวันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.023153159+07:00","message":"[bufferProcess] interim [180000000]:ipx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.023155498+07:00","message":"[bufferProcess] send to processor:ipx ค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.023158085+07:00","message":"[bufferProcess] interim [180000000]: ค่ะวันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.023160698+07:00","message":"[bufferProcess] update buffer: ipx ค่ะวันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.023163628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.023166548+07:00","message":"> Transcript [80] [false]: 'ipx ค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.023169309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.023171323+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.023173408+07:00","message":"StatePrefix: 'ipx'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.023175532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.023177756+07:00","message":"Push: 'ipx'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.023179634+07:00","message":"TextPushed: 'ipx'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.023181932+07:00","message":"Set new StatePrefix : 'ipx ค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.023183999+07:00","message":"Next Push (prob) : ' ค่ะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.023191164+07:00","message":"push: {false ipx 0 0xc001f7e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.074868981+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.074907042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ipx ค่ะวันนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.074913008+07:00","message":"receive interim result [false|false]: ipx ค่ะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.074934998+07:00","message":"[buffer interim] 6 false ipx ค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.07494232+07:00","message":"[bufferProcess] interim [240000000]:ipx ค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.074945236+07:00","message":"[bufferProcess] send to processor:ipx ค่ะวันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.07494855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.074951508+07:00","message":"> Transcript [81] [false]: 'ipx ค่ะวันนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.074954876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.074956849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.074958717+07:00","message":"StatePrefix: 'ipx ค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.074961161+07:00","message":"TextPushed: 'ipx'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.242459599+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.242492443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ipx\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.242498586+07:00","message":"receive interim result [false|false]: ipx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.242512304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะวันนี้แปลไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.242515745+07:00","message":"receive interim result [false|false]:  ค่ะวันนี้แปลไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.242521935+07:00","message":"[buffer interim] 6 false ipx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.242525143+07:00","message":"[buffer interim] 6 false  ค่ะวันนี้แปลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.242530182+07:00","message":"[bufferProcess] interim [360000000]:ipx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.242532799+07:00","message":"[bufferProcess] send to processor:ipx ค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.242536185+07:00","message":"[bufferProcess] interim [360000000]: ค่ะวันนี้แปลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.242539415+07:00","message":"[bufferProcess] update buffer: ipx ค่ะวันนี้แปลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.242544895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.242565678+07:00","message":"> Transcript [82] [false]: 'ipx ค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.242578275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.242581516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.242583983+07:00","message":"StatePrefix: 'ipx ค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.242586719+07:00","message":"TextPushed: 'ipx'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.156744851+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.156787092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ipx\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.156794079+07:00","message":"receive interim result [false|false]: ipx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.156806241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะวันนี้แปลไทยหาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.156809827+07:00","message":"receive interim result [false|false]:  ค่ะวันนี้แปลไทยหาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.156818131+07:00","message":"[buffer interim] 6 false ipx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.156824967+07:00","message":"[buffer interim] 6 false  ค่ะวันนี้แปลไทยหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.156830896+07:00","message":"[bufferProcess] interim [780000000]:ipx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.156836987+07:00","message":"[bufferProcess] send to processor:ipx ค่ะวันนี้แปลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.156843624+07:00","message":"[bufferProcess] interim [780000000]: ค่ะวันนี้แปลไทยหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.156846204+07:00","message":"[bufferProcess] update buffer: ipx ค่ะวันนี้แปลไทยหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.156849077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.156853626+07:00","message":"> Transcript [83] [false]: 'ipx ค่ะวันนี้แปลไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.15685668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.156858752+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.156860677+07:00","message":"StatePrefix: 'ipx ค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.156863048+07:00","message":"TextPushed: 'ipx'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.271097876+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.271148416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ipx\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.271156319+07:00","message":"receive interim result [false|false]: ipx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.271176094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะวันนี้แปลไทยหาดป่าตอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.271180813+07:00","message":"receive interim result [false|false]:  ค่ะวันนี้แปลไทยหาดป่าตอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.27120455+07:00","message":"[buffer interim] 6 false ipx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.271218357+07:00","message":"[buffer interim] 6 false  ค่ะวันนี้แปลไทยหาดป่าตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.271227105+07:00","message":"[bufferProcess] interim [900000000]:ipx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.271229966+07:00","message":"[bufferProcess] send to processor:ipx ค่ะวันนี้แปลไทยหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.271237844+07:00","message":"[bufferProcess] interim [900000000]: ค่ะวันนี้แปลไทยหาดป่าตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.271241523+07:00","message":"[bufferProcess] update buffer: ipx ค่ะวันนี้แปลไทยหาดป่าตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.271245173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.271248361+07:00","message":"> Transcript [84] [false]: 'ipx ค่ะวันนี้แปลไทยหาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.271252425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.271254955+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.271257016+07:00","message":"StatePrefix: 'ipx ค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.271259582+07:00","message":"TextPushed: 'ipx'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.271262231+07:00","message":"Push: ' ค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.271264297+07:00","message":"TextPushed: 'ipx ค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.271266472+07:00","message":"Set new StatePrefix : 'ipx ค่ะวันนี้แปลไทยหาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.271268667+07:00","message":"Next Push (prob) : 'แปลไทยหาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.271279204+07:00","message":"push: {false  ค่ะวันนี้ 0 0xc001f7e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.425196946+07:00","message":"[GCS] IsForceVAD: false for message ID: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.440005929+07:00","message":"[GCS] Start streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.575259858+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.575305674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ipx ตัวนี้แปลไทยหาดป่าตอง\",\"confidence\":0.8014959}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.57531153+07:00","message":"receive interim result [true|false]: ipx ตัวนี้แปลไทยหาดป่าตอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.575326987+07:00","message":"end recv isFinal message id 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.575330125+07:00","message":"end Recv id 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.575338187+07:00","message":"[buffer interim] 6 true ipx ตัวนี้แปลไทยหาดป่าตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.575346071+07:00","message":"[bufferProcess] interim [140000000]:ipx ตัวนี้แปลไทยหาดป่าตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.57534933+07:00","message":"[bufferProcess] send to processor (isfinal):ipx ค่ะวันนี้แปลไทยหาดป่าตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.575353282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.575356519+07:00","message":"> Transcript [85] [false]: 'ipx ค่ะวันนี้แปลไทยหาดป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.575359874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.57536212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.575364053+07:00","message":"StatePrefix: 'ipx ค่ะวันนี้แปลไทยหาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.575366315+07:00","message":"TextPushed: 'ipx ค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.575369439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.575371509+07:00","message":"> Transcript [86] [true]: 'ipx ตัวนี้แปลไทยหาดป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.57537364+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.575375376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.575377208+07:00","message":"StatePrefix: 'ipx ค่ะวันนี้แปลไทยหาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.57537902+07:00","message":"TextPushed: 'ipx ค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.57538086+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.575555199+07:00","message":"Push: 'แปลไทยหาดป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.575558672+07:00","message":"TextPushed: 'ipx ค่ะวันนี้แปลไทยหาดป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.575561262+07:00","message":"Set new StatePrefix : 'ipx ตัวนี้แปลไทยหาดป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.57556339+07:00","message":"Next Push (prob) : 'ipx ตัวนี้แปลไทยหาดป่าตอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.575571778+07:00","message":"push: {true แปลไทยหาดป่าตอง 0 0xc001f7e080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.575581277+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_6.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:23.586138553+07:00","message":"write wav file: './tmp/7598/7598_6.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:23.738584693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:23.738611431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.147423649+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.147463986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.14746951+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.147483133+07:00","message":"[buffer interim] 7 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.14748933+07:00","message":"[bufferProcess] interim [320000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.14749133+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.147498158+07:00","message":"[bufferProcess] send to processor (ticker):เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.147500921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.147503378+07:00","message":"> Transcript [87] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.14750555+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.377521902+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.377562671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.377568187+07:00","message":"receive interim result [false|false]: เอาบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.377588081+07:00","message":"[buffer interim] 7 false เอาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.377596299+07:00","message":"[bufferProcess] interim [500000000]:เอาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.377598646+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:26.739018046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:26.739050427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:27.296286482+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:27.296329006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:27.296334691+07:00","message":"receive interim result [false|false]: ประมาณ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:27.2963526+07:00","message":"[buffer interim] 7 false ประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.296359982+07:00","message":"[bufferProcess] interim [880000000]:ประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.296362185+07:00","message":"[bufferProcess] send to processor:เอาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.296365575+07:00","message":"[bufferProcess] send to processor (ticker):ประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.29636905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.296372093+07:00","message":"> Transcript [88] [false]: 'เอาบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.296375893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.296378198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.296380575+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.29638315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.296385147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.296387293+07:00","message":"> Transcript [89] [false]: 'ประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.296389412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.296391551+07:00","message":"Set new StatePrefix: 'ประมาณ 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:27.719298072+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:27.719339505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ 10 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:27.719345739+07:00","message":"receive interim result [false|false]: ประมาณ 10 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:27.719360566+07:00","message":"[buffer interim] 7 false ประมาณ 10 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.719369898+07:00","message":"[bufferProcess] interim [60000000]:ประมาณ 10 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.719371981+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.456576286+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.456613196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ 10 ปีและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.456619324+07:00","message":"receive interim result [false|false]: ประมาณ 10 ปีและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.456633288+07:00","message":"[buffer interim] 7 false ประมาณ 10 ปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.456640237+07:00","message":"[bufferProcess] interim [180000000]:ประมาณ 10 ปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.456664386+07:00","message":"[bufferProcess] send to processor:ประมาณ 10 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.456672606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.456675603+07:00","message":"> Transcript [90] [false]: 'ประมาณ 10 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.456679139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.456681326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.456683377+07:00","message":"StatePrefix: 'ประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.456685668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.652891027+07:00","message":"[GCS] IsForceVAD: false for message ID: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.661709323+07:00","message":"[GCS] Start streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.679678259+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.679723979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ 10 ปีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.679730406+07:00","message":"receive interim result [false|false]: ประมาณ 10 ปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.679743318+07:00","message":"[buffer interim] 7 false ประมาณ 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.679751107+07:00","message":"[bufferProcess] interim [240000000]:ประมาณ 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.679753695+07:00","message":"[bufferProcess] send to processor:ประมาณ 10 ปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.67976025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.679763258+07:00","message":"> Transcript [91] [false]: 'ประมาณ 10 ปีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.679766741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.679769215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.679771295+07:00","message":"StatePrefix: 'ประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.679773498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.739890651+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.73994671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.73995311+07:00","message":"receive interim result [false|false]: ประมาณ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.739964013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.739966677+07:00","message":"receive interim result [false|false]:  ปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.739973766+07:00","message":"[buffer interim] 7 false ประมาณ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.739978848+07:00","message":"[buffer interim] 7 false  ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.739984672+07:00","message":"[bufferProcess] interim [480000000]:ประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.739987224+07:00","message":"[bufferProcess] send to processor:ประมาณ 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.740008251+07:00","message":"[bufferProcess] interim [480000000]: ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.740011072+07:00","message":"[bufferProcess] update buffer: ประมาณ 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.740031469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.740046597+07:00","message":"> Transcript [92] [false]: 'ประมาณ 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.740052144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.740055141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.740058179+07:00","message":"StatePrefix: 'ประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.740060688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.75730913+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.757379108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.757386263+07:00","message":"receive interim result [false|false]: ประมาณ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.757402967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.757406228+07:00","message":"receive interim result [false|false]:  ปีแล้วโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.757414952+07:00","message":"[buffer interim] 7 false ประมาณ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.757418257+07:00","message":"[buffer interim] 7 false  ปีแล้วโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.757424935+07:00","message":"[bufferProcess] interim [660000000]:ประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.757427879+07:00","message":"[bufferProcess] send to processor:ประมาณ 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.757431067+07:00","message":"[bufferProcess] interim [660000000]: ปีแล้วโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.757433392+07:00","message":"[bufferProcess] update buffer: ประมาณ 10 ปีแล้วโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.757436465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.757439399+07:00","message":"> Transcript [93] [false]: 'ประมาณ 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.7574427+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.757444666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.757446627+07:00","message":"StatePrefix: 'ประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.757448837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.757451273+07:00","message":"Push: 'ประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.757453304+07:00","message":"TextPushed: 'ประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.757455423+07:00","message":"Set new StatePrefix : 'ประมาณ 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.757457658+07:00","message":"Next Push (prob) : ' ปีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.757467556+07:00","message":"push: {false ประมาณ 10 0 0xc00212e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.821686348+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.82173074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ 10 ปีแล้ว\",\"confidence\":0.87751126}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.821736414+07:00","message":"receive interim result [true|false]: ประมาณ 10 ปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.821749696+07:00","message":"end recv isFinal message id 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.8217528+07:00","message":"end Recv id 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.821759697+07:00","message":"[buffer interim] 7 true ประมาณ 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.821766778+07:00","message":"[bufferProcess] interim [660000000]:ประมาณ 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.821769938+07:00","message":"[bufferProcess] send to processor (isfinal):ประมาณ 10 ปีแล้วโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.821773907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.821777023+07:00","message":"> Transcript [94] [false]: 'ประมาณ 10 ปีแล้วโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.821780367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.821782401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.82178427+07:00","message":"StatePrefix: 'ประมาณ 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.821788058+07:00","message":"TextPushed: 'ประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.821789936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.821791882+07:00","message":"> Transcript [95] [true]: 'ประมาณ 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.821794157+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.821795873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.821797738+07:00","message":"StatePrefix: 'ประมาณ 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.821800045+07:00","message":"TextPushed: 'ประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.821802762+07:00","message":"Push: ' ปีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.82181223+07:00","message":"push: {true  ปีแล้ว 0 0xc00212e100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:28.830397493+07:00","message":"write wav file: './tmp/7598/7598_7.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:29.739926364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:29.739930161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.8168454+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.81688787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.816893261+07:00","message":"receive interim result [false|false]: พวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.816906119+07:00","message":"[buffer interim] 8 false พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.816913786+07:00","message":"[bufferProcess] interim [480000000]:พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.816915771+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.844662634+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.844718348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอโทษที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.844726252+07:00","message":"receive interim result [false|false]: ขอโทษที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.844745641+07:00","message":"[buffer interim] 8 false ขอโทษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.844755908+07:00","message":"[bufferProcess] interim [600000000]:ขอโทษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.844759553+07:00","message":"[bufferProcess] send to processor:พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.844764362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.844768533+07:00","message":"> Transcript [96] [false]: 'พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.844771807+07:00","message":"Set StatePrefix (first interim): 'พวก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.884883975+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.884967332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอโทษที่ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.884974257+07:00","message":"receive interim result [false|false]: ขอโทษที่ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.885002691+07:00","message":"[buffer interim] 8 false ขอโทษที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.885016912+07:00","message":"[bufferProcess] interim [780000000]:ขอโทษที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.885020472+07:00","message":"[bufferProcess] send to processor:ขอโทษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.88502545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.885029689+07:00","message":"> Transcript [97] [false]: 'ขอโทษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.885033017+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.885057582+07:00","message":"Set new StatePrefix: 'ขอโทษที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.943321176+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.94336084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอโทษที่ผมบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.943366313+07:00","message":"receive interim result [false|false]: ขอโทษที่ผมบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.943382129+07:00","message":"[buffer interim] 8 false ขอโทษที่ผมบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.943389746+07:00","message":"[bufferProcess] interim [960000000]:ขอโทษที่ผมบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.943395089+07:00","message":"[bufferProcess] send to processor:ขอโทษที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.943402204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.943405575+07:00","message":"> Transcript [98] [false]: 'ขอโทษที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.943409103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.943411268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.943413358+07:00","message":"StatePrefix: 'ขอโทษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.943415791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.947520546+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.947542999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกที่ฝนตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.947548548+07:00","message":"receive interim result [false|false]: พวกที่ฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.947561659+07:00","message":"[buffer interim] 8 false พวกที่ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.947567571+07:00","message":"[bufferProcess] interim [20000000]:พวกที่ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.947570149+07:00","message":"[bufferProcess] send to processor:ขอโทษที่ผมบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.947573421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.947576+07:00","message":"> Transcript [99] [false]: 'ขอโทษที่ผมบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.947578894+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.947581019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.94758372+07:00","message":"StatePrefix: 'ขอโทษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.94758568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.172076197+07:00","message":"[GCS] IsForceVAD: false for message ID: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.252047211+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.25209709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกที่ฝนตกหนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.2521035+07:00","message":"receive interim result [false|false]: พวกที่ฝนตกหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.252123505+07:00","message":"[buffer interim] 8 false พวกที่ฝนตกหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.252131254+07:00","message":"[bufferProcess] interim [320000000]:พวกที่ฝนตกหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.252134502+07:00","message":"[bufferProcess] send to processor:พวกที่ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.252138837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.252142348+07:00","message":"> Transcript [100] [false]: 'พวกที่ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.252144841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.252147508+07:00","message":"Set new StatePrefix: 'พวกที่ฝนตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.298678077+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.298730084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอโทษที่ฝนตกหนัก\",\"confidence\":0.9264716}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.298748493+07:00","message":"receive interim result [true|false]: ขอโทษที่ฝนตกหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.298758904+07:00","message":"end recv isFinal message id 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.298761484+07:00","message":"end Recv id 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.298772526+07:00","message":"[buffer interim] 8 true ขอโทษที่ฝนตกหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.298785397+07:00","message":"[bufferProcess] interim [380000000]:ขอโทษที่ฝนตกหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.298788564+07:00","message":"[bufferProcess] send to processor (isfinal):พวกที่ฝนตกหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.298792672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.298796107+07:00","message":"> Transcript [101] [false]: 'พวกที่ฝนตกหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.298799566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.298801652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.298803895+07:00","message":"StatePrefix: 'พวกที่ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.298806025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.29880793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.298810162+07:00","message":"> Transcript [102] [true]: 'ขอโทษที่ฝนตกหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.298812304+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.298814242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.29881595+07:00","message":"StatePrefix: 'พวกที่ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.298817791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.298820848+07:00","message":"Push: 'ขอโทษที่ฝนตกหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.298830961+07:00","message":"push: {true ขอโทษที่ฝนตกหนัก 0 0xc00212e300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.363314329+07:00","message":"[GCS] Start streaming session, msgId: 9"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:30.495631551+07:00","message":"write wav file: './tmp/7598/7598_8.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:31.812659318+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:31.812712441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:31.812718252+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:31.812732906+07:00","message":"[buffer interim] 9 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.812740031+07:00","message":"[bufferProcess] interim [540000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.8127421+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.812747714+07:00","message":"[bufferProcess] send to processor (ticker):หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.812750717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.812753763+07:00","message":"> Transcript [103] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.812756295+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.632507504+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.632552186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.63255967+07:00","message":"receive interim result [false|false]: หลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.632575116+07:00","message":"[buffer interim] 9 false หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.632586861+07:00","message":"[bufferProcess] interim [840000000]:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.632589991+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:32.740659907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:32.740668064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.944932771+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.944976958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำโพง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.944982754+07:00","message":"receive interim result [false|false]: ลำโพง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.944997918+07:00","message":"[buffer interim] 9 false ลำโพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.945005541+07:00","message":"[bufferProcess] interim [960000000]:ลำโพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.945008234+07:00","message":"[bufferProcess] send to processor:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.9450133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.94501662+07:00","message":"> Transcript [104] [false]: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.945019798+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.945022333+07:00","message":"Set new StatePrefix: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.370687996+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.370732281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.37073867+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.370753095+07:00","message":"[buffer interim] 9 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.370760977+07:00","message":"[bufferProcess] interim [980000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.370764038+07:00","message":"[bufferProcess] send to processor:ลำโพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.370772529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.370775681+07:00","message":"> Transcript [105] [false]: 'ลำโพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.370778183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.370780391+07:00","message":"Set new StatePrefix: 'ลำโพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.480394632+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.480436549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.480443218+07:00","message":"receive interim result [false|false]: แล้วก็เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.480457034+07:00","message":"[buffer interim] 9 false แล้วก็เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.480465739+07:00","message":"[bufferProcess] interim [520000000]:แล้วก็เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.480468547+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.480475597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.480478711+07:00","message":"> Transcript [106] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.480481523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.480483647+07:00","message":"Set new StatePrefix: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.751985826+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.752027421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.752033529+07:00","message":"receive interim result [false|false]: แล้วก็เขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.752048403+07:00","message":"[buffer interim] 9 false แล้วก็เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.752056875+07:00","message":"[bufferProcess] interim [640000000]:แล้วก็เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.752059484+07:00","message":"[bufferProcess] send to processor:แล้วก็เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.752063003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.752065979+07:00","message":"> Transcript [107] [false]: 'แล้วก็เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.752069717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.752072008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.75207411+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.752076403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.797144263+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.797229273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เขากลาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.797235357+07:00","message":"receive interim result [false|false]: แล้วก็เขากลาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.797251873+07:00","message":"[buffer interim] 9 false แล้วก็เขากลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.797285578+07:00","message":"[bufferProcess] interim [760000000]:แล้วก็เขากลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.797288661+07:00","message":"[bufferProcess] send to processor:แล้วก็เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.797292456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.797295533+07:00","message":"> Transcript [108] [false]: 'แล้วก็เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.797299595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.797301842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.797304922+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.797307111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.799255416+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.799276001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เขากังวล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.799280528+07:00","message":"receive interim result [false|false]: แล้วก็เขากังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.799293447+07:00","message":"[buffer interim] 9 false แล้วก็เขากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.799298352+07:00","message":"[bufferProcess] interim [820000000]:แล้วก็เขากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.799300935+07:00","message":"[bufferProcess] send to processor:แล้วก็เขากลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.799303853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.799306349+07:00","message":"> Transcript [109] [false]: 'แล้วก็เขากลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.799309015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.799311016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.799313311+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.79931528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.964241527+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.964283122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เขากังวลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.96428948+07:00","message":"receive interim result [false|false]: แล้วก็เขากังวลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.96430776+07:00","message":"[buffer interim] 9 false แล้วก็เขากังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.964318974+07:00","message":"[bufferProcess] interim [60000000]:แล้วก็เขากังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.964322498+07:00","message":"[bufferProcess] send to processor:แล้วก็เขากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.964327656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.964331279+07:00","message":"> Transcript [110] [false]: 'แล้วก็เขากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.964334688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.96433679+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.96433871+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.964341146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.964343634+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.964345678+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.964347799+07:00","message":"Set new StatePrefix : 'แล้วก็เขากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.964350123+07:00","message":"Next Push (prob) : 'เขากังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.964359389+07:00","message":"push: {false แล้วก็ 0 0xc00212e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:34.921931263+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:34.921965612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เขากังวลว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:34.921971492+07:00","message":"receive interim result [false|false]: แล้วก็เขากังวลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:34.921999093+07:00","message":"[buffer interim] 9 false แล้วก็เขากังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.922010741+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็เขากังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.922013645+07:00","message":"[bufferProcess] send to processor:แล้วก็เขากังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.922017481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.922020312+07:00","message":"> Transcript [111] [false]: 'แล้วก็เขากังวลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.922023981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.922026276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.922029045+07:00","message":"StatePrefix: 'แล้วก็เขากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.922031194+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:34.987485824+07:00","message":"[GCS] IsForceVAD: false for message ID: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.039563058+07:00","message":"[GCS] Start streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.091962765+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.092002847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เขากังวลว่ารัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.092009033+07:00","message":"receive interim result [false|false]: แล้วก็เขากังวลว่ารัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.092026654+07:00","message":"[buffer interim] 9 false แล้วก็เขากังวลว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.092036979+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็เขากังวลว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.092039992+07:00","message":"[bufferProcess] send to processor:แล้วก็เขากังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.092045858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.092055018+07:00","message":"> Transcript [112] [false]: 'แล้วก็เขากังวลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.092059066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.092062097+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.092064098+07:00","message":"StatePrefix: 'แล้วก็เขากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.092066584+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.138717505+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.138749301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เขากังวลว่า\",\"confidence\":0.95606625}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.138754635+07:00","message":"receive interim result [true|false]: แล้วก็เขากังวลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.138763919+07:00","message":"end recv isFinal message id 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.138767147+07:00","message":"end Recv id 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.13877436+07:00","message":"[buffer interim] 9 true แล้วก็เขากังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.138781567+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็เขากังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.138785975+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็เขากังวลว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.138794114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.138798113+07:00","message":"> Transcript [113] [false]: 'แล้วก็เขากังวลว่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.138801746+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.138806088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.138807962+07:00","message":"StatePrefix: 'แล้วก็เขากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.138810227+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.1388127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.138814833+07:00","message":"> Transcript [114] [true]: 'แล้วก็เขากังวลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.138817013+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.138818996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.138820757+07:00","message":"StatePrefix: 'แล้วก็เขากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.138822956+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.138825982+07:00","message":"Push: 'เขากังวลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.138833328+07:00","message":"push: {true เขากังวลว่า 0 0xc00212e500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:35.149015229+07:00","message":"write wav file: './tmp/7598/7598_9.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.574840796+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.574883573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.574888884+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.574905824+07:00","message":"[buffer interim] 10 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.574913081+07:00","message":"[bufferProcess] interim [300000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.574915198+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:35.740906823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:35.740910611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.016207007+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.016247842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.016253833+07:00","message":"receive interim result [false|false]: การแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.016262936+07:00","message":"[buffer interim] 10 false การแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.016269156+07:00","message":"[bufferProcess] interim [660000000]:การแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.01627174+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.016275301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.016277904+07:00","message":"> Transcript [115] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.016280013+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.403777316+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.403818504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.403823707+07:00","message":"receive interim result [false|false]: การแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.403839927+07:00","message":"[buffer interim] 10 false การแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.403846381+07:00","message":"[bufferProcess] interim [780000000]:การแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.40384973+07:00","message":"[bufferProcess] send to processor:การแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.403854074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.403856794+07:00","message":"> Transcript [116] [false]: 'การแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.403860131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.403862286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.40386422+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.403866271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.528986907+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.529024726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ไขปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.529032326+07:00","message":"receive interim result [false|false]: การแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.529045922+07:00","message":"[buffer interim] 10 false การแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.529053424+07:00","message":"[bufferProcess] interim [960000000]:การแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.529056838+07:00","message":"[bufferProcess] send to processor:การแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.529063374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.529067281+07:00","message":"> Transcript [117] [false]: 'การแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.529072707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.529076249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.529080084+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.529083951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.174935595+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.174974903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ไขปัญหาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.1749819+07:00","message":"receive interim result [false|false]: การแก้ไขปัญหาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.174997894+07:00","message":"[buffer interim] 10 false การแก้ไขปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.175007185+07:00","message":"[bufferProcess] interim [140000000]:การแก้ไขปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.175010506+07:00","message":"[bufferProcess] send to processor:การแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.175017385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.175020689+07:00","message":"> Transcript [118] [false]: 'การแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.175026777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.175029497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.175031963+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.175034767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.431174239+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.431249933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ไขปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.431258483+07:00","message":"receive interim result [false|false]: การแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.431275515+07:00","message":"[buffer interim] 10 false การแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.431283266+07:00","message":"[bufferProcess] interim [260000000]:การแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.431287601+07:00","message":"[bufferProcess] send to processor:การแก้ไขปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.431317322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.431321949+07:00","message":"> Transcript [119] [false]: 'การแก้ไขปัญหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.43136073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.431363066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.431365188+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.4313675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.431375644+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.431377855+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.431380253+07:00","message":"Set new StatePrefix : 'การแก้ไขปัญหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.431382995+07:00","message":"Next Push (prob) : 'แก้ไขปัญหาที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.431415369+07:00","message":"push: {false การ 0 0xc000188380}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:38.741279733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:38.741284433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.438021191+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.438060879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ไขปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.438067135+07:00","message":"receive interim result [false|false]: การแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.438094994+07:00","message":"[buffer interim] 10 false การแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.438103745+07:00","message":"[bufferProcess] interim [560000000]:การแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.438106182+07:00","message":"[bufferProcess] send to processor:การแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.438111364+07:00","message":"[bufferProcess] send to processor (ticker):การแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.438123188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.438167543+07:00","message":"> Transcript [120] [false]: 'การแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.438173101+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.438176064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.438178444+07:00","message":"> Transcript [121] [false]: 'การแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.438180334+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.709694609+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.709726586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ไขปัญหาที่ยั่งยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.7097316+07:00","message":"receive interim result [false|false]: การแก้ไขปัญหาที่ยั่งยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.709744151+07:00","message":"[buffer interim] 10 false การแก้ไขปัญหาที่ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.709749504+07:00","message":"[bufferProcess] interim [800000000]:การแก้ไขปัญหาที่ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.709751932+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.719916547+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.719943407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ไขปัญหาเครื่องดื่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.719949057+07:00","message":"receive interim result [false|false]: การแก้ไขปัญหาเครื่องดื่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.719962855+07:00","message":"[buffer interim] 10 false การแก้ไขปัญหาเครื่องดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.719969526+07:00","message":"[bufferProcess] interim [920000000]:การแก้ไขปัญหาเครื่องดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.719973324+07:00","message":"[bufferProcess] send to processor:การแก้ไขปัญหาที่ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.719981645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.719985756+07:00","message":"> Transcript [122] [false]: 'การแก้ไขปัญหาที่ยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.719990703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.719993636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.719996774+07:00","message":"StatePrefix: 'การแก้ไขปัญหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.719999976+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.786980479+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.787032768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ไขปัญหาเครื่องดื่มปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.787038912+07:00","message":"receive interim result [false|false]: การแก้ไขปัญหาเครื่องดื่มปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.787053235+07:00","message":"[buffer interim] 10 false การแก้ไขปัญหาเครื่องดื่มปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.787059549+07:00","message":"[bufferProcess] interim [400000000]:การแก้ไขปัญหาเครื่องดื่มปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.787062078+07:00","message":"[bufferProcess] send to processor:การแก้ไขปัญหาเครื่องดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.787065687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.787068179+07:00","message":"> Transcript [123] [false]: 'การแก้ไขปัญหาเครื่องดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.78707097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.787073036+07:00","message":"Set new StatePrefix: 'การแก้ไขปัญหาเครื่องดื่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.910499188+07:00","message":"[GCS] IsForceVAD: false for message ID: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.953645839+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.953688863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ไขปัญหาเครื่องดื่มปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.953694988+07:00","message":"receive interim result [false|false]: การแก้ไขปัญหาเครื่องดื่มปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.953709214+07:00","message":"[buffer interim] 10 false การแก้ไขปัญหาเครื่องดื่มปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.953716876+07:00","message":"[bufferProcess] interim [0]:การแก้ไขปัญหาเครื่องดื่มปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.953719855+07:00","message":"[bufferProcess] send to processor:การแก้ไขปัญหาเครื่องดื่มปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.953725537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.953728822+07:00","message":"> Transcript [124] [false]: 'การแก้ไขปัญหาเครื่องดื่มปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.953732699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.953735523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.953737719+07:00","message":"StatePrefix: 'การแก้ไขปัญหาเครื่องดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.953742089+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.043466975+07:00","message":"[GCS] Start streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.153020196+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.153057685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.153063412+07:00","message":"receive interim result [false|false]: การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.153078275+07:00","message":"[buffer interim] 10 false การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.153085223+07:00","message":"[bufferProcess] interim [480000000]:การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.153088132+07:00","message":"[bufferProcess] send to processor:การแก้ไขปัญหาเครื่องดื่มปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.15309175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.15309455+07:00","message":"> Transcript [125] [false]: 'การแก้ไขปัญหาเครื่องดื่มปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.153097803+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.153100027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.153102427+07:00","message":"StatePrefix: 'การแก้ไขปัญหาเครื่องดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.153105107+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.161913044+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.161954589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.16196069+07:00","message":"receive interim result [false|false]: การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.161976499+07:00","message":"[buffer interim] 10 false การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.161984137+07:00","message":"[bufferProcess] interim [720000000]:การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.161987283+07:00","message":"[bufferProcess] send to processor:การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.161991025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.161994089+07:00","message":"> Transcript [126] [false]: 'การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.161998027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.162000647+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.16200299+07:00","message":"StatePrefix: 'การแก้ไขปัญหาเครื่องดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.162005712+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.199632889+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.199678461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบด้าน\",\"confidence\":0.95595354}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.199687091+07:00","message":"receive interim result [true|false]: การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.199699867+07:00","message":"end recv isFinal message id 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.199702886+07:00","message":"end Recv id 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.19971064+07:00","message":"[buffer interim] 10 true การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.199723388+07:00","message":"[bufferProcess] interim [810000000]:การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.199728035+07:00","message":"[bufferProcess] send to processor (isfinal):การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.199731732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.199736805+07:00","message":"> Transcript [127] [false]: 'การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.1997408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.199743362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.199745638+07:00","message":"StatePrefix: 'การแก้ไขปัญหาเครื่องดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.199748428+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.199755967+07:00","message":"Push: 'แก้ไขปัญหาเครื่องดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.199758323+07:00","message":"TextPushed: 'การแก้ไขปัญหาเครื่องดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.19976099+07:00","message":"Set new StatePrefix : 'การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.199763651+07:00","message":"Next Push (prob) : 'ปัญหาผลกระทบด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.19976579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.199768057+07:00","message":"> Transcript [128] [true]: 'การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.199770356+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.199772072+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.199773877+07:00","message":"StatePrefix: 'การแก้ไขปัญหาเครื่องดื่มปัญหาผลกระทบด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.199775796+07:00","message":"TextPushed: 'การแก้ไขปัญหาเครื่องดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.199778233+07:00","message":"Push: 'ปัญหาผลกระทบด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.199799443+07:00","message":"push: {false แก้ไขปัญหาเครื่องดื่ม 0 0xc000188380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.199824461+07:00","message":"push: {true ปัญหาผลกระทบด้าน 0 0xc000188380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:40.213799694+07:00","message":"write wav file: './tmp/7598/7598_10.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.549677886+07:00","message":"[GCS] IsForceVAD: false for message ID: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.63177716+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.631835383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.631841507+07:00","message":"receive interim result [false|false]: ของภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.631860668+07:00","message":"[buffer interim] 11 false ของภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.631868915+07:00","message":"[bufferProcess] interim [660000000]:ของภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.631871152+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.683095981+07:00","message":"[GCS] Start streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.697212875+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.697242631+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.697247519+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.697258261+07:00","message":"end recv isFinal message id 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.697275824+07:00","message":"end Recv id 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.697268487+07:00","message":"[buffer interim] 11 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.697288147+07:00","message":"[bufferProcess] interim [750000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.69729876+07:00","message":"[bufferProcess] send to processor (isfinal):ของภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.697302819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.697305653+07:00","message":"> Transcript [129] [false]: 'ของภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.697308184+07:00","message":"Set StatePrefix (first interim): 'ของภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.697310174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.697312296+07:00","message":"> Transcript [130] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.697315119+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.697317264+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.697319191+07:00","message":"StatePrefix: 'ของภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.697321217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.697327941+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.697334864+07:00","message":"push: {true  0 0xc000188600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:40.702660961+07:00","message":"write wav file: './tmp/7598/7598_11.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.189787859+07:00","message":"[GCS] IsForceVAD: false for message ID: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.251236112+07:00","message":"[GCS] Start streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.356029661+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.35607694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.356082545+07:00","message":"receive interim result [false|false]: บ้านพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.356095313+07:00","message":"[buffer interim] 12 false บ้านพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.356102757+07:00","message":"[bufferProcess] interim [600000000]:บ้านพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.356105676+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.407234783+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.407282292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การท่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.407290408+07:00","message":"receive interim result [false|false]: การท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.407304264+07:00","message":"[buffer interim] 12 false การท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.407311796+07:00","message":"[bufferProcess] interim [660000000]:การท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.407314429+07:00","message":"[bufferProcess] send to processor:บ้านพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.407321553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.407324981+07:00","message":"> Transcript [131] [false]: 'บ้านพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.407327483+07:00","message":"Set StatePrefix (first interim): 'บ้านพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.456775211+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.456815506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านพ***\",\"confidence\":0.72538173}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.456820443+07:00","message":"receive interim result [true|false]: บ้านพ***"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.456828525+07:00","message":"end recv isFinal message id 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.456831051+07:00","message":"end Recv id 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.456836523+07:00","message":"[buffer interim] 12 true บ้านพ***"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.456848458+07:00","message":"[bufferProcess] interim [750000000]:บ้านพ***"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.456851394+07:00","message":"[bufferProcess] send to processor (isfinal):การท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.456855165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.456858566+07:00","message":"> Transcript [132] [false]: 'การท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.456860995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.456863177+07:00","message":"Set new StatePrefix: 'การท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.456864921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.456866793+07:00","message":"> Transcript [133] [true]: 'บ้านพ***'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.456869215+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.456871224+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.456873336+07:00","message":"StatePrefix: 'การท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.456876094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.456878686+07:00","message":"Push: 'บ้านพ***'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.456885774+07:00","message":"push: {true บ้านพ*** 0 0xc00212e400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:41.462242043+07:00","message":"write wav file: './tmp/7598/7598_12.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:41.741835972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:41.741866245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.78201816+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.782063383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.782069266+07:00","message":"receive interim result [false|false]: เที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.782085321+07:00","message":"[buffer interim] 13 false เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.782091944+07:00","message":"[bufferProcess] interim [540000000]:เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.78209401+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.431940527+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.431984361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.431990248+07:00","message":"receive interim result [false|false]: เที่ยวแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.432009844+07:00","message":"[buffer interim] 13 false เที่ยวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.432017524+07:00","message":"[bufferProcess] interim [140000000]:เที่ยวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.432020884+07:00","message":"[bufferProcess] send to processor:เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.432024847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.432030594+07:00","message":"> Transcript [134] [false]: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.43203285+07:00","message":"Set StatePrefix (first interim): 'เที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.631143522+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.631200384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.631206334+07:00","message":"receive interim result [false|false]: เที่ยวแล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.63122157+07:00","message":"[buffer interim] 13 false เที่ยวแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.631229112+07:00","message":"[bufferProcess] interim [380000000]:เที่ยวแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.631232025+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.631239378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.631242753+07:00","message":"> Transcript [135] [false]: 'เที่ยวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.631246743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.631249013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.631251183+07:00","message":"StatePrefix: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.631253475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.679906173+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.679952025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.67995781+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.679973964+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.679981478+07:00","message":"[bufferProcess] interim [440000000]:เที่ยวแล้วเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.679984248+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.679991341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.679994665+07:00","message":"> Transcript [136] [false]: 'เที่ยวแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.679999268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.680001871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.680004262+07:00","message":"StatePrefix: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.68000659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.881322026+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.881363371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.881370128+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.881384229+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.881391511+07:00","message":"[bufferProcess] interim [680000000]:เที่ยวแล้วเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.881394083+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.881400995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.881404332+07:00","message":"> Transcript [137] [false]: 'เที่ยวแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.881408315+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.88141062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.881413038+07:00","message":"StatePrefix: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.881415364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.137696255+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.137732443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.137738356+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.137756351+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.137799392+07:00","message":"[bufferProcess] interim [860000000]:เที่ยวแล้วเขาก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.137802469+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.137814188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.137817418+07:00","message":"> Transcript [138] [false]: 'เที่ยวแล้วเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.13782122+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.137823575+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.137826692+07:00","message":"StatePrefix: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.13782886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.137835714+07:00","message":"Push: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.137837727+07:00","message":"TextPushed: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.137840159+07:00","message":"Set new StatePrefix : 'เที่ยวแล้วเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.137842459+07:00","message":"Next Push (prob) : 'แล้วเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.137852262+07:00","message":"push: {false เที่ยว 0 0xc0004a2500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.14914354+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.149185701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กลัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.149190883+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็กลัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.149201926+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็กลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.149206594+07:00","message":"[bufferProcess] interim [920000000]:เที่ยวแล้วเขาก็กลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.149208836+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.149212042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.149214858+07:00","message":"> Transcript [139] [false]: 'เที่ยวแล้วเขาก็ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.149217858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.149221689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.149223735+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.149226011+07:00","message":"TextPushed: 'เที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.206615508+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.206656393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.206662417+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.206674393+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.206683719+07:00","message":"[bufferProcess] interim [980000000]:เที่ยวแล้วเขาก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.206686477+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็กลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.206692445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.206695274+07:00","message":"> Transcript [140] [false]: 'เที่ยวแล้วเขาก็กลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.206698848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.206701211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.206703275+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.206706022+07:00","message":"TextPushed: 'เที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.32220153+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.322243877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.322250008+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็กัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.32226439+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.322267949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กังวล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.322270584+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็กังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.322285716+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็กัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.32229867+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322306188+07:00","message":"[bufferProcess] interim [40000000]:เที่ยวแล้วเขาก็กัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322309237+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322314614+07:00","message":"[bufferProcess] interim [100000000]:เที่ยวแล้วเขาก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322316722+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็กัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322320068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322323218+07:00","message":"> Transcript [141] [false]: 'เที่ยวแล้วเขาก็กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322326871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.32232931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322331796+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322334278+07:00","message":"TextPushed: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322336162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322338143+07:00","message":"> Transcript [142] [false]: 'เที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322340274+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322342145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322344083+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322346045+07:00","message":"TextPushed: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322352543+07:00","message":"Push: 'แล้วเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322354763+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322356906+07:00","message":"Set new StatePrefix : 'เที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.322359075+07:00","message":"Next Push (prob) : 'กัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.322381735+07:00","message":"push: {false แล้วเขาก็ 0 0xc0004a2500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.579488501+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.579537895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กังวลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.57954532+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็กังวลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.579559998+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็กังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.579571743+07:00","message":"[bufferProcess] interim [340000000]:เที่ยวแล้วเขาก็กังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.57957527+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.579581812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.579585781+07:00","message":"> Transcript [143] [false]: 'เที่ยวแล้วเขาก็กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.579590936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.579594165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.579596386+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.579599131+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.904746588+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.904809057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กังวลว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.904816147+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็กังวลว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.904831526+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็กังวลว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.904840006+07:00","message":"[bufferProcess] interim [640000000]:เที่ยวแล้วเขาก็กังวลว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.90484285+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็กังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.904846571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.904849619+07:00","message":"> Transcript [144] [false]: 'เที่ยวแล้วเขาก็กังวลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.904853578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.904856146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.904858185+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.904861223+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.094805347+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.094847516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กังวลว่าจะส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.094854155+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็กังวลว่าจะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.094869135+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็กังวลว่าจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.09487638+07:00","message":"[bufferProcess] interim [880000000]:เที่ยวแล้วเขาก็กังวลว่าจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.094879111+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็กังวลว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.094886567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.094889732+07:00","message":"> Transcript [145] [false]: 'เที่ยวแล้วเขาก็กังวลว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.094893691+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.094896115+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.094898514+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.094901326+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.28520063+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.285249489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กังวลว่าจะส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.285258856+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็กังวลว่าจะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.28527779+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็กังวลว่าจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.285285642+07:00","message":"[bufferProcess] interim [120000000]:เที่ยวแล้วเขาก็กังวลว่าจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.285290458+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็กังวลว่าจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.285294552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.285297769+07:00","message":"> Transcript [146] [false]: 'เที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.285301637+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.285303937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.285306909+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.285309814+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.285312891+07:00","message":"Push: 'กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.285314989+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.285317538+07:00","message":"Set new StatePrefix : 'เที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.285319963+07:00","message":"Next Push (prob) : 'วลว่าจะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.285329011+07:00","message":"push: {false กัง 0 0xc0004a2500}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:44.741912561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:44.741911012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.744291434+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.744323154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.744328513+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.744341229+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.744347161+07:00","message":"[bufferProcess] interim [480000000]:เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.744349801+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็กังวลว่าจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.744355439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.744358641+07:00","message":"> Transcript [147] [false]: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.744362112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.744364313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.744366351+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.744368734+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.127911905+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.127948774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.127955466+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.127971506+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.127979103+07:00","message":"[bufferProcess] interim [900000000]:เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.127982346+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.127989961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.127994895+07:00","message":"> Transcript [148] [false]: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.127998642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.128001098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.128003362+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.128006065+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.446163614+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.446205245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.44621059+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.446227544+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.446234184+07:00","message":"[bufferProcess] interim [200000000]:เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.446237154+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.446240478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.446244473+07:00","message":"> Transcript [149] [false]: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.446248073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.446250063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.446252454+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.446255815+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.503002494+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.503042828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.503048778+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.503063387+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.503070915+07:00","message":"[bufferProcess] interim [260000000]:เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.503073673+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.503081071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.503084289+07:00","message":"> Transcript [150] [false]: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.503088591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.503090861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.503093069+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.503095803+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.503102173+07:00","message":"Push: 'วลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.503104236+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.503106581+07:00","message":"Set new StatePrefix : 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.50310927+07:00","message":"Next Push (prob) : 'ผลกระทบต่อรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.503138406+07:00","message":"push: {false วลว่าจะส่ง 0 0xc0004a2500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.692000773+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.692044386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.69205033+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.692064529+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.692071699+07:00","message":"[bufferProcess] interim [440000000]:เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.692074558+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.692078175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.692080969+07:00","message":"> Transcript [151] [false]: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.692084134+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.692086219+07:00","message":"Set new StatePrefix: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.820533247+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.820572877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.82057887+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.820589946+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.820598059+07:00","message":"[bufferProcess] interim [560000000]:เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.820600759+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.820604185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.820606863+07:00","message":"> Transcript [152] [false]: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.820610233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.820612283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.820616361+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.820619285+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.017482749+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.017521351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.017528474+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.017543808+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.017552067+07:00","message":"[bufferProcess] interim [800000000]:เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.017554753+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.017569246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.017572876+07:00","message":"> Transcript [153] [false]: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.017577247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.017579371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.017581946+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.017584915+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.202765874+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.202805376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.20281349+07:00","message":"receive interim result [false|false]: เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.202824267+07:00","message":"[buffer interim] 13 false เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.20283076+07:00","message":"[bufferProcess] interim [980000000]:เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.202833571+07:00","message":"[bufferProcess] send to processor:เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.20283879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.202841473+07:00","message":"> Transcript [154] [false]: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.20284493+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.202847006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.202849403+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.202852196+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.513192215+07:00","message":"[GCS] IsForceVAD: false for message ID: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.57194936+07:00","message":"[GCS] Start streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.636846308+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.636885618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.636893511+07:00","message":"receive interim result [true|false]: เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.636903818+07:00","message":"end recv isFinal message id 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.636906656+07:00","message":"end Recv id 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.636913656+07:00","message":"[buffer interim] 13 true เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636923899+07:00","message":"[bufferProcess] interim [460000000]:เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636929236+07:00","message":"[bufferProcess] send to processor (isfinal):เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636943768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636946909+07:00","message":"> Transcript [155] [false]: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636951135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636953277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.63695556+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636968973+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636975677+07:00","message":"Push: 'ผลกระทบต่อระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636977892+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636980247+07:00","message":"Set new StatePrefix : 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636982717+07:00","message":"Next Push (prob) : 'นิเวศทางทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636984753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636987023+07:00","message":"> Transcript [156] [true]: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636989487+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636991288+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.63699301+07:00","message":"StatePrefix: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636995078+07:00","message":"TextPushed: 'เที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.636997388+07:00","message":"Push: 'นิเวศทางทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.637007663+07:00","message":"push: {false ผลกระทบต่อระบบ 0 0xc0004a2500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.637017909+07:00","message":"push: {true นิเวศทางทะเล 0 0xc0004a2500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:46.648332955+07:00","message":"write wav file: './tmp/7598/7598_13.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.053365534+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.053407082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัดน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.053412726+07:00","message":"receive interim result [false|false]: ปัดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.053426399+07:00","message":"[buffer interim] 14 false ปัดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.053433283+07:00","message":"[bufferProcess] interim [480000000]:ปัดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.053435567+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.431306554+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.431350521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.431356208+07:00","message":"receive interim result [false|false]: สัตว์น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.431370849+07:00","message":"[buffer interim] 14 false สัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.431378182+07:00","message":"[bufferProcess] interim [900000000]:สัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.431380932+07:00","message":"[bufferProcess] send to processor:ปัดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.431386578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.431389781+07:00","message":"> Transcript [157] [false]: 'ปัดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.431392385+07:00","message":"Set StatePrefix (first interim): 'ปัดน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.549174183+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.549206992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.549212292+07:00","message":"receive interim result [false|false]: สัตว์น้ำและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.549226944+07:00","message":"[buffer interim] 14 false สัตว์น้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.549232893+07:00","message":"[bufferProcess] interim [960000000]:สัตว์น้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.54923522+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.549242312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.549245221+07:00","message":"> Transcript [158] [false]: 'สัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.549248171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.549250404+07:00","message":"Set new StatePrefix: 'สัตว์น้ำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:47.742412246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:47.742439866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.760546286+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.760578849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.760584111+07:00","message":"receive interim result [false|false]: สัตว์น้ำและสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.760595033+07:00","message":"[buffer interim] 14 false สัตว์น้ำและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.760601886+07:00","message":"[bufferProcess] interim [200000000]:สัตว์น้ำและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.760604126+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.760607179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.760610322+07:00","message":"> Transcript [159] [false]: 'สัตว์น้ำและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.760613389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.760615524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.760617508+07:00","message":"StatePrefix: 'สัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.760619741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.798855508+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.798891956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.798899239+07:00","message":"receive interim result [false|false]: สัตว์น้ำและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.79891616+07:00","message":"[buffer interim] 14 false สัตว์น้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.798928958+07:00","message":"[bufferProcess] interim [320000000]:สัตว์น้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.798931599+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.798939047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.798942064+07:00","message":"> Transcript [160] [false]: 'สัตว์น้ำและสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.79894583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.798947952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.798950828+07:00","message":"StatePrefix: 'สัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.798953007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.922470829+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.922507937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.922513512+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.922529516+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.92253642+07:00","message":"[bufferProcess] interim [380000000]:สัตว์น้ำและทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.922539169+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.922542433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.922546016+07:00","message":"> Transcript [161] [false]: 'สัตว์น้ำและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.922549046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.922551178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.92255316+07:00","message":"StatePrefix: 'สัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.922555198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.993811754+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.993852406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.993858628+07:00","message":"receive interim result [false|false]: สัตว์น้ำและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.993876072+07:00","message":"[buffer interim] 14 false สัตว์น้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.993884507+07:00","message":"[bufferProcess] interim [440000000]:สัตว์น้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.993886907+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.993895493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.993898434+07:00","message":"> Transcript [162] [false]: 'สัตว์น้ำและทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.993902487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.993908088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.993910297+07:00","message":"StatePrefix: 'สัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.993912616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.993915185+07:00","message":"Push: 'สัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.993917285+07:00","message":"TextPushed: 'สัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.993919776+07:00","message":"Set new StatePrefix : 'สัตว์น้ำและทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.993922009+07:00","message":"Next Push (prob) : 'และทรัพย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.993931678+07:00","message":"push: {false สัตว์น้ำ 0 0xc0004a2a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.000527297+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.000564014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.000570296+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.000585978+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.000592226+07:00","message":"[bufferProcess] interim [500000000]:สัตว์น้ำและทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.000594856+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.000601442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.000604209+07:00","message":"> Transcript [163] [false]: 'สัตว์น้ำและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.000606508+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.44193985+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.441981185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.441987278+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.442002571+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.442009732+07:00","message":"[bufferProcess] interim [860000000]:สัตว์น้ำและทรัพยากรชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.442013086+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.442016908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.442019687+07:00","message":"> Transcript [164] [false]: 'สัตว์น้ำและทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.44202324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.44202536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.442027534+07:00","message":"StatePrefix: 'สัตว์น้ำและทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.442029952+07:00","message":"TextPushed: 'สัตว์น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.637451458+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.637492103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.637497889+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.637514677+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.637521529+07:00","message":"[bufferProcess] interim [40000000]:สัตว์น้ำและทรัพยากรชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.637524096+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.637527545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.637530314+07:00","message":"> Transcript [165] [false]: 'สัตว์น้ำและทรัพยากรชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.637533442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.637535517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.637547314+07:00","message":"StatePrefix: 'สัตว์น้ำและทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.637549586+07:00","message":"TextPushed: 'สัตว์น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.895761162+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.895803069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.89580818+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.895823415+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.89583145+07:00","message":"[bufferProcess] interim [400000000]:สัตว์น้ำและทรัพยากรชายฝั่งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.895834668+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.895843266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.895846026+07:00","message":"> Transcript [166] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.895850084+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.895852805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.895854864+07:00","message":"StatePrefix: 'สัตว์น้ำและทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.895857666+07:00","message":"TextPushed: 'สัตว์น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.026029019+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.026065749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.026071449+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.026083663+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.026090502+07:00","message":"[bufferProcess] interim [520000000]:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.026093486+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.026098559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.026101173+07:00","message":"> Transcript [167] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.026104451+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.026106743+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.02610913+07:00","message":"StatePrefix: 'สัตว์น้ำและทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.026111755+07:00","message":"TextPushed: 'สัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.026115836+07:00","message":"Push: 'และทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.026121611+07:00","message":"TextPushed: 'สัตว์น้ำและทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.026125621+07:00","message":"Set new StatePrefix : 'สัตว์น้ำและทรัพยากรชายฝั่งพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.026127944+07:00","message":"Next Push (prob) : 'ากรชายฝั่งพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.02614438+07:00","message":"push: {false และทรัพย 0 0xc0004a2a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.154523227+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.154569971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งตะวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.154576232+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.15459133+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.154599987+07:00","message":"[bufferProcess] interim [580000000]:สัตว์น้ำและทรัพยากรชายฝั่งตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.154602879+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.154610429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.154614262+07:00","message":"> Transcript [168] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.154617212+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.154619739+07:00","message":"Set new StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.21365423+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.213695704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.213701593+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.213731006+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.213734797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.213737484+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.213743504+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.213747308+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.213753819+07:00","message":"[bufferProcess] interim [640000000]:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.213756676+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่งตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.213759567+07:00","message":"[bufferProcess] interim [700000000]:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.21376196+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.213765056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.213767896+07:00","message":"> Transcript [169] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.213770651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.213772808+07:00","message":"Set new StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.213774624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.213776444+07:00","message":"> Transcript [170] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.213778343+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.213780217+07:00","message":"Set new StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.399465672+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.399502586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.399509136+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.399524572+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.399531185+07:00","message":"[bufferProcess] interim [880000000]:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.399533701+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.399540241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.399544466+07:00","message":"> Transcript [171] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.399548319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.399551727+07:00","message":"Set new StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.529200916+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.529242147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.529248382+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.529263764+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.529271661+07:00","message":"[bufferProcess] interim [0]:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.529274718+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.529280394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.529283539+07:00","message":"> Transcript [172] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.529287459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.529289735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.52929207+07:00","message":"StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.52929466+07:00","message":"TextPushed: 'สัตว์น้ำและทรัพย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.941130037+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.941189104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.941195908+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.941215459+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.94122676+07:00","message":"[bufferProcess] interim [420000000]:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.941230004+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.941235493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.941238777+07:00","message":"> Transcript [173] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.941242783+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.941244982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.941247484+07:00","message":"StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.941250572+07:00","message":"TextPushed: 'สัตว์น้ำและทรัพย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.045610706+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.045653018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.045658985+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.045677184+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.045683763+07:00","message":"[bufferProcess] interim [480000000]:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.045686799+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.045693978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.045696567+07:00","message":"> Transcript [174] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.045700469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.045702597+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.045705295+07:00","message":"StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.045708745+07:00","message":"TextPushed: 'สัตว์น้ำและทรัพย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.274357004+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.274393384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.274399483+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.274410257+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.274417665+07:00","message":"[bufferProcess] interim [720000000]:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.274420474+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.274424386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.274427351+07:00","message":"> Transcript [175] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.27443099+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.27443307+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.274435431+07:00","message":"StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.27443809+07:00","message":"TextPushed: 'สัตว์น้ำและทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.274441408+07:00","message":"Push: 'ากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.274443669+07:00","message":"TextPushed: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.274446103+07:00","message":"Set new StatePrefix : 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.274449095+07:00","message":"Next Push (prob) : 'เสียงอาจจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.274458038+07:00","message":"push: {false ากรชายฝั่งเพราะว่าน้ำ 0 0xc0004a2a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.495157151+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.495212947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.495223538+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.495242472+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.495252636+07:00","message":"[bufferProcess] interim [960000000]:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.495255438+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.495259358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.495262446+07:00","message":"> Transcript [176] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.495266481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.495270445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.495272522+07:00","message":"StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.495275383+07:00","message":"TextPushed: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:50.742820358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:50.742853392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.012483711+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.012522136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.012528082+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.012540946+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.012547957+07:00","message":"[bufferProcess] interim [440000000]:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.01255067+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.012556288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.012559015+07:00","message":"> Transcript [177] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.012562609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.012564623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.012567711+07:00","message":"StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.012570705+07:00","message":"TextPushed: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.151955672+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.151994952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.152001999+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.152018113+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.152027001+07:00","message":"[bufferProcess] interim [560000000]:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.152029974+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.152039209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.152042308+07:00","message":"> Transcript [178] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.152046659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.152049521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.152051798+07:00","message":"StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.15205489+07:00","message":"TextPushed: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.199351752+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.199390485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.199397008+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.199410194+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.1994189+07:00","message":"[bufferProcess] interim [680000000]:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.199421681+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.19942576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.199429619+07:00","message":"> Transcript [179] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.199434175+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.199436492+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.199438695+07:00","message":"StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.199441555+07:00","message":"TextPushed: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.199448055+07:00","message":"Push: 'เสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.199450551+07:00","message":"TextPushed: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.19945308+07:00","message":"Set new StatePrefix : 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.199456079+07:00","message":"Next Push (prob) : 'สารเคมีช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.199465101+07:00","message":"push: {false เสียงอาจจะมี 0 0xc0004a2a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.327341435+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.327384203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.327390776+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.327402281+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.327410061+07:00","message":"[bufferProcess] interim [740000000]:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.327412837+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.327416827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.327419881+07:00","message":"> Transcript [180] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.327422909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.327425159+07:00","message":"Set new StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.924741679+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.924780804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.924787838+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.924807214+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.924814156+07:00","message":"[bufferProcess] interim [340000000]:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.924817037+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.924825563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.924828597+07:00","message":"> Transcript [181] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.924831285+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.924833338+07:00","message":"Set new StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.019228221+07:00","message":"[GCS] IsForceVAD: false for message ID: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.081569571+07:00","message":"[GCS] Start streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.097990389+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.098029659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรคคุณภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.098037712+07:00","message":"receive interim result [false|false]: สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรคคุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.098053786+07:00","message":"[buffer interim] 14 false สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรคคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.098060155+07:00","message":"[bufferProcess] interim [580000000]:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรคคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.098062844+07:00","message":"[bufferProcess] send to processor:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.098066238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.098068871+07:00","message":"> Transcript [182] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.098072111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.098074232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.098077093+07:00","message":"StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.098080187+07:00","message":"TextPushed: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.167948933+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.168001187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรคคุณภาพ\",\"confidence\":0.95408076}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.168010661+07:00","message":"receive interim result [true|false]: สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรคคุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.168019188+07:00","message":"end recv isFinal message id 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.168021474+07:00","message":"end Recv id 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.168027349+07:00","message":"[buffer interim] 14 true สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรคคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.168037341+07:00","message":"[bufferProcess] interim [670000000]:สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรคคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.168045707+07:00","message":"[bufferProcess] send to processor (isfinal):สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรคคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.168049722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.168052929+07:00","message":"> Transcript [183] [false]: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรคคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.168065587+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.168070047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.168072526+07:00","message":"StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.168075807+07:00","message":"TextPushed: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.168078247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.168080405+07:00","message":"> Transcript [184] [true]: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรคคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.168082911+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.168084837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.16808665+07:00","message":"StatePrefix: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.168088676+07:00","message":"TextPushed: 'สัตว์น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.168095914+07:00","message":"Push: 'สารเคมีเชื้อโรคคุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.16810488+07:00","message":"push: {true สารเคมีเชื้อโรคคุณภาพ 0 0xc0004a2a00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:52.181376361+07:00","message":"write wav file: './tmp/7598/7598_14.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.430326586+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.430384998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.430391245+07:00","message":"receive interim result [false|false]: น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.430411361+07:00","message":"[buffer interim] 15 false น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.430418699+07:00","message":"[bufferProcess] interim [420000000]:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.430420575+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.658719709+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.658761677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.658766188+07:00","message":"receive interim result [false|false]: น้ำอัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.658783573+07:00","message":"[buffer interim] 15 false น้ำอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.658794278+07:00","message":"[bufferProcess] interim [600000000]:น้ำอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.658797705+07:00","message":"[bufferProcess] send to processor:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.658801366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.658804445+07:00","message":"> Transcript [185] [false]: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.65880661+07:00","message":"Set StatePrefix (first interim): 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.756026885+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.756066608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.756072494+07:00","message":"receive interim result [false|false]: น้ำอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.756087503+07:00","message":"[buffer interim] 15 false น้ำอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.756098476+07:00","message":"[bufferProcess] interim [720000000]:น้ำอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.756100954+07:00","message":"[bufferProcess] send to processor:น้ำอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.756104095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.756107021+07:00","message":"> Transcript [186] [false]: 'น้ำอัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.756110577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.756113802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.756115876+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.756117837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.936929339+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.936969646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.93697494+07:00","message":"receive interim result [false|false]: น้ำอาจจะใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.936992853+07:00","message":"[buffer interim] 15 false น้ำอาจจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.936999043+07:00","message":"[bufferProcess] interim [900000000]:น้ำอาจจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.937003219+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.937010807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.937013555+07:00","message":"> Transcript [187] [false]: 'น้ำอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.937016982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.937019146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.937021865+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.937025437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.068422406+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.068461151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.068466396+07:00","message":"receive interim result [false|false]: น้ำอาจจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.06848091+07:00","message":"[buffer interim] 15 false น้ำอาจจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.068487332+07:00","message":"[bufferProcess] interim [960000000]:น้ำอาจจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.068489873+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.06849617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.068498967+07:00","message":"> Transcript [188] [false]: 'น้ำอาจจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.068502128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.0685042+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.068506436+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.068508808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.128321091+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.12836174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.12836768+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.128380704+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.128387579+07:00","message":"[bufferProcess] interim [80000000]:น้ำอาจจะชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.128389892+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.128396301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.128399275+07:00","message":"> Transcript [189] [false]: 'น้ำอาจจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.128402679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.128405055+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.128407575+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.128411043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.12841684+07:00","message":"Push: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.128418933+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.128420957+07:00","message":"Set new StatePrefix : 'น้ำอาจจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.128423072+07:00","message":"Next Push (prob) : 'อาจจะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.128430965+07:00","message":"push: {false น้ำ 0 0xc000188a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.262792366+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.262843809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.262850556+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.262864216+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.262872534+07:00","message":"[bufferProcess] interim [200000000]:น้ำอาจจะชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.262875154+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.262880932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.26288406+07:00","message":"> Transcript [190] [false]: 'น้ำอาจจะชำระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.262886801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.262889674+07:00","message":"Set new StatePrefix: 'น้ำอาจจะชำระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.645806382+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.645847414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.645852451+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.645865007+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.645871604+07:00","message":"[bufferProcess] interim [620000000]:น้ำอาจจะชำรุดทรุดโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.645874167+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.645879057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.645881599+07:00","message":"> Transcript [191] [false]: 'น้ำอาจจะชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.645884524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.645886883+07:00","message":"Set new StatePrefix: 'น้ำอาจจะชำรุด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:53.743533191+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:53.743562703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.964100081+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.964139487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.964145244+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.964157417+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.964163547+07:00","message":"[bufferProcess] interim [920000000]:น้ำอาจจะชำรุดทรุดโทรมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.964172391+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.964178461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.964181528+07:00","message":"> Transcript [192] [false]: 'น้ำอาจจะชำรุดทรุดโทรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.964185022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.964187077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.964189286+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.964191657+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.178447468+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.178487681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.178493266+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.178509737+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.178516959+07:00","message":"[bufferProcess] interim [100000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.178519813+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.178523041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.178525638+07:00","message":"> Transcript [193] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.17852902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.178531369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.17853401+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.17853664+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.225297403+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.225333968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.225339921+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.225351673+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.225357906+07:00","message":"[bufferProcess] interim [220000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.225360292+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรมไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.225365751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.225369849+07:00","message":"> Transcript [194] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.225373288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.225375471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.225377999+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.225380455+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.556988277+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.557031791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.557038555+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.557055297+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.557062975+07:00","message":"[bufferProcess] interim [520000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.557065581+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.557073834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.557076868+07:00","message":"> Transcript [195] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.55708125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.557083988+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.557086959+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.557090118+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.557097008+07:00","message":"Push: 'อาจจะชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.557099375+07:00","message":"TextPushed: 'น้ำอาจจะชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.557102158+07:00","message":"Set new StatePrefix : 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.557106466+07:00","message":"Next Push (prob) : 'ทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.557116539+07:00","message":"push: {false อาจจะชำรุด 0 0xc000188a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.733571312+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.733616863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.733623785+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.733639846+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.733648053+07:00","message":"[bufferProcess] interim [700000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.733650989+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.733658998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.733662716+07:00","message":"> Transcript [196] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.733666386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.733669233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.733671214+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.733674567+07:00","message":"TextPushed: 'น้ำอาจจะชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.922938728+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.922985564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.922992445+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.923006466+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.923013162+07:00","message":"[bufferProcess] interim [880000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.923015943+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.923022352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.923030498+07:00","message":"> Transcript [197] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.923033939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.923036359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.923038464+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.923040847+07:00","message":"TextPushed: 'น้ำอาจจะชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.107980378+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.108014776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.108020498+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.108031248+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.108037272+07:00","message":"[bufferProcess] interim [60000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.108040273+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.108045284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.1080484+07:00","message":"> Transcript [198] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.108051813+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.108054027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.108056265+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.108058705+07:00","message":"TextPushed: 'น้ำอาจจะชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.434390638+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.434430032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.434435765+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.434448594+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.434456501+07:00","message":"[bufferProcess] interim [420000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.434459657+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.434464744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.434467292+07:00","message":"> Transcript [199] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.434470697+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.434472837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.434476461+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.434480437+07:00","message":"TextPushed: 'น้ำอาจจะชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.434484981+07:00","message":"Push: 'ทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.434487452+07:00","message":"TextPushed: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.434489701+07:00","message":"Set new StatePrefix : 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.434491974+07:00","message":"Next Push (prob) : 'ส่งผลต่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.43449961+07:00","message":"push: {false ทรุดโทรมไปแล้วก็ 0 0xc000188a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.748025013+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.748068026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.748074808+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.748091944+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.748099674+07:00","message":"[bufferProcess] interim [660000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.748102608+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.748109714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.748112816+07:00","message":"> Transcript [200] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.748117159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.748119737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.748123146+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.748126057+07:00","message":"TextPushed: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.327839588+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.32787668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.327882045+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.327896748+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.327903369+07:00","message":"[bufferProcess] interim [260000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.327906005+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.327909369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.327912052+07:00","message":"> Transcript [201] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.32791563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.32791774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.327919886+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.327922579+07:00","message":"TextPushed: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.456414903+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.456451807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.456459177+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.456473785+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.456480773+07:00","message":"[bufferProcess] interim [380000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.456483375+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.456488825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.456491433+07:00","message":"> Transcript [202] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.456495242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.456497304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.456499739+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.456502493+07:00","message":"TextPushed: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.522191069+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.522225812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.522231787+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.522245418+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.522254198+07:00","message":"[bufferProcess] interim [440000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.522256585+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.522259906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.522262406+07:00","message":"> Transcript [203] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.522266368+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.522268538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.522271266+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.522275493+07:00","message":"TextPushed: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.522281678+07:00","message":"Push: 'ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.522283858+07:00","message":"TextPushed: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.522286061+07:00","message":"Set new StatePrefix : 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.522288618+07:00","message":"Next Push (prob) : 'ดำรงชีวิตได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.522296121+07:00","message":"push: {false ส่งผลต่อการ 0 0xc000188a00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:56.744202781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:56.74422163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.843322702+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.84336044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้านแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.843367998+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้านแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.843382113+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้านแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.843388959+07:00","message":"[bufferProcess] interim [740000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้านแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.843391553+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.843396884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.843399788+07:00","message":"> Transcript [204] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.843402406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.843404436+07:00","message":"Set new StatePrefix: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.170203814+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.170247262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.170254116+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.170270991+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.170278902+07:00","message":"[bufferProcess] interim [40000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.170282928+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้านแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.170292357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.170295402+07:00","message":"> Transcript [205] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้านแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.170302447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.170305198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.170307311+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.170310323+07:00","message":"TextPushed: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.370045941+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.370096083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.370102852+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.370121645+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.370130607+07:00","message":"[bufferProcess] interim [280000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.370134535+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.370138652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.370144054+07:00","message":"> Transcript [206] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.370147456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.370149665+07:00","message":"Set new StatePrefix: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.399686796+07:00","message":"[GCS] IsForceVAD: false for message ID: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.421379608+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.421431137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็รอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.4214379+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็รอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.421454302+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.421463387+07:00","message":"[bufferProcess] interim [400000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.42146692+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.421471213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.421475793+07:00","message":"> Transcript [207] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.421480571+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.421483058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.421485865+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.42148894+07:00","message":"TextPushed: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.485979762+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.486016348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.486022558+07:00","message":"receive interim result [false|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.486044316+07:00","message":"[buffer interim] 15 false น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.486052477+07:00","message":"[bufferProcess] interim [460000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.486055587+07:00","message":"[bufferProcess] send to processor:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.486059225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.486062253+07:00","message":"> Transcript [208] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.486066771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.486069093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.486072078+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.486076219+07:00","message":"TextPushed: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.521350327+07:00","message":"[GCS] Start streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.585137181+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.585201336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แหล่ง\",\"confidence\":0.94879633}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.585212087+07:00","message":"receive interim result [true|false]: น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.585225892+07:00","message":"end recv isFinal message id 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.585228847+07:00","message":"end Recv id 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.585236235+07:00","message":"[buffer interim] 15 true น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.585244351+07:00","message":"[bufferProcess] interim [550000000]:น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.585248055+07:00","message":"[bufferProcess] send to processor (isfinal):น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.585252002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.585255186+07:00","message":"> Transcript [209] [false]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.585259522+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.585261551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.58526415+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.585267175+07:00","message":"TextPushed: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.585269672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.585271628+07:00","message":"> Transcript [210] [true]: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.585274415+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.585276181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.585278051+07:00","message":"StatePrefix: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.585280225+07:00","message":"TextPushed: 'น้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.585283355+07:00","message":"Push: 'ดำรงชีวิตการแพร่พันธุ์แล้วก็แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.585293196+07:00","message":"push: {true ดำรงชีวิตการแพร่พันธุ์แล้วก็แหล่ง 0 0xc000188a00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:57.59558049+07:00","message":"write wav file: './tmp/7598/7598_15.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.079232186+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.079279798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาสา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.079285309+07:00","message":"receive interim result [false|false]: อาสา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.079300405+07:00","message":"[buffer interim] 16 false อาสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.079306673+07:00","message":"[bufferProcess] interim [600000000]:อาสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.079308618+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.178834355+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.178871265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.178878847+07:00","message":"receive interim result [false|false]: อาศัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.178893121+07:00","message":"[buffer interim] 16 false อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.178900923+07:00","message":"[bufferProcess] interim [660000000]:อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.178903742+07:00","message":"[bufferProcess] send to processor:อาสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.178910257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.178912971+07:00","message":"> Transcript [211] [false]: 'อาสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.178915312+07:00","message":"Set StatePrefix (first interim): 'อาสา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.368485861+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.368522017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.368528352+07:00","message":"receive interim result [false|false]: อาศัยของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.368540883+07:00","message":"[buffer interim] 16 false อาศัยของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.368554996+07:00","message":"[bufferProcess] interim [840000000]:อาศัยของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.368558389+07:00","message":"[bufferProcess] send to processor:อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.368562551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.368565452+07:00","message":"> Transcript [212] [false]: 'อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.368567576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.36856956+07:00","message":"Set new StatePrefix: 'อาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.556141774+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.556185073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.556191759+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.556207961+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.556214761+07:00","message":"[bufferProcess] interim [80000000]:อาศัยของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.556217484+07:00","message":"[bufferProcess] send to processor:อาศัยของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.556220866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.556223618+07:00","message":"> Transcript [213] [false]: 'อาศัยของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.556227039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.556229726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.556231718+07:00","message":"StatePrefix: 'อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.556234258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.887438616+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.88747324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.887478945+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.887493428+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.887500181+07:00","message":"[bufferProcess] interim [380000000]:อาศัยของสัตว์ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.88750255+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.887506405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.887509354+07:00","message":"> Transcript [214] [false]: 'อาศัยของสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.887512539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.887514544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.887516766+07:00","message":"StatePrefix: 'อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.887518819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.078468483+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.078513003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลแปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.0785216+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลแปร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.078540105+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.078549961+07:00","message":"[bufferProcess] interim [560000000]:อาศัยของสัตว์ทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.078552627+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.078558035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.078561009+07:00","message":"> Transcript [215] [false]: 'อาศัยของสัตว์ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.078564606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.078566872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.078568792+07:00","message":"StatePrefix: 'อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.078571088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.295472462+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.295506976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.295512439+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.295525624+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.295532084+07:00","message":"[bufferProcess] interim [800000000]:อาศัยของสัตว์ทะเลบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.295535194+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.295538331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.295540927+07:00","message":"> Transcript [216] [false]: 'อาศัยของสัตว์ทะเลแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.295544135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.295546145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.29554815+07:00","message":"StatePrefix: 'อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.29555017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.295553232+07:00","message":"Push: 'อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.295556588+07:00","message":"TextPushed: 'อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.295558841+07:00","message":"Set new StatePrefix : 'อาศัยของสัตว์ทะเลแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.29556103+07:00","message":"Next Push (prob) : 'ของสัตว์ทะเลแปร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.295568584+07:00","message":"push: {false อาศัย 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.418364409+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.418409165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลแปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.418415753+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลแปร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.418433962+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.418442835+07:00","message":"[bufferProcess] interim [920000000]:อาศัยของสัตว์ทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.418446426+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.418451358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.418455888+07:00","message":"> Transcript [217] [false]: 'อาศัยของสัตว์ทะเลบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.418460131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.418464458+07:00","message":"Set new StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.473821119+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.473862266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.47386756+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.473883685+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.473890875+07:00","message":"[bufferProcess] interim [980000000]:อาศัยของสัตว์ทะเลบริเวณชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.473893605+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.473896962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.473899589+07:00","message":"> Transcript [218] [false]: 'อาศัยของสัตว์ทะเลแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.473902418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.473904535+07:00","message":"Set new StatePrefix: 'อาศัยของสัตว์ทะเลแปร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.597728655+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.597764506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.59777055+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.597784526+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.597798+07:00","message":"[bufferProcess] interim [100000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.597801804+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.597806218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.5978102+07:00","message":"> Transcript [219] [false]: 'อาศัยของสัตว์ทะเลบริเวณชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.597813973+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.597817194+07:00","message":"Set new StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชาย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:59.745081011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:59.745101621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.215680259+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.215713557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.215719169+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.215729866+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.215735726+07:00","message":"[bufferProcess] interim [700000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.215738149+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.215743917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.215746897+07:00","message":"> Transcript [220] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.215750188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.215752403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.215754534+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.215757174+07:00","message":"TextPushed: 'อาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.72854307+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.72858476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.728591833+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.728607377+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.728615765+07:00","message":"[bufferProcess] interim [180000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.728619809+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.728626989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.728651369+07:00","message":"> Transcript [221] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.728657803+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.728660986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.728664434+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.728667873+07:00","message":"TextPushed: 'อาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.785890178+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.785936406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.785944568+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.785959248+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.785966654+07:00","message":"[bufferProcess] interim [240000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.785970846+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.785977924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.785982272+07:00","message":"> Transcript [222] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.785987273+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.785990542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.785995121+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.785998898+07:00","message":"TextPushed: 'อาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.804827301+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.804858636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาหลาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.804864508+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาหลาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.804878655+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาหลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.804884777+07:00","message":"[bufferProcess] interim [300000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาหลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.804887569+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.804891246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.804894178+07:00","message":"> Transcript [223] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.804897744+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.804899996+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.80490201+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.804904421+07:00","message":"TextPushed: 'อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.804907172+07:00","message":"Push: 'ของสัตว์ทะเลบริเวณชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.804909587+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.804911729+07:00","message":"Set new StatePrefix : 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.804914153+07:00","message":"Next Push (prob) : 'ฝั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.804920908+07:00","message":"push: {false ของสัตว์ทะเลบริเวณชาย 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.007521217+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.007562301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.007569071+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.007585476+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.00759416+07:00","message":"[bufferProcess] interim [480000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.007597075+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาหลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.007600743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.007603798+07:00","message":"> Transcript [224] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาหลาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.007607356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.007609634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.007612351+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.007615199+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.401417923+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.40144604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.401452313+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.401469481+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.40147603+07:00","message":"[bufferProcess] interim [900000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.401479888+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.401485264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.401488316+07:00","message":"> Transcript [225] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.401491671+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.401493869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.401496125+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.401498877+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.712007886+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.712056678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.712063983+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.712080821+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.712089139+07:00","message":"[bufferProcess] interim [200000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.712092441+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.712100559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.712104228+07:00","message":"> Transcript [226] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.712108471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.712111679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.712114044+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.712116936+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.98042132+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.980451962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.980457088+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.980473755+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.980480953+07:00","message":"[bufferProcess] interim [500000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.980483399+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.980486853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.980489528+07:00","message":"> Transcript [227] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.980493967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.980496206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.980498602+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.980503926+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.980507831+07:00","message":"Push: 'ฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.98051078+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.980513709+07:00","message":"Set new StatePrefix : 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.980516814+07:00","message":"Next Push (prob) : 'เอาล่ะที่ส่งภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.980526069+07:00","message":"push: {false ฝั่ง 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.280513066+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.280565463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสงขลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.280574555+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.280594127+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.280606962+07:00","message":"[bufferProcess] interim [740000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.280612068+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.280622217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.280626243+07:00","message":"> Transcript [228] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.280632117+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.280636196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.280639349+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.280644205+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.282690458+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.282716656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.282722829+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.282738828+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.282746624+07:00","message":"[bufferProcess] interim [800000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.282750868+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.282759424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.282763285+07:00","message":"> Transcript [229] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.28276782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.28277091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.282773588+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.282777122+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.355601902+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.355644115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.355650162+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.355665233+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.355674836+07:00","message":"[bufferProcess] interim [920000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.35568064+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.355687451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.355690679+07:00","message":"> Transcript [230] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.355695352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.355697532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.355699945+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.355702816+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.608876607+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.608926505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.608934128+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.608950564+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.608958364+07:00","message":"[bufferProcess] interim [100000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.608961956+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.608970189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.608973984+07:00","message":"> Transcript [231] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.608978634+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.608981259+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.608986585+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.608989827+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.608997323+07:00","message":"Push: 'เอาล่ะที่ส่งภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.608999633+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.609001855+07:00","message":"Set new StatePrefix : 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.609004382+07:00","message":"Next Push (prob) : 'ส่งคลิปมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.609014281+07:00","message":"push: {false เอาล่ะที่ส่งภาพ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.687422058+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.687471322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.687478825+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.687496488+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.687505195+07:00","message":"[bufferProcess] interim [160000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.687508023+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.687515034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.687518202+07:00","message":"> Transcript [232] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.687522553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.687524714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.68752766+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.687530777+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:02.745543249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:02.745570907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.829924152+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.829967398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.829974419+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.829994247+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.830002568+07:00","message":"[bufferProcess] interim [280000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.830005746+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.830010123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.830013016+07:00","message":"> Transcript [233] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.830017839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.830020092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.830022194+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.830025004+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.840528356+07:00","message":"[GCS] IsForceVAD: false for message ID: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.913533635+07:00","message":"[GCS] Start streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.926225192+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.926263732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.926270308+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.926285159+07:00","message":"[buffer interim] 16 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.926295777+07:00","message":"[bufferProcess] interim [460000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.926298628+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.9263025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.92630557+07:00","message":"> Transcript [234] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.926309678+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.926312065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.926314629+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.926318299+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.037968046+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.038009565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็น\",\"confidence\":0.93892455}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.038015728+07:00","message":"receive interim result [true|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.038026288+07:00","message":"end recv isFinal message id 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.038028616+07:00","message":"end Recv id 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.038035498+07:00","message":"[buffer interim] 16 true อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.03804193+07:00","message":"[bufferProcess] interim [550000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.038045269+07:00","message":"[bufferProcess] send to processor (isfinal):อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.038048732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.038051349+07:00","message":"> Transcript [235] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.03805551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.038057567+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.038059578+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.038062175+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.038064853+07:00","message":"Push: 'ส่งคลิปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.038067222+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.038069849+07:00","message":"Set new StatePrefix : 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.038078196+07:00","message":"Next Push (prob) : 'เนี่ยนะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.038087515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.038089772+07:00","message":"> Transcript [236] [true]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.038092349+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.038094302+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.038096137+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.03809825+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.038100485+07:00","message":"Push: 'ด้วยนะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.038108842+07:00","message":"push: {false ส่งคลิปมา 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.038116482+07:00","message":"push: {true ด้วยนะเป็น 0 0xc000044900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:03.049126291+07:00","message":"write wav file: './tmp/7598/7598_16.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.248145691+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.24819678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.248202043+07:00","message":"receive interim result [false|false]: คลิป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.248219352+07:00","message":"[buffer interim] 17 false คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.248225415+07:00","message":"[bufferProcess] interim [420000000]:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.24822838+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.632318387+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.632355429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.632360188+07:00","message":"receive interim result [false|false]: คลิปจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.632372368+07:00","message":"[buffer interim] 17 false คลิปจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.632378785+07:00","message":"[bufferProcess] interim [780000000]:คลิปจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.632381348+07:00","message":"[bufferProcess] send to processor:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.632386336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.632389277+07:00","message":"> Transcript [237] [false]: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.63239154+07:00","message":"Set StatePrefix (first interim): 'คลิป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.078322914+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.078372439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.078381764+07:00","message":"receive interim result [false|false]: คลิปจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.078408341+07:00","message":"[buffer interim] 17 false คลิปจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.078417897+07:00","message":"[bufferProcess] interim [140000000]:คลิปจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.078421501+07:00","message":"[bufferProcess] send to processor:คลิปจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.078426529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.078431342+07:00","message":"> Transcript [238] [false]: 'คลิปจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.078435901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.078439585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.078443579+07:00","message":"StatePrefix: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.07844727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.149358592+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.149405033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.149411885+07:00","message":"receive interim result [false|false]: คลิปจริงๆขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.149428445+07:00","message":"[buffer interim] 17 false คลิปจริงๆขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.1494366+07:00","message":"[bufferProcess] interim [260000000]:คลิปจริงๆขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.149439782+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.149447629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.149450815+07:00","message":"> Transcript [239] [false]: 'คลิปจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.149454522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.149456676+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.149458912+07:00","message":"StatePrefix: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.149461145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.155112082+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.155135739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.155140847+07:00","message":"receive interim result [false|false]: คลิปจริงๆของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.155153823+07:00","message":"[buffer interim] 17 false คลิปจริงๆของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.155159107+07:00","message":"[bufferProcess] interim [320000000]:คลิปจริงๆของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.155161299+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.155164337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.155166969+07:00","message":"> Transcript [240] [false]: 'คลิปจริงๆขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.155170241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.155172562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.15517458+07:00","message":"StatePrefix: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.155176625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.344477505+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.344520721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.344526997+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.344539806+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.344548195+07:00","message":"[bufferProcess] interim [500000000]:คลิปจริงๆของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.344550585+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.344556455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.34455993+07:00","message":"> Transcript [241] [false]: 'คลิปจริงๆของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.344563615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.344565947+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.344568033+07:00","message":"StatePrefix: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.344570386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.344574991+07:00","message":"Push: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.3445772+07:00","message":"TextPushed: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.344579418+07:00","message":"Set new StatePrefix : 'คลิปจริงๆของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.344581923+07:00","message":"Next Push (prob) : 'จริงๆของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.344591066+07:00","message":"push: {false คลิป 0 0xc000044c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.527768002+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.527810757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.527816678+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.527834858+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.527843028+07:00","message":"[bufferProcess] interim [680000000]:คลิปจริงๆของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.527845775+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.527849837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.527852936+07:00","message":"> Transcript [242] [false]: 'คลิปจริงๆของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.527856244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.527858308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.52786066+07:00","message":"StatePrefix: 'คลิปจริงๆของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.527862935+07:00","message":"TextPushed: 'คลิป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.81195798+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.811997865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.812003493+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.812014862+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.812022315+07:00","message":"[bufferProcess] interim [860000000]:คลิปจริงๆของชาวบ้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.812024922+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.812028598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.812031627+07:00","message":"> Transcript [243] [false]: 'คลิปจริงๆของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.81203575+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.812037874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.812040058+07:00","message":"StatePrefix: 'คลิปจริงๆของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.81204285+07:00","message":"TextPushed: 'คลิป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.850168099+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.850218532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.850224614+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.850239971+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.850247546+07:00","message":"[bufferProcess] interim [920000000]:คลิปจริงๆของชาวบ้านที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.850250049+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.850254322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.850259856+07:00","message":"> Transcript [244] [false]: 'คลิปจริงๆของชาวบ้านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.850263762+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.850266204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.850268683+07:00","message":"StatePrefix: 'คลิปจริงๆของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.850270918+07:00","message":"TextPushed: 'คลิป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.978589159+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.978635634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.978641958+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.978657466+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.97866578+07:00","message":"[bufferProcess] interim [100000000]:คลิปจริงๆของชาวบ้านที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.978668389+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.978672013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.978675118+07:00","message":"> Transcript [245] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.978681515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.978683975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.978686491+07:00","message":"StatePrefix: 'คลิปจริงๆของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.978689041+07:00","message":"TextPushed: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.978691705+07:00","message":"Push: 'จริงๆของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.978693651+07:00","message":"TextPushed: 'คลิปจริงๆของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.978695834+07:00","message":"Set new StatePrefix : 'คลิปจริงๆของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.978698121+07:00","message":"Next Push (prob) : 'ชาวบ้านที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.978706416+07:00","message":"push: {false จริงๆของ 0 0xc000044c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.161546511+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.161582518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.161588512+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.161602619+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.161609486+07:00","message":"[bufferProcess] interim [280000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.16161217+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.161617883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.161624927+07:00","message":"> Transcript [246] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.161629021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.161633298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.161635241+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.16163783+07:00","message":"TextPushed: 'คลิปจริงๆของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.358885855+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.358928442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.358934478+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.358950168+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.358957525+07:00","message":"[bufferProcess] interim [460000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.358960125+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.358963838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.35896723+07:00","message":"> Transcript [247] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.358970826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.358972814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.358975404+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.35897824+07:00","message":"TextPushed: 'คลิปจริงๆของ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:05.745983451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:05.746010919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.954789894+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.954830873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.954837714+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.954854603+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.954863009+07:00","message":"[bufferProcess] interim [60000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.954865815+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.954869513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.954872624+07:00","message":"> Transcript [248] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.954876369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.954878975+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.954881382+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.95488411+07:00","message":"TextPushed: 'คลิปจริงๆของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.120487475+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.120525973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.120531921+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.120545102+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.120551846+07:00","message":"[bufferProcess] interim [240000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.120554389+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.120561205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.120565443+07:00","message":"> Transcript [249] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.120573432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.120577437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.120580992+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.12058453+07:00","message":"TextPushed: 'คลิปจริงๆของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.120592151+07:00","message":"Push: 'ชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.120594664+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.120597134+07:00","message":"Set new StatePrefix : 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.12059959+07:00","message":"Next Push (prob) : 'ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.120619074+07:00","message":"push: {false ชาวบ้านที่อยู่ 0 0xc000044c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.276711898+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.276753382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.276759755+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.276771709+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.276778756+07:00","message":"[bufferProcess] interim [420000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.27678141+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.276786702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.276789823+07:00","message":"> Transcript [250] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.27679326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.276795351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.276797317+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.276799751+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.44437974+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.44441897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.444425491+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.444443297+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.444450107+07:00","message":"[bufferProcess] interim [600000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.444452772+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.444459812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.444462372+07:00","message":"> Transcript [251] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.444466213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.444468399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.444470884+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.444474069+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.575502983+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.575542493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.57554873+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.575563275+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.575570976+07:00","message":"[bufferProcess] interim [720000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.57557458+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.575579892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.575584378+07:00","message":"> Transcript [252] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.575589126+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.575591909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.575595684+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.575603673+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.767366465+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.767407082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.767414081+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.767429678+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.767437019+07:00","message":"[bufferProcess] interim [900000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.767440166+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.767447794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.767450846+07:00","message":"> Transcript [253] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.767455251+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.767457739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.767460294+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.767463304+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.767472596+07:00","message":"Push: 'ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.767474716+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.767477045+07:00","message":"Set new StatePrefix : 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.767479866+07:00","message":"Next Push (prob) : 'เข้าตั้งค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.767505016+07:00","message":"push: {false ในพื้นที่ 0 0xc000044c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.838521705+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.838557945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.838564245+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.838576278+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.83858613+07:00","message":"[bufferProcess] interim [960000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.838590445+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.838599123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.838602541+07:00","message":"> Transcript [254] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.838605195+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.838607363+07:00","message":"Set new StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.841950106+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.842000112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.842006968+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.84202276+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.842029986+07:00","message":"[bufferProcess] interim [20000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.842033699+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.842042939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.842045687+07:00","message":"> Transcript [255] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.842049654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.842052008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.842054391+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.842057547+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.092725571+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.09276575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.092771704+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.09278304+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.092790701+07:00","message":"[bufferProcess] interim [200000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.092793718+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.09279915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.092802164+07:00","message":"> Transcript [256] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.092805508+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.09280745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.092809494+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.092812262+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.373493089+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.373563519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.37357005+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.373585505+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.373593897+07:00","message":"[bufferProcess] interim [500000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.373596773+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.373600657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.373604045+07:00","message":"> Transcript [257] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.373608144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.37361034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.373612775+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.373615572+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.490232645+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.490277505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.490284017+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.490308625+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.490317126+07:00","message":"[bufferProcess] interim [620000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.490319794+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.490324018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.490329694+07:00","message":"> Transcript [258] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.49033454+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.490336857+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.490339187+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.490342282+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.490345516+07:00","message":"Push: 'เข้าตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.490347909+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.490350323+07:00","message":"Set new StatePrefix : 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.490353434+07:00","message":"Next Push (prob) : 'สังเกตตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.490362648+07:00","message":"push: {false เข้าตั้งข้อ 0 0xc000044c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.546650185+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.546688606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.546694651+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.546712738+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.546719502+07:00","message":"[bufferProcess] interim [680000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.546722321+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.54673128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.546734638+07:00","message":"> Transcript [259] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.546738632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.546740871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.546743381+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.546746344+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.73910357+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.73914782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.739154461+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.73916795+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.739175377+07:00","message":"[bufferProcess] interim [860000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.739178293+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.739182305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.739185295+07:00","message":"> Transcript [260] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.739189486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.739199111+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.739201625+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.739205198+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.056410116+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.056447989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.056454558+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.056469419+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.056476231+07:00","message":"[bufferProcess] interim [160000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.056478999+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.056497739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.056500776+07:00","message":"> Transcript [261] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.056504933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.056507503+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.056509642+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.056512551+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.183519306+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.183567542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.183574968+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.183590609+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.183598346+07:00","message":"[bufferProcess] interim [280000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.183601277+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.183610026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.183613608+07:00","message":"> Transcript [262] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.183618992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.18362174+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.18362422+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.183627703+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.183635286+07:00","message":"Push: 'สังเกตตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.183637574+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.183640032+07:00","message":"Set new StatePrefix : 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.183642561+07:00","message":"Next Push (prob) : 'คำถามเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.183666847+07:00","message":"push: {false สังเกตตั้ง 0 0xc000044c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.375988347+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.376030537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.376037589+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.376053822+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.376061234+07:00","message":"[bufferProcess] interim [460000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.376064519+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.376072918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.376075884+07:00","message":"> Transcript [263] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.376081887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.376084261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.376086797+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.376089725+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.422544829+07:00","message":"[GCS] IsForceVAD: false for message ID: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.448007175+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.448044399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.448049959+07:00","message":"receive interim result [false|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.448067275+07:00","message":"[buffer interim] 17 false คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.448074092+07:00","message":"[bufferProcess] interim [580000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.448076763+07:00","message":"[bufferProcess] send to processor:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.44808034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.448083328+07:00","message":"> Transcript [264] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.448087212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.448089274+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.448091624+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.448094693+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.482407341+07:00","message":"[GCS] Start streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.583148696+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.583213141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล\",\"confidence\":0.95782894}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.583221321+07:00","message":"receive interim result [true|false]: คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.583232999+07:00","message":"end recv isFinal message id 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.583235871+07:00","message":"end Recv id 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.583241686+07:00","message":"[buffer interim] 17 true คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.583254847+07:00","message":"[bufferProcess] interim [730000000]:คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.583258727+07:00","message":"[bufferProcess] send to processor (isfinal):คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.583262752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.58326602+07:00","message":"> Transcript [265] [false]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.583269824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.583271797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.583273921+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.583276792+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.583279041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.583281008+07:00","message":"> Transcript [266] [true]: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.583283477+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.58328526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.583287036+07:00","message":"StatePrefix: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.583289148+07:00","message":"TextPushed: 'คลิปจริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.583297182+07:00","message":"Push: 'คำถามเขาว่าทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.583306365+07:00","message":"push: {true คำถามเขาว่าทะเล 0 0xc000044c00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:08.60113807+07:00","message":"write wav file: './tmp/7598/7598_17.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:08.746546883+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:08.746563936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.831587709+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.831645157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.831654133+07:00","message":"receive interim result [false|false]: ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.831673011+07:00","message":"[buffer interim] 18 false ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.831681669+07:00","message":"[bufferProcess] interim [420000000]:ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.831684986+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.017826673+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.017865421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.017871714+07:00","message":"receive interim result [false|false]: ที่มีสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.017885935+07:00","message":"[buffer interim] 18 false ที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.017893284+07:00","message":"[bufferProcess] interim [600000000]:ที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.01789567+07:00","message":"[bufferProcess] send to processor:ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.017903804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.017906683+07:00","message":"> Transcript [267] [false]: 'ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.017909015+07:00","message":"Set StatePrefix (first interim): 'ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.345477996+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.345523955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีสีเหลือง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.34552992+07:00","message":"receive interim result [false|false]: ที่มีสีเหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.345543683+07:00","message":"[buffer interim] 18 false ที่มีสีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.345551622+07:00","message":"[bufferProcess] interim [840000000]:ที่มีสีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.345555194+07:00","message":"[bufferProcess] send to processor:ที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.345562613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.34556589+07:00","message":"> Transcript [268] [false]: 'ที่มีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.345569481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.345571821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.345573968+07:00","message":"StatePrefix: 'ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.345576256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.359147789+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.359178337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มี 4 หลัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.35918413+07:00","message":"receive interim result [false|false]: ที่มี 4 หลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.359208405+07:00","message":"[buffer interim] 18 false ที่มี 4 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.359216655+07:00","message":"[bufferProcess] interim [900000000]:ที่มี 4 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.359220021+07:00","message":"[bufferProcess] send to processor:ที่มีสีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.359228198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.359231148+07:00","message":"> Transcript [269] [false]: 'ที่มีสีเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.359234031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.359236056+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.359237944+07:00","message":"StatePrefix: 'ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.359241939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.459130556+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.459172374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.459178557+07:00","message":"receive interim result [false|false]: ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.459190093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.459192797+07:00","message":"receive interim result [false|false]:  4 ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.45921016+07:00","message":"[buffer interim] 18 false ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.459213954+07:00","message":"[buffer interim] 18 false  4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.459222894+07:00","message":"[bufferProcess] interim [20000000]:ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.459228458+07:00","message":"[bufferProcess] send to processor:ที่มี 4 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.459231862+07:00","message":"[bufferProcess] interim [20000000]: 4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.459234766+07:00","message":"[bufferProcess] update buffer: ที่มี 4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.459237686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.459240534+07:00","message":"> Transcript [270] [false]: 'ที่มี 4 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.459244214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.459249035+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.459251171+07:00","message":"StatePrefix: 'ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.45925349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.834255327+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.834296214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.834302155+07:00","message":"receive interim result [false|false]: ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.834316994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ลักษณะแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.834320039+07:00","message":"receive interim result [false|false]:  4 ลักษณะแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.834328091+07:00","message":"[buffer interim] 18 false ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.834331349+07:00","message":"[buffer interim] 18 false  4 ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.834338856+07:00","message":"[bufferProcess] interim [380000000]:ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.834341296+07:00","message":"[bufferProcess] send to processor:ที่มี 4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.83434406+07:00","message":"[bufferProcess] interim [380000000]: 4 ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.834346724+07:00","message":"[bufferProcess] update buffer: ที่มี 4 ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.834350336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.834353861+07:00","message":"> Transcript [271] [false]: 'ที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.834357132+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.83435971+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.834361634+07:00","message":"StatePrefix: 'ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.834363918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.834366592+07:00","message":"Push: 'ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.834369031+07:00","message":"TextPushed: 'ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.834371275+07:00","message":"Set new StatePrefix : 'ที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.834373509+07:00","message":"Next Push (prob) : ' 4 ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.834382027+07:00","message":"push: {false ที่มี 0 0xc0034fc080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.908997134+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.90903475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.909040897+07:00","message":"receive interim result [false|false]: ที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.90905176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.909055979+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.909064085+07:00","message":"[buffer interim] 18 false ที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.909067317+07:00","message":"[buffer interim] 18 false  ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.909073648+07:00","message":"[bufferProcess] interim [500000000]:ที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.909076576+07:00","message":"[bufferProcess] send to processor:ที่มี 4 ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.909079462+07:00","message":"[bufferProcess] interim [500000000]: ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.909082705+07:00","message":"[bufferProcess] update buffer: ที่มี 4 ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.909086203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.909089668+07:00","message":"> Transcript [272] [false]: 'ที่มี 4 ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.909093186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.909095615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.909097716+07:00","message":"StatePrefix: 'ที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.909099833+07:00","message":"TextPushed: 'ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.227598532+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.227641402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.227647007+07:00","message":"receive interim result [false|false]: ที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.227662356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.227665662+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.227673897+07:00","message":"[buffer interim] 18 false ที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.227677665+07:00","message":"[buffer interim] 18 false  ลักษณะแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.227683882+07:00","message":"[bufferProcess] interim [740000000]:ที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.227686478+07:00","message":"[bufferProcess] send to processor:ที่มี 4 ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.227689193+07:00","message":"[bufferProcess] interim [740000000]: ลักษณะแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.227692133+07:00","message":"[bufferProcess] update buffer: ที่มี 4 ลักษณะแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.227695496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.227699116+07:00","message":"> Transcript [273] [false]: 'ที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.227703056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.227705343+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.227707393+07:00","message":"StatePrefix: 'ที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.22771041+07:00","message":"TextPushed: 'ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.805496227+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.805533601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.805538836+07:00","message":"receive interim result [false|false]: ที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.805551441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้เนี่ยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.805554798+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้เนี่ยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.805562102+07:00","message":"[buffer interim] 18 false ที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.805565247+07:00","message":"[buffer interim] 18 false  ลักษณะแบบนี้เนี่ยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.805571133+07:00","message":"[bufferProcess] interim [340000000]:ที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.805574842+07:00","message":"[bufferProcess] send to processor:ที่มี 4 ลักษณะแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.805578068+07:00","message":"[bufferProcess] interim [340000000]: ลักษณะแบบนี้เนี่ยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.805581678+07:00","message":"[bufferProcess] update buffer: ที่มี 4 ลักษณะแบบนี้เนี่ยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.805586495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.805589242+07:00","message":"> Transcript [274] [false]: 'ที่มี 4 ลักษณะแบบนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.805592694+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.805594836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.805596829+07:00","message":"StatePrefix: 'ที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.805599152+07:00","message":"TextPushed: 'ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.11579237+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.115827662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.115832917+07:00","message":"receive interim result [false|false]: ที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.115847366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้เนี่ยมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.115851298+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้เนี่ยมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.115857807+07:00","message":"[buffer interim] 18 false ที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.115861353+07:00","message":"[buffer interim] 18 false  ลักษณะแบบนี้เนี่ยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.115866813+07:00","message":"[bufferProcess] interim [640000000]:ที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.115869082+07:00","message":"[bufferProcess] send to processor:ที่มี 4 ลักษณะแบบนี้เนี่ยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.115871982+07:00","message":"[bufferProcess] interim [640000000]: ลักษณะแบบนี้เนี่ยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.115874812+07:00","message":"[bufferProcess] update buffer: ที่มี 4 ลักษณะแบบนี้เนี่ยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.115877949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.115880639+07:00","message":"> Transcript [275] [false]: 'ที่มี 4 ลักษณะแบบนี้เนี่ยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.115883974+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.115887016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.115889118+07:00","message":"StatePrefix: 'ที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.115891222+07:00","message":"TextPushed: 'ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.115893486+07:00","message":"Push: ' 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.115895464+07:00","message":"TextPushed: 'ที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.11589753+07:00","message":"Set new StatePrefix : 'ที่มี 4 ลักษณะแบบนี้เนี่ยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.115899761+07:00","message":"Next Push (prob) : 'แบบนี้เนี่ยมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.115906818+07:00","message":"push: {false  4 ลักษณะ 0 0xc0034fc080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.303658598+07:00","message":"[GCS] IsForceVAD: false for message ID: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.361834437+07:00","message":"[GCS] Start streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.390931743+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.390968547+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":"2026-06-25T15:07:11.390974473+07:00","message":"receive interim result [false|false]: ที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.390985449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้เนี่ยมีอะไรที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.390988339+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้เนี่ยมีอะไรที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.390996063+07:00","message":"[buffer interim] 18 false ที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.390999892+07:00","message":"[buffer interim] 18 false  ลักษณะแบบนี้เนี่ยมีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.391005536+07:00","message":"[bufferProcess] interim [0]:ที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.391007932+07:00","message":"[bufferProcess] send to processor:ที่มี 4 ลักษณะแบบนี้เนี่ยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.391010664+07:00","message":"[bufferProcess] interim [0]: ลักษณะแบบนี้เนี่ยมีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.391013552+07:00","message":"[bufferProcess] update buffer: ที่มี 4 ลักษณะแบบนี้เนี่ยมีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.391016597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.391020604+07:00","message":"> Transcript [276] [false]: 'ที่มี 4 ลักษณะแบบนี้เนี่ยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.391024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.391026362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.391028407+07:00","message":"StatePrefix: 'ที่มี 4 ลักษณะแบบนี้เนี่ยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.391030793+07:00","message":"TextPushed: 'ที่มี 4 ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.435153458+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.435210414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีสีลักษณะแบบนี้เนี่ยมีอะไร\",\"confidence\":0.95576197}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.435219545+07:00","message":"receive interim result [true|false]: ที่มีสีลักษณะแบบนี้เนี่ยมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.435231194+07:00","message":"end recv isFinal message id 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.435233584+07:00","message":"end Recv id 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.435239101+07:00","message":"[buffer interim] 18 true ที่มีสีลักษณะแบบนี้เนี่ยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435249279+07:00","message":"[bufferProcess] interim [30000000]:ที่มีสีลักษณะแบบนี้เนี่ยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435252946+07:00","message":"[bufferProcess] send to processor (isfinal):ที่มี 4 ลักษณะแบบนี้เนี่ยมีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435256379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435259742+07:00","message":"> Transcript [277] [false]: 'ที่มี 4 ลักษณะแบบนี้เนี่ยมีอะไรที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435262929+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435264983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435267214+07:00","message":"StatePrefix: 'ที่มี 4 ลักษณะแบบนี้เนี่ยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.43526975+07:00","message":"TextPushed: 'ที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435272121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435274201+07:00","message":"> Transcript [278] [true]: 'ที่มีสีลักษณะแบบนี้เนี่ยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435276381+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435278311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435280219+07:00","message":"StatePrefix: 'ที่มี 4 ลักษณะแบบนี้เนี่ยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435282044+07:00","message":"TextPushed: 'ที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435283873+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435396463+07:00","message":"Push: 'แบบนี้เนี่ยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435399427+07:00","message":"TextPushed: 'ที่มี 4 ลักษณะแบบนี้เนี่ยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435401599+07:00","message":"Set new StatePrefix : 'ที่มีสีลักษณะแบบนี้เนี่ยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.43540389+07:00","message":"Next Push (prob) : 'ที่มีสีลักษณะแบบนี้เนี่ยมีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.435411839+07:00","message":"push: {true แบบนี้เนี่ยมีอะไร 0 0xc0034fc080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.435480449+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_18.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:11.443877432+07:00","message":"write wav file: './tmp/7598/7598_18.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:11.747598311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:11.74759067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.840821894+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.840873482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.840878955+07:00","message":"receive interim result [false|false]: ปล่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.840898488+07:00","message":"[buffer interim] 19 false ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.840909302+07:00","message":"[bufferProcess] interim [480000000]:ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.840911285+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.026059811+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.026100748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.026106916+07:00","message":"receive interim result [false|false]: ปล่อยออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.02612784+07:00","message":"[buffer interim] 19 false ปล่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.026136489+07:00","message":"[bufferProcess] interim [660000000]:ปล่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.026139021+07:00","message":"[bufferProcess] send to processor:ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.026143244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.026146531+07:00","message":"> Transcript [279] [false]: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.026149041+07:00","message":"Set StatePrefix (first interim): 'ปล่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.037342204+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.037383895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.037391265+07:00","message":"receive interim result [false|false]: ปล่อยออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.037413047+07:00","message":"[buffer interim] 19 false ปล่อยออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.037421849+07:00","message":"[bufferProcess] interim [720000000]:ปล่อยออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.037425397+07:00","message":"[bufferProcess] send to processor:ปล่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.037432781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.037437172+07:00","message":"> Transcript [280] [false]: 'ปล่อยออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.037441831+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.037444899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.037447574+07:00","message":"StatePrefix: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.037450627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.344433146+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.344471172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.344476527+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.344491355+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.344497723+07:00","message":"[bufferProcess] interim [960000000]:ปล่อยออกมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.344500167+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.344503873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.34450674+07:00","message":"> Transcript [281] [false]: 'ปล่อยออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.344509811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.34451189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.344513899+07:00","message":"StatePrefix: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.344515973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.531781366+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.531820604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.531826477+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.531839101+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.53184797+07:00","message":"[bufferProcess] interim [140000000]:ปล่อยออกมาหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.531851663+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.531859095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.531862774+07:00","message":"> Transcript [282] [false]: 'ปล่อยออกมาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.531867201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.531870225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.531873023+07:00","message":"StatePrefix: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.531875214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.996478022+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.996514721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.996522463+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.996536295+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.996542792+07:00","message":"[bufferProcess] interim [680000000]:ปล่อยออกมาหรือไม่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.996545549+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.99655216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.996555038+07:00","message":"> Transcript [283] [false]: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.996558318+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.996560485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.996562585+07:00","message":"StatePrefix: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.996564892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.996570404+07:00","message":"Push: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.996572483+07:00","message":"TextPushed: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.996575037+07:00","message":"Set new StatePrefix : 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.996577386+07:00","message":"Next Push (prob) : 'ออกมาหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.99658665+07:00","message":"push: {false ปล่อย 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.170816247+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.170859512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณน่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.170866597+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.170882733+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.170890227+07:00","message":"[bufferProcess] interim [800000000]:ปล่อยออกมาหรือไม่คุณน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.170892996+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.170900029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.170906353+07:00","message":"> Transcript [284] [false]: 'ปล่อยออกมาหรือไม่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.17091009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.170912638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.170914813+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.170916985+07:00","message":"TextPushed: 'ปล่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.241541661+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.241580945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.241586725+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.241601127+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.241609015+07:00","message":"[bufferProcess] interim [860000000]:ปล่อยออกมาหรือไม่คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.241611574+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.241615784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.241618784+07:00","message":"> Transcript [285] [false]: 'ปล่อยออกมาหรือไม่คุณน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.24162257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.241624806+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.241626936+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.241629199+07:00","message":"TextPushed: 'ปล่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.492617594+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.492654818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.492660358+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.492676502+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.492683257+07:00","message":"[bufferProcess] interim [160000000]:ปล่อยออกมาหรือไม่คุณภาพการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.49268612+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.492693385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.492696528+07:00","message":"> Transcript [286] [false]: 'ปล่อยออกมาหรือไม่คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.492700304+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.492702792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.49270476+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.492706968+07:00","message":"TextPushed: 'ปล่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.683563459+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.683602573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.683608206+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.683624494+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.683630817+07:00","message":"[bufferProcess] interim [400000000]:ปล่อยออกมาหรือไม่คุณภาพการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.683633491+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.683636993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.683639965+07:00","message":"> Transcript [287] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.683643892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.68364613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.683648472+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.683650853+07:00","message":"TextPushed: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.683653858+07:00","message":"Push: 'ออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.683655972+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.683658049+07:00","message":"Set new StatePrefix : 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.683660281+07:00","message":"Next Push (prob) : 'คุณภาพการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.683667573+07:00","message":"push: {false ออกมาหรือไม่ 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.811092203+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.811129893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการบำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.81113541+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.811148813+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.8111558+07:00","message":"[bufferProcess] interim [460000000]:ปล่อยออกมาหรือไม่คุณภาพการบำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.811158479+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.811164877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.811167646+07:00","message":"> Transcript [288] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.811170957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.811173309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.811175334+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.811178341+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.814230691+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.814249372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการบำบัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.814255152+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.814268276+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.814273487+07:00","message":"[bufferProcess] interim [520000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.81427685+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.814285293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.814288757+07:00","message":"> Transcript [289] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.814292404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.814295373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.81429827+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.814301829+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.139166687+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.139212756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.139219092+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.139233539+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.139241348+07:00","message":"[bufferProcess] interim [820000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.139244294+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.139251198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.139254265+07:00","message":"> Transcript [290] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.139258257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.139260643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.139263021+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.139266044+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.404326718+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.404369351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.404376576+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.404394971+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.404403521+07:00","message":"[bufferProcess] interim [120000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.404407346+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.404411878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.404414639+07:00","message":"> Transcript [291] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.404418693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.404420847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.404423198+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.40442588+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.404428731+07:00","message":"Push: 'คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.404431059+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.404433725+07:00","message":"Set new StatePrefix : 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.404436365+07:00","message":"Next Push (prob) : 'บำบัดน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.404444615+07:00","message":"push: {false คุณภาพการ 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.587077943+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.587117261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.587123595+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.58713334+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.587139781+07:00","message":"[bufferProcess] interim [240000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.587142727+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.587146267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.587149061+07:00","message":"> Transcript [292] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.587152518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.587154436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.587156385+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.587158918+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:14.747886484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:14.747912812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.900981505+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.901022669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.90102886+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.901046486+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.901053365+07:00","message":"[bufferProcess] interim [540000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.901055935+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.901062267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.901064979+07:00","message":"> Transcript [293] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.901069827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.90107195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.901074069+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.901076735+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.560067252+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.560103439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.560108987+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.560122681+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.56012943+07:00","message":"[bufferProcess] interim [140000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.560132088+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.560138434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.560141433+07:00","message":"> Transcript [294] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.560156337+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.560158763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.560164163+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.560166744+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.630408779+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.630440077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่ร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.630446063+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.630463442+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.630471019+07:00","message":"[bufferProcess] interim [320000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.630473511+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.630476592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.630479608+07:00","message":"> Transcript [295] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.630483376+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.630485594+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.630487905+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.630490485+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.630492891+07:00","message":"Push: 'บำบัดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.630494825+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.630497223+07:00","message":"Set new StatePrefix : 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.630499627+07:00","message":"Next Push (prob) : 'ดีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.630506888+07:00","message":"push: {false บำบัดน้ำ 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.802715313+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.80275139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.80275763+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.802770695+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.802779042+07:00","message":"[bufferProcess] interim [440000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.802781591+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.802785233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.802788205+07:00","message":"> Transcript [296] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.802791887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.802793888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.802796071+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.80279856+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.19856912+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.19860935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.19861559+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.198636675+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.198647784+07:00","message":"[bufferProcess] interim [860000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.198650566+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.198654853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.198658595+07:00","message":"> Transcript [297] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.198663612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.198665978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.198668318+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.198671168+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.20284272+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.202865726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.202870951+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.202884018+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.202889612+07:00","message":"[bufferProcess] interim [920000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.202892177+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.20289552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.202898262+07:00","message":"> Transcript [298] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.202901354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.202903853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.202907128+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.20290939+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.443300744+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.443329626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.443335771+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.443350682+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.443357554+07:00","message":"[bufferProcess] interim [40000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.443360697+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.443364376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.443367409+07:00","message":"> Transcript [299] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.443371534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.443373626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.443376082+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.443378554+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.443384793+07:00","message":"Push: 'ดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.443386798+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.443389086+07:00","message":"Set new StatePrefix : 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.443394024+07:00","message":"Next Push (prob) : 'รวมทั้งตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.443402558+07:00","message":"push: {false ดีหรือไม่ 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.620669941+07:00","message":"[GCS] IsForceVAD: false for message ID: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.681322061+07:00","message":"[GCS] Start streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.71155479+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.711595311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.711602091+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.711616208+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.711630687+07:00","message":"[bufferProcess] interim [340000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.711633478+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.711637342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.711641359+07:00","message":"> Transcript [300] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.711646884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.711650009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.711654309+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.711656958+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.759939396+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.759976863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย\",\"confidence\":0.95023}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.759993757+07:00","message":"receive interim result [true|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.760003781+07:00","message":"end recv isFinal message id 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.760006155+07:00","message":"end Recv id 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.760011972+07:00","message":"[buffer interim] 19 true ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.760021696+07:00","message":"[bufferProcess] interim [460000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.760027563+07:00","message":"[bufferProcess] send to processor (isfinal):ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.760031045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.760033995+07:00","message":"> Transcript [301] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.760037387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.760039759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.76004233+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.760045457+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.76004767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.760049738+07:00","message":"> Transcript [302] [true]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.760052146+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.760053978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.760055774+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.760057775+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.760064606+07:00","message":"Push: 'รวมทั้งตอนนี้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.760072596+07:00","message":"push: {true รวมทั้งตอนนี้เนี่ย 0 0xc000188080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:16.771403687+07:00","message":"write wav file: './tmp/7598/7598_19.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.038151032+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.038194612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.03819971+07:00","message":"receive interim result [false|false]: คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.038225611+07:00","message":"[buffer interim] 20 false คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.038234173+07:00","message":"[bufferProcess] interim [360000000]:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.038236004+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.148152232+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.148183036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.148188248+07:00","message":"receive interim result [false|false]: คุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.148204437+07:00","message":"[buffer interim] 20 false คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.148217231+07:00","message":"[bufferProcess] interim [480000000]:คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.148220117+07:00","message":"[bufferProcess] send to processor:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.148223507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.148226205+07:00","message":"> Transcript [303] [false]: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.148229091+07:00","message":"Set StatePrefix (first interim): 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.399366771+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.399398238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.399403815+07:00","message":"receive interim result [false|false]: คุณภาพน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.399415604+07:00","message":"[buffer interim] 20 false คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.399422118+07:00","message":"[bufferProcess] interim [780000000]:คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.399424479+07:00","message":"[bufferProcess] send to processor:คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.399429401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.399432482+07:00","message":"> Transcript [304] [false]: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.399435481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.39943776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.399440243+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.399442414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.666335885+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.66637622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.666383235+07:00","message":"receive interim result [false|false]: คุณภาพน้ำแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.666405753+07:00","message":"[buffer interim] 20 false คุณภาพน้ำแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.666414999+07:00","message":"[bufferProcess] interim [960000000]:คุณภาพน้ำแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.666418546+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.666423349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.666427098+07:00","message":"> Transcript [305] [false]: 'คุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.666432219+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.66643531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.666438178+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.666441027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:17.747973453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:17.747988233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.846670768+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.84670392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.846710197+07:00","message":"receive interim result [false|false]: คุณภาพน้ำแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.84672308+07:00","message":"[buffer interim] 20 false คุณภาพน้ำแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.846729609+07:00","message":"[bufferProcess] interim [140000000]:คุณภาพน้ำแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.846732289+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.84673907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.846741905+07:00","message":"> Transcript [306] [false]: 'คุณภาพน้ำแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.846744813+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.846747036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.846749376+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.846751868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.043976148+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.044012805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำแบบนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.044023167+07:00","message":"receive interim result [false|false]: คุณภาพน้ำแบบนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.044037212+07:00","message":"[buffer interim] 20 false คุณภาพน้ำแบบนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.044043892+07:00","message":"[bufferProcess] interim [380000000]:คุณภาพน้ำแบบนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.044046428+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.044051853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.044055087+07:00","message":"> Transcript [307] [false]: 'คุณภาพน้ำแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.044058553+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.044060816+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.044063121+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.044065345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.044069504+07:00","message":"Push: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.044071468+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.044074034+07:00","message":"Set new StatePrefix : 'คุณภาพน้ำแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.044076229+07:00","message":"Next Push (prob) : 'ภาพน้ำแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.04408297+07:00","message":"push: {false คุณ 0 0xc000044f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.243245004+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.243283603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำแบบนี้จะส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.243289514+07:00","message":"receive interim result [false|false]: คุณภาพน้ำแบบนี้จะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.2433037+07:00","message":"[buffer interim] 20 false คุณภาพน้ำแบบนี้จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.243310509+07:00","message":"[bufferProcess] interim [560000000]:คุณภาพน้ำแบบนี้จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.243313487+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำแบบนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.243316798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.243319807+07:00","message":"> Transcript [308] [false]: 'คุณภาพน้ำแบบนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.243322928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.243325127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.243327128+07:00","message":"StatePrefix: 'คุณภาพน้ำแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.243329251+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.298894218+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.298931097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำแบบนี้จะส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.298936886+07:00","message":"receive interim result [false|false]: คุณภาพน้ำแบบนี้จะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.298952605+07:00","message":"[buffer interim] 20 false คุณภาพน้ำแบบนี้จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.298959043+07:00","message":"[bufferProcess] interim [680000000]:คุณภาพน้ำแบบนี้จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.298962965+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำแบบนี้จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.298966927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.298969971+07:00","message":"> Transcript [309] [false]: 'คุณภาพน้ำแบบนี้จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.298973186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.29897529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.298978627+07:00","message":"StatePrefix: 'คุณภาพน้ำแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.298981119+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.555145689+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.555186355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำแบบนี้จะส่งผลกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.555192294+07:00","message":"receive interim result [false|false]: คุณภาพน้ำแบบนี้จะส่งผลกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.555207108+07:00","message":"[buffer interim] 20 false คุณภาพน้ำแบบนี้จะส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555219722+07:00","message":"[bufferProcess] interim [860000000]:คุณภาพน้ำแบบนี้จะส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555222949+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำแบบนี้จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.55522694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555230114+07:00","message":"> Transcript [310] [false]: 'คุณภาพน้ำแบบนี้จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555233908+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555236068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555238263+07:00","message":"StatePrefix: 'คุณภาพน้ำแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555240573+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.555678349+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.555729984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำแบบนี้จะส่งผลกระทบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.555738966+07:00","message":"receive interim result [false|false]: คุณภาพน้ำแบบนี้จะส่งผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.555761572+07:00","message":"[buffer interim] 20 false คุณภาพน้ำแบบนี้จะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555777321+07:00","message":"[bufferProcess] interim [920000000]:คุณภาพน้ำแบบนี้จะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555782275+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำแบบนี้จะส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555791441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.55579654+07:00","message":"> Transcript [311] [false]: 'คุณภาพน้ำแบบนี้จะส่งผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555803012+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555806273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555815152+07:00","message":"StatePrefix: 'คุณภาพน้ำแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555819067+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555829614+07:00","message":"Push: 'ภาพน้ำแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555832953+07:00","message":"TextPushed: 'คุณภาพน้ำแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555836427+07:00","message":"Set new StatePrefix : 'คุณภาพน้ำแบบนี้จะส่งผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.555840007+07:00","message":"Next Push (prob) : 'จะส่งผลกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.555852445+07:00","message":"push: {false ภาพน้ำแบบนี้ 0 0xc000044f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.670559637+07:00","message":"[GCS] IsForceVAD: false for message ID: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.732559546+07:00","message":"[GCS] Start streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.75699902+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.757039741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำแบบนี้จะส่งผลกระทบกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.757046698+07:00","message":"receive interim result [false|false]: คุณภาพน้ำแบบนี้จะส่งผลกระทบกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.757061865+07:00","message":"[buffer interim] 20 false คุณภาพน้ำแบบนี้จะส่งผลกระทบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.757070249+07:00","message":"[bufferProcess] interim [220000000]:คุณภาพน้ำแบบนี้จะส่งผลกระทบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.757072896+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำแบบนี้จะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.757080436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.757084158+07:00","message":"> Transcript [312] [false]: 'คุณภาพน้ำแบบนี้จะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.757087293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.75708961+07:00","message":"Set new StatePrefix: 'คุณภาพน้ำแบบนี้จะส่งผลกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.770293613+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.770329761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำแบบนี้จะส่งผลกระทบกับ\",\"confidence\":0.93985176}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.770336704+07:00","message":"receive interim result [true|false]: คุณภาพน้ำแบบนี้จะส่งผลกระทบกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.770347439+07:00","message":"end recv isFinal message id 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.770349655+07:00","message":"end Recv id 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.770356207+07:00","message":"[buffer interim] 20 true คุณภาพน้ำแบบนี้จะส่งผลกระทบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.770363988+07:00","message":"[bufferProcess] interim [220000000]:คุณภาพน้ำแบบนี้จะส่งผลกระทบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.770370492+07:00","message":"[bufferProcess] send to processor (isfinal):คุณภาพน้ำแบบนี้จะส่งผลกระทบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.770374761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.770378592+07:00","message":"> Transcript [313] [false]: 'คุณภาพน้ำแบบนี้จะส่งผลกระทบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.770392442+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.770394787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.770396783+07:00","message":"StatePrefix: 'คุณภาพน้ำแบบนี้จะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.7703996+07:00","message":"TextPushed: 'คุณภาพน้ำแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.770401809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.770404044+07:00","message":"> Transcript [314] [true]: 'คุณภาพน้ำแบบนี้จะส่งผลกระทบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.770406257+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.770408089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.770409961+07:00","message":"StatePrefix: 'คุณภาพน้ำแบบนี้จะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.770411962+07:00","message":"TextPushed: 'คุณภาพน้ำแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.770414558+07:00","message":"Push: 'จะส่งผลกระทบกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.770422663+07:00","message":"push: {true จะส่งผลกระทบกับ 0 0xc000044f00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:18.778850604+07:00","message":"write wav file: './tmp/7598/7598_20.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.397667225+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.397703004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.39770799+07:00","message":"receive interim result [false|false]: ปากทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.397734081+07:00","message":"[buffer interim] 21 false ปากทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.397744563+07:00","message":"[bufferProcess] interim [720000000]:ปากทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.397747237+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.770367739+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.770404304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.770409605+07:00","message":"receive interim result [false|false]: ทะเลสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.770424493+07:00","message":"[buffer interim] 21 false ทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.770430701+07:00","message":"[bufferProcess] interim [80000000]:ทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.770433586+07:00","message":"[bufferProcess] send to processor:ปากทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.770440324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.770443865+07:00","message":"> Transcript [315] [false]: 'ปากทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.770446348+07:00","message":"Set StatePrefix (first interim): 'ปากทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.956532289+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.956567471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิงห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.956573054+07:00","message":"receive interim result [false|false]: ปากทะเลสิงห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.956585806+07:00","message":"[buffer interim] 21 false ปากทะเลสิงห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.956594739+07:00","message":"[bufferProcess] interim [260000000]:ปากทะเลสิงห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.956597301+07:00","message":"[bufferProcess] send to processor:ทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.956602353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.956605014+07:00","message":"> Transcript [316] [false]: 'ทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.956607299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.956609382+07:00","message":"Set new StatePrefix: 'ทะเลสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.960838849+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.960866254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.960872983+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.960886951+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.960893833+07:00","message":"[bufferProcess] interim [320000000]:ปากทะเลสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.960898055+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิงห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.960904703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.960908747+07:00","message":"> Transcript [317] [false]: 'ปากทะเลสิงห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.960912122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.960916199+07:00","message":"Set new StatePrefix: 'ปากทะเลสิงห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.280325552+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.280368333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.280374425+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.280388891+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.280396775+07:00","message":"[bufferProcess] interim [560000000]:ปากทะเลสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.280399432+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.280405367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.280408369+07:00","message":"> Transcript [318] [false]: 'ปากทะเลสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.280411053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.280413447+07:00","message":"Set new StatePrefix: 'ปากทะเลสิ่งแวด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:20.748166804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:20.748179618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.85738921+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.8574318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.857438531+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.857453094+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.857461734+07:00","message":"[bufferProcess] interim [160000000]:ปากทะเลสิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.857465739+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.857473975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.857478731+07:00","message":"> Transcript [319] [false]: 'ปากทะเลสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.857485943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.857488447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.857490735+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.857493096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.051619078+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.051667255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.051673647+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.051686595+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.051694546+07:00","message":"[bufferProcess] interim [340000000]:ปากทะเลสิ่งแวดล้อมและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.051697198+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.051701236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.051704683+07:00","message":"> Transcript [320] [false]: 'ปากทะเลสิ่งแวดล้อมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.051709099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.051711403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.051716635+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.051719215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.056673199+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.056702372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.056707798+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.056722122+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.056727112+07:00","message":"[bufferProcess] interim [400000000]:ปากทะเลสิ่งแวดล้อมและแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.056729531+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.056732539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.056735915+07:00","message":"> Transcript [321] [false]: 'ปากทะเลสิ่งแวดล้อมและข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.056739042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.056741646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.056744139+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.056746454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.371505007+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.371542426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผงประตู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.371548218+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผงประตู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.371559869+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผงประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.371565718+07:00","message":"[bufferProcess] interim [640000000]:ปากทะเลสิ่งแวดล้อมและแผงประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.371568425+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.371573745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.371576447+07:00","message":"> Transcript [322] [false]: 'ปากทะเลสิ่งแวดล้อมและแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.371580201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.371582613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.371584906+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.371587152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.371591214+07:00","message":"Push: 'ปากทะเลสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.371593267+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.371595378+07:00","message":"Set new StatePrefix : 'ปากทะเลสิ่งแวดล้อมและแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.371597551+07:00","message":"Next Push (prob) : 'ล้อมและแผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.371604447+07:00","message":"push: {false ปากทะเลสิ่งแวด 0 0xc0034fc200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.499280769+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.499323095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผนระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.499331019+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.499346467+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.499357474+07:00","message":"[bufferProcess] interim [760000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.499361534+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผงประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.499368346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.499372416+07:00","message":"> Transcript [323] [false]: 'ปากทะเลสิ่งแวดล้อมและแผงประตู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.499376519+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.499379407+07:00","message":"Set new StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผงประตู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.567395483+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.567430618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผนระยะยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.567436597+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.567449953+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.567456325+07:00","message":"[bufferProcess] interim [880000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.567458942+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.567464458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.567467449+07:00","message":"> Transcript [324] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.567470279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.567472812+07:00","message":"Set new StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.945331203+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.945364224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.945370312+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.945390953+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.945397514+07:00","message":"[bufferProcess] interim [240000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.945400174+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.945405117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.94540788+07:00","message":"> Transcript [325] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.945411501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.945413747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.945415822+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.945418346+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.962170797+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.96220589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.96221167+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.962233485+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.962240357+07:00","message":"[bufferProcess] interim [300000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.96224282+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.962249051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.962251862+07:00","message":"> Transcript [326] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.962255367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.96225765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.962259647+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.962267214+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.203466333+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.203507978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.203514345+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.203529159+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.203535671+07:00","message":"[bufferProcess] interim [480000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.203539111+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.203546066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.203548878+07:00","message":"> Transcript [327] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.203552353+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.203554619+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.203556889+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.203560013+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.264500157+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.264539598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.26454661+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.264558497+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.264568118+07:00","message":"[bufferProcess] interim [600000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.264571941+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.264579745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.264584296+07:00","message":"> Transcript [328] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.264589676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.264593469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.264595831+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.264598344+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.264602487+07:00","message":"Push: 'ล้อมและแผนระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.264605699+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.264609283+07:00","message":"Set new StatePrefix : 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.264612942+07:00","message":"Next Push (prob) : 'ยาวที่จะแก้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.264622131+07:00","message":"push: {false ล้อมและแผนระยะ 0 0xc0034fc200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.59231315+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.592351789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.592357457+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.592368925+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.592374784+07:00","message":"[bufferProcess] interim [840000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.592377937+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.592383513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.592386406+07:00","message":"> Transcript [329] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.592390078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.59239229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.592394271+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.592396878+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.910319534+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.910356516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.910362271+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.910374269+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.910380185+07:00","message":"[bufferProcess] interim [140000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.910395052+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.910401847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.91040467+07:00","message":"> Transcript [330] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.910408333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.91041052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.910414074+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.910416986+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.910468598+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.910501969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.91050745+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.910520071+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.910525219+07:00","message":"[bufferProcess] interim [200000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.910527765+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.910532786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.910535565+07:00","message":"> Transcript [331] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.910539303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.910541488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.910543599+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.910546323+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.984804499+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.984842235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.984847832+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.984863325+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.984869634+07:00","message":"[bufferProcess] interim [320000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.984872418+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.984875645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.984878694+07:00","message":"> Transcript [332] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.98488271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.98488517+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.984887503+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.98489002+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.984892723+07:00","message":"Push: 'ยาวที่จะแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.984894721+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.984898509+07:00","message":"Set new StatePrefix : 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.984901403+07:00","message":"Next Push (prob) : 'ไขปัญหาเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.984908882+07:00","message":"push: {false ยาวที่จะแก้ 0 0xc0034fc200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.166111009+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.166149568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.166155855+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.166171194+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.166178538+07:00","message":"[bufferProcess] interim [500000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.166181881+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.166190495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.166193647+07:00","message":"> Transcript [333] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.166197908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.166200152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.166202711+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.166205919+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.359626226+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.359661149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.359667477+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.359681277+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.35969729+07:00","message":"[bufferProcess] interim [680000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.359700343+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.359725654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.359728864+07:00","message":"> Transcript [334] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.359732897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.359735063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.359737449+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.359740307+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.559378519+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.559424508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.559431708+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.559450821+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.559460536+07:00","message":"[bufferProcess] interim [860000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.559463432+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.55946716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.559470176+07:00","message":"> Transcript [335] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.559478542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.55948496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.559488603+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.559492274+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:23.748662979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:23.748678073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.204805961+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.204841959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.204847669+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.204863231+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.204870141+07:00","message":"[bufferProcess] interim [460000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.204872901+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.204877298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.204879974+07:00","message":"> Transcript [336] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.204884089+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.204886161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.204888403+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.204890936+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.204893836+07:00","message":"Push: 'ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.204897423+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.204902217+07:00","message":"Set new StatePrefix : 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.204905179+07:00","message":"Next Push (prob) : 'นี้เป็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.204912791+07:00","message":"push: {false ไขปัญหาเรื่อง 0 0xc0034fc200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.239451525+07:00","message":"[GCS] IsForceVAD: false for message ID: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.311365722+07:00","message":"[GCS] Start streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.343973349+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.344021175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร\",\"confidence\":0.9496176}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.344029343+07:00","message":"receive interim result [true|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.34403947+07:00","message":"end recv isFinal message id 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.344042551+07:00","message":"end Recv id 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.344059742+07:00","message":"[buffer interim] 21 true ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.344073719+07:00","message":"[bufferProcess] interim [730000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.344085317+07:00","message":"[bufferProcess] send to processor (isfinal):ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.344090044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.344094185+07:00","message":"> Transcript [337] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.344098898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.344101637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.344104637+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.344109026+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.344112177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.344114251+07:00","message":"> Transcript [338] [true]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.344116672+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.344118382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.344120194+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.344122239+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.344126424+07:00","message":"Push: 'นี้เป็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.34413556+07:00","message":"push: {true นี้เป็นอย่างไร 0 0xc0034fc200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:24.360165842+07:00","message":"write wav file: './tmp/7598/7598_21.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.737091886+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.737135858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.737140966+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.737157111+07:00","message":"[buffer interim] 22 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.737172053+07:00","message":"[bufferProcess] interim [420000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.737174104+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.772012912+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.772052316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.772057182+07:00","message":"receive interim result [false|false]: ของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.772068254+07:00","message":"[buffer interim] 22 false ของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.772073783+07:00","message":"[bufferProcess] interim [480000000]:ของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.772076155+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.772081515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.772084185+07:00","message":"> Transcript [339] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.772086552+07:00","message":"Set StatePrefix (first interim): 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.044814774+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.044860283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.044865478+07:00","message":"receive interim result [false|false]: ของเราค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.044877983+07:00","message":"[buffer interim] 22 false ของเราค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.044884567+07:00","message":"[bufferProcess] interim [780000000]:ของเราค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.044886617+07:00","message":"[bufferProcess] send to processor:ของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.044892113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.044895241+07:00","message":"> Transcript [340] [false]: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.044898275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.044900411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.044903162+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.044905493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.185469713+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.185507724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราขาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.18551297+07:00","message":"receive interim result [false|false]: ของเราขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.185530118+07:00","message":"[buffer interim] 22 false ของเราขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.185536966+07:00","message":"[bufferProcess] interim [900000000]:ของเราขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.185539641+07:00","message":"[bufferProcess] send to processor:ของเราค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.185542845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.18554575+07:00","message":"> Transcript [341] [false]: 'ของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.185548684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.185551317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.185554021+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.185556357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.288268785+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.288311548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.288316034+07:00","message":"receive interim result [false|false]: ของเราค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.288331941+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.288338089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.288341345+07:00","message":"receive interim result [false|false]: ของเราค่ะติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.288346914+07:00","message":"[buffer interim] 22 false ของเราค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.288350107+07:00","message":"[buffer interim] 22 false ของเราค่ะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288355319+07:00","message":"[bufferProcess] interim [960000000]:ของเราค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288357541+07:00","message":"[bufferProcess] send to processor:ของเราขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288360263+07:00","message":"[bufferProcess] interim [20000000]:ของเราค่ะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.28836217+07:00","message":"[bufferProcess] send to processor:ของเราค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.28836511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288368957+07:00","message":"> Transcript [342] [false]: 'ของเราขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288372035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288374094+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288376491+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288378808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288380549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288382634+07:00","message":"> Transcript [343] [false]: 'ของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288384669+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288386534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288388306+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288390142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288392456+07:00","message":"Push: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288394518+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288396617+07:00","message":"Set new StatePrefix : 'ของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.288398778+07:00","message":"Next Push (prob) : 'เราค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.288406221+07:00","message":"push: {false ของ 0 0xc000188580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.480712702+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.480753653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.480760958+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.480778012+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.480786194+07:00","message":"[bufferProcess] interim [140000000]:ของเราค่ะติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.480790201+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.480797084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.480801806+07:00","message":"> Transcript [344] [false]: 'ของเราค่ะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.480805995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.480809103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.480812223+07:00","message":"StatePrefix: 'ของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.480815894+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.541950574+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.541990008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.541997618+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.54201395+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.542025077+07:00","message":"[bufferProcess] interim [320000000]:ของเราค่ะติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.54202853+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.542035958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.542040173+07:00","message":"> Transcript [345] [false]: 'ของเราค่ะติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.542045366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.542048322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.542051018+07:00","message":"StatePrefix: 'ของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.542054956+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.738195252+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.738246759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.738252578+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.738268347+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.738275186+07:00","message":"[bufferProcess] interim [500000000]:ของเราค่ะติดต่อไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.738277939+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.738281411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.738284398+07:00","message":"> Transcript [346] [false]: 'ของเราค่ะติดต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.738288052+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.738290287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.73829225+07:00","message":"StatePrefix: 'ของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.738294805+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.182119481+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.182167374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.182174218+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.182187692+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.18219614+07:00","message":"[bufferProcess] interim [860000000]:ของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.182199075+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.182206619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.182209899+07:00","message":"> Transcript [347] [false]: 'ของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.182214328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.182217019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.182219091+07:00","message":"StatePrefix: 'ของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.18222327+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.182235516+07:00","message":"Push: 'เราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.182237681+07:00","message":"TextPushed: 'ของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.182239929+07:00","message":"Set new StatePrefix : 'ของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.182242656+07:00","message":"Next Push (prob) : 'ติดต่อไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.182251399+07:00","message":"push: {false เราค่ะ 0 0xc000188580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.570724402+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.570764997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรมทรัพย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.570770856+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรมทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.570784991+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรมทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.57079233+07:00","message":"[bufferProcess] interim [280000000]:ของเราค่ะติดต่อไปที่กรมทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.570795104+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.57080262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.570806101+07:00","message":"> Transcript [348] [false]: 'ของเราค่ะติดต่อไปที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.570809772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.570812498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.570817346+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.570820283+07:00","message":"TextPushed: 'ของเราค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.639610777+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.639647466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.639653403+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.639664409+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.639670947+07:00","message":"[bufferProcess] interim [340000000]:ของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.639673525+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่กรมทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.639676988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.639679765+07:00","message":"> Transcript [349] [false]: 'ของเราค่ะติดต่อไปที่กรมทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.63968293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.639685127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.63968711+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.639689289+07:00","message":"TextPushed: 'ของเราค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.644972387+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.645011631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรมทรัพย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.645017749+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรมทรัพย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.645035695+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรมทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.645043295+07:00","message":"[bufferProcess] interim [400000000]:ของเราค่ะติดต่อไปที่กรมทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.645045924+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.64505163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.645054882+07:00","message":"> Transcript [350] [false]: 'ของเราค่ะติดต่อไปที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.645058424+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.645060679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.645063087+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.645065569+07:00","message":"TextPushed: 'ของเราค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:26.749340285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:26.74935408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.761946167+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.761989682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.761996204+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.762013391+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.762022555+07:00","message":"[bufferProcess] interim [460000000]:ของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.76202576+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่กรมทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.76203313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.762036584+07:00","message":"> Transcript [351] [false]: 'ของเราค่ะติดต่อไปที่กรมทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.762040964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.762043519+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.762045578+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.762047948+07:00","message":"TextPushed: 'ของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.762052082+07:00","message":"Push: 'ติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.762054176+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.762056356+07:00","message":"Set new StatePrefix : 'ของเราค่ะติดต่อไปที่กรมทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.762058736+07:00","message":"Next Push (prob) : 'กรมทรัพย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.762067941+07:00","message":"push: {false ติดต่อไปที่ 0 0xc000188580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.763901283+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.76393709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรมทรัพยากร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.763944401+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรมทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.763961037+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.763967548+07:00","message":"[bufferProcess] interim [520000000]:ของเราค่ะติดต่อไปที่กรมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.76397439+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.763980973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.763985656+07:00","message":"> Transcript [352] [false]: 'ของเราค่ะติดต่อไปที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.763989195+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.088623265+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.088684115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรมทรัพยากรทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.088691987+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรมทรัพยากรทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.088706442+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรมทรัพยากรทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.088723639+07:00","message":"[bufferProcess] interim [820000000]:ของเราค่ะติดต่อไปที่กรมทรัพยากรทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.088726655+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่กรมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.088736331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.08873924+07:00","message":"> Transcript [353] [false]: 'ของเราค่ะติดต่อไปที่กรมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.088742651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.088744725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.088746931+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่กรมทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.088749415+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.270034241+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.270076267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.270083826+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.270099587+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.270108194+07:00","message":"[bufferProcess] interim [940000000]:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.270111792+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่กรมทรัพยากรทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.270116885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.270122756+07:00","message":"> Transcript [354] [false]: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.270127542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.270130442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.270134293+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่กรมทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.270137917+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.520099075+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.520140833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.520146899+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.52015885+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.520165381+07:00","message":"[bufferProcess] interim [240000000]:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.520167947+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.520173735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.520177201+07:00","message":"> Transcript [355] [false]: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.520180928+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.520184435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.520186818+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่กรมทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.520189605+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.842467564+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.842500094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.842505834+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.842519945+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.842526893+07:00","message":"[bufferProcess] interim [540000000]:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.842529719+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.842532983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.842535621+07:00","message":"> Transcript [356] [false]: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.842539317+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.842541583+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.842544319+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่กรมทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.84254731+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.842550046+07:00","message":"Push: 'กรมทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.842551993+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่กรมทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.842554123+07:00","message":"Set new StatePrefix : 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.842556621+07:00","message":"Next Push (prob) : 'ากรทางทะเลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.842574322+07:00","message":"push: {false กรมทรัพย 0 0xc000188580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.044238414+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.044283611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.044291045+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.0443099+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.044318696+07:00","message":"[bufferProcess] interim [780000000]:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.044321568+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.044325346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.044328608+07:00","message":"> Transcript [357] [false]: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.044332512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.044334752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.044336905+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.044340614+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่กรมทรัพย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.480513342+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.480557474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.480565018+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.48058207+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.480589793+07:00","message":"[bufferProcess] interim [140000000]:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.48059279+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.480601023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.4806081+07:00","message":"> Transcript [358] [false]: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.480613205+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.480615398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.480617949+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.48062121+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่กรมทรัพย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.559949159+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.559992895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.560000355+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.560016515+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.560024846+07:00","message":"[bufferProcess] interim [320000000]:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.560027715+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.560035999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.560039176+07:00","message":"> Transcript [359] [false]: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.560043409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.560046404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.560048921+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.56005176+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่กรมทรัพย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.744212686+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.744265534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.744272647+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.74428954+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.74429831+07:00","message":"[bufferProcess] interim [500000000]:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.744303959+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.744309319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.744314706+07:00","message":"> Transcript [360] [false]: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.744321012+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.744324638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.744327723+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.744331903+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่กรมทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.744335774+07:00","message":"Push: 'ากรทางทะเลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.744338851+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.744342588+07:00","message":"Set new StatePrefix : 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.744346823+07:00","message":"Next Push (prob) : 'ชายฝั่งให้ข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.744359624+07:00","message":"push: {false ากรทางทะเลและ 0 0xc000188580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.064968903+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.065015678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.065027638+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.06504787+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.065055182+07:00","message":"[bufferProcess] interim [740000000]:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.065058349+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.065061873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.065064848+07:00","message":"> Transcript [361] [false]: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.065068595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.065070631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.065072624+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.065075621+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.574031206+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.57407028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.574077227+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.574092014+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.57411067+07:00","message":"[bufferProcess] interim [280000000]:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.574115461+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.57412466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.574127561+07:00","message":"> Transcript [362] [false]: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.574131563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.574134487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.574136733+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.574139568+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.681549537+07:00","message":"[GCS] IsForceVAD: false for message ID: 22"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:29.749874198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:29.749889536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.751117122+07:00","message":"[GCS] Start streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.764327588+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.764362523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.764368979+07:00","message":"receive interim result [false|false]: ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.76438282+07:00","message":"[buffer interim] 22 false ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.76438957+07:00","message":"[bufferProcess] interim [520000000]:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.764392268+07:00","message":"[bufferProcess] send to processor:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.764399744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.764402599+07:00","message":"> Transcript [363] [false]: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.764406247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.764408434+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.764410985+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.764414462+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.798427927+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.798466239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่ต้อง\",\"confidence\":0.95847845}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.798472862+07:00","message":"receive interim result [true|false]: ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.798481381+07:00","message":"end recv isFinal message id 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.798497649+07:00","message":"end Recv id 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.798504942+07:00","message":"[buffer interim] 22 true ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798512589+07:00","message":"[bufferProcess] interim [610000000]:ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798516919+07:00","message":"[bufferProcess] send to processor (isfinal):ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798521254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798524548+07:00","message":"> Transcript [364] [false]: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798529134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798531392+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798534829+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798538101+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798540972+07:00","message":"Push: 'ชายฝั่งให้ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798544131+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798546953+07:00","message":"Set new StatePrefix : 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798549732+07:00","message":"Next Push (prob) : 'มูลว่าไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798551983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798554039+07:00","message":"> Transcript [365] [true]: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798556668+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798558412+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798560473+07:00","message":"StatePrefix: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่าไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798562728+07:00","message":"TextPushed: 'ของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.798569871+07:00","message":"Push: 'มูลว่าไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.798570898+07:00","message":"push: {false ชายฝั่งให้ข้อ 0 0xc000188580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.798594416+07:00","message":"push: {true มูลว่าไม่ต้อง 0 0xc000188580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:29.809915694+07:00","message":"write wav file: './tmp/7598/7598_22.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.939444224+07:00","message":"[GCS] IsForceVAD: false for message ID: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.002547348+07:00","message":"[GCS] Start streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.059261763+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.059287397+07:00","message":"found end of frame, send empty tag with msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.059290597+07:00","message":"end Recv id 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.059298273+07:00","message":"[buffer interim] 23 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.059304746+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.059308789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.05931165+07:00","message":"> Transcript [366] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.059314528+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.05931668+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.059318721+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.059320623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.059328755+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.059337963+07:00","message":"push: {true \n 0 0xc001f7ed00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:30.066019606+07:00","message":"write wav file: './tmp/7598/7598_23.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.740322734+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.740367994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.740373324+07:00","message":"receive interim result [false|false]: ไอ้นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.740389696+07:00","message":"[buffer interim] 24 false ไอ้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.740396828+07:00","message":"[bufferProcess] interim [540000000]:ไอ้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.74039942+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.867712127+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.867757883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.867765726+07:00","message":"receive interim result [false|false]: ไอ้นี่คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.867785901+07:00","message":"[buffer interim] 24 false ไอ้นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.867802711+07:00","message":"[bufferProcess] interim [720000000]:ไอ้นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.867806454+07:00","message":"[bufferProcess] send to processor:ไอ้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.867815764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.867819975+07:00","message":"> Transcript [367] [false]: 'ไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.867823874+07:00","message":"Set StatePrefix (first interim): 'ไอ้นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.442039053+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.442077293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.442082874+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.442099341+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.442106604+07:00","message":"[bufferProcess] interim [260000000]:ไอ้นี่คือปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.442109386+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.442113083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.442116348+07:00","message":"> Transcript [368] [false]: 'ไอ้นี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.442119661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.44212186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.442123909+07:00","message":"StatePrefix: 'ไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.442125988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.630768126+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.630824012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.630830972+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.630846284+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.630854087+07:00","message":"[bufferProcess] interim [440000000]:ไอ้นี่คือปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.630856891+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.630863991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.630866968+07:00","message":"> Transcript [369] [false]: 'ไอ้นี่คือปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.630870804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.630873165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.630875602+07:00","message":"StatePrefix: 'ไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.630877865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.635990183+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.636015278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรากฏ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.63602044+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรากฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.636033246+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.63603864+07:00","message":"[bufferProcess] interim [500000000]:ไอ้นี่คือปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.636042211+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.636049449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.636051982+07:00","message":"> Transcript [370] [false]: 'ไอ้นี่คือปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.636054721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.636056743+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.636058719+07:00","message":"StatePrefix: 'ไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.636060837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.952074342+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.952120488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรากฏการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.952127358+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรากฏการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.95214365+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.952152205+07:00","message":"[bufferProcess] interim [740000000]:ไอ้นี่คือปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.952155611+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.952164582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.952167674+07:00","message":"> Transcript [371] [false]: 'ไอ้นี่คือปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.952172004+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.952174727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.952176816+07:00","message":"StatePrefix: 'ไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.952179049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.952186914+07:00","message":"Push: 'ไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.952188997+07:00","message":"TextPushed: 'ไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.952191146+07:00","message":"Set new StatePrefix : 'ไอ้นี่คือปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.952193394+07:00","message":"Next Push (prob) : 'คือปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.952202898+07:00","message":"push: {false ไอ้นี่ 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.596667571+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.596707915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรากฏการณ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.596721316+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรากฏการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.596736552+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.596744823+07:00","message":"[bufferProcess] interim [340000000]:ไอ้นี่คือปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.596747313+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.596753185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.596756365+07:00","message":"> Transcript [372] [false]: 'ไอ้นี่คือปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.596759821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.596762231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.596764276+07:00","message":"StatePrefix: 'ไอ้นี่คือปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.596766447+07:00","message":"TextPushed: 'ไอ้นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.60442294+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.604470947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรากฏการณ์แพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.604479059+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรากฏการณ์แพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.60450122+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรากฏการณ์แพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.60451356+07:00","message":"[bufferProcess] interim [400000000]:ไอ้นี่คือปรากฏการณ์แพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.604517419+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.604526053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.604530404+07:00","message":"> Transcript [373] [false]: 'ไอ้นี่คือปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.604535645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.604538701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.604542053+07:00","message":"StatePrefix: 'ไอ้นี่คือปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.604545804+07:00","message":"TextPushed: 'ไอ้นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.646991882+07:00","message":"[GCS] Cleaned up inactive client: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.647009658+07:00","message":"[GCS] Cleaned up inactive client: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.647012039+07:00","message":"[GCS] Cleaned up inactive client: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.647013914+07:00","message":"[GCS] Cleaned up inactive client: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.647015886+07:00","message":"[GCS] Cleaned up inactive client: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.647017887+07:00","message":"[GCS] Cleaned up inactive client: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.647020057+07:00","message":"[GCS] Cleaned up inactive client: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.647022871+07:00","message":"[GCS] Cleaned up inactive client: 5"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:32.750930038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:32.750963336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.850587637+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.850636998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรากฏการณ์แพลงตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.850645091+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรากฏการณ์แพลงตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.850664296+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรากฏการณ์แพลงตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.850675144+07:00","message":"[bufferProcess] interim [700000000]:ไอ้นี่คือปรากฏการณ์แพลงตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.850678758+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปรากฏการณ์แพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.850684035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.850688787+07:00","message":"> Transcript [374] [false]: 'ไอ้นี่คือปรากฏการณ์แพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.850693788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.8506967+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.850700596+07:00","message":"StatePrefix: 'ไอ้นี่คือปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.850703083+07:00","message":"TextPushed: 'ไอ้นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.234733593+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.234771937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.234777206+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.234792933+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.234800278+07:00","message":"[bufferProcess] interim [60000000]:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.234802783+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปรากฏการณ์แพลงตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.234806226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.234809019+07:00","message":"> Transcript [375] [false]: 'ไอ้นี่คือปรากฏการณ์แพลงตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.234812634+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.234815163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.234817612+07:00","message":"StatePrefix: 'ไอ้นี่คือปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.234819823+07:00","message":"TextPushed: 'ไอ้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.234822234+07:00","message":"Push: 'คือปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.234824341+07:00","message":"TextPushed: 'ไอ้นี่คือปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.23482655+07:00","message":"Set new StatePrefix : 'ไอ้นี่คือปรากฏการณ์แพลงตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.234828926+07:00","message":"Next Push (prob) : 'การณ์แพลงตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.234836858+07:00","message":"push: {false คือปรากฏ 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.685354261+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.685392086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.685397594+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.685410383+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.685416623+07:00","message":"[bufferProcess] interim [480000000]:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.685419155+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.685425105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.685428158+07:00","message":"> Transcript [376] [false]: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.685430795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.685432938+07:00","message":"Set new StatePrefix: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.747504884+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.747542347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.74754839+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.747563806+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.74757032+07:00","message":"[bufferProcess] interim [600000000]:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.747572863+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.747578566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.747581759+07:00","message":"> Transcript [377] [false]: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.747585388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.747587576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.747589723+07:00","message":"StatePrefix: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.747592531+07:00","message":"TextPushed: 'ไอ้นี่คือปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.074887333+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.074928979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.074936459+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.074960046+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.074972733+07:00","message":"[bufferProcess] interim [900000000]:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.074976838+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.074982128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.074987936+07:00","message":"> Transcript [378] [false]: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.074992635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.074995994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.074998946+07:00","message":"StatePrefix: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.075002998+07:00","message":"TextPushed: 'ไอ้นี่คือปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.212964804+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.213011703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.213018336+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.21303442+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.213042131+07:00","message":"[bufferProcess] interim [20000000]:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.213044974+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.213048807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.213052295+07:00","message":"> Transcript [379] [false]: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.213055887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.213058123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.213060431+07:00","message":"StatePrefix: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.213063409+07:00","message":"TextPushed: 'ไอ้นี่คือปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.390198507+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.390245271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.390253022+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.390267966+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.390280098+07:00","message":"[bufferProcess] interim [200000000]:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.390283179+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.390289923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.390293227+07:00","message":"> Transcript [380] [false]: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.390297344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.390299565+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.390302583+07:00","message":"StatePrefix: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.390305806+07:00","message":"TextPushed: 'ไอ้นี่คือปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.390311905+07:00","message":"Push: 'การณ์แพลงก์ตอนบลูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.390313932+07:00","message":"TextPushed: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.39031652+07:00","message":"Set new StatePrefix : 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.390318926+07:00","message":"Next Push (prob) : 'หรือว่าภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.390328585+07:00","message":"push: {false การณ์แพลงก์ตอนบลูม 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.765710318+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.765752969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.765759246+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.765775667+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.765783683+07:00","message":"[bufferProcess] interim [560000000]:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.765786285+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.765790854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.765795505+07:00","message":"> Transcript [381] [false]: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.765800776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.765805681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.765809632+07:00","message":"StatePrefix: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.765814221+07:00","message":"TextPushed: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.773516249+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.773545161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.773551408+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.773565275+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.773571268+07:00","message":"[bufferProcess] interim [620000000]:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.773574224+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.773578069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.773580937+07:00","message":"> Transcript [382] [false]: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.773584456+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.773586633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.773588816+07:00","message":"StatePrefix: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.773591277+07:00","message":"TextPushed: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.840139374+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.840182263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพรว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.840188883+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพรว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.840204172+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพรว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.840212551+07:00","message":"[bufferProcess] interim [680000000]:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพรว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.840215156+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.840223862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.840227256+07:00","message":"> Transcript [383] [false]: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.840231703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.840234225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.840236684+07:00","message":"StatePrefix: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.840249639+07:00","message":"TextPushed: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.088819147+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.088857298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.088862751+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.088878462+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.088884627+07:00","message":"[bufferProcess] interim [920000000]:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.08888736+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพรว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.088890993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.088893873+07:00","message":"> Transcript [384] [false]: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพรว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.088898327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.088900559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.088903154+07:00","message":"StatePrefix: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.088905998+07:00","message":"TextPushed: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.088914934+07:00","message":"Push: 'หรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.088917406+07:00","message":"TextPushed: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.088920244+07:00","message":"Set new StatePrefix : 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพรว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.088922672+07:00","message":"Next Push (prob) : 'ที่แพรว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.088929642+07:00","message":"push: {false หรือว่าภาวะ 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.34722814+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.34728316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.347289812+07:00","message":"receive interim result [false|false]: ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.347305376+07:00","message":"[buffer interim] 24 false ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.347315885+07:00","message":"[bufferProcess] interim [160000000]:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.347318843+07:00","message":"[bufferProcess] send to processor:ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.347324704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.347328748+07:00","message":"> Transcript [385] [false]: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.347332117+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.347334301+07:00","message":"Set new StatePrefix: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.390134794+07:00","message":"[GCS] IsForceVAD: false for message ID: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.521542162+07:00","message":"[GCS] Start streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.545385219+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.545426243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือภาวะที่แพลงก์ตอนพืช\",\"confidence\":0.94251746}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.545434142+07:00","message":"receive interim result [true|false]: นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือภาวะที่แพลงก์ตอนพืช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.545448776+07:00","message":"end recv isFinal message id 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.545452984+07:00","message":"end Recv id 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.545462916+07:00","message":"[buffer interim] 24 true นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือภาวะที่แพลงก์ตอนพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545472355+07:00","message":"[bufferProcess] interim [400000000]:นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือภาวะที่แพลงก์ตอนพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545477121+07:00","message":"[bufferProcess] send to processor (isfinal):ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545481346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545484381+07:00","message":"> Transcript [386] [false]: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545487299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545489493+07:00","message":"Set new StatePrefix: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545491517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545493817+07:00","message":"> Transcript [387] [true]: 'นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545496551+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545498608+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545500512+07:00","message":"StatePrefix: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545502973+07:00","message":"TextPushed: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545509866+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545720914+07:00","message":"Push: 'ที่แพลงก์ตอนพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545725794+07:00","message":"TextPushed: 'ไอ้นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545728338+07:00","message":"Set new StatePrefix : 'นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.54573069+07:00","message":"Next Push (prob) : 'นี่คือปรากฏการณ์แพลงก์ตอนบลูมหรือภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.545739772+07:00","message":"push: {true ที่แพลงก์ตอนพืช 0 0xc000188780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.545745887+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_24.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:35.555983156+07:00","message":"write wav file: './tmp/7598/7598_24.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:35.751822454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:35.751839303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.400620367+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.400654851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อมึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.400660138+07:00","message":"receive interim result [false|false]: พ่อมึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.400672344+07:00","message":"[buffer interim] 25 false พ่อมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.400679004+07:00","message":"[bufferProcess] interim [840000000]:พ่อมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.400681123+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.506728976+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.506770946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.506776865+07:00","message":"receive interim result [false|false]: พร้อมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.506791974+07:00","message":"[buffer interim] 25 false พร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.506809819+07:00","message":"[bufferProcess] interim [960000000]:พร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.506812848+07:00","message":"[bufferProcess] send to processor:พ่อมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.506817248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.506820709+07:00","message":"> Transcript [388] [false]: 'พ่อมึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.506823115+07:00","message":"Set StatePrefix (first interim): 'พ่อมึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.568693201+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.568731818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.56873745+07:00","message":"receive interim result [false|false]: เพิ่มจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.568755683+07:00","message":"[buffer interim] 25 false เพิ่มจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.568763825+07:00","message":"[bufferProcess] interim [80000000]:เพิ่มจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.568766538+07:00","message":"[bufferProcess] send to processor:พร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.568770558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.568773931+07:00","message":"> Transcript [389] [false]: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.568776746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.568778915+07:00","message":"Set new StatePrefix: 'พร้อมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.768489718+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.768534658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.768540362+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.768553319+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.768561595+07:00","message":"[bufferProcess] interim [320000000]:เพิ่มจำนวนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.768564642+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.768568734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.768572026+07:00","message":"> Transcript [390] [false]: 'เพิ่มจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.768574614+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.768576755+07:00","message":"Set new StatePrefix: 'เพิ่มจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.959072579+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.959108809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.959115127+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.959128372+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.959137861+07:00","message":"[bufferProcess] interim [500000000]:เพิ่มจำนวนอย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.95914148+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.959148747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.959152724+07:00","message":"> Transcript [391] [false]: 'เพิ่มจำนวนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.959157197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.959160529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.959162936+07:00","message":"StatePrefix: 'เพิ่มจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.959165074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.069132914+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.069197466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.069205415+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.069223515+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.069267102+07:00","message":"[bufferProcess] interim [560000000]:เพิ่มจำนวนอย่างรวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.069270318+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.069274545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.069277759+07:00","message":"> Transcript [392] [false]: 'เพิ่มจำนวนอย่างละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.069281471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.069283835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.069286228+07:00","message":"StatePrefix: 'เพิ่มจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.069288384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.132552605+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.132595394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.132601115+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.132622036+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.132635919+07:00","message":"[bufferProcess] interim [680000000]:เพิ่มจำนวนอย่างรวดเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.132641427+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.132648756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.132659512+07:00","message":"> Transcript [393] [false]: 'เพิ่มจำนวนอย่างรวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.132664519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.132667407+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.132669452+07:00","message":"StatePrefix: 'เพิ่มจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.132671607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.581279288+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.581323961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.581330241+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.58134546+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.581354237+07:00","message":"[bufferProcess] interim [40000000]:เพิ่มจำนวนอย่างรวดเร็วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.581356884+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.581363809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.581367653+07:00","message":"> Transcript [394] [false]: 'เพิ่มจำนวนอย่างรวดเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.581371755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.58137421+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.581376522+07:00","message":"StatePrefix: 'เพิ่มจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.581378927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.581385159+07:00","message":"Push: 'เพิ่มจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.581387552+07:00","message":"TextPushed: 'เพิ่มจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.581389886+07:00","message":"Set new StatePrefix : 'เพิ่มจำนวนอย่างรวดเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.581392535+07:00","message":"Next Push (prob) : 'อย่างรวดเร็ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.581403001+07:00","message":"push: {false เพิ่มจำนวน 0 0xc000045200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.778075845+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.778117554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.77812373+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.77813787+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.778145551+07:00","message":"[bufferProcess] interim [280000000]:เพิ่มจำนวนอย่างรวดเร็วหรือช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.778148222+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.778154837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.778157835+07:00","message":"> Transcript [395] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.778161495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.778163855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.77816587+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.778170325+07:00","message":"TextPushed: 'เพิ่มจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.902340921+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.902381567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.902387846+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.902404458+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.902412166+07:00","message":"[bufferProcess] interim [400000000]:เพิ่มจำนวนอย่างรวดเร็วหรือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.902414936+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็วหรือช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.902418839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.902422028+07:00","message":"> Transcript [396] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.902425897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.902428238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.902430272+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.902432391+07:00","message":"TextPushed: 'เพิ่มจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.968064765+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.968107126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.968116056+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.96813305+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.968141173+07:00","message":"[bufferProcess] interim [520000000]:เพิ่มจำนวนอย่างรวดเร็วหรือเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.968144044+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็วหรือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.968151485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.968155993+07:00","message":"> Transcript [397] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.968159841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.968162232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.968164722+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.968166926+07:00","message":"TextPushed: 'เพิ่มจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.090714075+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.090758186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.090763895+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.090780869+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.090789466+07:00","message":"[bufferProcess] interim [580000000]:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.090792491+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็วหรือเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.090800585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.090804044+07:00","message":"> Transcript [398] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.090807981+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.090810732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.09081346+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.090815927+07:00","message":"TextPushed: 'เพิ่มจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.090821645+07:00","message":"Push: 'อย่างรวดเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.090823929+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.090826125+07:00","message":"Set new StatePrefix : 'เพิ่มจำนวนอย่างรวดเร็วหรือเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.090828875+07:00","message":"Next Push (prob) : 'หรือเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.090837505+07:00","message":"push: {false อย่างรวดเร็ว 0 0xc000045200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.282535915+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.282579852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.282585988+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.282602101+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.282610282+07:00","message":"[bufferProcess] interim [820000000]:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.282612924+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.282620927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.282624307+07:00","message":"> Transcript [399] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.282627037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.282629875+07:00","message":"Set new StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.674173734+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.674221999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.674230853+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.674254719+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.674269232+07:00","message":"[bufferProcess] interim [180000000]:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.674271844+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.674276035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.674280504+07:00","message":"> Transcript [400] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.674284237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.67428649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.674288569+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.674291345+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:38.752662281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:38.752660019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.863120875+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.863156507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.86316272+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.863180591+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.863186835+07:00","message":"[bufferProcess] interim [360000000]:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.863189292+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.863192815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.863195651+07:00","message":"> Transcript [401] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.863199492+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.863201589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.863203486+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.863206108+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.179615263+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.179657892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.179664279+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.179680386+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.179688145+07:00","message":"[bufferProcess] interim [660000000]:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.17969096+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.179695284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.179698521+07:00","message":"> Transcript [402] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.179702282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.179704522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.179706984+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.179710058+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.56472285+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.564759059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.564765285+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.564781706+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.564789989+07:00","message":"[bufferProcess] interim [80000000]:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.564792886+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.564798251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.564801142+07:00","message":"> Transcript [403] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.564805415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.564807547+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.564810189+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.564812925+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.564817553+07:00","message":"Push: 'หรือที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.564819565+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.564821788+07:00","message":"Set new StatePrefix : 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.564824354+07:00","message":"Next Push (prob) : 'ว่าปรากฏการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.564834715+07:00","message":"push: {false หรือที่เรียก 0 0xc000045200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.699485642+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.699525798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.699532182+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.699546765+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.699554599+07:00","message":"[bufferProcess] interim [140000000]:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.699557201+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.69956129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.699564956+07:00","message":"> Transcript [404] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.6995691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.699571356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.699575061+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.699578272+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.963284423+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.963324236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.96332988+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.963346883+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.963353974+07:00","message":"[bufferProcess] interim [440000000]:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.963356775+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.963360219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.963363369+07:00","message":"> Transcript [405] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.963367176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.963369481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.963371805+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.963374497+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.280359778+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.280403556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.280410719+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.280427948+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.280436569+07:00","message":"[bufferProcess] interim [740000000]:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.280439399+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.28044773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.280450846+07:00","message":"> Transcript [406] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.280456603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.280459033+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.280461267+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.280464188+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.654632539+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.654666794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.65467242+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.654683229+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.654689502+07:00","message":"[bufferProcess] interim [100000000]:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.654692225+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.65469564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.654698745+07:00","message":"> Transcript [407] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.654702923+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.654704981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.654707435+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.654710021+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.654713341+07:00","message":"Push: 'ว่าปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.654715457+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.654717763+07:00","message":"Set new StatePrefix : 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.65472042+07:00","message":"Next Push (prob) : 'น้ำเปลี่ยนสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.654727695+07:00","message":"push: {false ว่าปรากฏการณ์ 0 0xc000045200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.696071758+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.696107926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีชมพู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.696113836+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีชมพู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.696133163+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.696139826+07:00","message":"[bufferProcess] interim [160000000]:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.696142526+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.696149936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.696152917+07:00","message":"> Transcript [408] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.696156969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.696159736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.696161844+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.696164471+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.732965363+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.732999426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.73300572+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.733016508+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.733023731+07:00","message":"[bufferProcess] interim [220000000]:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.73302677+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.733030194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.733033041+07:00","message":"> Transcript [409] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.733036966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.733039314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.73304139+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.733043992+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.961897523+07:00","message":"[GCS] IsForceVAD: false for message ID: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.9843975+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.984435146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.984441791+07:00","message":"receive interim result [false|false]: เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.984452942+07:00","message":"[buffer interim] 25 false เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.98446176+07:00","message":"[bufferProcess] interim [460000000]:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.984464774+07:00","message":"[bufferProcess] send to processor:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.984468843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.984471855+07:00","message":"> Transcript [410] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.984476374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.984478703+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.984481257+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.984484443+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.031708681+07:00","message":"[GCS] Start streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.135905724+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.135952296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม\",\"confidence\":0.9332912}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.135959319+07:00","message":"receive interim result [true|false]: เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.13597047+07:00","message":"end recv isFinal message id 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.135972796+07:00","message":"end Recv id 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.135980872+07:00","message":"[buffer interim] 25 true เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.135991477+07:00","message":"[bufferProcess] interim [670000000]:เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.135994896+07:00","message":"[bufferProcess] send to processor (isfinal):เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.136010029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.13602826+07:00","message":"> Transcript [411] [false]: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.136035715+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.136039283+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.136042451+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.136045839+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.136054553+07:00","message":"Push: 'น้ำเปลี่ยนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.136056733+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.136059206+07:00","message":"Set new StatePrefix : 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.136061664+07:00","message":"Next Push (prob) : 'คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.136063804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.136066202+07:00","message":"> Transcript [412] [true]: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.136069126+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.136071148+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.136073882+07:00","message":"StatePrefix: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.136076034+07:00","message":"TextPushed: 'เพิ่มจำนวนอย่างรวดเร็วหรือที่เรียกว่าปรากฏการณ์น้ำเปลี่ยนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.136078719+07:00","message":"Push: 'คุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.136091021+07:00","message":"push: {false น้ำเปลี่ยนสี 0 0xc000045200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.136097927+07:00","message":"push: {true คุณผู้ชม 0 0xc000045200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:41.15137037+07:00","message":"write wav file: './tmp/7598/7598_25.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.5130141+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.513060532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.513066303+07:00","message":"receive interim result [false|false]: จด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.513083581+07:00","message":"[buffer interim] 26 false จด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.513089838+07:00","message":"[bufferProcess] interim [480000000]:จด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.513091879+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.557076608+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.557124934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.557129964+07:00","message":"receive interim result [false|false]: เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.557148087+07:00","message":"[buffer interim] 26 false เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.557155906+07:00","message":"[bufferProcess] interim [540000000]:เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.55715821+07:00","message":"[bufferProcess] send to processor:จด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.557172158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.557175793+07:00","message":"> Transcript [413] [false]: 'จด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.557178463+07:00","message":"Set StatePrefix (first interim): 'จด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.561560242+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.561584512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.561589863+07:00","message":"receive interim result [false|false]: เกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.561604094+07:00","message":"[buffer interim] 26 false เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.561610151+07:00","message":"[bufferProcess] interim [600000000]:เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.561612525+07:00","message":"[bufferProcess] send to processor:เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.561615812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.561618475+07:00","message":"> Transcript [414] [false]: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.561621018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.561622972+07:00","message":"Set new StatePrefix: 'เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.743260136+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.743310808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.743318637+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.743339768+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.743349723+07:00","message":"[bufferProcess] interim [780000000]:เกิดขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.743354341+07:00","message":"[bufferProcess] send to processor:เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.743359513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.743364373+07:00","message":"> Transcript [415] [false]: 'เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.743370178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.74337332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.743376547+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.743379596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:41.753506464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:41.753517487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.010646551+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.010691834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.010697739+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.010713646+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.010720969+07:00","message":"[bufferProcess] interim [960000000]:เกิดขึ้นได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.01072394+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.010731956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.010735787+07:00","message":"> Transcript [416] [false]: 'เกิดขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.010739779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.010742605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.010744596+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.010746782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.193792202+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.193837335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.193842837+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.193854914+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.193864551+07:00","message":"[bufferProcess] interim [140000000]:เกิดขึ้นได้ในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.19386721+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.193870948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.193873998+07:00","message":"> Transcript [417] [false]: 'เกิดขึ้นได้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.19387779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.19388015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.193882355+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.193884478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.446306996+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.446353959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.446360045+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.44637312+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.446380372+07:00","message":"[bufferProcess] interim [440000000]:เกิดขึ้นได้ในช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.446383626+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.446389275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.446392457+07:00","message":"> Transcript [418] [false]: 'เกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.446396468+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.446398874+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.446400931+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.446403509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.446408494+07:00","message":"Push: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.446410626+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.446413856+07:00","message":"Set new StatePrefix : 'เกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.446416318+07:00","message":"Next Push (prob) : 'ขึ้นได้ในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.446437052+07:00","message":"push: {false เกิด 0 0xc0004a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.766687086+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.766732665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.766738951+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.766752452+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.766759574+07:00","message":"[bufferProcess] interim [740000000]:เกิดขึ้นได้ในช่วงที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.76676234+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.766769369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.766772475+07:00","message":"> Transcript [419] [false]: 'เกิดขึ้นได้ในช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.766775966+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.766778528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.76678078+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.766783282+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.086097273+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.086145859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.08615197+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.086168296+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.086175735+07:00","message":"[bufferProcess] interim [100000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.086179698+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.086186909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.086190026+07:00","message":"> Transcript [420] [false]: 'เกิดขึ้นได้ในช่วงที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.086194098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.086196601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.086199413+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.086202226+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.475706301+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.475754989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.475763358+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.475780032+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.475792003+07:00","message":"[bufferProcess] interim [520000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.47579552+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.475802974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.475807817+07:00","message":"> Transcript [421] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.475813142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.475816736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.475820312+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.475824087+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.804342606+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.804391974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.804400145+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.804414658+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.804423808+07:00","message":"[bufferProcess] interim [820000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.804427917+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.804433371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.804438345+07:00","message":"> Transcript [422] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.804443851+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.804447032+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.804450644+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.804454017+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.804457864+07:00","message":"Push: 'ขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.804460852+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.804464771+07:00","message":"Set new StatePrefix : 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.804468364+07:00","message":"Next Push (prob) : 'ที่มีอุณหภูมิสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.804480034+07:00","message":"push: {false ขึ้นได้ในช่วง 0 0xc0004a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.857881596+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.857922136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.857928227+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.857941987+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.857949298+07:00","message":"[bufferProcess] interim [880000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.857951875+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.857959691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.857964789+07:00","message":"> Transcript [423] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.857970401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.857973512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.857977396+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.857981781+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.984576337+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.984616235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.984623195+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.984636924+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.984653925+07:00","message":"[bufferProcess] interim [940000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.984657118+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.984665375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.984668621+07:00","message":"> Transcript [424] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.98467278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.984675437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.984677476+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.984680343+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.235182055+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.235222717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.235229094+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.235243085+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.235250182+07:00","message":"[bufferProcess] interim [240000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.235252949+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.235265108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.235268377+07:00","message":"> Transcript [425] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.235272337+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.235274828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.235276953+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.235279579+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.499643627+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.499687061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.499692797+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.49970644+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.499713541+07:00","message":"[bufferProcess] interim [480000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.499716349+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.499723386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.49972651+07:00","message":"> Transcript [426] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.49973079+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.499733066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.499736702+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.499739736+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.499746108+07:00","message":"Push: 'ที่มีอุณหภูมิสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.49974823+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.499750527+07:00","message":"Set new StatePrefix : 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.499752861+07:00","message":"Next Push (prob) : 'แล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.499772552+07:00","message":"push: {false ที่มีอุณหภูมิสูง 0 0xc0004a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.573272552+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.573307914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.573313206+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.573329513+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.573338623+07:00","message":"[bufferProcess] interim [600000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.573341184+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.573344729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.573347708+07:00","message":"> Transcript [427] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.573351575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.573353774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.573355769+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.573358219+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.692585111+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.692635317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีถ้าตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.692641957+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีถ้าตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.692656926+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีถ้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.69266861+07:00","message":"[bufferProcess] interim [720000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีถ้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.692671652+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.692675757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.692679255+07:00","message":"> Transcript [428] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.692683452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.69268574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.692687957+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.692690949+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:44.754244999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:44.754254402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.755753367+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.7557883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.755795667+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.75581008+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.755816238+07:00","message":"[bufferProcess] interim [780000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.755819428+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีถ้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.755826513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.755829829+07:00","message":"> Transcript [429] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีถ้าตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.75583344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.755835854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.755838831+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.755841449+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.076966691+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.07701252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.077020875+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.077038631+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.077047249+07:00","message":"[bufferProcess] interim [80000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.077050035+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.077055053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.077058358+07:00","message":"> Transcript [430] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.077062882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.077065086+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.077070121+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.077073256+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.077076298+07:00","message":"Push: 'แล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.077078309+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.077081842+07:00","message":"Set new StatePrefix : 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.077084649+07:00","message":"Next Push (prob) : 'ธาตุอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.077093097+07:00","message":"push: {false แล้วก็มี 0 0xc0004a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.220637462+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.220677419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.220684434+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.22069886+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.220705318+07:00","message":"[bufferProcess] interim [200000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.220708275+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.220714854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.220717654+07:00","message":"> Transcript [431] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.22072158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.220724057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.220726385+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.220728933+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.279815152+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.279867228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.279877709+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.279903553+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.279918171+07:00","message":"[bufferProcess] interim [260000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.279922632+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.279932294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.279936667+07:00","message":"> Transcript [432] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.27994239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.279945652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.279947855+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.27995051+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.474113563+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.474155257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.474161649+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.474176548+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.474184613+07:00","message":"[bufferProcess] interim [500000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.474187553+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.474193372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.474196315+07:00","message":"> Transcript [433] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.474200382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.474202742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.474205354+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.474208224+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.967811716+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.967856209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.967865094+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.967882438+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.967894637+07:00","message":"[bufferProcess] interim [980000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.967899265+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.967907239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.967912027+07:00","message":"> Transcript [434] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.967918225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.967921266+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.96792518+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.967928979+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.967937042+07:00","message":"Push: 'ธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.967939921+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.9679432+07:00","message":"Set new StatePrefix : 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.967946775+07:00","message":"Next Push (prob) : 'ในนามเช่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.967969972+07:00","message":"push: {false ธาตุอาหาร 0 0xc0004a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.154979894+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.155022468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นในตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.155028284+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นในตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.155044772+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.155054263+07:00","message":"[bufferProcess] interim [160000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.155058939+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.15506433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.155067902+07:00","message":"> Transcript [435] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.155071939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.155074066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.155076237+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.155079042+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.356115279+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.35615825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.356164174+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.356174231+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.356181709+07:00","message":"[bufferProcess] interim [340000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.356184499+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.356188482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.356192253+07:00","message":"> Transcript [436] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.356196431+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.356198636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.356200848+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.356203492+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.470498077+07:00","message":"[GCS] IsForceVAD: false for message ID: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.531527386+07:00","message":"[GCS] Start streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.598156745+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.598212435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.598220157+07:00","message":"receive interim result [false|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.598232215+07:00","message":"[buffer interim] 26 false เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.598240014+07:00","message":"[bufferProcess] interim [640000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.59824326+07:00","message":"[bufferProcess] send to processor:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.598247901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.598250954+07:00","message":"> Transcript [437] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.598255024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.598258028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.598272506+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.598275621+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.617844312+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.617882757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็\",\"confidence\":0.940514}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.617891914+07:00","message":"receive interim result [true|false]: เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.61790439+07:00","message":"end recv isFinal message id 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.61790668+07:00","message":"end Recv id 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.617912159+07:00","message":"[buffer interim] 26 true เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617918942+07:00","message":"[bufferProcess] interim [670000000]:เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617922366+07:00","message":"[bufferProcess] send to processor (isfinal):เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617926278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617928849+07:00","message":"> Transcript [438] [false]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617932278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617935869+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617938417+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617941374+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617944301+07:00","message":"Push: 'ในนามเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617946336+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617948677+07:00","message":"Set new StatePrefix : 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617951722+07:00","message":"Next Push (prob) : 'ไนโตรเจนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617953653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617955677+07:00","message":"> Transcript [439] [true]: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617958227+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617960133+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.61796213+07:00","message":"StatePrefix: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617964436+07:00","message":"TextPushed: 'เกิดขึ้นได้ในช่วงที่มีอุณหภูมิสูงแล้วก็มีธาตุอาหารในนามเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.617966754+07:00","message":"Push: 'ไนโตรเจนแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.617974784+07:00","message":"push: {false ในนามเช่น 0 0xc0004a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.617980751+07:00","message":"push: {true ไนโตรเจนแล้วก็ 0 0xc0004a2e80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:46.629447381+07:00","message":"write wav file: './tmp/7598/7598_26.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.261859812+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.261899222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.261904148+07:00","message":"receive interim result [false|false]: ผัวก็รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.261919156+07:00","message":"[buffer interim] 27 false ผัวก็รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.26192525+07:00","message":"[bufferProcess] interim [600000000]:ผัวก็รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.261927368+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.406954708+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.406994085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็รักเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.4070007+07:00","message":"receive interim result [false|false]: ผัวก็รักเมีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.40701729+07:00","message":"[buffer interim] 27 false ผัวก็รักเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.40702549+07:00","message":"[bufferProcess] interim [720000000]:ผัวก็รักเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.407028042+07:00","message":"[bufferProcess] send to processor:ผัวก็รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.407035803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.407039057+07:00","message":"> Transcript [440] [false]: 'ผัวก็รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.407041965+07:00","message":"Set StatePrefix (first interim): 'ผัวก็รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.513800147+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.513846115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็รักไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.513852155+07:00","message":"receive interim result [false|false]: ก็รักไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.513868685+07:00","message":"[buffer interim] 27 false ก็รักไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.513876427+07:00","message":"[bufferProcess] interim [780000000]:ก็รักไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.513879018+07:00","message":"[bufferProcess] send to processor:ผัวก็รักเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.513883176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.513886507+07:00","message":"> Transcript [441] [false]: 'ผัวก็รักเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.513889843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.513892176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.513894346+07:00","message":"StatePrefix: 'ผัวก็รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.513896536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.697138286+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.697186431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็รักเมียที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.697192747+07:00","message":"receive interim result [false|false]: ผัวก็รักเมียที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.697204097+07:00","message":"[buffer interim] 27 false ผัวก็รักเมียที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.697211867+07:00","message":"[bufferProcess] interim [20000000]:ผัวก็รักเมียที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.697214307+07:00","message":"[bufferProcess] send to processor:ก็รักไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.697217956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.697221052+07:00","message":"> Transcript [442] [false]: 'ก็รักไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.697223647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.697225788+07:00","message":"Set new StatePrefix: 'ก็รักไง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:47.754308971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:47.754308998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.897119104+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.897176664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็รักเมียที่สูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.897182644+07:00","message":"receive interim result [false|false]: ผัวก็รักเมียที่สูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.897199635+07:00","message":"[buffer interim] 27 false ผัวก็รักเมียที่สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.897208001+07:00","message":"[bufferProcess] interim [200000000]:ผัวก็รักเมียที่สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.897211984+07:00","message":"[bufferProcess] send to processor:ผัวก็รักเมียที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.89721594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.897219703+07:00","message":"> Transcript [443] [false]: 'ผัวก็รักเมียที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.897222321+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.897224398+07:00","message":"Set new StatePrefix: 'ผัวก็รักเมียที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.084575669+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.084615523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็รักเมียที่สูงเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.084621424+07:00","message":"receive interim result [false|false]: ผัวก็รักเมียที่สูงเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.084635311+07:00","message":"[buffer interim] 27 false ผัวก็รักเมียที่สูงเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.084641792+07:00","message":"[bufferProcess] interim [380000000]:ผัวก็รักเมียที่สูงเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.084644244+07:00","message":"[bufferProcess] send to processor:ผัวก็รักเมียที่สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.084649428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.084652246+07:00","message":"> Transcript [444] [false]: 'ผัวก็รักเมียที่สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.084654978+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.084657096+07:00","message":"Set new StatePrefix: 'ผัวก็รักเมียที่สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.158797826+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.158834511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็รักเมียที่สูงเกินไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.158841511+07:00","message":"receive interim result [false|false]: ผัวก็รักเมียที่สูงเกินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.158856757+07:00","message":"[buffer interim] 27 false ผัวก็รักเมียที่สูงเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.158864492+07:00","message":"[bufferProcess] interim [500000000]:ผัวก็รักเมียที่สูงเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.158867424+07:00","message":"[bufferProcess] send to processor:ผัวก็รักเมียที่สูงเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.158875378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.158878498+07:00","message":"> Transcript [445] [false]: 'ผัวก็รักเมียที่สูงเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.158882798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.15888576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.158887823+07:00","message":"StatePrefix: 'ผัวก็รักเมียที่สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.158890272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.476919563+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.476963281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็รักเมียที่สูงเกินไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.476969386+07:00","message":"receive interim result [false|false]: ผัวก็รักเมียที่สูงเกินไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.476983662+07:00","message":"[buffer interim] 27 false ผัวก็รักเมียที่สูงเกินไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.476994309+07:00","message":"[bufferProcess] interim [740000000]:ผัวก็รักเมียที่สูงเกินไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.47699664+07:00","message":"[bufferProcess] send to processor:ผัวก็รักเมียที่สูงเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.477000927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.477004417+07:00","message":"> Transcript [446] [false]: 'ผัวก็รักเมียที่สูงเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.477008694+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.477011382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.477013818+07:00","message":"StatePrefix: 'ผัวก็รักเมียที่สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.477016303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.519423009+07:00","message":"[GCS] IsForceVAD: false for message ID: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.593213527+07:00","message":"[GCS] Start streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.690055679+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.690104406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็รักไงที่สูงเกินไปด้วย\",\"confidence\":0.91476166}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.690111544+07:00","message":"receive interim result [true|false]: ก็รักไงที่สูงเกินไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.690123823+07:00","message":"end recv isFinal message id 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.690127324+07:00","message":"end Recv id 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.690137922+07:00","message":"[buffer interim] 27 true ก็รักไงที่สูงเกินไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.690148053+07:00","message":"[bufferProcess] interim [10000000]:ก็รักไงที่สูงเกินไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.690155658+07:00","message":"[bufferProcess] send to processor (isfinal):ผัวก็รักเมียที่สูงเกินไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.690161254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.690165553+07:00","message":"> Transcript [447] [false]: 'ผัวก็รักเมียที่สูงเกินไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.690171992+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.690174659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.690176737+07:00","message":"StatePrefix: 'ผัวก็รักเมียที่สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.69017882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.690180764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.690183029+07:00","message":"> Transcript [448] [true]: 'ก็รักไงที่สูงเกินไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.690186713+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.69018884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.690191978+07:00","message":"StatePrefix: 'ผัวก็รักเมียที่สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.690193797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.690197924+07:00","message":"Push: 'ก็รักไงที่สูงเกินไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.690211256+07:00","message":"push: {true ก็รักไงที่สูงเกินไปด้วย 0 0xc000044a80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:48.697624253+07:00","message":"write wav file: './tmp/7598/7598_27.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.264874056+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.264925332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.264930603+07:00","message":"receive interim result [false|false]: ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.264949667+07:00","message":"[buffer interim] 28 false ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.264955964+07:00","message":"[bufferProcess] interim [660000000]:ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.264957939+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.280276527+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.280309564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.28031469+07:00","message":"receive interim result [false|false]: ห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.28032895+07:00","message":"[buffer interim] 28 false ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.280334577+07:00","message":"[bufferProcess] interim [720000000]:ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.280336801+07:00","message":"[bufferProcess] send to processor:ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.280340317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.280343397+07:00","message":"> Transcript [449] [false]: 'ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.280345863+07:00","message":"Set StatePrefix (first interim): 'ข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.320430017+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.3204898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.32049794+07:00","message":"receive interim result [false|false]: ข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.320517239+07:00","message":"[buffer interim] 28 false ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.320526514+07:00","message":"[bufferProcess] interim [780000000]:ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.320529923+07:00","message":"[bufferProcess] send to processor:ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.320534761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.320539236+07:00","message":"> Transcript [450] [false]: 'ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.320543099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.320546518+07:00","message":"Set new StatePrefix: 'ห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.574336283+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.574376142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.57438272+07:00","message":"receive interim result [false|false]: ข้อมูลจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.57440163+07:00","message":"[buffer interim] 28 false ข้อมูลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.574408097+07:00","message":"[bufferProcess] interim [20000000]:ข้อมูลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.574410635+07:00","message":"[bufferProcess] send to processor:ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.574416974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.57442107+07:00","message":"> Transcript [451] [false]: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.57442489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.57442811+07:00","message":"Set new StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.832612474+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.832653541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.832659196+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.83267488+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.832681794+07:00","message":"[bufferProcess] interim [260000000]:ข้อมูลจากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.832684518+07:00","message":"[bufferProcess] send to processor:ข้อมูลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.832687937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.832691763+07:00","message":"> Transcript [452] [false]: 'ข้อมูลจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.832695104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.832697712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.832699725+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.832701849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.146474248+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.146514994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.14652382+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.146541095+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.146548579+07:00","message":"[bufferProcess] interim [560000000]:ข้อมูลจากสำนักสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.146550911+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.146554732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.146558447+07:00","message":"> Transcript [453] [false]: 'ข้อมูลจากสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.146561975+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.146564486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.146566679+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.146568802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.206724836+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.206762629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.206768865+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.206783336+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.206793476+07:00","message":"[bufferProcess] interim [680000000]:ข้อมูลจากสำนักสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.206796114+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.206803059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.206806347+07:00","message":"> Transcript [454] [false]: 'ข้อมูลจากสำนักสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.206809636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.206811823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.206813799+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.206815986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.465938212+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.46598588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.46599393+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.466010663+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.466018604+07:00","message":"[bufferProcess] interim [860000000]:ข้อมูลจากสำนักสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.46602155+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.466037949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.466041923+07:00","message":"> Transcript [455] [false]: 'ข้อมูลจากสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.466045663+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.466048475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.466050609+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.466053809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.466060598+07:00","message":"Push: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.46606371+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.466067072+07:00","message":"Set new StatePrefix : 'ข้อมูลจากสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.466070455+07:00","message":"Next Push (prob) : 'จากสำนักสิ่งแวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.466081543+07:00","message":"push: {false ข้อมูล 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.664482391+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.664527938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.664534499+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.664549345+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.664557355+07:00","message":"[bufferProcess] interim [100000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.664559955+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.664564022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.664567128+07:00","message":"> Transcript [456] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.664570721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.664572836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.664575252+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.664577671+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.747475659+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.747517692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.74752408+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.747538533+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.747546873+07:00","message":"[bufferProcess] interim [220000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.747549359+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.747553225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.747556166+07:00","message":"> Transcript [457] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.747560305+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.747562437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.747564951+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.747567227+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:50.754651065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:50.754665662+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.854513978+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.854549816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.854555242+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.854564207+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.854571242+07:00","message":"[bufferProcess] interim [280000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.854573578+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.854577235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.85457989+07:00","message":"> Transcript [458] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.854583144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.854585196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.85458763+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.854589921+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.919840399+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.919873729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.919879682+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.919890723+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.919898733+07:00","message":"[bufferProcess] interim [400000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.919901251+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.91990437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.91990701+07:00","message":"> Transcript [459] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.919910399+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.919912508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.91991468+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.919916866+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.919921413+07:00","message":"Push: 'จากสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.919923626+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.919927369+07:00","message":"Set new StatePrefix : 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.919930832+07:00","message":"Next Push (prob) : 'ล้อมและควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.919938434+07:00","message":"push: {false จากสำนักสิ่งแวด 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.238084722+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.238125037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมอารมณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.23813269+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมอารมณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.238148969+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.238156506+07:00","message":"[bufferProcess] interim [640000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.238159501+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.238167339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.238170591+07:00","message":"> Transcript [460] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.238174356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.238176869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.23817946+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.238182784+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.365304393+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.365348589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.3653546+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.365371754+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.365379321+07:00","message":"[bufferProcess] interim [760000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.365381837+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.365385209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.365388319+07:00","message":"> Transcript [461] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมอารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.365391603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.365393651+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.365396031+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.365398579+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.559437597+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.559480098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.559498733+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.559523149+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.559532307+07:00","message":"[bufferProcess] interim [940000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.559535145+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.559539726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.559543064+07:00","message":"> Transcript [462] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.559546758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.559549238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.559551684+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.559555492+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.627367422+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.627407727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.627414789+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.627432999+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.627441254+07:00","message":"[bufferProcess] interim [120000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.627444859+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.627452524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.627455787+07:00","message":"> Transcript [463] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.627459578+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.627461815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.627465124+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.627468153+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.627474125+07:00","message":"Push: 'ล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.627476179+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.627478439+07:00","message":"Set new StatePrefix : 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.627481172+07:00","message":"Next Push (prob) : 'คุมมลพิษที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.627490517+07:00","message":"push: {false ล้อมและควบ 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.811896111+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.811935965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.811942834+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.811955566+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.811961814+07:00","message":"[bufferProcess] interim [240000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.811964524+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.81197019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.811972884+07:00","message":"> Transcript [464] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.811976155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.811978336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.811980369+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.811983076+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.131341641+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.131383953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.131393367+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.13140795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.131411347+07:00","message":"receive interim result [false|false]:  15 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.13141899+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.131423081+07:00","message":"[buffer interim] 28 false  15 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.131429488+07:00","message":"[bufferProcess] interim [540000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.131432961+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.13143608+07:00","message":"[bufferProcess] interim [540000000]: 15 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.13143852+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.131442008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.131444913+07:00","message":"> Transcript [465] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.131448959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.131451237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.131453366+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.131456935+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.450765563+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.45080999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.450818921+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.450830858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.450834979+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.450855063+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.450870316+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.450879767+07:00","message":"[bufferProcess] interim [840000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.45088428+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.450889867+07:00","message":"[bufferProcess] interim [840000000]: ค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.450894152+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.450898532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.450903058+07:00","message":"> Transcript [466] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.450908595+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.450912935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.450916166+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.450920855+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.519700462+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.519736644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.519743701+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.519752915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.519756066+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.519762957+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.519766604+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.519772149+07:00","message":"[bufferProcess] interim [960000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.519774706+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.519777797+07:00","message":"[bufferProcess] interim [960000000]: ค่ะบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.519780946+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.519783977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.519786645+07:00","message":"> Transcript [467] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.519790088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.519792222+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.51979418+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.519796682+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.519799356+07:00","message":"Push: 'คุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.519804177+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.519806726+07:00","message":"Set new StatePrefix : 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.519809173+07:00","message":"Next Push (prob) : ' 15 ค่ะบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.519816069+07:00","message":"push: {false คุมมลพิษที่ 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.787679108+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.787716538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.787724038+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.787739989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจะกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.787745074+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจะกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.787753589+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.787758875+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.787765631+07:00","message":"[bufferProcess] interim [140000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.787769784+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.787774579+07:00","message":"[bufferProcess] interim [140000000]: ค่ะบอกว่าจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.787780609+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.787784799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.787788607+07:00","message":"> Transcript [468] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.787793458+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.78779623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.787799039+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.78780296+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.81173462+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.811780737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.811787373+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.811801806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจัดการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.811805231+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจัดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.811812828+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.811821165+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.811827102+07:00","message":"[bufferProcess] interim [200000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.811830562+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.811837352+07:00","message":"[bufferProcess] interim [200000000]: ค่ะบอกว่าจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.811839809+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.811843072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.811846174+07:00","message":"> Transcript [469] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.811850534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.811853045+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.811855045+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.811857701+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.838934946+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.838975117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.838983683+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.838996983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจากการตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.839001719+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.839018398+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.839031392+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.839039079+07:00","message":"[bufferProcess] interim [320000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.839042628+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.839050191+07:00","message":"[bufferProcess] interim [320000000]: ค่ะบอกว่าจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.839053168+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.839056964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.839060401+07:00","message":"> Transcript [470] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.83906453+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.83906684+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.839068802+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.839071455+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.159062067+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.159111901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.159122724+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.159142602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจากการตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.159147538+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.159159555+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.159165997+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.1591733+07:00","message":"[bufferProcess] interim [560000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.159177718+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.159215538+07:00","message":"[bufferProcess] interim [560000000]: ค่ะบอกว่าจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.159220117+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.159225086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.159229539+07:00","message":"> Transcript [471] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.159244009+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.159248136+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.159251568+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.159255556+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.15926436+07:00","message":"Push: ' 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.159267931+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.159277897+07:00","message":"Set new StatePrefix : 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.159282776+07:00","message":"Next Push (prob) : 'จากการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.159303307+07:00","message":"push: {false  15 ค่ะบอกว่า 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.398903755+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.398940918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.398947087+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.398957923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจากการตรวจสอบใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.398961035+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.398970584+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.39897421+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.398980057+07:00","message":"[bufferProcess] interim [800000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.398983508+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.398986651+07:00","message":"[bufferProcess] interim [800000000]: ค่ะบอกว่าจากการตรวจสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.398989067+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.398992119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.39899487+07:00","message":"> Transcript [472] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.398998486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.399000587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.399002566+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.399005159+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.503707791+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.50374537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.503752207+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.503763427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจากการตรวจสอบเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.503766754+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.503775377+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.503779552+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.50378516+07:00","message":"[bufferProcess] interim [860000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.503788394+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.503791762+07:00","message":"[bufferProcess] interim [860000000]: ค่ะบอกว่าจากการตรวจสอบเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.503794528+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.503798332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.503801203+07:00","message":"> Transcript [473] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.503805031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.503807089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.503809171+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.503811643+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.638085316+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.638128857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.638136164+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.638149458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจากการตรวจสอบเน็ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.638153141+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบเน็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.638164309+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.63816916+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.638176288+07:00","message":"[bufferProcess] interim [920000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.638179218+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.638183042+07:00","message":"[bufferProcess] interim [920000000]: ค่ะบอกว่าจากการตรวจสอบเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.638186291+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.638189878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.63819304+07:00","message":"> Transcript [474] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.6381973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.638199579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.638201615+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.638204505+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:53.754821571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:53.7548454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.78975096+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.789791835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.789798931+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.789813828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.789816669+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.789825034+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.789829843+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.789837023+07:00","message":"[bufferProcess] interim [160000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.78983992+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.789843338+07:00","message":"[bufferProcess] interim [160000000]: ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.789846485+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.789850014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.789853783+07:00","message":"> Transcript [475] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.789858366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.789860872+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.789863766+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.789866302+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.789869045+07:00","message":"Push: 'จากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.78987107+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.789873437+07:00","message":"Set new StatePrefix : 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.78987592+07:00","message":"Next Push (prob) : 'สอบเน็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.789884183+07:00","message":"push: {false จากการตรวจ 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.877117222+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.877160113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.877179349+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.877192741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.877195471+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.877204681+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.877208905+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.877215692+07:00","message":"[bufferProcess] interim [280000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.877218682+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.87722211+07:00","message":"[bufferProcess] interim [280000000]: ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.877224945+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.877228395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.877231426+07:00","message":"> Transcript [476] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.877234533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.877236606+07:00","message":"Set new StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.049247294+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.049292209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.049299052+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.049312343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปีพศ.\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.049315353+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปีพศ."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.049322547+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.049329596+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.049335159+07:00","message":"[bufferProcess] interim [520000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.049337933+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.049347808+07:00","message":"[bufferProcess] interim [520000000]: ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.049353119+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.049356714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.049359563+07:00","message":"> Transcript [477] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.049363254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.049366067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.049368096+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.049370759+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.119025047+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.119069729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.119077267+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.119088692+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":"2026-06-25T15:07:54.11909182+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.119100035+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.119103361+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.119109165+07:00","message":"[bufferProcess] interim [580000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.119122724+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.11912612+07:00","message":"[bufferProcess] interim [580000000]: ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.119128887+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.119131938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.119134709+07:00","message":"> Transcript [478] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปีพศ.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.119138832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.119140843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.11914273+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.119145537+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.244121883+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.244162618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.2441705+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.244193424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.244196663+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.244205223+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.244209524+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.244217047+07:00","message":"[bufferProcess] interim [640000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.244219862+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.244223986+07:00","message":"[bufferProcess] interim [640000000]: ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.244227075+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.244230691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.244233779+07:00","message":"> Transcript [479] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.244238068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.244240515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.244242564+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.244245445+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.369766355+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.369821183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.369831236+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.369847705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.369852598+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2005"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.369871976+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.369895837+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.369903014+07:00","message":"[bufferProcess] interim [820000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.369906953+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.369914153+07:00","message":"[bufferProcess] interim [820000000]: ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.369917317+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.369920725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.369923945+07:00","message":"> Transcript [480] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.369928092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.369930238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.369932634+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.3699357+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.369944187+07:00","message":"Push: 'สอบแต่ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.369946486+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.369949312+07:00","message":"Set new StatePrefix : 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.369951833+07:00","message":"Next Push (prob) : 'ปี 2000'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.369968644+07:00","message":"push: {false สอบแต่ตั้งแต่ 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.447442513+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.447480011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.447490525+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.447498908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.447501657+07:00","message":"receive interim result [false|false]:  2005"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.44750831+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.4475123+07:00","message":"[buffer interim] 28 false  2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.447518047+07:00","message":"[bufferProcess] interim [880000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.44752125+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.447524547+07:00","message":"[bufferProcess] interim [880000000]: 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.447526862+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.447529837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.447532805+07:00","message":"> Transcript [481] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.447535761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.447537721+07:00","message":"Set new StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2005'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.580069556+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.580121595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.580131899+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.580148403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.580151983+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.580161766+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.580167951+07:00","message":"[buffer interim] 28 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.580175367+07:00","message":"[bufferProcess] interim [0]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.580180142+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.580184587+07:00","message":"[bufferProcess] interim [0]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.580188432+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.580192874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.580197111+07:00","message":"> Transcript [482] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.580202183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.580205457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.580209095+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.580213196+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.800135252+07:00","message":"[GCS] IsForceVAD: false for message ID: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.88499881+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.885041035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.885049243+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.885060712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2505\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.88506332+07:00","message":"receive interim result [false|false]:  2505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.885070892+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.88507824+07:00","message":"[buffer interim] 28 false  2505"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.885083856+07:00","message":"[bufferProcess] interim [360000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.885087085+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.885093455+07:00","message":"[bufferProcess] interim [360000000]: 2505"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.88509592+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2505"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.885099046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.885101818+07:00","message":"> Transcript [483] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.885104553+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.885106569+07:00","message":"Set new StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2500'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.887200775+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.887223875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.887229004+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.887241185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2506\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.887244004+07:00","message":"receive interim result [false|false]:  2506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.887249374+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.887256332+07:00","message":"[buffer interim] 28 false  2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.887261132+07:00","message":"[bufferProcess] interim [420000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.887263917+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2505"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.88727028+07:00","message":"[bufferProcess] interim [420000000]: 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.887272582+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.887280934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.887283302+07:00","message":"> Transcript [484] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2505'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.887286405+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.887288411+07:00","message":"Set new StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2505'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.925257011+07:00","message":"[GCS] Start streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.983371692+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.98343343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2506\",\"confidence\":0.9518031}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.983443808+07:00","message":"receive interim result [true|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.983468494+07:00","message":"end recv isFinal message id 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.983479009+07:00","message":"end Recv id 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.98351169+07:00","message":"[buffer interim] 28 true ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.983552079+07:00","message":"[bufferProcess] interim [420000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.983556335+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.983560202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.98356499+07:00","message":"> Transcript [485] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.98356832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.983570733+07:00","message":"Set new StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.983572875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.983574783+07:00","message":"> Transcript [486] [true]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.983577844+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.983580033+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.983582501+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่ปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.983585291+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.983589086+07:00","message":"Push: 'ปี 2506'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.983618458+07:00","message":"push: {true ปี 2506 0 0xc0004a2e00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:54.994875404+07:00","message":"write wav file: './tmp/7598/7598_28.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.049489956+07:00","message":"[GCS] IsForceVAD: false for message ID: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.124086933+07:00","message":"[GCS] Start streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.332634392+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.332656205+07:00","message":"found end of frame, send empty tag with msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.332659577+07:00","message":"end Recv id 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.332666612+07:00","message":"[buffer interim] 29 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.332674729+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.332678868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.332682236+07:00","message":"> Transcript [487] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.332685324+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.332687349+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.332689258+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.332691142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.332699445+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.332711022+07:00","message":"push: {true \n 0 0xc0004a3100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:55.338049167+07:00","message":"write wav file: './tmp/7598/7598_29.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.454217619+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.454258318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.454264251+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.454283417+07:00","message":"[buffer interim] 30 false 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.454290414+07:00","message":"[bufferProcess] interim [420000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.454292666+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.111458935+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.111513696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.111519713+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.111535372+07:00","message":"[buffer interim] 30 false 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.111545427+07:00","message":"[bufferProcess] interim [20000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.111547751+07:00","message":"[bufferProcess] send to processor:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.111553559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.111556566+07:00","message":"> Transcript [488] [false]: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.111559036+07:00","message":"Set StatePrefix (first interim): '11'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.162776199+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.16281546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.162821369+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.162834848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.162837868+07:00","message":"receive interim result [false|false]:  ยอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.162861549+07:00","message":"[buffer interim] 30 false 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.162884068+07:00","message":"[buffer interim] 30 false  ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.162895252+07:00","message":"[bufferProcess] interim [80000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.162899157+07:00","message":"[bufferProcess] send to processor:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.162903011+07:00","message":"[bufferProcess] interim [80000000]: ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.162906949+07:00","message":"[bufferProcess] update buffer: 11 ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.162911407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.162915633+07:00","message":"> Transcript [489] [false]: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.162920315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.162924042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.162928289+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.162931033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.35736966+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.357415621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.357421529+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.357434218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยอมรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.357438088+07:00","message":"receive interim result [false|false]:  ยอมรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.357447181+07:00","message":"[buffer interim] 30 false 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.357450842+07:00","message":"[buffer interim] 30 false  ยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.357457578+07:00","message":"[bufferProcess] interim [260000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.357460039+07:00","message":"[bufferProcess] send to processor:11 ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.357462867+07:00","message":"[bufferProcess] interim [260000000]: ยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.357465767+07:00","message":"[bufferProcess] update buffer: 11 ยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.35746916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.35747262+07:00","message":"> Transcript [490] [false]: '11 ยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.357475787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.35747805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.357480105+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.357482099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.550675159+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.550720532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.550726086+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.550738234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยอมรับว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.550742361+07:00","message":"receive interim result [false|false]:  ยอมรับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.550758251+07:00","message":"[buffer interim] 30 false 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.55077355+07:00","message":"[buffer interim] 30 false  ยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.550785396+07:00","message":"[bufferProcess] interim [440000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.550789658+07:00","message":"[bufferProcess] send to processor:11 ยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.550797872+07:00","message":"[bufferProcess] interim [440000000]: ยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.550801185+07:00","message":"[bufferProcess] update buffer: 11 ยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.550805387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.550809962+07:00","message":"> Transcript [491] [false]: '11 ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.550814733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.550817772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.550821418+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.550824414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:56.755583123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:56.755620234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.849362546+07:00","message":"[GCS] IsForceVAD: false for message ID: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.867642192+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.86768128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.867686642+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.867697345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยอมรับว่าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.867700669+07:00","message":"receive interim result [false|false]:  ยอมรับว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.867708852+07:00","message":"[buffer interim] 30 false 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.867712678+07:00","message":"[buffer interim] 30 false  ยอมรับว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.867719152+07:00","message":"[bufferProcess] interim [740000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.867722163+07:00","message":"[bufferProcess] send to processor:11 ยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.86772501+07:00","message":"[bufferProcess] interim [740000000]: ยอมรับว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.867727743+07:00","message":"[bufferProcess] update buffer: 11 ยอมรับว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.867730946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.867733941+07:00","message":"> Transcript [492] [false]: '11 ยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.867737107+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.867739333+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.867741522+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.867743692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.867746194+07:00","message":"Push: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.867748044+07:00","message":"TextPushed: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.867750127+07:00","message":"Set new StatePrefix : '11 ยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.867752247+07:00","message":"Next Push (prob) : ' ยอมรับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.867761043+07:00","message":"push: {false 11 0 0xc000188d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.924080811+07:00","message":"[GCS] Start streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.932990398+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.933037631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.933045803+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.933062015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยอมรับว่าอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.933066546+07:00","message":"receive interim result [false|false]:  ยอมรับว่าอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.933086219+07:00","message":"[buffer interim] 30 false 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.933098032+07:00","message":"[buffer interim] 30 false  ยอมรับว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.933106618+07:00","message":"[bufferProcess] interim [860000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.933109143+07:00","message":"[bufferProcess] send to processor:11 ยอมรับว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.933112057+07:00","message":"[bufferProcess] interim [860000000]: ยอมรับว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.933114489+07:00","message":"[bufferProcess] update buffer: 11 ยอมรับว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.933117531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.933120263+07:00","message":"> Transcript [493] [false]: '11 ยอมรับว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.933123187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.933125321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.933127233+07:00","message":"StatePrefix: '11 ยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.933129428+07:00","message":"TextPushed: '11'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.935351565+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.93538352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.935388172+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.935404316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยอมรับว่าระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.935407439+07:00","message":"receive interim result [false|false]:  ยอมรับว่าระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.935414839+07:00","message":"[buffer interim] 30 false 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.935419458+07:00","message":"[buffer interim] 30 false  ยอมรับว่าระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.935425465+07:00","message":"[bufferProcess] interim [920000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.935428796+07:00","message":"[bufferProcess] send to processor:11 ยอมรับว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.935432869+07:00","message":"[bufferProcess] interim [920000000]: ยอมรับว่าระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.935436355+07:00","message":"[bufferProcess] update buffer: 11 ยอมรับว่าระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.935439608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.93544311+07:00","message":"> Transcript [494] [false]: '11 ยอมรับว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.935447061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.935449863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.935453529+07:00","message":"StatePrefix: '11 ยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.935456468+07:00","message":"TextPushed: '11'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.960250801+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.960307211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11 ยอมรับว่าระดับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.960314819+07:00","message":"receive interim result [true|false]: 11 ยอมรับว่าระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.960327673+07:00","message":"end recv isFinal message id 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.960330941+07:00","message":"end Recv id 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.960339433+07:00","message":"[buffer interim] 30 true 11 ยอมรับว่าระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.960347758+07:00","message":"[bufferProcess] interim [950000000]:11 ยอมรับว่าระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.960352071+07:00","message":"[bufferProcess] send to processor (isfinal):11 ยอมรับว่าระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.960356784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.960360817+07:00","message":"> Transcript [495] [false]: '11 ยอมรับว่าระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.960365155+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.960368172+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.960372088+07:00","message":"StatePrefix: '11 ยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.960375888+07:00","message":"TextPushed: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.960378607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.960381797+07:00","message":"> Transcript [496] [true]: '11 ยอมรับว่าระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.960384989+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.960387754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.960390398+07:00","message":"StatePrefix: '11 ยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.960393161+07:00","message":"TextPushed: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.960396973+07:00","message":"Push: ' ยอมรับว่าระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.960406485+07:00","message":"push: {true  ยอมรับว่าระดับ 0 0xc000188d00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:56.967946106+07:00","message":"write wav file: './tmp/7598/7598_30.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.36821402+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.368251822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.368256959+07:00","message":"receive interim result [false|false]: คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.368270481+07:00","message":"[buffer interim] 31 false คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.368288545+07:00","message":"[bufferProcess] interim [360000000]:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.36829163+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.400180866+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.400229763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.400235992+07:00","message":"receive interim result [false|false]: ขอบคุณนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.400253285+07:00","message":"[buffer interim] 31 false ขอบคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.400261336+07:00","message":"[bufferProcess] interim [480000000]:ขอบคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.400264021+07:00","message":"[bufferProcess] send to processor:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.40027068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.400274068+07:00","message":"> Transcript [497] [false]: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.400276294+07:00","message":"Set StatePrefix (first interim): 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.436131873+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.436173754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.436179092+07:00","message":"receive interim result [false|false]: คุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.436191589+07:00","message":"[buffer interim] 31 false คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.436198191+07:00","message":"[bufferProcess] interim [600000000]:คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.436200859+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.436206375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.436209707+07:00","message":"> Transcript [498] [false]: 'ขอบคุณนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.436212314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.436214479+07:00","message":"Set new StatePrefix: 'ขอบคุณนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.88539418+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.885453774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.885462592+07:00","message":"receive interim result [false|false]: คุณภาพน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.885482562+07:00","message":"[buffer interim] 31 false คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.885491256+07:00","message":"[bufferProcess] interim [20000000]:คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.885494926+07:00","message":"[bufferProcess] send to processor:คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.885503771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.885508823+07:00","message":"> Transcript [499] [false]: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.885512369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.885515534+07:00","message":"Set new StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.175056634+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.175106525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.17511202+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.175123272+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.175131569+07:00","message":"[bufferProcess] interim [320000000]:คุณภาพน้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.175135148+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.17513944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.175143948+07:00","message":"> Transcript [500] [false]: 'คุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.175148732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.175151412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.175154347+07:00","message":"StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.175157328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.387709162+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.387760201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.387766855+07:00","message":"receive interim result [false|false]: คุณภาพน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.387785149+07:00","message":"[buffer interim] 31 false คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.38780089+07:00","message":"[bufferProcess] interim [440000000]:คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.387803821+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.387808257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.387811492+07:00","message":"> Transcript [501] [false]: 'คุณภาพน้ำยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.387815029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.387817097+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.387819276+07:00","message":"StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.387821484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.426837343+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.42688207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.426888075+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.426908752+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.42691665+07:00","message":"[bufferProcess] interim [500000000]:คุณภาพน้ำยาพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.42691937+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.426924936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.426928512+07:00","message":"> Transcript [502] [false]: 'คุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.426932788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.42693558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.426937674+07:00","message":"StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.426939766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.497899479+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.497939861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.497946082+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.497961921+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.497969231+07:00","message":"[bufferProcess] interim [620000000]:คุณภาพน้ำยาพอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.497971721+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.497977709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.497980888+07:00","message":"> Transcript [503] [false]: 'คุณภาพน้ำยาพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.497984271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.497986548+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.497988667+07:00","message":"StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.497990916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.497995492+07:00","message":"Push: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.497997506+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.498000085+07:00","message":"Set new StatePrefix : 'คุณภาพน้ำยาพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.498002437+07:00","message":"Next Push (prob) : 'น้ำยาพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.498011077+07:00","message":"push: {false คุณภาพ 0 0xc00212e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.660083892+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.660128524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.660135459+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.660151053+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.660159599+07:00","message":"[bufferProcess] interim [740000000]:คุณภาพน้ำยาพอไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.660162215+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.660166519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.660169887+07:00","message":"> Transcript [504] [false]: 'คุณภาพน้ำยาพอไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.660173316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.660175536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.660177522+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.660179889+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.985917388+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.985969931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.98597664+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.985992769+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.986001285+07:00","message":"[bufferProcess] interim [40000000]:คุณภาพน้ำยาพอไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.986004332+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.986011204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.98601434+07:00","message":"> Transcript [505] [false]: 'คุณภาพน้ำยาพอไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.986018568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.986021593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.986024118+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.986026734+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.170942495+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.170985918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.170992459+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.171003931+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.171011365+07:00","message":"[bufferProcess] interim [280000000]:คุณภาพน้ำยาพอไปตรวจสอบก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.171014358+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.171018347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.171021426+07:00","message":"> Transcript [506] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.171025025+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.171027177+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.171029465+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.171031704+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.245842334+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.245880629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.24588771+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.245903527+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.245911022+07:00","message":"[bufferProcess] interim [400000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.245913912+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.245920603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.245923765+07:00","message":"> Transcript [507] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.245927792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.245930285+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.24593302+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.24593786+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.245944188+07:00","message":"Push: 'น้ำยาพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.24594627+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.245948651+07:00","message":"Set new StatePrefix : 'คุณภาพน้ำยาพอไปตรวจสอบก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.245951231+07:00","message":"Next Push (prob) : 'ไปตรวจสอบก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.245978533+07:00","message":"push: {false น้ำยาพอ 0 0xc00212e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.48446147+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.484503617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบก็มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.484510468+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.484522241+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.484528653+07:00","message":"[bufferProcess] interim [580000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.484531249+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.484534933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.484537853+07:00","message":"> Transcript [508] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.484540952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.484543212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.48454554+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.484547783+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.677390937+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.677427233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.677432984+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.677446324+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.677453087+07:00","message":"[bufferProcess] interim [760000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.677455693+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.677461147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.677463769+07:00","message":"> Transcript [509] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.677467602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.677469825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.677472322+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.677475103+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:59.755976577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:59.755969875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.878142907+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.878189936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.87819797+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.878215091+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.878223407+07:00","message":"[bufferProcess] interim [940000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.878226153+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.878231879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.878234594+07:00","message":"> Transcript [510] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.878238205+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.878240873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.878243313+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.878246103+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.987453104+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.987508211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข Kapook\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.98751536+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข Kapook"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.98753141+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.987539413+07:00","message":"[bufferProcess] interim [120000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.987542042+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.987547726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.98755103+07:00","message":"> Transcript [511] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.987555308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.987557962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.987560526+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.987564398+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.98756906+07:00","message":"Push: 'ไปตรวจสอบก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.987571088+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอไปตรวจสอบก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.987573359+07:00","message":"Set new StatePrefix : 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.987575623+07:00","message":"Next Push (prob) : 'มีความสุขกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.987585519+07:00","message":"push: {false ไปตรวจสอบก็ 0 0xc00212e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.262502045+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.26254647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.262552798+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.262564896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Kapook\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.262568003+07:00","message":"receive interim result [false|false]:  Kapook"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.262575751+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.262582536+07:00","message":"[buffer interim] 31 false  Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.26258936+07:00","message":"[bufferProcess] interim [360000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.262591977+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.262598885+07:00","message":"[bufferProcess] interim [360000000]: Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.262602001+07:00","message":"[bufferProcess] update buffer: คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.262605406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.262609577+07:00","message":"> Transcript [512] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข Kapook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.262612292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.262614589+07:00","message":"Set new StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข Kapook'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.267181422+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.267202214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.267207078+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.26721815+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.267222287+07:00","message":"[bufferProcess] interim [420000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.267224772+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.267227638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.267229975+07:00","message":"> Transcript [513] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข Kapook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.267233299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.267235755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.267237883+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข Kapook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.267240427+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอไปตรวจสอบก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.848995993+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.849043395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.84905047+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.849066641+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.84907394+07:00","message":"[bufferProcess] interim [960000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.849076748+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.849083696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.849088073+07:00","message":"> Transcript [514] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.849091431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.849093561+07:00","message":"Set new StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.106979862+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.107025812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.107032803+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.107047202+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.107053544+07:00","message":"[bufferProcess] interim [140000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.10705604+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.107062372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.107066227+07:00","message":"> Transcript [515] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.107071227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.107074279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.107077067+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.107082898+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอไปตรวจสอบก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.490624093+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.490661083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.490667469+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.490684984+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.490692123+07:00","message":"[bufferProcess] interim [620000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.490695009+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.490698316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.490701762+07:00","message":"> Transcript [516] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.490705895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.490708199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.490710436+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.490713039+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอไปตรวจสอบก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.539316458+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.539354345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.539360596+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.53938208+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.539389054+07:00","message":"[bufferProcess] interim [680000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.539391997+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.539398509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.539401383+07:00","message":"> Transcript [517] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.539405335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.539407421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.539409849+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.539413471+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอไปตรวจสอบก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.726862537+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.726901323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.726907033+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.726922926+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.726930507+07:00","message":"[bufferProcess] interim [860000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.726933477+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.726937633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.726941555+07:00","message":"> Transcript [518] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.726945548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.726948363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.726952307+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.726955487+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอไปตรวจสอบก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.726964134+07:00","message":"Push: 'มีความสุขกระปุกจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.726966379+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.726968674+07:00","message":"Set new StatePrefix : 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.72697119+07:00","message":"Next Push (prob) : 'มีการส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.726979364+07:00","message":"push: {false มีความสุขกระปุกจริง 0 0xc00212e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.005192715+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.005238138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.005245264+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.005261239+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.005269734+07:00","message":"[bufferProcess] interim [100000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.005272674+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.005276784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.005279957+07:00","message":"> Transcript [519] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.005282804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.005292141+07:00","message":"Set new StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.040894655+07:00","message":"[GCS] IsForceVAD: false for message ID: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.060345858+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.060389317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.060397762+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.060413725+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.060421033+07:00","message":"[bufferProcess] interim [220000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.060423693+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.060428989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.060431864+07:00","message":"> Transcript [520] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.06043527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.060437486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.060439594+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.060442203+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.103793314+07:00","message":"[GCS] Start streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.140718717+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.140758852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.140765039+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.140782159+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.140788435+07:00","message":"[bufferProcess] interim [340000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.140792379+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.140798671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.140802711+07:00","message":"> Transcript [521] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.14080784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.140811408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.1408153+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.140819688+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.202605595+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.202651536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำเดี๋ยวพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะคะ\",\"confidence\":0.9433324}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.202663785+07:00","message":"receive interim result [true|false]: คุณภาพน้ำเดี๋ยวพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.202676498+07:00","message":"end recv isFinal message id 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.202679137+07:00","message":"end Recv id 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.20268618+07:00","message":"[buffer interim] 31 true คุณภาพน้ำเดี๋ยวพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202694821+07:00","message":"[bufferProcess] interim [340000000]:คุณภาพน้ำเดี๋ยวพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.2026996+07:00","message":"[bufferProcess] send to processor (isfinal):คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202703862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202707043+07:00","message":"> Transcript [522] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202710381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202712325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202714773+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202717423+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202721005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202723192+07:00","message":"> Transcript [523] [true]: 'คุณภาพน้ำเดี๋ยวพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202725465+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202727229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202729305+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202731245+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.20273314+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202911759+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202917069+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกระปุกจริงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202920645+07:00","message":"Set new StatePrefix : 'คุณภาพน้ำเดี๋ยวพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202924136+07:00","message":"Next Push (prob) : 'คุณภาพน้ำเดี๋ยวพอไปตรวจสอบก็มีความสุขกระปุกจริงมีการโทรมจริงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.202933817+07:00","message":"push: {true นะคะ 0 0xc00212e100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.202938632+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_31.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:02.21319476+07:00","message":"write wav file: './tmp/7598/7598_31.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.647305984+07:00","message":"[GCS] Cleaned up inactive client: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.647323807+07:00","message":"[GCS] Cleaned up inactive client: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.647326492+07:00","message":"[GCS] Cleaned up inactive client: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.647328969+07:00","message":"[GCS] Cleaned up inactive client: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.647333226+07:00","message":"[GCS] Cleaned up inactive client: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.647335534+07:00","message":"[GCS] Cleaned up inactive client: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.647337661+07:00","message":"[GCS] Cleaned up inactive client: 12"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:02.756327897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:02.756340467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.840358194+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.840405171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.840410403+07:00","message":"receive interim result [false|false]: ผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.84042532+07:00","message":"[buffer interim] 32 false ผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.840432696+07:00","message":"[bufferProcess] interim [600000000]:ผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.840434796+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.088733726+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.088775135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมเต่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.088781709+07:00","message":"receive interim result [false|false]: ชมเต่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.088793324+07:00","message":"[buffer interim] 32 false ชมเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.088803116+07:00","message":"[bufferProcess] interim [780000000]:ชมเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.088805757+07:00","message":"[bufferProcess] send to processor:ผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.088811403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.088814505+07:00","message":"> Transcript [524] [false]: 'ผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.088817+07:00","message":"Set StatePrefix (first interim): 'ผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.139540301+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.139583365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมตะวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.139589371+07:00","message":"receive interim result [false|false]: ชมตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.139602416+07:00","message":"[buffer interim] 32 false ชมตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.139610341+07:00","message":"[bufferProcess] interim [840000000]:ชมตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.139612582+07:00","message":"[bufferProcess] send to processor:ชมเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.139618054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.139621605+07:00","message":"> Transcript [525] [false]: 'ชมเต่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.139624283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.139626954+07:00","message":"Set new StatePrefix: 'ชมเต่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.464271311+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.46431784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.46432365+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.464341233+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.464348351+07:00","message":"[bufferProcess] interim [200000000]:ชมแต่ว่าแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.464350826+07:00","message":"[bufferProcess] send to processor:ชมตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.464354561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.464357583+07:00","message":"> Transcript [526] [false]: 'ชมตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.46436061+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.464362609+07:00","message":"Set new StatePrefix: 'ชมตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.521484062+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.521525086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.521531706+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.521544675+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.521555021+07:00","message":"[bufferProcess] interim [320000000]:ชมแต่ว่าแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.521558324+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.521565779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.521571299+07:00","message":"> Transcript [527] [false]: 'ชมแต่ว่าแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.52157491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.521578087+07:00","message":"Set new StatePrefix: 'ชมแต่ว่าแนว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.724122207+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.724161563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.724167262+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.724197333+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.72420411+07:00","message":"[bufferProcess] interim [500000000]:ชมแต่ว่าแนวทางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.724206937+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.724212985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.724215943+07:00","message":"> Transcript [528] [false]: 'ชมแต่ว่าแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.724219351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.724221703+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.724223836+07:00","message":"StatePrefix: 'ชมแต่ว่าแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.724226644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.837828418+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.837870022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.83787694+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.837888263+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.837895389+07:00","message":"[bufferProcess] interim [560000000]:ชมแต่ว่าแนวทางในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.837897838+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.83790183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.837905646+07:00","message":"> Transcript [529] [false]: 'ชมแต่ว่าแนวทางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.837909285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.837911586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.837914282+07:00","message":"StatePrefix: 'ชมแต่ว่าแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.837916419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.039560077+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.039605704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.039611435+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.039630329+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.039639074+07:00","message":"[bufferProcess] interim [800000000]:ชมแต่ว่าแนวทางในการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.039642136+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.039648434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.039651683+07:00","message":"> Transcript [530] [false]: 'ชมแต่ว่าแนวทางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.039655825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.039658259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.039660389+07:00","message":"StatePrefix: 'ชมแต่ว่าแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.039662704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.161594005+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.161634413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.161640298+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.161655788+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.161662623+07:00","message":"[bufferProcess] interim [920000000]:ชมแต่ว่าแนวทางในการแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.161665044+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.161671539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.161674899+07:00","message":"> Transcript [531] [false]: 'ชมแต่ว่าแนวทางในการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.161678567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.161681128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.161683536+07:00","message":"StatePrefix: 'ชมแต่ว่าแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.161685739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.161690993+07:00","message":"Push: 'ชมแต่ว่าแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.161693115+07:00","message":"TextPushed: 'ชมแต่ว่าแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.161696019+07:00","message":"Set new StatePrefix : 'ชมแต่ว่าแนวทางในการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.161699838+07:00","message":"Next Push (prob) : 'ทางในการแก้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.161710032+07:00","message":"push: {false ชมแต่ว่าแนว 0 0xc000188480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.371550044+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.371594673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.371601157+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.371616348+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.371623714+07:00","message":"[bufferProcess] interim [100000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.371626811+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.371630901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.371633831+07:00","message":"> Transcript [532] [false]: 'ชมแต่ว่าแนวทางในการแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.3716375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.371639743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.371641798+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.371643902+07:00","message":"TextPushed: 'ชมแต่ว่าแนว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.685868558+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.685908691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.685913998+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.685933894+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.68594402+07:00","message":"[bufferProcess] interim [400000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.685947372+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.685952038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.68595628+07:00","message":"> Transcript [533] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.685961095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.685966467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.685972101+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.685976134+07:00","message":"TextPushed: 'ชมแต่ว่าแนว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.751606339+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.751644027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.751650328+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.751663055+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.751669157+07:00","message":"[bufferProcess] interim [460000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.751671627+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.751676941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.751679607+07:00","message":"> Transcript [534] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.751683638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.751686108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.751688579+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.751691426+07:00","message":"TextPushed: 'ชมแต่ว่าแนว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.94300034+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.943046494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.943052784+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.943068407+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.943075856+07:00","message":"[bufferProcess] interim [640000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.943079685+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.943084768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.94308887+07:00","message":"> Transcript [535] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.943094538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.943098073+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.943102295+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.943104906+07:00","message":"TextPushed: 'ชมแต่ว่าแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.943107446+07:00","message":"Push: 'ทางในการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.943109631+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.943112056+07:00","message":"Set new StatePrefix : 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.94311458+07:00","message":"Next Push (prob) : 'ไขปัญหาเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.943122717+07:00","message":"push: {false ทางในการแก้ 0 0xc000188480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.586137466+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.586172767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.586178888+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.586191729+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.586199295+07:00","message":"[bufferProcess] interim [240000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.586202146+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.586208351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.586211482+07:00","message":"> Transcript [536] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.586215342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.586217648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.586219654+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.586222451+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.595019179+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.595049727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.59505478+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.595067292+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.59507342+07:00","message":"[bufferProcess] interim [300000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.595075725+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.595079341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.59508256+07:00","message":"> Transcript [537] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.595085781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.595087872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.595089826+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.595092141+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.660038348+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.660083355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.66009012+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.660105052+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.660112898+07:00","message":"[bufferProcess] interim [360000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.660115726+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.660123245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.660126307+07:00","message":"> Transcript [538] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.660130702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.660133091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.660135178+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.660137827+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:05.757299291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:05.757325406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.778908076+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.778946321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.778953843+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.778974491+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.77898302+07:00","message":"[bufferProcess] interim [480000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.778988431+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.778991792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.778994737+07:00","message":"> Transcript [539] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.77899886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.779001059+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.77900605+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.779008423+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.779011235+07:00","message":"Push: 'ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.779013608+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.779015978+07:00","message":"Set new StatePrefix : 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.779018692+07:00","message":"Next Push (prob) : 'นี้เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.7790258+07:00","message":"push: {false ไขปัญหาเรื่อง 0 0xc000188480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.843655704+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.843695755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.843702242+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.843717737+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.843724477+07:00","message":"[bufferProcess] interim [600000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.843727569+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.843731472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.843734296+07:00","message":"> Transcript [540] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.843737003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.843739453+07:00","message":"Set new StatePrefix: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.481858176+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.481898893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.481906722+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.481928837+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.481938304+07:00","message":"[bufferProcess] interim [140000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.481942574+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.48195081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.481955068+07:00","message":"> Transcript [541] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.481960303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.481963474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.481967217+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.481970991+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.551170283+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.55119718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.551202285+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.551219428+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.551225832+07:00","message":"[bufferProcess] interim [320000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.551228366+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.551236437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.551238957+07:00","message":"> Transcript [542] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.551242396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.551244647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.551246683+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.551249213+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.740434857+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.74046444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.74046995+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.740505051+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.740512124+07:00","message":"[bufferProcess] interim [500000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.740515019+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.740520993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.740523745+07:00","message":"> Transcript [543] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.740527379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.74052943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.740531849+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.740535166+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.858895211+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.85894007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.858948895+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.858965301+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.858977211+07:00","message":"[bufferProcess] interim [560000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.858981478+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.858990132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.8589949+07:00","message":"> Transcript [544] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.859000577+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.859003512+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.85900688+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.859011075+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.85901594+07:00","message":"Push: 'นี้เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.859019375+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.85902253+07:00","message":"Set new StatePrefix : 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.859026741+07:00","message":"Next Push (prob) : 'ว่าเดี๋ยวจะรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.859041765+07:00","message":"push: {false นี้เขาบอก 0 0xc000188480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.052236674+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.052275171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.052283189+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.052306771+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.05231989+07:00","message":"[bufferProcess] interim [800000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.052324257+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.052332087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.05233663+07:00","message":"> Transcript [545] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.052340584+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.052343675+07:00","message":"Set new StatePrefix: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.187577232+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.187610517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.187616217+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.187634618+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.187642094+07:00","message":"[bufferProcess] interim [920000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.187644877+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.187648574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.187651089+07:00","message":"> Transcript [546] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.187654954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.187657186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.18765912+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.18766275+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.440896617+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.440944534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.440951683+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.440968239+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.440976423+07:00","message":"[bufferProcess] interim [160000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.44097948+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.440988045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.440991344+07:00","message":"> Transcript [547] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.440996596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.441000088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.44100397+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.441009135+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.609140387+07:00","message":"[GCS] IsForceVAD: false for message ID: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.641627424+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.641664799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.641670608+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.641687191+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.641694127+07:00","message":"[bufferProcess] interim [400000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.64169703+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.641700809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.64170366+07:00","message":"> Transcript [548] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.641707519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.641709774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.641711997+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.64171467+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.68226636+07:00","message":"[GCS] Start streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.690021842+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.690054423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.690060545+07:00","message":"receive interim result [false|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.690075284+07:00","message":"[buffer interim] 32 false ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.690082055+07:00","message":"[bufferProcess] interim [460000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.690084865+07:00","message":"[bufferProcess] send to processor:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.690092139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.69009523+07:00","message":"> Transcript [549] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.690098812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.690101135+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.690103402+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.690106436+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.690113817+07:00","message":"Push: 'ว่าเดี๋ยวจะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.690115877+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.690118221+07:00","message":"Set new StatePrefix : 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.690121177+07:00","message":"Next Push (prob) : 'พื้นที่ไปตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.690128955+07:00","message":"push: {false ว่าเดี๋ยวจะลง 0 0xc000188480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.737286934+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.737345347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตรวจ\",\"confidence\":0.9584068}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.737355666+07:00","message":"receive interim result [true|false]: ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.73736891+07:00","message":"end recv isFinal message id 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.737373129+07:00","message":"end Recv id 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.7373807+07:00","message":"[buffer interim] 32 true ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.737390703+07:00","message":"[bufferProcess] interim [520000000]:ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.737393892+07:00","message":"[bufferProcess] send to processor (isfinal):ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.737398344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.737402592+07:00","message":"> Transcript [550] [false]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.737415677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.737419066+07:00","message":"Set new StatePrefix: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.737422152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.737426064+07:00","message":"> Transcript [551] [true]: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.737431494+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.737434618+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.73743765+07:00","message":"StatePrefix: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.73744255+07:00","message":"TextPushed: 'ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เขาบอกว่าเดี๋ยวจะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.737451431+07:00","message":"Push: 'พื้นที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.737464419+07:00","message":"push: {true พื้นที่ไปตรวจ 0 0xc000188480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:07.749498653+07:00","message":"write wav file: './tmp/7598/7598_32.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.001626184+07:00","message":"[GCS] IsForceVAD: false for message ID: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.020345909+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.020383462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.020388702+07:00","message":"receive interim result [false|false]: ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.020405433+07:00","message":"[buffer interim] 33 false ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.020411773+07:00","message":"[bufferProcess] interim [420000000]:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.020413778+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.0621182+07:00","message":"[GCS] Start streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.097009168+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.097041189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบ\",\"confidence\":0.9406441}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.097050353+07:00","message":"receive interim result [true|false]: ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.097063865+07:00","message":"end recv isFinal message id 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.097066662+07:00","message":"end Recv id 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.0970718+07:00","message":"[buffer interim] 33 true ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.097078172+07:00","message":"[bufferProcess] interim [540000000]:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.097081729+07:00","message":"[bufferProcess] send to processor (isfinal):ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.097088482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.09710505+07:00","message":"> Transcript [552] [false]: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.097109612+07:00","message":"Set StatePrefix (first interim): 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.097112075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.097114938+07:00","message":"> Transcript [553] [true]: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.097119025+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.09712129+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.097123823+07:00","message":"StatePrefix: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.097126146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.097134138+07:00","message":"Push: 'ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.097146352+07:00","message":"push: {true ตรวจสอบ 0 0xc000045780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:08.104754502+07:00","message":"write wav file: './tmp/7598/7598_33.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.591270842+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.591324997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.591332407+07:00","message":"receive interim result [false|false]: ควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.591349572+07:00","message":"[buffer interim] 34 false ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.591356998+07:00","message":"[bufferProcess] interim [360000000]:ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.591358937+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:08.7575927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:08.757592777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.791219671+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.791262387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.791267788+07:00","message":"receive interim result [false|false]: ควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.791281372+07:00","message":"[buffer interim] 34 false ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.791288433+07:00","message":"[bufferProcess] interim [540000000]:ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.791291132+07:00","message":"[bufferProcess] send to processor:ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.791296883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.791300204+07:00","message":"> Transcript [554] [false]: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.791310609+07:00","message":"Set StatePrefix (first interim): 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.062241619+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.062284958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.062291215+07:00","message":"receive interim result [false|false]: ควบคุมหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.062310377+07:00","message":"[buffer interim] 34 false ควบคุมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.062321077+07:00","message":"[bufferProcess] interim [780000000]:ควบคุมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.062323509+07:00","message":"[bufferProcess] send to processor:ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.062329293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.062332428+07:00","message":"> Transcript [555] [false]: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.062336081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.062338645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.062340895+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.062343357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.118536328+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.118567633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.118572566+07:00","message":"receive interim result [false|false]: ควบคุมเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.118586147+07:00","message":"[buffer interim] 34 false ควบคุมเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.118593545+07:00","message":"[bufferProcess] interim [840000000]:ควบคุมเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.118596276+07:00","message":"[bufferProcess] send to processor:ควบคุมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.118600045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.118602649+07:00","message":"> Transcript [556] [false]: 'ควบคุมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.118606497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.118608758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.118611181+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.118613422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.255027402+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.255072141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.255077661+07:00","message":"receive interim result [false|false]: ควบคุมระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.255091147+07:00","message":"[buffer interim] 34 false ควบคุมระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.255098743+07:00","message":"[bufferProcess] interim [960000000]:ควบคุมระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.255101364+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.255107441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.255110524+07:00","message":"> Transcript [557] [false]: 'ควบคุมเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.255114356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.255116521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.255120095+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.255122694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.276301463+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.276345575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.276350721+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.276367382+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.276376001+07:00","message":"[bufferProcess] interim [20000000]:ควบคุมเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.276379843+07:00","message":"[bufferProcess] send to processor:ควบคุมระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.276385087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.276389183+07:00","message":"> Transcript [558] [false]: 'ควบคุมระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.276393899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.276396923+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.276400379+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.276403485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.276411435+07:00","message":"Push: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.276414374+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.276417635+07:00","message":"Set new StatePrefix : 'ควบคุมระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.276420996+07:00","message":"Next Push (prob) : 'คุมระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.276446847+07:00","message":"push: {false ควบ 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.291852682+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.291895824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.291901051+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.291915895+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.291922935+07:00","message":"[bufferProcess] interim [80000000]:ควบคุมเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.291925548+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.291932876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.291935807+07:00","message":"> Transcript [559] [false]: 'ควบคุมเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.291938349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.291940613+07:00","message":"Set new StatePrefix: 'ควบคุมเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.825953527+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.826001535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.826007553+07:00","message":"receive interim result [false|false]: ควบคุมต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.826021616+07:00","message":"[buffer interim] 34 false ควบคุมต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.826028907+07:00","message":"[bufferProcess] interim [620000000]:ควบคุมต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.826031923+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.826037895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.82604104+07:00","message":"> Transcript [560] [false]: 'ควบคุมเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.826044983+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.826047354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.826049602+07:00","message":"StatePrefix: 'ควบคุมเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.826052459+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.00006495+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.000111333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.000116714+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.00013068+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.000138382+07:00","message":"[bufferProcess] interim [740000000]:ควบคุมเรื่องของการลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.000140805+07:00","message":"[bufferProcess] send to processor:ควบคุมต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.000147787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.000150976+07:00","message":"> Transcript [561] [false]: 'ควบคุมต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.000153608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.000156045+07:00","message":"Set new StatePrefix: 'ควบคุมต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.326717003+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.326761496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.326767178+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.326790536+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.326805909+07:00","message":"[bufferProcess] interim [100000000]:ควบคุมเรื่องของการลดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.326810573+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.326815025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.326818949+07:00","message":"> Transcript [562] [false]: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.326822558+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.326827776+07:00","message":"Set new StatePrefix: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.703430251+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.703470901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.703477077+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.703490955+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.703499277+07:00","message":"[bufferProcess] interim [520000000]:ควบคุมเรื่องของการลดปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.703501821+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.703508588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.703511581+07:00","message":"> Transcript [563] [false]: 'ควบคุมเรื่องของการลดปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.703515446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.703518209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.703520598+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.703523794+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.083414503+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.083455792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.083461239+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.083470962+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.083477346+07:00","message":"[bufferProcess] interim [880000000]:ควบคุมเรื่องของการลดปัญหาการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.083480111+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.083483594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.083486786+07:00","message":"> Transcript [564] [false]: 'ควบคุมเรื่องของการลดปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.083490239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.083492418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.083494839+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.083497533+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.220714154+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.220755024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.220760834+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.22077524+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.220782873+07:00","message":"[bufferProcess] interim [940000000]:ควบคุมเรื่องของการลดปัญหาการระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.220785332+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.220790907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.220793889+07:00","message":"> Transcript [565] [false]: 'ควบคุมเรื่องของการลดปัญหาการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.220797938+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.220800593+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.220802982+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.220805865+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.224278131+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.224305878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.224316932+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.224328523+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.224334153+07:00","message":"[bufferProcess] interim [0]:ควบคุมเรื่องของการลดปัญหาการระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.224336449+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.224340385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.224343053+07:00","message":"> Transcript [566] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.22434642+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.224348487+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.224350623+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.224353037+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.224359151+07:00","message":"Push: 'คุมเรื่องของการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.22436129+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.224363498+07:00","message":"Set new StatePrefix : 'ควบคุมเรื่องของการลดปัญหาการระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.22436584+07:00","message":"Next Push (prob) : 'ปัญหาการระบุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.224373358+07:00","message":"push: {false คุมเรื่องของการลด 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.533675394+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.533720471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.533726918+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.533740447+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.533752129+07:00","message":"[bufferProcess] interim [240000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.533754834+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.533760764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.533764168+07:00","message":"> Transcript [567] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.533767214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.533769654+07:00","message":"Set new StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.725077483+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.725116713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.725123604+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.72513793+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.725146026+07:00","message":"[bufferProcess] interim [480000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.725149151+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.725156797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.72516948+07:00","message":"> Transcript [568] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.725173509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.725176242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.725178372+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.725181115+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:11.758191295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:11.758227393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.987160037+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.987200796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.987207521+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.987220352+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.987227585+07:00","message":"[bufferProcess] interim [780000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.987230318+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.987236032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.987239118+07:00","message":"> Transcript [569] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.987243274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.98724549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.987247674+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.98725056+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.131382851+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.131423886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.131430635+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.131444385+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.131452555+07:00","message":"[bufferProcess] interim [900000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.131455574+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.131459708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.131463156+07:00","message":"> Transcript [570] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.13146688+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.131469413+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.131472252+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.131475025+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.319230259+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.319273271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวันจันทร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.319280022+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวันจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.319293988+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.31930102+07:00","message":"[bufferProcess] interim [80000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.319303946+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.319311005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.319321221+07:00","message":"> Transcript [571] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.319325452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.319329684+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.319332233+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.319334718+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.319341894+07:00","message":"Push: 'ปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.319343889+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.319346287+07:00","message":"Set new StatePrefix : 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.319349124+07:00","message":"Next Push (prob) : 'น้ำเสียในวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.319356788+07:00","message":"push: {false ปัญหาการระบาย 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.443375753+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.443422712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.443431299+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.443447507+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.443456553+07:00","message":"[bufferProcess] interim [140000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.443459673+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.443467337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.443470383+07:00","message":"> Transcript [572] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวันจันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.443474503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.443476833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.443478917+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.443481553+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.67769896+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.677740821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.677747448+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.677760308+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.677767365+07:00","message":"[bufferProcess] interim [380000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.677770032+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.677773608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.677776716+07:00","message":"> Transcript [573] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.677779375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.677781396+07:00","message":"Set new StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.730174944+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.730223265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.730232069+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.730249947+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.73026269+07:00","message":"[bufferProcess] interim [440000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.730265802+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.730273997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.730277457+07:00","message":"> Transcript [574] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.730280781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.7302829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.730285363+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.73028813+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.842460123+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.842498669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.842505479+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.842522616+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.842530203+07:00","message":"[bufferProcess] interim [560000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.84253301+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.842536524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.84253946+07:00","message":"> Transcript [575] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.842543031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.842545211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.842547355+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.842550577+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.855809947+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.855845531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.855851767+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.855866139+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.855872017+07:00","message":"[bufferProcess] interim [620000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.855874763+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.855878646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.855882339+07:00","message":"> Transcript [576] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.855886047+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.855888439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.855891213+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.855894074+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.014237676+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.014278429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.014284363+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.014300553+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.014307448+07:00","message":"[bufferProcess] interim [740000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.014310082+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.014322894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.014325862+07:00","message":"> Transcript [577] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.014330162+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.0143344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.014337234+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.014340102+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.014346477+07:00","message":"Push: 'น้ำเสียไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.014348606+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.014350965+07:00","message":"Set new StatePrefix : 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.014353613+07:00","message":"Next Push (prob) : 'ตะกร้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.014362442+07:00","message":"push: {false น้ำเสียไม่ว่าจะเป็น 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.402840233+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.402881127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.4028885+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.402902033+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.402909+07:00","message":"[bufferProcess] interim [160000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.402911633+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.402917964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.402921379+07:00","message":"> Transcript [578] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.402924623+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.402927127+07:00","message":"Set new StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.59339289+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.593438885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.593445677+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.59346089+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.593470957+07:00","message":"[bufferProcess] interim [400000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.593473982+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.593479977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.593483288+07:00","message":"> Transcript [579] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.593487506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.593489964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.593492372+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.593495762+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.019412963+07:00","message":"[GCS] IsForceVAD: false for message ID: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.050498594+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.050543391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมผี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.050550974+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมผี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.050565666+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมผี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.050573103+07:00","message":"[bufferProcess] interim [760000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมผี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.050576097+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.050583312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.050586806+07:00","message":"> Transcript [580] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.050590603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.05059306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.050595773+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.050598767+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.063115973+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.063172361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.063180743+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.063199554+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.063206916+07:00","message":"[bufferProcess] interim [820000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.063209784+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมผี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.063216537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.063220325+07:00","message":"> Transcript [581] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมผี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.063224377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.063226492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.063228858+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.063232509+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.08463971+07:00","message":"[GCS] Start streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.106630417+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.106671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.106677522+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.10669223+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.106699035+07:00","message":"[bufferProcess] interim [940000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.106702045+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.106711834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.10671497+07:00","message":"> Transcript [582] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.106719235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.106721861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.106724243+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.106727289+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.106733942+07:00","message":"Push: 'จากร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.106739267+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.106741726+07:00","message":"Set new StatePrefix : 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.106744582+07:00","message":"Next Push (prob) : 'โรงแรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.10676457+07:00","message":"push: {false จากร้านอาหาร 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.167551726+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.167595297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.167603464+07:00","message":"receive interim result [true|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.167612963+07:00","message":"end recv isFinal message id 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.167615581+07:00","message":"end Recv id 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.16762222+07:00","message":"[buffer interim] 34 true ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.167632304+07:00","message":"[bufferProcess] interim [970000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.167635887+07:00","message":"[bufferProcess] send to processor (isfinal):ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.167653468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.167669006+07:00","message":"> Transcript [583] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.167675787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.167678393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.167681533+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.167684633+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.167687457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.167689977+07:00","message":"> Transcript [584] [true]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.167692645+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.16769447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.167696808+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.167698994+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.167707686+07:00","message":"Push: 'โรงแรมที่พัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.167718605+07:00","message":"push: {true โรงแรมที่พัก 0 0xc000045980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:14.179884579+07:00","message":"write wav file: './tmp/7598/7598_34.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.610102801+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.610142953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.610148461+07:00","message":"receive interim result [false|false]: ต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.610161151+07:00","message":"[buffer interim] 35 false ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.610167419+07:00","message":"[bufferProcess] interim [540000000]:ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.61016976+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:14.758965204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:14.758998931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.953176366+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.953215588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.953220806+07:00","message":"receive interim result [false|false]: ต่างๆหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.953238487+07:00","message":"[buffer interim] 35 false ต่างๆหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.953245718+07:00","message":"[bufferProcess] interim [840000000]:ต่างๆหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.953248971+07:00","message":"[bufferProcess] send to processor:ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.953253456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.953257566+07:00","message":"> Transcript [585] [false]: 'ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.953261281+07:00","message":"Set StatePrefix (first interim): 'ต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.060536731+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.060572807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.060578632+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.060595034+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.060602025+07:00","message":"[bufferProcess] interim [960000000]:ต่างๆหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.060604899+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.060608854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.060612407+07:00","message":"> Transcript [586] [false]: 'ต่างๆหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.060615616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.060617666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.060619695+07:00","message":"StatePrefix: 'ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.060621781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.247495002+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.24753467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.24754195+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.247557308+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.247563909+07:00","message":"[bufferProcess] interim [140000000]:ต่างๆหรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.2475669+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.247573093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.24757588+07:00","message":"> Transcript [587] [false]: 'ต่างๆหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.247579476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.247581807+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.247584041+07:00","message":"StatePrefix: 'ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.247586441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.487695654+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.487737247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจับจู๋\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.487743356+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจับจู๋"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.487762858+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจับจู๋"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.487770598+07:00","message":"[bufferProcess] interim [380000000]:ต่างๆหรือว่าจับจู๋"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.487773405+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.487776769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.487779841+07:00","message":"> Transcript [588] [false]: 'ต่างๆหรือว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.487783641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.487785896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.48779005+07:00","message":"StatePrefix: 'ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.487792094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.537561384+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.537610542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจากชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.537617885+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.537639238+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.537652092+07:00","message":"[bufferProcess] interim [500000000]:ต่างๆหรือว่าจากชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.537656822+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจับจู๋"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.537665542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.537669962+07:00","message":"> Transcript [589] [false]: 'ต่างๆหรือว่าจับจู๋'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.537675641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.537678968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.53768307+07:00","message":"StatePrefix: 'ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.537685414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.537691583+07:00","message":"Push: 'ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.537693767+07:00","message":"TextPushed: 'ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.53769627+07:00","message":"Set new StatePrefix : 'ต่างๆหรือว่าจับจู๋'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.537698494+07:00","message":"Next Push (prob) : 'หรือว่าจับจู๋'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.537708686+07:00","message":"push: {false ต่างๆ 0 0xc00212e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.638774705+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.638814624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจากชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.638820327+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.638834838+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.638842446+07:00","message":"[bufferProcess] interim [560000000]:ต่างๆหรือว่าจากชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.63884492+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.638851779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.638855071+07:00","message":"> Transcript [590] [false]: 'ต่างๆหรือว่าจากชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.638857664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.638859993+07:00","message":"Set new StatePrefix: 'ต่างๆหรือว่าจากชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.96965685+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.969703271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจากชุมชนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.969710701+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.969728255+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.969738245+07:00","message":"[bufferProcess] interim [860000000]:ต่างๆหรือว่าจากชุมชนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.969742293+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.969751891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.969759454+07:00","message":"> Transcript [591] [false]: 'ต่างๆหรือว่าจากชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.969765445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.96976863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.969771932+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.969775795+07:00","message":"TextPushed: 'ต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.019062022+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.019103782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจากชุมชนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.019109546+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.019123587+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.019131207+07:00","message":"[bufferProcess] interim [980000000]:ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.019133762+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.019140508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.019144087+07:00","message":"> Transcript [592] [false]: 'ต่างๆหรือว่าจากชุมชนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.019148571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.01915117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.019153314+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.019155642+07:00","message":"TextPushed: 'ต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.665702265+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.665737383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจากชุมชนนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.665743566+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.6657577+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.665764589+07:00","message":"[bufferProcess] interim [580000000]:ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.665767094+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.665773079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.665776249+07:00","message":"> Transcript [593] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.665780211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.665782678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.665784671+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.665787022+07:00","message":"TextPushed: 'ต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.735460126+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.735501647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจากชุมชนนะคะปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.735507734+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.735523067+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.735530474+07:00","message":"[bufferProcess] interim [700000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.735533143+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.735539865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.735542732+07:00","message":"> Transcript [594] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.73554693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.735549389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.735551729+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.735554183+07:00","message":"TextPushed: 'ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.735559648+07:00","message":"Push: 'หรือว่าจากชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.735561861+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.735566454+07:00","message":"Set new StatePrefix : 'ต่างๆหรือว่าจากชุมชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.735571493+07:00","message":"Next Push (prob) : 'ชนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.735588145+07:00","message":"push: {false หรือว่าจากชุม 0 0xc00212e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.851197045+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.851237563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจากชุมชนนะคะปรับปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.851244044+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.851257773+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.851267787+07:00","message":"[bufferProcess] interim [820000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.851271182+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.851278219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.851282663+07:00","message":"> Transcript [595] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.851287512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.851291866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.851294004+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.851296418+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.237111039+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.237151098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.237158061+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.237195504+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.237203166+07:00","message":"[bufferProcess] interim [180000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.237205852+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.23721186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.2372151+07:00","message":"> Transcript [596] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.237219207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.237224341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.237229503+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.237232433+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.347482938+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.347525533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.347532351+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.347547735+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.347557698+07:00","message":"[bufferProcess] interim [300000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.34756046+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.347566541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.347569443+07:00","message":"> Transcript [597] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.347574256+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.347576915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.347579511+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.347582536+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.42794935+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.427984252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.427989739+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.428006511+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.428014882+07:00","message":"[bufferProcess] interim [420000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.42801752+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.428021477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.428028095+07:00","message":"> Transcript [598] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.428031885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.428034177+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.428036131+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.428038915+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.428041704+07:00","message":"Push: 'ชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.428043684+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.428046645+07:00","message":"Set new StatePrefix : 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.428049099+07:00","message":"Next Push (prob) : 'ปรับปรุงให้อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.42805733+07:00","message":"push: {false ชนนะคะ 0 0xc00212e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.654583886+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.654623841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในตู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.654629892+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในตู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.654648805+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.654656821+07:00","message":"[bufferProcess] interim [600000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.654659765+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.65466422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.654667275+07:00","message":"> Transcript [599] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.654671595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.654674131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.654676233+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.654678984+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.746284913+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.746326815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.746341715+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.746359589+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.746367417+07:00","message":"[bufferProcess] interim [660000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.746371056+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.746381002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.746385418+07:00","message":"> Transcript [600] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในตู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.7463907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.746394024+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.746397278+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.74640166+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:17.759481434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:17.759512327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.935040703+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.93507858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.935084693+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.935096998+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.935104303+07:00","message":"[bufferProcess] interim [840000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.935107065+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.935111261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.935114364+07:00","message":"> Transcript [601] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.93511822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.935120524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.935122578+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.935125281+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.119298222+07:00","message":"[GCS] IsForceVAD: false for message ID: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.240357411+07:00","message":"[GCS] Start streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.255156439+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.255195064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.255201697+07:00","message":"receive interim result [true|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.255212356+07:00","message":"end recv isFinal message id 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.255215122+07:00","message":"end Recv id 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.255220552+07:00","message":"[buffer interim] 35 true ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255228181+07:00","message":"[bufferProcess] interim [260000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255231781+07:00","message":"[bufferProcess] send to processor (isfinal):ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.25524675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255273014+07:00","message":"> Transcript [602] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255279256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255282102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255284713+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255287511+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255299719+07:00","message":"Push: 'ปรับปรุงให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255301938+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255304427+07:00","message":"Set new StatePrefix : 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255307671+07:00","message":"Next Push (prob) : 'ในจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255309777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255312342+07:00","message":"> Transcript [603] [true]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255314826+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255316591+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255318566+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255320768+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.255323058+07:00","message":"Push: 'ในจุดที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.255328808+07:00","message":"push: {false ปรับปรุงให้อยู่ 0 0xc00212e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.255364192+07:00","message":"push: {true ในจุดที่ 0 0xc00212e500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:18.265146455+07:00","message":"write wav file: './tmp/7598/7598_35.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.585399561+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.585452201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.58545986+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.585487715+07:00","message":"[buffer interim] 36 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.585496976+07:00","message":"[bufferProcess] interim [360000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.585500097+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.723358553+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.723412858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.723419079+07:00","message":"receive interim result [false|false]: มีกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.723435582+07:00","message":"[buffer interim] 36 false มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.723445246+07:00","message":"[bufferProcess] interim [480000000]:มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.723448033+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.723452342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.723455735+07:00","message":"> Transcript [604] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.723458231+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.772583268+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.772625045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.772630908+07:00","message":"receive interim result [false|false]: มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.772643241+07:00","message":"[buffer interim] 36 false มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.772650738+07:00","message":"[bufferProcess] interim [540000000]:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.772653197+07:00","message":"[bufferProcess] send to processor:มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.772658654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.77266173+07:00","message":"> Transcript [605] [false]: 'มีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.772665764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.772668286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.77267044+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.772672992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.988765378+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.988805328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.988811337+07:00","message":"receive interim result [false|false]: มีการรั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.988827415+07:00","message":"[buffer interim] 36 false มีการรั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.988835124+07:00","message":"[bufferProcess] interim [780000000]:มีการรั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.988841354+07:00","message":"[bufferProcess] send to processor:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.988844974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.98884811+07:00","message":"> Transcript [606] [false]: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.988851538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.988853971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.988856232+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.988858922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.091065993+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.091102288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการนวด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.091108634+07:00","message":"receive interim result [false|false]: มีการนวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.09112287+07:00","message":"[buffer interim] 36 false มีการนวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.091131015+07:00","message":"[bufferProcess] interim [900000000]:มีการนวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.09113347+07:00","message":"[bufferProcess] send to processor:มีการรั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.091139437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.091142918+07:00","message":"> Transcript [607] [false]: 'มีการรั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.091146435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.091148927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.091150927+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.091153143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.214204253+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.214243276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.214248856+07:00","message":"receive interim result [false|false]: มีการรั่วไหล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.214264567+07:00","message":"[buffer interim] 36 false มีการรั่วไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.214271992+07:00","message":"[bufferProcess] interim [960000000]:มีการรั่วไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.214274979+07:00","message":"[bufferProcess] send to processor:มีการนวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.214282972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.214286589+07:00","message":"> Transcript [608] [false]: 'มีการนวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.214289921+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.214292126+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.214294453+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.214296783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.214302375+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.214304352+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.214306465+07:00","message":"Set new StatePrefix : 'มีการนวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.214308768+07:00","message":"Next Push (prob) : 'การนวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.214317008+07:00","message":"push: {false มี 0 0xc00212e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.408968884+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.409002527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.40900861+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.409025161+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.409034424+07:00","message":"[bufferProcess] interim [200000000]:มีการรั่วไหลหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.409037154+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.409046153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.409049309+07:00","message":"> Transcript [609] [false]: 'มีการรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.409052202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.409055142+07:00","message":"Set new StatePrefix: 'มีการรั่วไหล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.801301616+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.801362376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือลำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.801371744+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือลำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.801392593+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.801404735+07:00","message":"[bufferProcess] interim [560000000]:มีการรั่วไหลหรือลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.80140911+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.801416818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.801421882+07:00","message":"> Transcript [610] [false]: 'มีการรั่วไหลหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.801427718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.80143112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.801433871+07:00","message":"StatePrefix: 'มีการรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.801438053+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.85877896+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.858815872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.858821188+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.858835927+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.858842673+07:00","message":"[bufferProcess] interim [680000000]:มีการรั่วไหลหรือระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.85884522+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.858848702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.85885201+07:00","message":"> Transcript [611] [false]: 'มีการรั่วไหลหรือลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.858856532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.858859509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.858862576+07:00","message":"StatePrefix: 'มีการรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.85886529+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.178491199+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.178533409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.178538985+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.178556759+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.17856438+07:00","message":"[bufferProcess] interim [980000000]:มีการรั่วไหลหรือระบายลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.178567439+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.178573064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.178576127+07:00","message":"> Transcript [612] [false]: 'มีการรั่วไหลหรือระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.178579606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.178581786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.178584227+07:00","message":"StatePrefix: 'มีการรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.178587114+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.373802449+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.373842006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.373847826+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลงสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.373863584+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลงสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.373872738+07:00","message":"[bufferProcess] interim [160000000]:มีการรั่วไหลหรือระบายลงสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.373875243+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบายลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.373883209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.373886146+07:00","message":"> Transcript [613] [false]: 'มีการรั่วไหลหรือระบายลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.373890115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.373892683+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.373895148+07:00","message":"StatePrefix: 'มีการรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.373897913+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.373905379+07:00","message":"Push: 'การรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.373907641+07:00","message":"TextPushed: 'มีการรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.37391003+07:00","message":"Set new StatePrefix : 'มีการรั่วไหลหรือระบายลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.373912465+07:00","message":"Next Push (prob) : 'หรือระบายลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.37392018+07:00","message":"push: {false การรั่วไหล 0 0xc00212e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.586987644+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.587028324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.587034725+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลงสู่ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.58704829+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลงสู่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.587057821+07:00","message":"[bufferProcess] interim [400000000]:มีการรั่วไหลหรือระบายลงสู่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.587060514+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบายลงสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.587066687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.58706969+07:00","message":"> Transcript [614] [false]: 'มีการรั่วไหลหรือระบายลงสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.58707375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.587076337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.58707875+07:00","message":"StatePrefix: 'มีการรั่วไหลหรือระบายลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.587081955+07:00","message":"TextPushed: 'มีการรั่วไหล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.701132504+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.70119277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่คลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.701200799+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลงสู่คลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.701217984+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลงสู่คลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.701226314+07:00","message":"[bufferProcess] interim [520000000]:มีการรั่วไหลหรือระบายลงสู่คลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.701228785+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบายลงสู่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.701232709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.701236054+07:00","message":"> Transcript [615] [false]: 'มีการรั่วไหลหรือระบายลงสู่ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.701239702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.701241907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.701243981+07:00","message":"StatePrefix: 'มีการรั่วไหลหรือระบายลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.701246711+07:00","message":"TextPushed: 'มีการรั่วไหล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:20.760002515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:20.76001791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.013919708+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.01396067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่คลองได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.013966701+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลงสู่คลองได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.013982328+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลงสู่คลองได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.013990355+07:00","message":"[bufferProcess] interim [760000000]:มีการรั่วไหลหรือระบายลงสู่คลองได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.013992986+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบายลงสู่คลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.013999294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.014002162+07:00","message":"> Transcript [616] [false]: 'มีการรั่วไหลหรือระบายลงสู่คลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.014006126+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.014008487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.014010675+07:00","message":"StatePrefix: 'มีการรั่วไหลหรือระบายลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.01401357+07:00","message":"TextPushed: 'มีการรั่วไหล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.107612492+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.107651383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่คลองได้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.107658409+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลงสู่คลองได้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.10767283+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลงสู่คลองได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.107679898+07:00","message":"[bufferProcess] interim [880000000]:มีการรั่วไหลหรือระบายลงสู่คลองได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.107683152+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบายลงสู่คลองได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.10768974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.107692987+07:00","message":"> Transcript [617] [false]: 'มีการรั่วไหลหรือระบายลงสู่คลองได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.107696859+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.107699177+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.107701668+07:00","message":"StatePrefix: 'มีการรั่วไหลหรือระบายลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.107704373+07:00","message":"TextPushed: 'มีการรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.107710432+07:00","message":"Push: 'หรือระบายลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.107712392+07:00","message":"TextPushed: 'มีการรั่วไหลหรือระบายลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.10771503+07:00","message":"Set new StatePrefix : 'มีการรั่วไหลหรือระบายลงสู่คลองได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.107719074+07:00","message":"Next Push (prob) : 'สู่คลองได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.107757367+07:00","message":"push: {false หรือระบายลง 0 0xc00212e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.210162891+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.210201641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่คลองได้โดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.210207683+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลงสู่คลองได้โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.210234762+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลงสู่คลองได้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.210246445+07:00","message":"[bufferProcess] interim [940000000]:มีการรั่วไหลหรือระบายลงสู่คลองได้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.210248855+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบายลงสู่คลองได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.210252916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.210257176+07:00","message":"> Transcript [618] [false]: 'มีการรั่วไหลหรือระบายลงสู่คลองได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.210260808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.210263069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.210265284+07:00","message":"StatePrefix: 'มีการรั่วไหลหรือระบายลงสู่คลองได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.210268036+07:00","message":"TextPushed: 'มีการรั่วไหลหรือระบายลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.275417197+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.275455439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.275462502+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.275477122+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.275483621+07:00","message":"[bufferProcess] interim [120000000]:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.275486459+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบายลงสู่คลองได้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.275492659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.275496178+07:00","message":"> Transcript [619] [false]: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.275499602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.275502176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.275504876+07:00","message":"StatePrefix: 'มีการรั่วไหลหรือระบายลงสู่คลองได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.275507463+07:00","message":"TextPushed: 'มีการรั่วไหลหรือระบายลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.920205445+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.920247717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.920254044+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.920266948+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.920274302+07:00","message":"[bufferProcess] interim [720000000]:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.920276994+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.920280734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.92028385+07:00","message":"> Transcript [620] [false]: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.920287887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.920290153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.920292238+07:00","message":"StatePrefix: 'มีการรั่วไหลหรือระบายลงสู่คลองได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.920294975+07:00","message":"TextPushed: 'มีการรั่วไหลหรือระบายลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.525797668+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.525838868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.525845197+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.525861354+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.525872737+07:00","message":"[bufferProcess] interim [320000000]:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.525875627+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.525881461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.525884806+07:00","message":"> Transcript [621] [false]: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.525889124+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.525892062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.525894536+07:00","message":"StatePrefix: 'มีการรั่วไหลหรือระบายลงสู่คลองได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.525897802+07:00","message":"TextPushed: 'มีการรั่วไหลหรือระบายลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.525905924+07:00","message":"Push: 'สู่คลองได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.525907966+07:00","message":"TextPushed: 'มีการรั่วไหลหรือระบายลงสู่คลองได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.52591056+07:00","message":"Set new StatePrefix : 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.52591315+07:00","message":"Next Push (prob) : 'โดยตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.525942043+07:00","message":"push: {false สู่คลองได้ 0 0xc00212e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.695523575+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.695560165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.69556672+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.695581708+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.695588451+07:00","message":"[bufferProcess] interim [440000000]:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.695591+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.695594745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.695597516+07:00","message":"> Transcript [622] [false]: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.695601464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.695603969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.695606893+07:00","message":"StatePrefix: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.695611432+07:00","message":"TextPushed: 'มีการรั่วไหลหรือระบายลงสู่คลองได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.709513795+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.709550482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.709558241+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.709577695+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.709584022+07:00","message":"[bufferProcess] interim [500000000]:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.709586725+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.709593518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.709596354+07:00","message":"> Transcript [623] [false]: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.709600296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.709602505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.709604963+07:00","message":"StatePrefix: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.709607689+07:00","message":"TextPushed: 'มีการรั่วไหลหรือระบายลงสู่คลองได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.888175712+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.888218219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.88822424+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.888243559+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.888252572+07:00","message":"[bufferProcess] interim [680000000]:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.888255568+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.888259289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.888262429+07:00","message":"> Transcript [624] [false]: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.888266853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.888269189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.88827177+07:00","message":"StatePrefix: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.888274365+07:00","message":"TextPushed: 'มีการรั่วไหลหรือระบายลงสู่คลองได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.99833891+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.99839007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.998397327+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.998411192+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.99841852+07:00","message":"[bufferProcess] interim [740000000]:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.998421076+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.998429066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.998432085+07:00","message":"> Transcript [625] [false]: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.998436014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.998438249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.998440675+07:00","message":"StatePrefix: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.99844363+07:00","message":"TextPushed: 'มีการรั่วไหลหรือระบายลงสู่คลองได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.998450476+07:00","message":"Push: 'โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.998452464+07:00","message":"TextPushed: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.998454659+07:00","message":"Set new StatePrefix : 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.998457292+07:00","message":"Next Push (prob) : 'ซึ่งเรื่องนี้เขาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.998465036+07:00","message":"push: {false โดยตรง 0 0xc00212e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.073399003+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.073440734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้ข่าววันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.073447446+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้ข่าววันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.073461191+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้ข่าววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.073468568+07:00","message":"[bufferProcess] interim [920000000]:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้ข่าววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.073471255+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.073477352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.073480307+07:00","message":"> Transcript [626] [false]: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.073483244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.073485668+07:00","message":"Set new StatePrefix: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.704956364+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.704998226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.705005139+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.705017913+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.70502714+07:00","message":"[bufferProcess] interim [460000000]:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.705029986+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้ข่าววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.705034116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.705037575+07:00","message":"> Transcript [627] [false]: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้ข่าววันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.70504032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.705042773+07:00","message":"Set new StatePrefix: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้ข่าววันนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:23.760690746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:23.760693705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.819785339+07:00","message":"[GCS] IsForceVAD: false for message ID: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.88113515+07:00","message":"[GCS] Start streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.897649998+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.89767142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.89767586+07:00","message":"receive interim result [false|false]: มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.897688641+07:00","message":"[buffer interim] 36 false มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.897694551+07:00","message":"[bufferProcess] interim [700000000]:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.897697456+07:00","message":"[bufferProcess] send to processor:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.897701259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.897704541+07:00","message":"> Transcript [628] [false]: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.897707537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.897709459+07:00","message":"Set new StatePrefix: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.959754631+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.95980136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนัก\",\"confidence\":0.9256731}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.95980927+07:00","message":"receive interim result [true|false]: มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.959819238+07:00","message":"end recv isFinal message id 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.959821517+07:00","message":"end Recv id 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.95982776+07:00","message":"[buffer interim] 36 true มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.959838967+07:00","message":"[bufferProcess] interim [790000000]:มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.959842316+07:00","message":"[bufferProcess] send to processor (isfinal):มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.95984775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.959851273+07:00","message":"> Transcript [629] [false]: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.959855795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.959858013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.959859989+07:00","message":"StatePrefix: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.959863264+07:00","message":"TextPushed: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.959865432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.959867598+07:00","message":"> Transcript [630] [true]: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.959870054+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.959872226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.959873909+07:00","message":"StatePrefix: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.959876155+07:00","message":"TextPushed: 'มีการรั่วไหลหรือระบายลงสู่คลองได้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.959880325+07:00","message":"Push: 'ซึ่งเรื่องนี้เขาวันนี้ทางสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.959890984+07:00","message":"push: {true ซึ่งเรื่องนี้เขาวันนี้ทางสำนัก 0 0xc00212e700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:23.973695435+07:00","message":"write wav file: './tmp/7598/7598_36.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.260703882+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.260758244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.260764955+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.260782833+07:00","message":"[buffer interim] 37 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.260790691+07:00","message":"[bufferProcess] interim [420000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.260792831+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.412506739+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.412549702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.412556934+07:00","message":"receive interim result [false|false]: ถึงบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.412570642+07:00","message":"[buffer interim] 37 false ถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.412579674+07:00","message":"[bufferProcess] interim [540000000]:ถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.412581938+07:00","message":"[bufferProcess] send to processor:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.412588629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.412591834+07:00","message":"> Transcript [631] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.412594346+07:00","message":"Set StatePrefix (first interim): 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.413920734+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.413937144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งแวด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.413941042+07:00","message":"receive interim result [false|false]: สิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.413950967+07:00","message":"[buffer interim] 37 false สิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.41395503+07:00","message":"[bufferProcess] interim [600000000]:สิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.41395713+07:00","message":"[bufferProcess] send to processor:ถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.413959891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.413962176+07:00","message":"> Transcript [632] [false]: 'ถึงบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.413966826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.4139699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.413973003+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.413976107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.540852477+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.540893549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งแวดล้อม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.540899266+07:00","message":"receive interim result [false|false]: สิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.540913947+07:00","message":"[buffer interim] 37 false สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.54092105+07:00","message":"[bufferProcess] interim [660000000]:สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.54092386+07:00","message":"[bufferProcess] send to processor:สิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.540927473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.540930438+07:00","message":"> Transcript [633] [false]: 'สิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.54093289+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.540934939+07:00","message":"Set new StatePrefix: 'สิ่งแวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.860195784+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.86023912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งแวดล้อมและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.860245087+07:00","message":"receive interim result [false|false]: สิ่งแวดล้อมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.86026038+07:00","message":"[buffer interim] 37 false สิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.860266863+07:00","message":"[bufferProcess] interim [960000000]:สิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.860269791+07:00","message":"[bufferProcess] send to processor:สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.860276233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.860279238+07:00","message":"> Transcript [634] [false]: 'สิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.860282743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.860285347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.860287785+07:00","message":"StatePrefix: 'สิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.860290035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.913451941+07:00","message":"[GCS] IsForceVAD: false for message ID: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.972932568+07:00","message":"[GCS] Start streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.013552381+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.013609856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งแวดล้อมและผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.013616778+07:00","message":"receive interim result [false|false]: สิ่งแวดล้อมและผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.013632976+07:00","message":"[buffer interim] 37 false สิ่งแวดล้อมและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.013640196+07:00","message":"[bufferProcess] interim [200000000]:สิ่งแวดล้อมและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.013642832+07:00","message":"[bufferProcess] send to processor:สิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.013650514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.013653961+07:00","message":"> Transcript [635] [false]: 'สิ่งแวดล้อมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.013657812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.01366034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.013662885+07:00","message":"StatePrefix: 'สิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.013665234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.017306529+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.017344869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งแวดล้อมและควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.017350276+07:00","message":"receive interim result [false|false]: สิ่งแวดล้อมและควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.017376864+07:00","message":"[buffer interim] 37 false สิ่งแวดล้อมและควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.017384839+07:00","message":"[bufferProcess] interim [260000000]:สิ่งแวดล้อมและควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.017387833+07:00","message":"[bufferProcess] send to processor:สิ่งแวดล้อมและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.017395388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.017398264+07:00","message":"> Transcript [636] [false]: 'สิ่งแวดล้อมและผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.017402471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.017404536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.017406607+07:00","message":"StatePrefix: 'สิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.017408911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.035044169+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.035092817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งแวดล้อมและควบ\",\"confidence\":0.91821164}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.035098434+07:00","message":"receive interim result [true|false]: สิ่งแวดล้อมและควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.035110588+07:00","message":"end recv isFinal message id 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.035112935+07:00","message":"end Recv id 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.035121094+07:00","message":"[buffer interim] 37 true สิ่งแวดล้อมและควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.035128944+07:00","message":"[bufferProcess] interim [260000000]:สิ่งแวดล้อมและควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.035131981+07:00","message":"[bufferProcess] send to processor (isfinal):สิ่งแวดล้อมและควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.03513502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.035137856+07:00","message":"> Transcript [637] [false]: 'สิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.03514119+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.035143302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.035145535+07:00","message":"StatePrefix: 'สิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.035147513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.035166415+07:00","message":"Push: 'สิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.03516846+07:00","message":"TextPushed: 'สิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.035170719+07:00","message":"Set new StatePrefix : 'สิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.035172974+07:00","message":"Next Push (prob) : 'ล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.035174997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.035176973+07:00","message":"> Transcript [638] [true]: 'สิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.035179396+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.03518146+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.035183409+07:00","message":"StatePrefix: 'สิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.035185322+07:00","message":"TextPushed: 'สิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.035187326+07:00","message":"Push: 'ล้อมและควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.035194881+07:00","message":"push: {false สิ่งแวด 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.035201426+07:00","message":"push: {true ล้อมและควบ 0 0xc000045100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:25.041376431+07:00","message":"write wav file: './tmp/7598/7598_37.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.720906768+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.720947002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.720952399+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.720968389+07:00","message":"[buffer interim] 38 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.72097548+07:00","message":"[bufferProcess] interim [540000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.720977472+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.829815025+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.829860817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.829867997+07:00","message":"receive interim result [false|false]: ปิดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.829884501+07:00","message":"[buffer interim] 38 false ปิดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.82989326+07:00","message":"[bufferProcess] interim [660000000]:ปิดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.829896182+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.829899894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.829902986+07:00","message":"> Transcript [639] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.829905353+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.012253123+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.012299487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.012306819+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.012323655+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.01233201+07:00","message":"[bufferProcess] interim [840000000]:วันอาทิตย์ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.012335806+07:00","message":"[bufferProcess] send to processor:ปิดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.012343873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.012348013+07:00","message":"> Transcript [640] [false]: 'ปิดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.012353667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.012366561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.012369551+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.012372807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.14987115+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.14991349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.149920487+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.149936789+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.149948068+07:00","message":"[bufferProcess] interim [960000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.149951589+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.149960486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.149964496+07:00","message":"> Transcript [641] [false]: 'วันอาทิตย์ที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.149968202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.149971745+07:00","message":"Set new StatePrefix: 'วันอาทิตย์ที่ 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.59465475+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.594720748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.594727316+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.594740458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.594743213+07:00","message":"receive interim result [false|false]:  15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.594751009+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.59475509+07:00","message":"[buffer interim] 38 false  15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.594761583+07:00","message":"[bufferProcess] interim [440000000]:วันอาทิตย์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.594764258+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.594768116+07:00","message":"[bufferProcess] interim [440000000]: 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.59477094+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.594774262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.594777167+07:00","message":"> Transcript [642] [false]: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.594779891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.594782029+07:00","message":"Set new StatePrefix: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.724497969+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.724538369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.724544447+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.724562672+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.724571137+07:00","message":"[bufferProcess] interim [560000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.724573787+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.724578026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.724581197+07:00","message":"> Transcript [643] [false]: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.724585788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.724588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.724590332+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.724592802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:26.761643438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:26.761672427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.912170423+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.912212508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.91221897+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.912229247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.912232439+07:00","message":"receive interim result [false|false]:  จะลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.912239097+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.912245711+07:00","message":"[buffer interim] 38 false  จะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.912250833+07:00","message":"[bufferProcess] interim [740000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.912253147+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.912262927+07:00","message":"[bufferProcess] interim [740000000]: จะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.912266118+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.912269459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.912272208+07:00","message":"> Transcript [644] [false]: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.912275806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.912279985+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.91228208+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.912284471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.041407988+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.041440503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.041446685+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.041463733+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.041471255+07:00","message":"[bufferProcess] interim [860000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.041473753+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.04147725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.041480297+07:00","message":"> Transcript [645] [false]: 'วันอาทิตย์ที่ 15 จะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.041483587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.04148566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.041487917+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.041490325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.044656551+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.044685215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.044691935+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.044708362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะลงพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.044712977+07:00","message":"receive interim result [false|false]:  จะลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.044721821+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.04472642+07:00","message":"[buffer interim] 38 false  จะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.044733268+07:00","message":"[bufferProcess] interim [920000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.04473727+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.044741826+07:00","message":"[bufferProcess] interim [920000000]: จะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.044745833+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.044750255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.044755086+07:00","message":"> Transcript [646] [false]: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.044760192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.044763299+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.044766121+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.044769412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.044773138+07:00","message":"Push: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.044776604+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.044780001+07:00","message":"Set new StatePrefix : 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.044784066+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.044799361+07:00","message":"push: {false วันอาทิตย์ที่ 15 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.230133561+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.23017409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.230180676+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.230195973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะลงพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.230199673+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.230206972+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.230211023+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.230217312+07:00","message":"[bufferProcess] interim [40000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.230221289+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.230224667+07:00","message":"[bufferProcess] interim [40000000]: จะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.230227808+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.230231148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.230234275+07:00","message":"> Transcript [647] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.230237035+07:00","message":"Set StatePrefix (first interim): 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.422950885+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.42299177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.422998808+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.423010496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะลงพื้นที่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.423013299+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.423020554+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.423024362+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.423031201+07:00","message":"[bufferProcess] interim [280000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.423035564+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.423038635+07:00","message":"[bufferProcess] interim [280000000]: จะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.423042527+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.423046124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.423049413+07:00","message":"> Transcript [648] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.423052834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.42305527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.42305742+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.423060012+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.620735157+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.620777297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.620786033+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.620797126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะลงพื้นที่ไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.620800271+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.620810975+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.620814982+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.620821087+07:00","message":"[bufferProcess] interim [520000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.620824007+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.620827401+07:00","message":"[bufferProcess] interim [520000000]: จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.620829969+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.620833104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.620836317+07:00","message":"> Transcript [649] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.620840575+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.620842943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.620845099+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.620847428+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.805322122+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.805373045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.805380073+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.805395058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะลงพื้นที่ไปตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.805398494+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.805407045+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.805411479+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.805417292+07:00","message":"[bufferProcess] interim [700000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.805420093+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.805423505+07:00","message":"[bufferProcess] interim [700000000]: จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.805427263+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.805430678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.805433724+07:00","message":"> Transcript [650] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.805437079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.80543939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.805441453+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.805443875+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.12099202+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.121030857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.121037582+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.121052716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะลงพื้นที่ไปตรวจสอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.121055988+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.12106297+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.12106691+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.121073542+07:00","message":"[bufferProcess] interim [940000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.121076595+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.121079586+07:00","message":"[bufferProcess] interim [940000000]: จะลงพื้นที่ไปตรวจสอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.121082298+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.121086243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.121091537+07:00","message":"> Transcript [651] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.121095777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.121097865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.12109993+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.121102534+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.121105615+07:00","message":"Push: ' จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.121107548+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.121110036+07:00","message":"Set new StatePrefix : 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.121112595+07:00","message":"Next Push (prob) : 'ที่ไปตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.121121243+07:00","message":"push: {false  จะลงพื้น 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.124088803+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.124121651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.124126981+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.12414403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะลงพื้นที่ไปตรวจสอบคุณภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.124147464+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.124155756+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.124163711+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.124169235+07:00","message":"[bufferProcess] interim [0]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.124172299+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.124178695+07:00","message":"[bufferProcess] interim [0]: จะลงพื้นที่ไปตรวจสอบคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.124181404+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.124184635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.124188079+07:00","message":"> Transcript [652] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.124191771+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.12419383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.124196068+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.124198779+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.511170338+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.511206635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.511214047+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.511228528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.511231913+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.511239521+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.51124273+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.511249623+07:00","message":"[bufferProcess] interim [360000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.511252304+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.511255507+07:00","message":"[bufferProcess] interim [360000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.511258774+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.511262262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.511265252+07:00","message":"> Transcript [653] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.511269364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.511271629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.511273744+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.511276112+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.04087435+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.040918851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.040926487+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.040941903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.040946943+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.040957892+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.04096304+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.040970704+07:00","message":"[bufferProcess] interim [900000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.04097585+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.040980703+07:00","message":"[bufferProcess] interim [900000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.040984948+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.040989856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.040994845+07:00","message":"> Transcript [654] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.040999584+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.04100295+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.041006639+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.041011195+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.223491652+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.22353121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.223537197+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.223551054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.223554121+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.223561537+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.223564978+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.223570358+07:00","message":"[bufferProcess] interim [80000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.223572855+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.223575954+07:00","message":"[bufferProcess] interim [80000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.22358236+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.223585473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.223588593+07:00","message":"> Transcript [655] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.223592232+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.22359442+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.223596767+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.223599567+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.22360238+07:00","message":"Push: 'ที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.223604395+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.223606688+07:00","message":"Set new StatePrefix : 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.223609455+07:00","message":"Next Push (prob) : 'คุณภาพน้ำเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.223616594+07:00","message":"push: {false ที่ไปตรวจสอบ 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.614078557+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.614116479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.614122761+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.614141118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.614145633+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.614161168+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.614183054+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.614189801+07:00","message":"[bufferProcess] interim [500000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.614193598+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.614201087+07:00","message":"[bufferProcess] interim [500000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.614203919+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.614207644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.614210399+07:00","message":"> Transcript [656] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.614214469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.614217131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.614219167+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.614221857+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.734460936+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.734490622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.734496038+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.73450514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.734508812+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.734515277+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.734519226+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.734525126+07:00","message":"[bufferProcess] interim [620000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.734527681+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.734530614+07:00","message":"[bufferProcess] interim [620000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.734533206+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.734536699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.734539483+07:00","message":"> Transcript [657] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.734543221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.73454541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.73454745+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.734549724+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:29.762400488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:29.762411872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.053835945+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.053875646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.053882248+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.053900523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.053903719+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.053918329+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.053930246+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.053956965+07:00","message":"[bufferProcess] interim [860000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.053978435+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.053990524+07:00","message":"[bufferProcess] interim [860000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.053995077+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.054000869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.054005895+07:00","message":"> Transcript [658] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.054011217+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.054014341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.054017948+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.054021889+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.244712891+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.244751739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.244757687+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.244767981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.244771693+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.24477932+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.244782799+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.244788525+07:00","message":"[bufferProcess] interim [100000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.244791266+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.244794398+07:00","message":"[bufferProcess] interim [100000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.244796939+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.244799795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.244802619+07:00","message":"> Transcript [659] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.244806968+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.244809006+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.244810903+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.244813499+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.244816495+07:00","message":"Push: 'คุณภาพน้ำเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.24482265+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.244825362+07:00","message":"Set new StatePrefix : 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.244835637+07:00","message":"Next Push (prob) : 'น้ำที่อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.244849451+07:00","message":"push: {false คุณภาพน้ำเอา 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.548754359+07:00","message":"[GCS] IsForceVAD: false for message ID: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.643647766+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.643683254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.643691862+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.64370643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนี่แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.643711105+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.643720053+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.64372863+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.643734818+07:00","message":"[bufferProcess] interim [460000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.643738787+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.643742525+07:00","message":"[bufferProcess] interim [460000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.643745873+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.64374908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.643751883+07:00","message":"> Transcript [660] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.643755361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.643757526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.643759468+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.643762473+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.727477369+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.727518414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนี่แหละ\",\"confidence\":0.9251055}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.727525916+07:00","message":"receive interim result [true|false]: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.727535764+07:00","message":"end recv isFinal message id 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.727537861+07:00","message":"end Recv id 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.727545276+07:00","message":"[buffer interim] 38 true วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.727552415+07:00","message":"[bufferProcess] interim [580000000]:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.727555951+07:00","message":"[bufferProcess] send to processor (isfinal):วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.72755957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.727562313+07:00","message":"> Transcript [661] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.727565613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.727567667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.727569779+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.727573+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.727575187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.727577319+07:00","message":"> Transcript [662] [true]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.727579831+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.727583043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.727585016+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.727587174+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.727590616+07:00","message":"Push: 'น้ำที่อยู่ในทะเลนี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.727598281+07:00","message":"push: {true น้ำที่อยู่ในทะเลนี่แหละ 0 0xc000044980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:30.739165349+07:00","message":"write wav file: './tmp/7598/7598_38.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.74286173+07:00","message":"[GCS] Start streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.179464269+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.179513048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.179518419+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.179534813+07:00","message":"[buffer interim] 39 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.179542537+07:00","message":"[bufferProcess] interim [360000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.179544536+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.272202921+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.272247096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.272266002+07:00","message":"receive interim result [false|false]: ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.272283254+07:00","message":"[buffer interim] 39 false ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.272291305+07:00","message":"[bufferProcess] interim [540000000]:ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.272293947+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.272302266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.272305352+07:00","message":"> Transcript [663] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.272307733+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.588796071+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.588837899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.588844343+07:00","message":"receive interim result [false|false]: ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.588861405+07:00","message":"[buffer interim] 39 false ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.588869413+07:00","message":"[bufferProcess] interim [840000000]:ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.58887148+07:00","message":"[bufferProcess] send to processor:ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.588875235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.588878456+07:00","message":"> Transcript [664] [false]: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.588881445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.588883447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.588886033+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.588888235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.786222713+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.786269585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.78627569+07:00","message":"receive interim result [false|false]: ไปตรวจสอบใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.786298395+07:00","message":"[buffer interim] 39 false ไปตรวจสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.786312657+07:00","message":"[bufferProcess] interim [80000000]:ไปตรวจสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.786317159+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.786321542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.786325351+07:00","message":"> Transcript [665] [false]: 'ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.786329046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.786331727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.786334053+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.786336565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.972492652+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.972535882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.972542458+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.972554272+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.972567748+07:00","message":"[bufferProcess] interim [260000000]:ไปตรวจสอบในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.972572407+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.972577494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.972582046+07:00","message":"> Transcript [666] [false]: 'ไปตรวจสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.97258628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.972589748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.972592492+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.972594607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.176041984+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.176084437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.176091487+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.17610371+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.176113439+07:00","message":"[bufferProcess] interim [500000000]:ไปตรวจสอบในห้องแลป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.17611717+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.176124669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.176128592+07:00","message":"> Transcript [667] [false]: 'ไปตรวจสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.176133101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.176136599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.176139168+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.176141513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.176146151+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.176149226+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.176152333+07:00","message":"Set new StatePrefix : 'ไปตรวจสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.176155391+07:00","message":"Next Push (prob) : 'ตรวจสอบในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.176165455+07:00","message":"push: {false ไป 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.479650562+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.479688574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.479694451+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.479708351+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.479715644+07:00","message":"[bufferProcess] interim [740000000]:ไปตรวจสอบในห้องแลปห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.479718818+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.479722557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.47972518+07:00","message":"> Transcript [668] [false]: 'ไปตรวจสอบในห้องแลป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.479728387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.47973063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.479732911+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.479735416+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.647044161+07:00","message":"[GCS] Cleaned up inactive client: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.64708192+07:00","message":"[GCS] Cleaned up inactive client: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.64708635+07:00","message":"[GCS] Cleaned up inactive client: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.647089496+07:00","message":"[GCS] Cleaned up inactive client: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.647092156+07:00","message":"[GCS] Cleaned up inactive client: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.647095028+07:00","message":"[GCS] Cleaned up inactive client: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.647097504+07:00","message":"[GCS] Cleaned up inactive client: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.647100264+07:00","message":"[GCS] Cleaned up inactive client: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.680846801+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.680883576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้องปฏิบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.680889735+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.680903911+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.680910589+07:00","message":"[bufferProcess] interim [980000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.680913439+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.680919979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.68092268+07:00","message":"> Transcript [669] [false]: 'ไปตรวจสอบในห้องแลปห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.680926016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.680928489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.680931194+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.680933994+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:32.763352215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:32.763411708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.00421772+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.004260156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้องปฏิบัติการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.004266492+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.004278763+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.00428727+07:00","message":"[bufferProcess] interim [280000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.004291196+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.004297495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.004301636+07:00","message":"> Transcript [670] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.004306233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.004310519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.0043129+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.004315434+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.584814733+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.584856173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้องปฏิบัติการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.584861973+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.584887866+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.584899672+07:00","message":"[bufferProcess] interim [880000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.584902694+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.584909766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.584912775+07:00","message":"> Transcript [671] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.584917062+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.584919387+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.58492245+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.584925815+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.584931897+07:00","message":"Push: 'ตรวจสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.58493405+07:00","message":"TextPushed: 'ไปตรวจสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.584936275+07:00","message":"Set new StatePrefix : 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.584938975+07:00","message":"Next Push (prob) : 'แลปห้องปฏิบัติการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.584948774+07:00","message":"push: {false ตรวจสอบในห้อง 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.704811071+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.704855201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.704862063+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.704875199+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.704882582+07:00","message":"[bufferProcess] interim [940000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.704886084+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.704895178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.704900115+07:00","message":"> Transcript [672] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.704905652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.704909853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.704912334+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.704915225+07:00","message":"TextPushed: 'ไปตรวจสอบในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.765422449+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.765465551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.765472325+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.765486783+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.765494701+07:00","message":"[bufferProcess] interim [60000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.765497286+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.765504139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.765507407+07:00","message":"> Transcript [673] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.76551093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.765513847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.765516517+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.765519356+07:00","message":"TextPushed: 'ไปตรวจสอบในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.967764507+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.967806547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.967812983+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.967826908+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.967834175+07:00","message":"[bufferProcess] interim [300000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.967836848+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.967844327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.967847765+07:00","message":"> Transcript [674] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.967851938+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.967854537+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.967857065+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.967860098+07:00","message":"TextPushed: 'ไปตรวจสอบในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.471900747+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.471939609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.471945791+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.47196193+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.471968917+07:00","message":"[bufferProcess] interim [780000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.471971716+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.471975604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.471978542+07:00","message":"> Transcript [675] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.471981872+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.471983936+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.471986248+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.471991265+07:00","message":"TextPushed: 'ไปตรวจสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.471994426+07:00","message":"Push: 'แลปห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.471996401+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.472004808+07:00","message":"Set new StatePrefix : 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.472024943+07:00","message":"Next Push (prob) : 'เพื่อให้ได้ผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.472039337+07:00","message":"push: {false แลปห้องปฏิบัติการ 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.924544202+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.924591069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.924600584+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.924616234+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.924623856+07:00","message":"[bufferProcess] interim [200000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.924626803+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.924635066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.924638979+07:00","message":"> Transcript [676] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.924643099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.92464567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.924647762+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.924652596+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.10832281+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.108362819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.108371501+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.108396284+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.108406966+07:00","message":"[bufferProcess] interim [380000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.108411181+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.108418783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.108422631+07:00","message":"> Transcript [677] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.108427767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.108430985+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.108433795+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.108438+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.302837631+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.302881994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.302889983+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.302903782+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.302912325+07:00","message":"[bufferProcess] interim [620000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.302916878+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.302921983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.302926023+07:00","message":"> Transcript [678] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.302931365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.302934314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.302938287+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.302942653+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.362627069+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.362669118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.362675228+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.36269325+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.362701365+07:00","message":"[bufferProcess] interim [680000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.36270431+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.362709559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.362713289+07:00","message":"> Transcript [679] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.36271801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.362720231+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.362722861+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.362726362+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.362734041+07:00","message":"Push: 'เพื่อให้ได้ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.362736236+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.362738817+07:00","message":"Set new StatePrefix : 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.362741167+07:00","message":"Next Push (prob) : 'ที่ตรงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.362750368+07:00","message":"push: {false เพื่อให้ได้ผล 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.492568548+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.492607505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.492613792+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.492627902+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.49263616+07:00","message":"[bufferProcess] interim [800000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.492648703+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.492653882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.49265728+07:00","message":"> Transcript [680] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.492660205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.492662394+07:00","message":"Set new StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.69221179+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.69225915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.692266764+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.692287127+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.692301513+07:00","message":"[bufferProcess] interim [980000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.692306061+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.692315857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.692320187+07:00","message":"> Transcript [681] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.692324118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.692327723+07:00","message":"Set new StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:35.763667669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:35.763682448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.814042387+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.81408644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.814093989+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.814109819+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.814117593+07:00","message":"[bufferProcess] interim [100000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.814120441+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.814128808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.814134719+07:00","message":"> Transcript [682] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.814139628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.814141859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.814143856+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.814147216+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.858678118+07:00","message":"[GCS] IsForceVAD: false for message ID: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.972110106+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.972156603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็\",\"confidence\":0.95447373}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.972165176+07:00","message":"receive interim result [true|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.97217685+07:00","message":"end recv isFinal message id 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.972179155+07:00","message":"end Recv id 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.972187227+07:00","message":"[buffer interim] 39 true ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.972198583+07:00","message":"[bufferProcess] interim [340000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.972203596+07:00","message":"[bufferProcess] send to processor (isfinal):ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.972207935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.972211268+07:00","message":"> Transcript [683] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.972215136+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.972217216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.972219203+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.972222124+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.972224284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.972226296+07:00","message":"> Transcript [684] [true]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.972228697+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.972230508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.972232552+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.97223464+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.972238225+07:00","message":"Push: 'ที่ตรงนะคะแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.972250474+07:00","message":"push: {true ที่ตรงนะคะแล้วก็ 0 0xc000045080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:35.984399658+07:00","message":"write wav file: './tmp/7598/7598_39.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.993683218+07:00","message":"[GCS] Start streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.402845663+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.402882994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.402888209+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.402902086+07:00","message":"[buffer interim] 40 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.402907968+07:00","message":"[bufferProcess] interim [420000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.402909986+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.535574115+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.535628592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.535635393+07:00","message":"receive interim result [false|false]: ได้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.535652158+07:00","message":"[buffer interim] 40 false ได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.535659778+07:00","message":"[bufferProcess] interim [600000000]:ได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.535662232+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.535668937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.535672317+07:00","message":"> Transcript [685] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.53567567+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.639398464+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.63943914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.639445342+07:00","message":"receive interim result [false|false]: ได้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.639460212+07:00","message":"[buffer interim] 40 false ได้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.639467471+07:00","message":"[bufferProcess] interim [660000000]:ได้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.639470527+07:00","message":"[bufferProcess] send to processor:ได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.639477064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.63948055+07:00","message":"> Transcript [686] [false]: 'ได้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.63948409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.639486349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.639489211+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.639493905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.84536908+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.845418707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.845424935+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.845440084+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.845447184+07:00","message":"[bufferProcess] interim [900000000]:ได้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.845449612+07:00","message":"[bufferProcess] send to processor:ได้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.845455511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.845458756+07:00","message":"> Transcript [687] [false]: 'ได้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.845462412+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.845464904+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.845467212+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.845469608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.168760217+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.168794135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.168800228+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.168817752+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.168824712+07:00","message":"[bufferProcess] interim [140000000]:ได้ตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.168827221+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.168830927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.168833966+07:00","message":"> Transcript [688] [false]: 'ได้ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.168837371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.168839457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.168841733+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.168843902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.258367049+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.258415699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบว่าอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.258422239+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.258439121+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.258446628+07:00","message":"[bufferProcess] interim [320000000]:ได้ตรวจสอบว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.258450402+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.258454756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.258459269+07:00","message":"> Transcript [689] [false]: 'ได้ตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.258466094+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.258469504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.258473327+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.258476377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.258484084+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.258487366+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.258490402+07:00","message":"Set new StatePrefix : 'ได้ตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.258493812+07:00","message":"Next Push (prob) : 'ตรวจสอบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.258504551+07:00","message":"push: {false ได้ 0 0xc000045480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.427297805+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.42733743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบว่าอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.427344094+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.42735925+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.427367558+07:00","message":"[bufferProcess] interim [440000000]:ได้ตรวจสอบว่าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.427370286+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.427377538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.427380816+07:00","message":"> Transcript [690] [false]: 'ได้ตรวจสอบว่าอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.427384313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.427386829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.427396859+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.427399851+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.552405335+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.552454936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบว่าอย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.552463414+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.552480871+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.552490927+07:00","message":"[bufferProcess] interim [560000000]:ได้ตรวจสอบว่าอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.552494919+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.552501348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.552506033+07:00","message":"> Transcript [691] [false]: 'ได้ตรวจสอบว่าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.552511604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.552514985+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.552517954+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.552521702+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.608846289+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.608883872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.608889+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.608905562+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.608912246+07:00","message":"[bufferProcess] interim [680000000]:ได้ตรวจสอบอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.60891498+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.608918181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.608920978+07:00","message":"> Transcript [692] [false]: 'ได้ตรวจสอบว่าอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.608924341+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.608926469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.608928738+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.608931376+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.875357595+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.875407141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.87541413+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.87543477+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.875444435+07:00","message":"[bufferProcess] interim [920000000]:ได้ตรวจสอบอย่างละเอียดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.875448893+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.875454168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.875458297+07:00","message":"> Transcript [693] [false]: 'ได้ตรวจสอบอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.8754612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.875463413+07:00","message":"Set new StatePrefix: 'ได้ตรวจสอบอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.128624497+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.128667816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.128673976+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.128697864+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.128708239+07:00","message":"[bufferProcess] interim [160000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.128711857+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.128719681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.128723681+07:00","message":"> Transcript [694] [false]: 'ได้ตรวจสอบอย่างละเอียดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.128727675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.128730385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.128732644+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.128735709+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.435887644+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.435929872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.435936511+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.435958459+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.435966067+07:00","message":"[bufferProcess] interim [460000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.435969214+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.435973381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.435976683+07:00","message":"> Transcript [695] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.435980838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.435982949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.435985235+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.435988145+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.760644457+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.760684291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.76069164+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.760708477+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.760716937+07:00","message":"[bufferProcess] interim [760000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.760719996+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.760727984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.760731075+07:00","message":"> Transcript [696] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.760735004+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.760737946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.760743067+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.76074625+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:38.763744074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:38.763760258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.034917263+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.034959838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.034966729+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.034981615+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.034989847+07:00","message":"[bufferProcess] interim [120000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.034992654+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.035000057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.035003621+07:00","message":"> Transcript [697] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.035010653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.035013113+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.035015517+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.035018506+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.035024601+07:00","message":"Push: 'ตรวจสอบอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.035026701+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.035029334+07:00","message":"Set new StatePrefix : 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.035031858+07:00","message":"Next Push (prob) : 'ว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.035041266+07:00","message":"push: {false ตรวจสอบอย่างละเอียด 0 0xc000045480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.235036447+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.235092639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.235101747+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.235126492+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.235140628+07:00","message":"[bufferProcess] interim [300000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.23514511+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.235155584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.235160477+07:00","message":"> Transcript [698] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.235166326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.235169775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.235173501+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.235177797+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.490125696+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.490169752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.490177056+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.490193634+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.490201205+07:00","message":"[bufferProcess] interim [480000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.490204124+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.490212945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.490216224+07:00","message":"> Transcript [699] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.490220934+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.490223487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.49022619+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.490229084+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.558498723+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.558562413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.558569652+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.558587936+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.558596127+07:00","message":"[bufferProcess] interim [600000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.558599695+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.558608641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.558612273+07:00","message":"> Transcript [700] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.558618261+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.558621125+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.5586233+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.558626154+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.677642844+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.677687131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.677695677+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.677711288+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.677719333+07:00","message":"[bufferProcess] interim [660000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.677722598+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.677730873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.677754564+07:00","message":"> Transcript [701] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.677759686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.677762663+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.677765201+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.67776795+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.677775648+07:00","message":"Push: 'ว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.677777821+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.677780506+07:00","message":"Set new StatePrefix : 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.677783022+07:00","message":"Next Push (prob) : 'แต่เอาหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.677792255+07:00","message":"push: {false ว่าเกิดอะไรขึ้น 0 0xc000045480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.684330142+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.684352989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.684357951+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.684371538+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.684376817+07:00","message":"[bufferProcess] interim [720000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.684379477+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.68438331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.684385735+07:00","message":"> Transcript [702] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.684388147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.684390364+07:00","message":"Set new StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.725419624+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.725457614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.725463592+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.725482041+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.725491735+07:00","message":"[bufferProcess] interim [780000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.725495936+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.725501362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.725505634+07:00","message":"> Transcript [703] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.725511181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.725514216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.725517546+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.725520123+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.174844453+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.174884479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.174890596+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.174904034+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.174910454+07:00","message":"[bufferProcess] interim [200000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.174913279+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.174919761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.174922813+07:00","message":"> Transcript [704] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.17492624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.174928654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.174930874+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.174933491+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.368934721+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.368988453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.368997697+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.369017756+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.369031937+07:00","message":"[bufferProcess] interim [380000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.369036251+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.369043945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.369047272+07:00","message":"> Transcript [705] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.369051852+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.369054055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.369057019+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.369059802+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.623554184+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.623591638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.623599523+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.623624178+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.623633407+07:00","message":"[bufferProcess] interim [680000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.62363627+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.623639809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.623642448+07:00","message":"> Transcript [706] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.623646477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.623648522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.623650915+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.623653472+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.623655924+07:00","message":"Push: 'แต่เอาล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.623657972+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.623660339+07:00","message":"Set new StatePrefix : 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.623662973+07:00","message":"Next Push (prob) : 'ตอนนี้แจ้งเตือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.623670272+07:00","message":"push: {false แต่เอาล่ะ 0 0xc000045480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.75357503+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.753619212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.753625656+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.753638106+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.753645649+07:00","message":"[bufferProcess] interim [740000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.753648697+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.753655385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.753658335+07:00","message":"> Transcript [707] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.753662101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.753664347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.75366652+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.753669233+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.941878418+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.941923584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.941929799+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.941945253+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.941951829+07:00","message":"[bufferProcess] interim [980000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.941954397+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.941957577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.941960333+07:00","message":"> Transcript [708] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.94196408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.941966204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.941969621+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.94197222+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.520521905+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.520562087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.520568664+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.520585034+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.520592682+07:00","message":"[bufferProcess] interim [580000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.520595945+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.520603153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.520606293+07:00","message":"> Transcript [709] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.520611307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.520615217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.520617381+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.520620441+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:41.764480431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:41.764494683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.8468485+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.846890659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.846896888+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.846911532+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.846919616+07:00","message":"[bufferProcess] interim [880000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.846922636+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.846930093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.846933101+07:00","message":"> Transcript [710] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.846937938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.846940762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.846943858+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.846947185+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.846953432+07:00","message":"Push: 'ตอนนี้แจ้งเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.846956045+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.846958349+07:00","message":"Set new StatePrefix : 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.846961127+07:00","message":"Next Push (prob) : 'ประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.846970759+07:00","message":"push: {false ตอนนี้แจ้งเตือน 0 0xc000045480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.986204826+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.986242451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.986248085+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.98626083+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.986268012+07:00","message":"[bufferProcess] interim [0]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.986272555+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.98627815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.986282108+07:00","message":"> Transcript [711] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.986287583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.986290571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.986294317+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.986298284+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.039913035+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.039952261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.039958633+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.039971544+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.039981278+07:00","message":"[bufferProcess] interim [60000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.0399855+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.039993356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.039998361+07:00","message":"> Transcript [712] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.040003907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.040006909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.040010287+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.040013997+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.160960344+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.160996481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.161006123+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.161021561+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.161029655+07:00","message":"[bufferProcess] interim [180000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.161032677+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.161036582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.161040286+07:00","message":"> Transcript [713] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.161044858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.161047142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.161049429+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.161052162+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.356824339+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.356866876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.356874537+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.356890502+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.35690446+07:00","message":"[bufferProcess] interim [420000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.356909465+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.356914609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.356918361+07:00","message":"> Transcript [714] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.356923746+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.356926668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.356930042+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.356933974+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.356937894+07:00","message":"Push: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.356940865+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.356944151+07:00","message":"Set new StatePrefix : 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.356948016+07:00","message":"Next Push (prob) : 'หากอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.356958553+07:00","message":"push: {false ประชาชน 0 0xc000045480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.555432114+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.555479875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.555490209+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.555506613+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.555518138+07:00","message":"[bufferProcess] interim [600000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.555522535+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.555528392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.555532465+07:00","message":"> Transcript [715] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.555538213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.55554167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.555545052+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.555549666+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.863820934+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.863867481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.863875854+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.863890451+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.863898464+07:00","message":"[bufferProcess] interim [840000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.863901967+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.863909679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.863913317+07:00","message":"> Transcript [716] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.863918001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.86392033+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.86392267+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.863925726+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.924962908+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.925005917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.925013725+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.925029505+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.925038421+07:00","message":"[bufferProcess] interim [960000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.925042745+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.925050003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.925052986+07:00","message":"> Transcript [717] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.925058006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.925060291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.925062729+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.925065947+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.133321223+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.133357551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.133363524+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.133376838+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.133387731+07:00","message":"[bufferProcess] interim [200000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.133391065+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.133399098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.133401549+07:00","message":"> Transcript [718] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.133411062+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.133414429+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.133417882+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.133421131+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.133427819+07:00","message":"Push: 'หากอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.133433576+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.133442267+07:00","message":"Set new StatePrefix : 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.133453896+07:00","message":"Next Push (prob) : 'พื้นที่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.133463792+07:00","message":"push: {false หากอยู่ใน 0 0xc000045480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.243849559+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.243895621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.243901633+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.243917391+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.243925084+07:00","message":"[bufferProcess] interim [320000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.243928514+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.243932978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.243936137+07:00","message":"> Transcript [719] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.243940354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.243943766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.243946759+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.243951049+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.44976151+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.449803466+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":"2026-06-25T15:08:43.449810703+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.449824913+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.449833079+07:00","message":"[bufferProcess] interim [500000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.449836372+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.449844116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.449847175+07:00","message":"> Transcript [720] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.449852131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.449854629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.449857306+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.449860376+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.660872209+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.660910831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.660917018+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.660932988+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.660940373+07:00","message":"[bufferProcess] interim [680000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.660943605+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.660947757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.660951577+07:00","message":"> Transcript [721] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.660957329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.660960233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.660963598+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.660968009+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.822144905+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.822191861+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":"2026-06-25T15:08:43.822199254+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนักท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.82221541+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.822227102+07:00","message":"[bufferProcess] interim [860000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.82223037+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.82223837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.822241786+07:00","message":"> Transcript [722] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.822246831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.822249542+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.822252001+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.822255098+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.822261018+07:00","message":"Push: 'พื้นที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.822269526+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.822272276+07:00","message":"Set new StatePrefix : 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.822275318+07:00","message":"Next Push (prob) : 'หรือว่าเป็นนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.822297627+07:00","message":"push: {false พื้นที่นะคะ 0 0xc000045480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.952296175+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.952338148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.9523447+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.952363077+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.952371473+07:00","message":"[bufferProcess] interim [980000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.952374841+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.952379673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.952383173+07:00","message":"> Transcript [723] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.952387757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.952389949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.952392057+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.952395872+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.123562769+07:00","message":"[GCS] IsForceVAD: false for message ID: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.251344721+07:00","message":"[GCS] Start streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.266906858+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.266957174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว\",\"confidence\":0.95476526}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.266968177+07:00","message":"receive interim result [true|false]: ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.266981813+07:00","message":"end recv isFinal message id 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.266988389+07:00","message":"end Recv id 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.267014392+07:00","message":"[buffer interim] 40 true ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.26703408+07:00","message":"[bufferProcess] interim [340000000]:ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.267037805+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.267041876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.267045175+07:00","message":"> Transcript [724] [false]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.267050187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.267052551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.267055583+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.267062626+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.267065031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.267067078+07:00","message":"> Transcript [725] [true]: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.267069694+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.26707157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.267073355+07:00","message":"StatePrefix: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะหรือว่าเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.267075591+07:00","message":"TextPushed: 'ได้ตรวจสอบอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชนหากอยู่ในพื้นที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.267083208+07:00","message":"Push: 'หรือว่าเป็นนักท่องเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.267092971+07:00","message":"push: {true หรือว่าเป็นนักท่องเที่ยว 0 0xc000045480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:44.282042157+07:00","message":"write wav file: './tmp/7598/7598_40.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.615325976+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.615369589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.615375603+07:00","message":"receive interim result [false|false]: เจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.615392414+07:00","message":"[buffer interim] 41 false เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.615400152+07:00","message":"[bufferProcess] interim [420000000]:เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.61540224+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.737853522+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.737896523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.737902828+07:00","message":"receive interim result [false|false]: เติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.737914851+07:00","message":"[buffer interim] 41 false เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.737921698+07:00","message":"[bufferProcess] interim [480000000]:เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.737924015+07:00","message":"[bufferProcess] send to processor:เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.737929097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.737931915+07:00","message":"> Transcript [726] [false]: 'เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.737934132+07:00","message":"Set StatePrefix (first interim): 'เจอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:44.765200094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:44.765242491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.810049282+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.810087023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.810092379+07:00","message":"receive interim result [false|false]: เจอหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.810108641+07:00","message":"[buffer interim] 41 false เจอหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.810115368+07:00","message":"[bufferProcess] interim [540000000]:เจอหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.810117962+07:00","message":"[bufferProcess] send to processor:เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.810120996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.810123983+07:00","message":"> Transcript [727] [false]: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.81012625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.810128751+07:00","message":"Set new StatePrefix: 'เติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.843767865+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.843803637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.843809148+07:00","message":"receive interim result [false|false]: เจอน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.843823384+07:00","message":"[buffer interim] 41 false เจอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.84382991+07:00","message":"[bufferProcess] interim [600000000]:เจอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.843832322+07:00","message":"[bufferProcess] send to processor:เจอหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.843835402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.843838967+07:00","message":"> Transcript [728] [false]: 'เจอหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.843841474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.843843973+07:00","message":"Set new StatePrefix: 'เจอหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.973111995+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.973152481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.973157906+07:00","message":"receive interim result [false|false]: เจอน้ำทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.973183136+07:00","message":"[buffer interim] 41 false เจอน้ำทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.973192556+07:00","message":"[bufferProcess] interim [780000000]:เจอน้ำทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.973195979+07:00","message":"[bufferProcess] send to processor:เจอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.973200578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.973203783+07:00","message":"> Transcript [729] [false]: 'เจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.973206123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.973208603+07:00","message":"Set new StatePrefix: 'เจอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.243726701+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.243776649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.24378267+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.243796725+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.243805044+07:00","message":"[bufferProcess] interim [20000000]:เจอน้ำทะเลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.24381224+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.243819929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.243825055+07:00","message":"> Transcript [730] [false]: 'เจอน้ำทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.243829425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.243831843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.243833811+07:00","message":"StatePrefix: 'เจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.243835978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.428893855+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.428941982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.428947192+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.428963571+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.428971827+07:00","message":"[bufferProcess] interim [140000000]:เจอน้ำทะเลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.428974195+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.428978045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.428981403+07:00","message":"> Transcript [731] [false]: 'เจอน้ำทะเลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.428985508+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.428988042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.428990079+07:00","message":"StatePrefix: 'เจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.428992175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.507110756+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.507154284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มีสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.507160981+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มีสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.507177101+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.507183542+07:00","message":"[bufferProcess] interim [320000000]:เจอน้ำทะเลที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.507186021+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.507192976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.507196255+07:00","message":"> Transcript [732] [false]: 'เจอน้ำทะเลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.507199471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.507201667+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.507204074+07:00","message":"StatePrefix: 'เจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.507206309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.737529119+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.737566664+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":"2026-06-25T15:08:45.737572836+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4 หลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.737586828+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.737592837+07:00","message":"[bufferProcess] interim [500000000]:เจอน้ำทะเลที่มี 4 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.737595523+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.737602024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.737604752+07:00","message":"> Transcript [733] [false]: 'เจอน้ำทะเลที่มีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.737608224+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.737610924+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.73761298+07:00","message":"StatePrefix: 'เจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.737615613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.73762846+07:00","message":"Push: 'เจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.737630743+07:00","message":"TextPushed: 'เจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.737633836+07:00","message":"Set new StatePrefix : 'เจอน้ำทะเลที่มีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.737636137+07:00","message":"Next Push (prob) : 'ทะเลที่มีสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.737652989+07:00","message":"push: {false เจอน้ำ 0 0xc000188f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.878323698+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.878357835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี 4 ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.878363621+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4 ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.87837813+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.878384663+07:00","message":"[bufferProcess] interim [680000000]:เจอน้ำทะเลที่มี 4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.878386998+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.878394528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.878397074+07:00","message":"> Transcript [734] [false]: 'เจอน้ำทะเลที่มี 4 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.878399644+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.878401836+07:00","message":"Set new StatePrefix: 'เจอน้ำทะเลที่มี 4 หลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.001596924+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.001634872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.001641001+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.001659951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.001663568+07:00","message":"receive interim result [false|false]:  4 ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.001670575+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.00167399+07:00","message":"[buffer interim] 41 false  4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.00167938+07:00","message":"[bufferProcess] interim [740000000]:เจอน้ำทะเลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.001682697+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.001685625+07:00","message":"[bufferProcess] interim [740000000]: 4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.00168812+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.001691141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.001693966+07:00","message":"> Transcript [735] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.001696697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.001699091+07:00","message":"Set new StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.129667143+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.129709224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.1297159+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.129728195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ลักษณะแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.129731147+07:00","message":"receive interim result [false|false]:  4 ลักษณะแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.129739275+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.129746446+07:00","message":"[buffer interim] 41 false  4 ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.129752771+07:00","message":"[bufferProcess] interim [920000000]:เจอน้ำทะเลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.129755782+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.129762845+07:00","message":"[bufferProcess] interim [920000000]: 4 ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.129765894+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.129769201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.129772138+07:00","message":"> Transcript [736] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.129775514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.129777803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.129779787+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.129782171+07:00","message":"TextPushed: 'เจอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.324052481+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.324110653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.324116725+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.324127909+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":"2026-06-25T15:08:46.324130593+07:00","message":"receive interim result [false|false]:  4 ลักษณะแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.324137243+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.324140558+07:00","message":"[buffer interim] 41 false  4 ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.324146773+07:00","message":"[bufferProcess] interim [40000000]:เจอน้ำทะเลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.324152631+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.324155839+07:00","message":"[bufferProcess] interim [40000000]: 4 ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.324158615+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.324164926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.324168164+07:00","message":"> Transcript [737] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.324171929+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.324174287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.324176291+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.324178749+07:00","message":"TextPushed: 'เจอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.325484156+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.325495451+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":"2026-06-25T15:08:46.325499956+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.325508041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.325510772+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.325514873+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.325517453+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.325520918+07:00","message":"[bufferProcess] interim [100000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.325523677+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.325530808+07:00","message":"[bufferProcess] interim [100000000]: ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.325533184+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.32553595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.325538275+07:00","message":"> Transcript [738] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.325540825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.325542822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.325544651+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.325546654+07:00","message":"TextPushed: 'เจอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.553375697+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.553422803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.553429851+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.553443357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.553446547+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.553455906+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.553459564+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.553466443+07:00","message":"[bufferProcess] interim [280000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.553469884+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.553473111+07:00","message":"[bufferProcess] interim [280000000]: ลักษณะแบบนี้อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.553475628+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.553479123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.553482516+07:00","message":"> Transcript [739] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.55348688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.553489309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.553491283+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.553493472+07:00","message":"TextPushed: 'เจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.553496528+07:00","message":"Push: 'ทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.553498572+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.5535014+07:00","message":"Set new StatePrefix : 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.55350392+07:00","message":"Next Push (prob) : 'แบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.553526415+07:00","message":"push: {false ทะเลที่มี 4 ลักษณะ 0 0xc000188f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.584865236+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.584903151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.584909922+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.584920095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.584923015+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.584930855+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.584934524+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.584940945+07:00","message":"[bufferProcess] interim [340000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.584943773+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.584946567+07:00","message":"[bufferProcess] interim [340000000]: ลักษณะแบบนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.584949151+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.584952411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.584955794+07:00","message":"> Transcript [740] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.584959272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.5849615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.584963927+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.584966395+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.588594959+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.58861532+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":"2026-06-25T15:08:46.588620618+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.588632599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.58863514+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.588640436+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.588644154+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.588649128+07:00","message":"[bufferProcess] interim [400000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.588652576+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.588659547+07:00","message":"[bufferProcess] interim [400000000]: ลักษณะแบบนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.588662643+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.588665835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.588668343+07:00","message":"> Transcript [741] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.588671744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.588673853+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.588675678+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.58867814+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.717264833+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.717310073+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":"2026-06-25T15:08:46.717318346+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.717331892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.71733568+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.717344933+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.717348716+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.717355186+07:00","message":"[bufferProcess] interim [520000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.717361448+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.717364967+07:00","message":"[bufferProcess] interim [520000000]: ลักษณะแบบนี้อาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.717367921+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.717371202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.717374531+07:00","message":"> Transcript [742] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.71737814+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.717380463+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.717382437+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.717384667+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.038488147+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.038533855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.038540969+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.038553098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องรีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.038556487+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องรีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.038564872+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.038573501+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.038580068+07:00","message":"[bufferProcess] interim [760000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.038583344+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.038587581+07:00","message":"[bufferProcess] interim [760000000]: ลักษณะแบบนี้อาจจะต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.038591096+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.038595228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.038599135+07:00","message":"> Transcript [743] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.038603738+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.038606082+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.038608173+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.038610359+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.038613018+07:00","message":"Push: 'แบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.038614962+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.038617318+07:00","message":"Set new StatePrefix : 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.038619825+07:00","message":"Next Push (prob) : 'อาจจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.038629465+07:00","message":"push: {false แบบนี้ 0 0xc000188f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.221909439+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.221949622+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":"2026-06-25T15:08:47.22195732+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.221971153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.221976173+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.221985803+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.221991647+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.221998792+07:00","message":"[bufferProcess] interim [940000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.222003359+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.222008371+07:00","message":"[bufferProcess] interim [940000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.22201224+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.222016533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.222020299+07:00","message":"> Transcript [744] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.222025651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.222028593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.222031464+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.222035565+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.408402245+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.408448555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.408454906+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.408471955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.408475725+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.408483893+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.408487139+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.408492708+07:00","message":"[bufferProcess] interim [180000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.408495164+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.408498187+07:00","message":"[bufferProcess] interim [180000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.408501876+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.40850632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.408509284+07:00","message":"> Transcript [745] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.408512796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.408514786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.408516864+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.40851927+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.60388472+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.603922714+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":"2026-06-25T15:08:47.603929221+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.60394506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.603948591+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.603956121+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.603959951+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.603965278+07:00","message":"[bufferProcess] interim [360000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.603967625+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.603972162+07:00","message":"[bufferProcess] interim [360000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.603975127+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.603978534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.603981175+07:00","message":"> Transcript [746] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.603984861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.603987028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.603992105+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.603995168+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:47.766005669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:47.766035231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.803733714+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.803764573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.803769796+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.803784715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.803788506+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.803795374+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.803803216+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.803808304+07:00","message":"[bufferProcess] interim [540000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.803810885+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.803817875+07:00","message":"[bufferProcess] interim [540000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.803820484+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.80382386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.803826414+07:00","message":"> Transcript [747] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.803831314+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.803833976+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.803835944+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.803838454+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.803845711+07:00","message":"Push: 'อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.803847829+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.803850111+07:00","message":"Set new StatePrefix : 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.803852635+07:00","message":"Next Push (prob) : 'หลีกเลี่ยงการเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.803861195+07:00","message":"push: {false อาจจะต้อง 0 0xc000188f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.947156478+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.947202387+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":"2026-06-25T15:08:47.947208711+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.947224569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.947229701+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.947247841+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.947275673+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.947283494+07:00","message":"[bufferProcess] interim [720000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.947286644+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.947291115+07:00","message":"[bufferProcess] interim [720000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.947300919+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.947305801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.94732039+07:00","message":"> Transcript [748] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.947326392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.947328778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.947331158+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.947334075+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.004042583+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.004084617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.004091114+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.004112961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.004116565+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.004124587+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.004128437+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.004134422+07:00","message":"[bufferProcess] interim [780000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.00413708+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.004140263+07:00","message":"[bufferProcess] interim [780000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.004143715+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.004146748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.004149707+07:00","message":"> Transcript [749] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.004154483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.004156631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.004158581+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.004161444+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.162892635+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.162935515+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":"2026-06-25T15:08:48.162943817+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.162957668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นนามสกุล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.162962666+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นนามสกุล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.162971714+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.162977553+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นนามสกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.162985183+07:00","message":"[bufferProcess] interim [840000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.162989223+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.162995425+07:00","message":"[bufferProcess] interim [840000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นนามสกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.163000627+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นนามสกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.163004782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.163008469+07:00","message":"> Transcript [750] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.163013352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.163016243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.163019695+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.16302402+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.189400395+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.189450329+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":"2026-06-25T15:08:48.189459282+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.189476496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.189481816+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.189492632+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.18949757+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.189506528+07:00","message":"[bufferProcess] interim [900000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.189511541+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นนามสกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.189516484+07:00","message":"[bufferProcess] interim [900000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.189520733+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.189525095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.189529742+07:00","message":"> Transcript [751] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นนามสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.189535972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.189539188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.189542215+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.189546623+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.18955138+07:00","message":"Push: 'หลีกเลี่ยงการเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.189554482+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.189558046+07:00","message":"Set new StatePrefix : 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นนามสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.189561794+07:00","message":"Next Push (prob) : 'นามสกุล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.189573411+07:00","message":"push: {false หลีกเลี่ยงการเล่น 0 0xc000188f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.206151709+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.206196301+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":"2026-06-25T15:08:48.206204403+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.206228111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.206233627+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.206243866+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.206250884+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.20625772+07:00","message":"[bufferProcess] interim [20000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.206262103+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.206266834+07:00","message":"[bufferProcess] interim [20000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.206271528+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.206276176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.206279832+07:00","message":"> Transcript [752] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.206283692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.206286776+07:00","message":"Set new StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.446470311+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.446507472+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":"2026-06-25T15:08:48.446513659+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.446527066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.446530198+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.446537103+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.446540773+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.446546337+07:00","message":"[bufferProcess] interim [200000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.446563167+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.44657272+07:00","message":"[bufferProcess] interim [200000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.446577843+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.446582479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.446586692+07:00","message":"> Transcript [753] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.446592479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.446595418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.44659828+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.446601996+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.504080607+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.504118978+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":"2026-06-25T15:08:48.504124172+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.504136928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.504139986+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.504148061+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.504151437+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.504156895+07:00","message":"[bufferProcess] interim [260000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.504159471+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.50416282+07:00","message":"[bufferProcess] interim [260000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.504166431+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.504169835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.504172726+07:00","message":"> Transcript [754] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.504177648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.504179986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.504181959+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.504184413+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.70136816+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.701416476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.701437889+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.701459315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.701464525+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.70150247+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.701508203+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.701516097+07:00","message":"[bufferProcess] interim [500000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.701519159+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.701523027+07:00","message":"[bufferProcess] interim [500000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.701525789+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.701529187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.701533283+07:00","message":"> Transcript [755] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.701539303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.701542376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.701545567+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.701549113+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.86345825+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.863498777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.86350566+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.863517678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.86352166+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.86353005+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.863537744+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.863544977+07:00","message":"[bufferProcess] interim [620000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.863547646+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.863553234+07:00","message":"[bufferProcess] interim [620000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.863556962+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.863560247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.863563096+07:00","message":"> Transcript [756] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.863567697+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.863570072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.863572483+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.863577563+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.863582921+07:00","message":"Push: 'น้ำสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.863585083+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.863588207+07:00","message":"Set new StatePrefix : 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.863591099+07:00","message":"Next Push (prob) : 'นึงนะคะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.86361656+07:00","message":"push: {false น้ำสักนิด 0 0xc000188f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.012782696+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.012804418+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":"2026-06-25T15:08:49.012809112+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.012826651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.012831138+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.012837851+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.01284164+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.012847154+07:00","message":"[bufferProcess] interim [740000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.012849997+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.012853667+07:00","message":"[bufferProcess] interim [740000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.012856539+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.012865127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.012883983+07:00","message":"> Transcript [757] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.012892763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.012895628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.012897896+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.012901266+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.099589827+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.099621436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.099628537+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.099639465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.099643369+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.099651414+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.099655763+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.099663154+07:00","message":"[bufferProcess] interim [920000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.099667501+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.099673334+07:00","message":"[bufferProcess] interim [920000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.099676454+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.099680102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.099682586+07:00","message":"> Transcript [758] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.099686263+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.099688501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.099690416+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.099694378+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.253405915+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.253446284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.253452198+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.253467484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.253471656+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.253479127+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.253499348+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.253509445+07:00","message":"[bufferProcess] interim [980000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.253514128+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.253524062+07:00","message":"[bufferProcess] interim [980000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.253528661+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.253533621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.25353805+07:00","message":"> Transcript [759] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.253543655+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.253547071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.253550306+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.253554456+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.338255573+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.338298238+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":"2026-06-25T15:08:49.338304083+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.338319567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.338324543+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.338337431+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.338341235+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.338348607+07:00","message":"[bufferProcess] interim [40000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.338351779+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.338355404+07:00","message":"[bufferProcess] interim [40000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.338358798+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.338362582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.338365512+07:00","message":"> Transcript [760] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.338370294+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.338372587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.338374678+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.338377214+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.33838007+07:00","message":"Push: 'นึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.338382122+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.338384573+07:00","message":"Set new StatePrefix : 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.33838718+07:00","message":"Next Push (prob) : 'ผู้ชมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.338405148+07:00","message":"push: {false นึงนะคะคุณ 0 0xc000188f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.725086144+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.725122796+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":"2026-06-25T15:08:49.72512879+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.725140823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเข้าว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.72514499+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเข้าว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.725152368+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.725155963+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเข้าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.725173485+07:00","message":"[bufferProcess] interim [460000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.725176841+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.725183957+07:00","message":"[bufferProcess] interim [460000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเข้าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.725187619+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเข้าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.725191632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.725194541+07:00","message":"> Transcript [761] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.725197181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.725199205+07:00","message":"Set new StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.911836389+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.91189356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.911900461+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.911919187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเข้าว่าอ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.91192352+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเข้าว่าอ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.91193481+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.911939356+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเข้าว่าอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.911946082+07:00","message":"[bufferProcess] interim [640000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.911949256+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเข้าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.911952927+07:00","message":"[bufferProcess] interim [640000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเข้าว่าอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.91195585+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเข้าว่าอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.911959426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.911962722+07:00","message":"> Transcript [762] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเข้าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.911966034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.911968226+07:00","message":"Set new StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเข้าว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.912888854+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.912900214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.912904762+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.912922087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.912925759+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.912930437+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.912938602+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.912944308+07:00","message":"[bufferProcess] interim [700000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.912947035+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเข้าว่าอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.912953371+07:00","message":"[bufferProcess] interim [700000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.912955913+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.912958624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.912960728+07:00","message":"> Transcript [763] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเข้าว่าอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.912964048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.912966261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.912968291+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเข้าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.912971028+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.319771811+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.31981116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.319817894+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.31983471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะรักใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.319841601+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะรักใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.319849594+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.319853057+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะรักใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.319872844+07:00","message":"[bufferProcess] interim [120000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.31990077+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.319916503+07:00","message":"[bufferProcess] interim [120000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะรักใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.31992032+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะรักใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.319924857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.319928821+07:00","message":"> Transcript [764] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.3199321+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.319934245+07:00","message":"Set new StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.47004972+07:00","message":"[GCS] IsForceVAD: false for message ID: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.487132164+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.487169146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.487187538+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.487200946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะรักใครคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.487208279+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะรักใครคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.487218197+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.487222263+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะรักใครคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.48722889+07:00","message":"[bufferProcess] interim [240000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.487232019+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะรักใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.487235718+07:00","message":"[bufferProcess] interim [240000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะรักใครคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.487238596+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะรักใครคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.487241877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.487244941+07:00","message":"> Transcript [765] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะรักใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.487249627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.487251796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.487253858+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.487256777+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.491000141+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.491019842+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":"2026-06-25T15:08:50.491025262+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.491038184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.491042419+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.491049275+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.491052976+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.491075631+07:00","message":"[bufferProcess] interim [300000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.491096267+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะรักใครคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.491106005+07:00","message":"[bufferProcess] interim [300000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.491109491+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.491113634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.491117949+07:00","message":"> Transcript [766] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะรักใครคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.491122669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.491124815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.491127302+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.491130156+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.530186377+07:00","message":"[GCS] Start streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.558147915+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.558187621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.558194173+07:00","message":"receive interim result [false|false]: เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.558215403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.558220731+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.558230059+07:00","message":"[buffer interim] 41 false เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.558233637+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.558240104+07:00","message":"[bufferProcess] interim [420000000]:เจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.558244197+07:00","message":"[bufferProcess] send to processor:เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.558247766+07:00","message":"[bufferProcess] interim [420000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.558250717+07:00","message":"[bufferProcess] update buffer: เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.558254181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.55825707+07:00","message":"> Transcript [767] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.558261943+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.558264133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.558266654+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.558271925+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.621223209+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.621270368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอน้ำทะเลที่มีสีลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ\",\"confidence\":0.9578487}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.621278352+07:00","message":"receive interim result [true|false]: เจอน้ำทะเลที่มีสีลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.621290028+07:00","message":"end recv isFinal message id 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.621302185+07:00","message":"end Recv id 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.621309336+07:00","message":"[buffer interim] 41 true เจอน้ำทะเลที่มีสีลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621316621+07:00","message":"[bufferProcess] interim [420000000]:เจอน้ำทะเลที่มีสีลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621320802+07:00","message":"[bufferProcess] send to processor (isfinal):เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621325094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621328103+07:00","message":"> Transcript [768] [false]: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621332342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621335332+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.62133782+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621340949+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.62134463+07:00","message":"Push: 'ผู้ชมเพราะว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621346758+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621349454+07:00","message":"Set new StatePrefix : 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621352007+07:00","message":"Next Push (prob) : 'ระคายเคืองต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621353823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621355828+07:00","message":"> Transcript [769] [true]: 'เจอน้ำทะเลที่มีสีลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.62135845+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.62136029+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621362072+07:00","message":"StatePrefix: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621364904+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621366879+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.621402132+07:00","message":"push: {false ผู้ชมเพราะว่าอาจจะ 0 0xc000188f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621667881+07:00","message":"Push: 'ระคายเคืองต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621671996+07:00","message":"TextPushed: 'เจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621674595+07:00","message":"Set new StatePrefix : 'เจอน้ำทะเลที่มีสีลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.621677199+07:00","message":"Next Push (prob) : 'เจอน้ำทะเลที่มีสีลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำสักนิดนึงนะคะคุณผู้ชมเพราะว่าอาจจะระคายเคืองต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.621688382+07:00","message":"push: {true ระคายเคืองต่อ 0 0xc000188f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.62169429+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_41.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:50.63326167+07:00","message":"write wav file: './tmp/7598/7598_41.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:50.766073052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:50.766096701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.028661357+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.028708342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.028714382+07:00","message":"receive interim result [false|false]: สูตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.028733511+07:00","message":"[buffer interim] 42 false สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.028740803+07:00","message":"[bufferProcess] interim [480000000]:สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.028743108+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.0804702+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.080508086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.080516584+07:00","message":"receive interim result [false|false]: ดูหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.080531143+07:00","message":"[buffer interim] 42 false ดูหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.080537946+07:00","message":"[bufferProcess] interim [600000000]:ดูหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.080540307+07:00","message":"[bufferProcess] send to processor:สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.080545449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.080548101+07:00","message":"> Transcript [770] [false]: 'สูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.080550858+07:00","message":"Set StatePrefix (first interim): 'สูตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.377094163+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.377138286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.377145505+07:00","message":"receive interim result [false|false]: ดูหนังได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.377173698+07:00","message":"[buffer interim] 42 false ดูหนังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.377187503+07:00","message":"[bufferProcess] interim [840000000]:ดูหนังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.377190892+07:00","message":"[bufferProcess] send to processor:ดูหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.377195487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.377199397+07:00","message":"> Transcript [771] [false]: 'ดูหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.377202232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.377204995+07:00","message":"Set new StatePrefix: 'ดูหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.400874778+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.400914733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวหนังด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.400920301+07:00","message":"receive interim result [false|false]: ผิวหนังด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.400938912+07:00","message":"[buffer interim] 42 false ผิวหนังด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.400946109+07:00","message":"[bufferProcess] interim [900000000]:ผิวหนังด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.400949052+07:00","message":"[bufferProcess] send to processor:ดูหนังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.400952896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.400956497+07:00","message":"> Transcript [772] [false]: 'ดูหนังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.400960026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.400965052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.400967137+07:00","message":"StatePrefix: 'ดูหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.400969371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.532652727+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.532694607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.532699803+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.532718295+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.532725489+07:00","message":"[bufferProcess] interim [960000000]:ดูหนังได้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.532728115+07:00","message":"[bufferProcess] send to processor:ผิวหนังด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.532732549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.53273603+07:00","message":"> Transcript [773] [false]: 'ผิวหนังด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.532739009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.532741611+07:00","message":"Set new StatePrefix: 'ผิวหนังด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.697207778+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.697253755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.697260495+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.697276457+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.697283587+07:00","message":"[bufferProcess] interim [140000000]:ดูหนังได้เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.697286286+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.697292854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.697295805+07:00","message":"> Transcript [774] [false]: 'ดูหนังได้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.697298518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.697302203+07:00","message":"Set new StatePrefix: 'ดูหนังได้เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.753698711+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.75374067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.753746385+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.753762148+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.75377281+07:00","message":"[bufferProcess] interim [260000000]:ดูหนังได้เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.753775402+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.753783087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.753786514+07:00","message":"> Transcript [775] [false]: 'ดูหนังได้เพราะฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.753791071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.753793358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.753795285+07:00","message":"StatePrefix: 'ดูหนังได้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.753797721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.953974137+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.954012655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.954018476+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.954034636+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.954041496+07:00","message":"[bufferProcess] interim [440000000]:ดูหนังได้เพราะฉะนั้นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.954044114+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.954047743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.954050759+07:00","message":"> Transcript [776] [false]: 'ดูหนังได้เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.954055564+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.954058444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.954061831+07:00","message":"StatePrefix: 'ดูหนังได้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.954064868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.078748041+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.078788296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.078794186+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.078809177+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.078816156+07:00","message":"[bufferProcess] interim [560000000]:ดูหนังได้เพราะฉะนั้นวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.078818749+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.078826268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.078828951+07:00","message":"> Transcript [777] [false]: 'ดูหนังได้เพราะฉะนั้นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.078832519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.078835947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.078838147+07:00","message":"StatePrefix: 'ดูหนังได้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.078845246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.282012944+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.282049602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.282055013+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.282066274+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.282072614+07:00","message":"[bufferProcess] interim [740000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.28207497+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.28208014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.282082959+07:00","message":"> Transcript [778] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.282086786+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.282089159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.282091399+07:00","message":"StatePrefix: 'ดูหนังได้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.282093782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.282097868+07:00","message":"Push: 'ดูหนังได้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.282099856+07:00","message":"TextPushed: 'ดูหนังได้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.282101963+07:00","message":"Set new StatePrefix : 'ดูหนังได้เพราะฉะนั้นวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.282104151+07:00","message":"Next Push (prob) : 'ฉะนั้นวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.282128287+07:00","message":"push: {false ดูหนังได้เพราะ 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.408419423+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.408476773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.408486425+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.408506569+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.408516664+07:00","message":"[bufferProcess] interim [920000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.408521042+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.408530704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.408535496+07:00","message":"> Transcript [779] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.408541265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.408544599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.408547619+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.408551737+07:00","message":"TextPushed: 'ดูหนังได้เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.609037453+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.609093948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.609101911+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.609118575+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.609129977+07:00","message":"[bufferProcess] interim [100000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.60913439+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.609141341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.609145779+07:00","message":"> Transcript [780] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.609150655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.60915427+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.609158296+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.609173507+07:00","message":"TextPushed: 'ดูหนังได้เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.655786909+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.655824288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.655831198+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.655845196+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.655852401+07:00","message":"[bufferProcess] interim [160000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.655855224+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.655861177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.655863971+07:00","message":"> Transcript [781] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.655867401+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.655869935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.655872124+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.655874943+07:00","message":"TextPushed: 'ดูหนังได้เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.79168437+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.791727785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.791734499+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.791751975+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.791759512+07:00","message":"[bufferProcess] interim [280000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.791762515+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.791771034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.791774564+07:00","message":"> Transcript [782] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.791778627+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.791781788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.791784668+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.791787851+07:00","message":"TextPushed: 'ดูหนังได้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.791795327+07:00","message":"Push: 'ฉะนั้นวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.791797409+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.791799703+07:00","message":"Set new StatePrefix : 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.791802043+07:00","message":"Next Push (prob) : 'ก็มาแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.791811073+07:00","message":"push: {false ฉะนั้นวันนี้ 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.984815498+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.984860805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.984867909+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.98488443+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.984892107+07:00","message":"[bufferProcess] interim [520000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.984894787+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.984901934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.984906967+07:00","message":"> Transcript [783] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.984913009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.984916189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.984919421+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.984923962+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.184458622+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.184501888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.184508925+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.184523603+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.184531329+07:00","message":"[bufferProcess] interim [700000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.184534565+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.184542647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.184545866+07:00","message":"> Transcript [784] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.184549708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.184551938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.184554536+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.18455752+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.300912286+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.30095409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.300960991+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.300973535+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.300982823+07:00","message":"[bufferProcess] interim [760000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.300985568+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.301008341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.301013446+07:00","message":"> Transcript [785] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.301017741+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.301020088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.301022376+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.301025909+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.308654802+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.308688493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.308694279+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.308710112+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.308716747+07:00","message":"[bufferProcess] interim [820000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.308719055+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.308722332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.308725502+07:00","message":"> Transcript [786] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.30872972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.308731991+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.308734109+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.30873686+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.308743949+07:00","message":"Push: 'ก็มาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.308745917+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.308748285+07:00","message":"Set new StatePrefix : 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.308751077+07:00","message":"Next Push (prob) : 'เตือนการแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.308758118+07:00","message":"push: {false ก็มาแจ้ง 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.507408945+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.507446384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.507454056+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.507469721+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.507475736+07:00","message":"[bufferProcess] interim [0]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.507478308+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.507484328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.50748718+07:00","message":"> Transcript [787] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.507490727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.507492786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.507494677+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.507498209+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.758117956+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.758152989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.758159686+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.758176708+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.758182638+07:00","message":"[bufferProcess] interim [240000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.758185301+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.758188857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.758193356+07:00","message":"> Transcript [788] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.758198126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.75820129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.758204786+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.758209078+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:53.766299874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:53.766311685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.766591361+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.766620354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.766625552+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.766639477+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.766645093+07:00","message":"[bufferProcess] interim [300000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.766648257+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.766655505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.766658496+07:00","message":"> Transcript [789] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.766661751+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.76666393+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.766667714+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.766671255+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.878890596+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.87892515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.878931955+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.878944805+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.878950821+07:00","message":"[bufferProcess] interim [360000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.878953659+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.878958991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.87896203+07:00","message":"> Transcript [790] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.878965925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.87896788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.878970292+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.878973021+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.878977263+07:00","message":"Push: 'เตือนการแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.878979333+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.878981623+07:00","message":"Set new StatePrefix : 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.878983996+07:00","message":"Next Push (prob) : 'ก็บอกชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.878990602+07:00","message":"push: {false เตือนการแล้ว 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.077819831+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.07785296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.077859031+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.077877063+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.077884203+07:00","message":"[bufferProcess] interim [540000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.077886882+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.077894594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.077897891+07:00","message":"> Transcript [791] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.077901457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.077903595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.077905489+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.077908183+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.196011149+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.196049582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.196056103+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.196070829+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.1960822+07:00","message":"[bufferProcess] interim [660000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.196086912+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.196094343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.196098413+07:00","message":"> Transcript [792] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.196101988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.196104223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.19610624+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.1961088+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.265215352+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.265259882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.265266837+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.265284671+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.265296773+07:00","message":"[bufferProcess] interim [780000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.265299801+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.26530734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.265311078+07:00","message":"> Transcript [793] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.265317156+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.265319818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.26532251+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.265325017+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.457051902+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.457096069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.457104346+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.457119719+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.457129021+07:00","message":"[bufferProcess] interim [960000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.45713325+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.45714114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.457145246+07:00","message":"> Transcript [794] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.45715074+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.457155215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.45715771+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.457174184+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.457179678+07:00","message":"Push: 'ก็บอกชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.457183161+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.457186363+07:00","message":"Set new StatePrefix : 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.45719037+07:00","message":"Next Push (prob) : 'บ้านในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.457198746+07:00","message":"push: {false ก็บอกชาว 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.714572256+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.714604009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.714609742+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.714623407+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.714631791+07:00","message":"[bufferProcess] interim [140000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.714634842+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.714642999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.71464681+07:00","message":"> Transcript [795] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.714651073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.714653359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.714655467+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.714658293+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.291257188+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.291297078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.29130408+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.291319475+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.291327474+07:00","message":"[bufferProcess] interim [740000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.291330865+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.291338511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.291341632+07:00","message":"> Transcript [796] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.291345631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.29134861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.291352363+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.291355658+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.703329622+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.703375516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นประ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.703382114+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นประ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.703401883+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.703406408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.703409512+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.703417803+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นประ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.703438486+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703451154+07:00","message":"[bufferProcess] interim [160000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703454803+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703462219+07:00","message":"[bufferProcess] interim [220000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703464571+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703467683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703470791+07:00","message":"> Transcript [797] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703475189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703477407+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703479881+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703482596+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.70348476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.70348679+07:00","message":"> Transcript [798] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703494659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703496942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703498706+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703500965+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703509048+07:00","message":"Push: 'บ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703511344+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.70351363+07:00","message":"Set new StatePrefix : 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.703516436+07:00","message":"Next Push (prob) : 'ด้วยว่าเป็นประ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.70353001+07:00","message":"push: {false บ้านในพื้นที่ 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.996987156+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.997025326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.997032109+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.997046323+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.99705326+07:00","message":"[bufferProcess] interim [460000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.997056735+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.997064736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.997067761+07:00","message":"> Transcript [799] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.997070525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.997072757+07:00","message":"Set new StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.191768044+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.191805342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.191812075+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.19182572+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.191832572+07:00","message":"[bufferProcess] interim [700000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.19183591+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.19184306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.191846007+07:00","message":"> Transcript [800] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.191850221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.191852358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.191854981+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.191858476+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.502635969+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.502675653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.502683089+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.502700242+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.502708678+07:00","message":"[bufferProcess] interim [940000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.502711565+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.502715794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.502718869+07:00","message":"> Transcript [801] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.502723602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.502726182+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.502728198+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.502731195+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.507235049+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.507262269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.507267844+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.507279365+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.507284534+07:00","message":"[bufferProcess] interim [0]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.507287607+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.507293882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.507296819+07:00","message":"> Transcript [802] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.507300677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.507302658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.507306894+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.507309508+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:56.766529392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:56.766558449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.06909702+07:00","message":"[GCS] IsForceVAD: false for message ID: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.083073062+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.083112071+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":"2026-06-25T15:08:57.083118199+07:00","message":"receive interim result [false|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.083135934+07:00","message":"[buffer interim] 42 false ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.083147349+07:00","message":"[bufferProcess] interim [600000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.083150924+07:00","message":"[bufferProcess] send to processor:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.083158316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.083161466+07:00","message":"> Transcript [803] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.083165981+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.083168209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.083170632+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.083173701+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.083180903+07:00","message":"Push: 'ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.083183102+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.083185599+07:00","message":"Set new StatePrefix : 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.083188266+07:00","message":"Next Push (prob) : 'การณ์ทางธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.083213359+07:00","message":"push: {false ด้วยว่าเป็นปรากฏ 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.129893227+07:00","message":"[GCS] Start streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.238877107+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.238903129+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":"2026-06-25T15:08:57.23891307+07:00","message":"receive interim result [true|false]: ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนกันแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.238924408+07:00","message":"end recv isFinal message id 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.238927452+07:00","message":"end Recv id 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.23893262+07:00","message":"[buffer interim] 42 true ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนกันแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238938125+07:00","message":"[bufferProcess] interim [750000000]:ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนกันแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238945046+07:00","message":"[bufferProcess] send to processor (isfinal):ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238948359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238950792+07:00","message":"> Transcript [804] [false]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238954042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238955937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238957765+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238960847+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238968465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238977491+07:00","message":"> Transcript [805] [true]: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนกันแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238980822+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238982782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238984592+07:00","message":"StatePrefix: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238986998+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238989014+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.239199156+07:00","message":"Push: 'ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.239202236+07:00","message":"TextPushed: 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.239204542+07:00","message":"Set new StatePrefix : 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนกันแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.239206876+07:00","message":"Next Push (prob) : 'ดูหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนกันแล้วก็บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.239212422+07:00","message":"push: {true ทางธรรมชาติ 0 0xc000044e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.239237327+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_42.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:57.254409058+07:00","message":"write wav file: './tmp/7598/7598_42.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.508113651+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.508159353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.50816725+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.508185362+07:00","message":"[buffer interim] 43 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.508191595+07:00","message":"[bufferProcess] interim [420000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.508193688+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.720609137+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.720656001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.720661461+07:00","message":"receive interim result [false|false]: กลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.72067476+07:00","message":"[buffer interim] 43 false กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.720682195+07:00","message":"[bufferProcess] interim [600000000]:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.720684893+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.720690722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.720693578+07:00","message":"> Transcript [806] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.720696409+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.822822441+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.822859554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.822866957+07:00","message":"receive interim result [false|false]: กลับอาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.822881014+07:00","message":"[buffer interim] 43 false กลับอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.82289059+07:00","message":"[bufferProcess] interim [720000000]:กลับอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.822892811+07:00","message":"[bufferProcess] send to processor:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.822903641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.822907755+07:00","message":"> Transcript [807] [false]: 'กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.822912206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.822914947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.822917751+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.822921195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.853706817+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.853745822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.853752369+07:00","message":"receive interim result [false|false]: กลับอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.853767116+07:00","message":"[buffer interim] 43 false กลับอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.853778415+07:00","message":"[bufferProcess] interim [780000000]:กลับอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.853782023+07:00","message":"[bufferProcess] send to processor:กลับอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.853788848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.853792889+07:00","message":"> Transcript [808] [false]: 'กลับอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.853796946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.853799924+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.853802761+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.853805799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.987035368+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.987077219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.987084006+07:00","message":"receive interim result [false|false]: กลับอาจจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.987096654+07:00","message":"[buffer interim] 43 false กลับอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.987104459+07:00","message":"[bufferProcess] interim [900000000]:กลับอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.987107952+07:00","message":"[bufferProcess] send to processor:กลับอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.987112251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.987115247+07:00","message":"> Transcript [809] [false]: 'กลับอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.987118261+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.987120288+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.987122239+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.987124383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.121757481+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.121803464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.121810011+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.121825443+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.121833383+07:00","message":"[bufferProcess] interim [20000000]:กลับอาจจะมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.121836059+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.121843004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.12184688+07:00","message":"> Transcript [810] [false]: 'กลับอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.121851872+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.121854664+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.121856544+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.121858843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.121867248+07:00","message":"Push: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.121869626+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.121871816+07:00","message":"Set new StatePrefix : 'กลับอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.121874064+07:00","message":"Next Push (prob) : 'อาจจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.121882938+07:00","message":"push: {false กลับ 0 0xc00212ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.302364585+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.302409137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.302415482+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.302428439+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.302438739+07:00","message":"[bufferProcess] interim [200000000]:กลับอาจจะมีคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.302441241+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.302447626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.302450566+07:00","message":"> Transcript [811] [false]: 'กลับอาจจะมีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.30246221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.302464773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.302466878+07:00","message":"StatePrefix: 'กลับอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.302469434+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.681731234+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.68177249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.681778546+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.681790286+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.681797604+07:00","message":"[bufferProcess] interim [560000000]:กลับอาจจะมีคุณภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.681800285+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.681805794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.681808729+07:00","message":"> Transcript [812] [false]: 'กลับอาจจะมีคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.681812566+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.681814981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.681817009+07:00","message":"StatePrefix: 'กลับอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.681819641+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.683462372+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.683490238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.683495477+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.683511349+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.683517226+07:00","message":"[bufferProcess] interim [620000000]:กลับอาจจะมีคุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.683519593+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.6835228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.683525511+07:00","message":"> Transcript [813] [false]: 'กลับอาจจะมีคุณภาพนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.683528643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.683530708+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.683532645+07:00","message":"StatePrefix: 'กลับอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.68353482+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.012923606+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.012965644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.012971796+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.012986269+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.012994607+07:00","message":"[bufferProcess] interim [860000000]:กลับอาจจะมีคุณภาพน้ำนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.012997249+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.013000983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.013004077+07:00","message":"> Transcript [814] [false]: 'กลับอาจจะมีคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.013007887+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.013010065+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.013012203+07:00","message":"StatePrefix: 'กลับอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.013014311+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.013019322+07:00","message":"Push: 'อาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.0130216+07:00","message":"TextPushed: 'กลับอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.013024009+07:00","message":"Set new StatePrefix : 'กลับอาจจะมีคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.013026701+07:00","message":"Next Push (prob) : 'คุณภาพน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.013034992+07:00","message":"push: {false อาจจะมี 0 0xc00212ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.022112189+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.022140176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำหนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.022145156+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.022158621+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.022164513+07:00","message":"[bufferProcess] interim [920000000]:กลับอาจจะมีคุณภาพน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.022166785+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.022169774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.022172847+07:00","message":"> Transcript [815] [false]: 'กลับอาจจะมีคุณภาพน้ำนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.022175956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.022178116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.022180085+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.022182377+07:00","message":"TextPushed: 'กลับอาจจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.075045402+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.075084463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.075090544+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.075103614+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.075111287+07:00","message":"[bufferProcess] interim [980000000]:กลับอาจจะมีคุณภาพน้ำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.075113775+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.075119415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.075122384+07:00","message":"> Transcript [816] [false]: 'กลับอาจจะมีคุณภาพน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.075126167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.075128622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.075131349+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.075133749+07:00","message":"TextPushed: 'กลับอาจจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.261292408+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.261331883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.261337766+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.261351894+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.261361246+07:00","message":"[bufferProcess] interim [160000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.261363959+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.261369935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.261373162+07:00","message":"> Transcript [817] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.261377374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.261379736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.26138192+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.261384328+07:00","message":"TextPushed: 'กลับอาจจะมี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:59.767015734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:59.767035958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.905133298+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.905191423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.905197974+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.905214432+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.905225098+07:00","message":"[bufferProcess] interim [760000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.90522755+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.905231448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.905235903+07:00","message":"> Transcript [818] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.905241901+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.905244471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.905247225+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.905249651+07:00","message":"TextPushed: 'กลับอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.905257076+07:00","message":"Push: 'คุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.905259353+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.905261835+07:00","message":"Set new StatePrefix : 'กลับอาจจะมีคุณภาพน้ำนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.905264095+07:00","message":"Next Push (prob) : 'นะคะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.905273024+07:00","message":"push: {false คุณภาพน้ำ 0 0xc00212ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.964545796+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.964590166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.964596207+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.964611313+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.964618443+07:00","message":"[bufferProcess] interim [880000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.964621601+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.964629142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.964632412+07:00","message":"> Transcript [819] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.964636746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.964639357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.964641828+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.964644776+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.105749518+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.105790854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.105797638+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.105812903+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.105820328+07:00","message":"[bufferProcess] interim [0]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.105823209+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.105830005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.105833255+07:00","message":"> Transcript [820] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.105837279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.105839516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.105841578+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.105844633+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.227921353+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.227970016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.227977753+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.227993208+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.228001107+07:00","message":"[bufferProcess] interim [60000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.228003674+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.228009734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.22801283+07:00","message":"> Transcript [821] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.22801723+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.228019689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.228022162+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.228024894+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.486338683+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.486381109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.486387306+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.486404706+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.486412233+07:00","message":"[bufferProcess] interim [420000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.486414654+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.486418807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.486422236+07:00","message":"> Transcript [822] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.486427199+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.486430237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.486432754+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.486435406+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.486438285+07:00","message":"Push: 'นะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.486440329+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.486442656+07:00","message":"Set new StatePrefix : 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.486444958+07:00","message":"Next Push (prob) : 'อาจจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.48645394+07:00","message":"push: {false นะคะที่ 0 0xc00212ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.605490069+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.605527396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.60553341+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.605546725+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.605553071+07:00","message":"[bufferProcess] interim [480000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.60555578+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.605562291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.605565189+07:00","message":"> Transcript [823] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.605568863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.60557126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.605573451+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.605575948+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.826873716+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.826914467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.826920502+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.826937446+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.826943653+07:00","message":"[bufferProcess] interim [660000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.826946108+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.826949692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.826954012+07:00","message":"> Transcript [824] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.826957676+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.826959735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.826962534+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.826965212+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.8438036+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.843864461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.843873125+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.843890975+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.843898114+07:00","message":"[bufferProcess] interim [720000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.843901407+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.843905803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.843909814+07:00","message":"> Transcript [825] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.843914403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.843917041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.843919966+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.843923706+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.99503063+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.995072253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.995078462+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.995089969+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.995098933+07:00","message":"[bufferProcess] interim [840000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.995101646+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.995104832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.995108211+07:00","message":"> Transcript [826] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.995112303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.995114483+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.995116489+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.995118946+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.995121462+07:00","message":"Push: 'อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.995123968+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.995126147+07:00","message":"Set new StatePrefix : 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.995128586+07:00","message":"Next Push (prob) : 'ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.995136274+07:00","message":"push: {false อาจจะไม่ 0 0xc00212ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.066885741+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.066931706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.066938427+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.066952513+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.066960134+07:00","message":"[bufferProcess] interim [20000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.066962842+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.06696887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.066972168+07:00","message":"> Transcript [827] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.066976636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.066978841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.066980937+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.066983842+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.383898931+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.383937735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุรศักดิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.383944024+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุรศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.383958688+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุรศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.38396576+07:00","message":"[bufferProcess] interim [200000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุรศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.383968655+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.383976528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.383979338+07:00","message":"> Transcript [828] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.383983084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.383985316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.383987752+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.383990305+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.43409015+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.434126489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.434132604+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.434144884+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.434152429+07:00","message":"[bufferProcess] interim [260000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.434155364+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุรศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.434158973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.434161954+07:00","message":"> Transcript [829] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุรศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.43416574+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.434167746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.434169649+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.434172061+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.453834256+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.453869432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสืบศักดิ์เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.453875343+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสืบศักดิ์เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.453891744+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสืบศักดิ์เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.453899207+07:00","message":"[bufferProcess] interim [320000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสืบศักดิ์เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.453901875+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.453906274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.453909039+07:00","message":"> Transcript [830] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.453912934+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.453916128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.453919486+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.453923087+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.45393116+07:00","message":"Push: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.453934964+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.453939255+07:00","message":"Set new StatePrefix : 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.453942689+07:00","message":"Next Push (prob) : 'ตรงสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.453967307+07:00","message":"push: {false ตรง 0 0xc00212ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.50690793+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.506947815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.506954553+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.506968882+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.506975161+07:00","message":"[bufferProcess] interim [380000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.506977789+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสืบศักดิ์เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.506984739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.506987756+07:00","message":"> Transcript [831] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสืบศักดิ์เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.506990554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.506992532+07:00","message":"Set new StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสืบศักดิ์เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.71213514+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.712174228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.712182177+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.7121965+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.712202844+07:00","message":"[bufferProcess] interim [560000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.71220579+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.712211331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.712214217+07:00","message":"> Transcript [832] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.712216961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.712219174+07:00","message":"Set new StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.771260901+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.771298481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.771304652+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.771318282+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.771324567+07:00","message":"[bufferProcess] interim [680000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.771326997+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.771330708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.771333718+07:00","message":"> Transcript [833] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.771337655+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.77133988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.771341843+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.771344756+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.97118062+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.97122131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.971227985+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.971242697+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.971252959+07:00","message":"[bufferProcess] interim [860000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.971255921+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.971259772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.971262902+07:00","message":"> Transcript [834] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.971266619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.971269342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.971271434+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.971275651+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.087652581+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.087701111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.08770794+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.087724238+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.087731538+07:00","message":"[bufferProcess] interim [980000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.087734723+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.087741741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.087744864+07:00","message":"> Transcript [835] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.087749431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.087751765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.087754983+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.087757977+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.403665884+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.403698582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.403707212+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.403726277+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.403734483+07:00","message":"[bufferProcess] interim [280000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.403738779+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.403751761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.403757034+07:00","message":"> Transcript [836] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.403762592+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.403765743+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.403769279+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.403773168+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.403781491+07:00","message":"Push: 'ตรงสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.403785102+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.403791033+07:00","message":"Set new StatePrefix : 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.403798517+07:00","message":"Next Push (prob) : 'แต่ว่าวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.40382+07:00","message":"push: {false ตรงสักเท่าไหร่ 0 0xc00212ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.490208893+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.490252568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.490259612+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.490275535+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.490283523+07:00","message":"[bufferProcess] interim [400000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.490286278+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.49029253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.490296175+07:00","message":"> Transcript [837] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.490300714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.490303159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.49030616+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.490309396+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.646719208+07:00","message":"[GCS] Cleaned up inactive client: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.646745299+07:00","message":"[GCS] Cleaned up inactive client: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.646748176+07:00","message":"[GCS] Cleaned up inactive client: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.646750172+07:00","message":"[GCS] Cleaned up inactive client: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.646752006+07:00","message":"[GCS] Cleaned up inactive client: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.646754149+07:00","message":"[GCS] Cleaned up inactive client: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.646755925+07:00","message":"[GCS] Cleaned up inactive client: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.646757879+07:00","message":"[GCS] Cleaned up inactive client: 28"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:02.767419122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:02.767427163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.800022578+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.800067405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.800074434+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.800090326+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.800098335+07:00","message":"[bufferProcess] interim [640000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.800101398+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.800109821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.800112956+07:00","message":"> Transcript [838] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.80011743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.800120534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.800123396+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.800126434+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.934444847+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.934492595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.934499595+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.934514515+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.934524617+07:00","message":"[bufferProcess] interim [820000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.934527531+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.934543381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.934546672+07:00","message":"> Transcript [839] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.93455138+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.934554152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.934557176+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.934560397+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.18171937+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.181755673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.181762357+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.1817756+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.181782726+07:00","message":"[bufferProcess] interim [60000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.181785702+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.18179121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.181794027+07:00","message":"> Transcript [840] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.181798157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.181800282+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.181804032+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.181807325+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.181812121+07:00","message":"Push: 'แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.181814196+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.181816431+07:00","message":"Set new StatePrefix : 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.181819301+07:00","message":"Next Push (prob) : 'เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.181826983+07:00","message":"push: {false แต่ว่าวันนี้ 0 0xc00212ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.312953251+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.312990145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.31299637+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.313017617+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.313025571+07:00","message":"[bufferProcess] interim [180000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.313039421+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.313046549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.313049287+07:00","message":"> Transcript [841] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.313053293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.313055388+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.313057434+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.313063497+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.409540183+07:00","message":"[GCS] IsForceVAD: false for message ID: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.484702361+07:00","message":"[GCS] Start streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.491482021+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.491520468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.491526547+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.491541904+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.491548638+07:00","message":"[bufferProcess] interim [360000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.491551854+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.491555411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.491560688+07:00","message":"> Transcript [842] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.49156494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.491567745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.491571229+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.491574296+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.493659165+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.493690401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.493697138+07:00","message":"receive interim result [false|false]: กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.493709941+07:00","message":"[buffer interim] 43 false กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.493716146+07:00","message":"[bufferProcess] interim [420000000]:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.493718808+07:00","message":"[bufferProcess] send to processor:กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.493721723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.49372433+07:00","message":"> Transcript [843] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.49372782+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.493729818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.493731822+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.493734748+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.599440032+07:00","message":"[GCS] IsForceVAD: false for message ID: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.614061064+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.614120809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปตรวจ\",\"confidence\":0.9341651}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.614128055+07:00","message":"receive interim result [true|false]: บวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.614138763+07:00","message":"end recv isFinal message id 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.614141246+07:00","message":"end Recv id 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.614149413+07:00","message":"[buffer interim] 43 true บวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614164558+07:00","message":"[bufferProcess] interim [510000000]:บวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614171166+07:00","message":"[bufferProcess] send to processor (isfinal):กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614175198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614178459+07:00","message":"> Transcript [844] [false]: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614183309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614185347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.61418763+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614190916+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614194529+07:00","message":"Push: 'เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614197115+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614199627+07:00","message":"Set new StatePrefix : 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614203123+07:00","message":"Next Push (prob) : 'เข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614205067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614207308+07:00","message":"> Transcript [845] [true]: 'บวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614216959+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614219146+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614220978+07:00","message":"StatePrefix: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.61422357+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614225778+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.614226694+07:00","message":"push: {false เดี๋ยวเจ้าหน้าที่เขา 0 0xc00212ec00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614490807+07:00","message":"Push: 'เข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614510269+07:00","message":"TextPushed: 'กลับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.61451364+07:00","message":"Set new StatePrefix : 'บวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614516538+07:00","message":"Next Push (prob) : 'บวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขาเข้าไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.614527591+07:00","message":"push: {true เข้าไปตรวจ 0 0xc00212ec00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.614521656+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_43.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:03.625808143+07:00","message":"write wav file: './tmp/7598/7598_43.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.73265364+07:00","message":"[GCS] Start streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.872450942+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.872480119+07:00","message":"found end of frame, send empty tag with msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.872484958+07:00","message":"end Recv id 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.872492878+07:00","message":"[buffer interim] 44 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.872499893+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.872504212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.872508038+07:00","message":"> Transcript [846] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.872512658+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.872515293+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.872517979+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.872521239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.872530748+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.872541202+07:00","message":"push: {true \n 0 0xc00212e000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:03.876906252+07:00","message":"write wav file: './tmp/7598/7598_44.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.438813401+07:00","message":"[GCS] IsForceVAD: false for message ID: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.501423738+07:00","message":"[GCS] Start streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.516069105+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.516109937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.516114774+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.51613003+07:00","message":"[buffer interim] 45 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.516136459+07:00","message":"[bufferProcess] interim [840000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.516138775+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.525670049+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.525705043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\",\"confidence\":0.92559993}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.525710509+07:00","message":"receive interim result [true|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.525722375+07:00","message":"end recv isFinal message id 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.525727816+07:00","message":"end Recv id 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.52573315+07:00","message":"[buffer interim] 45 true นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.525740152+07:00","message":"[bufferProcess] interim [930000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.525744921+07:00","message":"[bufferProcess] send to processor (isfinal):นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.525748185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.525751114+07:00","message":"> Transcript [847] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.525753513+07:00","message":"Set StatePrefix (first interim): 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.52575526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.52575714+07:00","message":"> Transcript [848] [true]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.525759773+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.525761906+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.525763997+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.525766032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.525777549+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.525786792+07:00","message":"push: {true นะคะ 0 0xc00212e480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:04.532054326+07:00","message":"write wav file: './tmp/7598/7598_45.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.172940791+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.1729799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.172985674+07:00","message":"receive interim result [false|false]: ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.173000039+07:00","message":"[buffer interim] 46 false ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.173006447+07:00","message":"[bufferProcess] interim [720000000]:ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.173008667+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.373812836+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.373852225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่ะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.373859151+07:00","message":"receive interim result [false|false]: ป่ะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.373872192+07:00","message":"[buffer interim] 46 false ป่ะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.373880816+07:00","message":"[bufferProcess] interim [900000000]:ป่ะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.373883116+07:00","message":"[bufferProcess] send to processor:ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.373886387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.373889426+07:00","message":"> Transcript [849] [false]: 'ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.37389161+07:00","message":"Set StatePrefix (first interim): 'ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.501438233+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.501485189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่ะไปต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.501491483+07:00","message":"receive interim result [false|false]: ป่ะไปต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.501503846+07:00","message":"[buffer interim] 46 false ป่ะไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.50151029+07:00","message":"[bufferProcess] interim [960000000]:ป่ะไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.501512945+07:00","message":"[bufferProcess] send to processor:ป่ะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.501518014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.501521203+07:00","message":"> Transcript [850] [false]: 'ป่ะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.501524469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.501526648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.501528797+07:00","message":"StatePrefix: 'ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.501530998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.671555936+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.671600413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.671607588+07:00","message":"receive interim result [false|false]: ไปต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.67161866+07:00","message":"[buffer interim] 46 false ไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.671630104+07:00","message":"[bufferProcess] interim [140000000]:ไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.671633227+07:00","message":"[bufferProcess] send to processor:ป่ะไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.671638218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.671642164+07:00","message":"> Transcript [851] [false]: 'ป่ะไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.671646968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.671650061+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.671652741+07:00","message":"StatePrefix: 'ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.671655697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.736113192+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.736152353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.736158471+07:00","message":"receive interim result [false|false]: ไปต่อกันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.736170208+07:00","message":"[buffer interim] 46 false ไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.736177365+07:00","message":"[bufferProcess] interim [260000000]:ไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.736179866+07:00","message":"[bufferProcess] send to processor:ไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.736183772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.736187292+07:00","message":"> Transcript [852] [false]: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.736189999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.73619214+07:00","message":"Set new StatePrefix: 'ไปต่อกัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:05.768308722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:05.768337983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.935299156+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.935337568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.935343826+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.935355065+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.935360897+07:00","message":"[bufferProcess] interim [440000000]:ไปต่อกันที่ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.935363308+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.935366501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.935369919+07:00","message":"> Transcript [853] [false]: 'ไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.935373294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.935375297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.935377301+07:00","message":"StatePrefix: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.935379676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.949806271+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.949875406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.949883627+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.949906821+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.949915805+07:00","message":"[bufferProcess] interim [500000000]:ไปต่อกันที่ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.949919759+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.949928417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.94993333+07:00","message":"> Transcript [854] [false]: 'ไปต่อกันที่ป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.949938972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.949942119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.94994494+07:00","message":"StatePrefix: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.94994794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.079282065+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.079313727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.079319445+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.079330074+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.079337786+07:00","message":"[bufferProcess] interim [620000000]:ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.079340359+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.079345751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.079348556+07:00","message":"> Transcript [855] [false]: 'ไปต่อกันที่ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.079351828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.079354052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.079355955+07:00","message":"StatePrefix: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.079358146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.238700018+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.238738999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.238745414+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.238759402+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.238765349+07:00","message":"[bufferProcess] interim [800000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.238768065+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.23877133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.238774259+07:00","message":"> Transcript [856] [false]: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.238777799+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.238780139+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.238782313+07:00","message":"StatePrefix: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.238784359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.23878864+07:00","message":"Push: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.238790683+07:00","message":"TextPushed: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.238793263+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.238795726+07:00","message":"Next Push (prob) : 'ที่ป้ายที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.238802888+07:00","message":"push: {false ไปต่อกัน 0 0xc0034fc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.602005335+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.602046483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2 ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.60205333+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2 ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.602065627+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.602072198+07:00","message":"[bufferProcess] interim [100000000]:ไปต่อกันที่ป้ายที่ 2 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.602074905+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.602079981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.60208319+07:00","message":"> Transcript [857] [false]: 'ไปต่อกันที่ป้ายที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.602086497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.602088887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.602090863+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.602093361+07:00","message":"TextPushed: 'ไปต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.771948895+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.771987602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.771994055+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.772005517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 เขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.772009738+07:00","message":"receive interim result [false|false]:  2 เขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.77201636+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.772019565+07:00","message":"[buffer interim] 46 false  2 เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.772024793+07:00","message":"[bufferProcess] interim [220000000]:ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.772027249+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.77203012+07:00","message":"[bufferProcess] interim [220000000]: 2 เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.772033101+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.77203603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.772039121+07:00","message":"> Transcript [858] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.77204255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.772046435+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.772048427+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.772050517+07:00","message":"TextPushed: 'ไปต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.816831825+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.816868805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.816874242+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.816888688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.816894131+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.816901247+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.816905+07:00","message":"[buffer interim] 46 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.816910412+07:00","message":"[bufferProcess] interim [280000000]:ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.816913164+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.816916496+07:00","message":"[bufferProcess] interim [280000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.816919074+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.816921813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.81692476+07:00","message":"> Transcript [859] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.816927977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.816930112+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.816932059+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.816934321+07:00","message":"TextPushed: 'ไปต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.847443846+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.84748686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.847493047+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.847505435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.847508356+07:00","message":"receive interim result [false|false]:  ของผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.847515662+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.84752011+07:00","message":"[buffer interim] 46 false  ของผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.847525302+07:00","message":"[bufferProcess] interim [400000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.847527823+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.847532971+07:00","message":"[bufferProcess] interim [400000000]: ของผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.847536202+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.847549464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.847580992+07:00","message":"> Transcript [860] [false]: 'ไปต่อกันที่ป้ายที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.84758734+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.847589931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.847592349+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.847595108+07:00","message":"TextPushed: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.847603824+07:00","message":"Push: 'ที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.847605797+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.847608137+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.847610891+07:00","message":"Next Push (prob) : ' 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.847622125+07:00","message":"push: {false ที่ป้ายที่ 0 0xc0034fc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.140453186+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.140503931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.140512603+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.140525675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.140528894+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.140537279+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.140542675+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.14055082+07:00","message":"[bufferProcess] interim [640000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.14055384+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.140556797+07:00","message":"[bufferProcess] interim [640000000]: เขาก็ชมเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.140559588+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.140562924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.140566491+07:00","message":"> Transcript [861] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.140570864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.140573392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.140575428+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.140577829+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.147025929+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.147063721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.14707053+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.147084366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.147087463+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.14709431+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.147098743+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.14710531+07:00","message":"[bufferProcess] interim [700000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.147109397+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.147117884+07:00","message":"[bufferProcess] interim [700000000]: เขาก็ชมเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.147123626+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.147127414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.147131847+07:00","message":"> Transcript [862] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.147135664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.147137868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.147139879+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.147142114+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.330507287+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.33055412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.330560057+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.330570862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.330574119+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.330581713+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.330585705+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.330591843+07:00","message":"[bufferProcess] interim [880000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.330595694+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.330599276+07:00","message":"[bufferProcess] interim [880000000]: เขาก็ชมเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.330602424+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.330606186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.330611374+07:00","message":"> Transcript [863] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.330616031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.330618299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.330620542+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.330623005+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.550697786+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.550729387+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":"2026-06-25T15:09:07.550735394+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.550747852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่องนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.550751993+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่องนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.550759371+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.550762655+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่องนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.550767066+07:00","message":"[bufferProcess] interim [60000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.550770107+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.550773373+07:00","message":"[bufferProcess] interim [60000000]: เขาก็ชมเรื่องนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.550776891+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.550780276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.550783047+07:00","message":"> Transcript [864] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.550786398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.550788467+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.550791076+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.550793221+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.550795484+07:00","message":"Push: ' 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.550797341+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.550799583+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.550804428+07:00","message":"Next Push (prob) : ' เขาก็ชมเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.55081226+07:00","message":"push: {false  2 0 0xc0034fc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.592924837+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.592967512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.592973528+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.592985758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่องนี้เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.592990156+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่องนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.593009327+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.593020395+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่องนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.593029804+07:00","message":"[bufferProcess] interim [120000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.593039544+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.59305291+07:00","message":"[bufferProcess] interim [120000000]: เขาก็ชมเรื่องนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.593056576+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.593059896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.593063958+07:00","message":"> Transcript [865] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.593068014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.59307041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.593072679+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.593075575+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.737732708+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.737772917+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":"2026-06-25T15:09:07.737780572+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.737790473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่องนี้เนี่ยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.737794094+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่องนี้เนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.737806719+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.737810249+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่องนี้เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.737817376+07:00","message":"[bufferProcess] interim [240000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.737820265+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.737823338+07:00","message":"[bufferProcess] interim [240000000]: เขาก็ชมเรื่องนี้เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.737827019+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.737830637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.737833959+07:00","message":"> Transcript [866] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.737837712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.737839948+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.737842061+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.737844364+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.744555341+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.744577731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.744583058+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.744598774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่องนี้เนี่ยต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.744602714+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่องนี้เนี่ยต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.744608772+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.744616477+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่องนี้เนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.744621474+07:00","message":"[bufferProcess] interim [300000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.744624592+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.744629554+07:00","message":"[bufferProcess] interim [300000000]: เขาก็ชมเรื่องนี้เนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.744632902+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.744635948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.744640865+07:00","message":"> Transcript [867] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.744644832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.74464702+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.7446491+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.744651529+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.851422795+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.851467501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.851473443+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.851495576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่องนี้เนี่ยต้องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.851499412+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่องนี้เนี่ยต้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.851509252+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.851513293+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่องนี้เนี่ยต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.851520095+07:00","message":"[bufferProcess] interim [420000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.851523571+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.851531168+07:00","message":"[bufferProcess] interim [420000000]: เขาก็ชมเรื่องนี้เนี่ยต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.851535008+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.851538961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.8515422+07:00","message":"> Transcript [868] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.851546293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.85154887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.851551867+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.851554591+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.85155761+07:00","message":"Push: ' เขาก็ชมเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.851559615+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.851562106+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.851564697+07:00","message":"Next Push (prob) : 'เนี่ยต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.851573847+07:00","message":"push: {false  เขาก็ชมเรื่องนี้ 0 0xc0034fc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.048280536+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.048318745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.048324646+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.048336534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่องนี้เนี่ยต้องขอโทษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.048340718+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่องนี้เนี่ยต้องขอโทษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.04834851+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.048353215+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่องนี้เนี่ยต้องขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.04835947+07:00","message":"[bufferProcess] interim [600000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.048362709+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.048366158+07:00","message":"[bufferProcess] interim [600000000]: เขาก็ชมเรื่องนี้เนี่ยต้องขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.048369684+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.048373532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.048376349+07:00","message":"> Transcript [869] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.048380358+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.048382526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.048384534+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.048387375+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.161007887+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.161049209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.161055814+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.161068197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.161071864+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.16108027+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.161085392+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.161092355+07:00","message":"[bufferProcess] interim [660000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.161095146+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.161098176+07:00","message":"[bufferProcess] interim [660000000]: เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.161101235+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.161104957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.16110789+07:00","message":"> Transcript [870] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.161112023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.161114229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.161116233+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.161120325+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.36237123+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.362409618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.362416107+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.36242689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.362430806+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.362438123+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.362441591+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.362446718+07:00","message":"[bufferProcess] interim [900000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.362449178+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.362452121+07:00","message":"[bufferProcess] interim [900000000]: เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.362455618+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.362458792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.36246146+07:00","message":"> Transcript [871] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.362465264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.362467372+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.362469543+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.362472324+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.681267203+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.681308847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.681316333+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.68132914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.681333502+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.681342137+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.681346068+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.681352932+07:00","message":"[bufferProcess] interim [140000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.681355602+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.681359024+07:00","message":"[bufferProcess] interim [140000000]: เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.681362043+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.681365643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.681368649+07:00","message":"> Transcript [872] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.681373607+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.681375927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.681377987+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.681380315+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.681382962+07:00","message":"Push: 'เนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.681384925+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.681387511+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.681390098+07:00","message":"Next Push (prob) : 'ขอแสดงความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.681398923+07:00","message":"push: {false เนี่ยต้อง 0 0xc0034fc880}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:08.769075321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:08.769090857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.932268536+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.932302152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.932308647+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.93231913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.932322983+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.932337347+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.932356179+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.932365815+07:00","message":"[bufferProcess] interim [440000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.932369011+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.932375355+07:00","message":"[bufferProcess] interim [440000000]: เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.932378646+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.932381522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.93238467+07:00","message":"> Transcript [873] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.9323887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.932390862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.932392888+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.932395392+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.064904242+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.064947228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.06495407+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.064967059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.064974171+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.064985963+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.064989268+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.064996097+07:00","message":"[bufferProcess] interim [620000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.064998856+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.065002037+07:00","message":"[bufferProcess] interim [620000000]: เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.065005706+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.065009262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.065012295+07:00","message":"> Transcript [874] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.06501774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.065020059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.065022034+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.065024671+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.569271429+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.56931079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.56931697+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.569329049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.569333044+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.569341342+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.569348385+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.569355214+07:00","message":"[bufferProcess] interim [40000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.569358256+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.569367033+07:00","message":"[bufferProcess] interim [40000000]: เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.569370089+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.56937347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.569376549+07:00","message":"> Transcript [875] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.569381097+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.569383502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.569385578+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.569388266+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.642981786+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.64303012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.643036815+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.643054595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.643062548+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.643071251+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.643074833+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.643081571+07:00","message":"[bufferProcess] interim [220000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.643084846+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.643088462+07:00","message":"[bufferProcess] interim [220000000]: เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.643093115+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.643097102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.643100463+07:00","message":"> Transcript [876] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.643105849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.643108233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.643110161+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.643119587+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.643129807+07:00","message":"Push: 'ขอแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.643132028+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.643134711+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.643137339+07:00","message":"Next Push (prob) : 'เสียใจกับครอบครัวของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.643147267+07:00","message":"push: {false ขอแสดงความ 0 0xc0034fc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.842102484+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.842152816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.842159348+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.842170237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.842174582+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.842183935+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.842187457+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.842194124+07:00","message":"[bufferProcess] interim [340000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.842197514+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.84220092+07:00","message":"[bufferProcess] interim [340000000]: เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.842204469+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.842208278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.842212928+07:00","message":"> Transcript [877] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.842217496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.842219828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.842221868+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.842224818+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.949150695+07:00","message":"[GCS] IsForceVAD: false for message ID: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.009997377+07:00","message":"[GCS] Start streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.03038704+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.030427731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.030434623+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.030446105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.030449925+07:00","message":"receive interim result [false|false]:  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.030458237+07:00","message":"[buffer interim] 46 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.030464079+07:00","message":"[buffer interim] 46 false  เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.030470673+07:00","message":"[bufferProcess] interim [580000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.030474324+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.030478164+07:00","message":"[bufferProcess] interim [580000000]: เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.030481786+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.030485082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.030495461+07:00","message":"> Transcript [878] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.030499446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.030501642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.030503706+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.030506786+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.127755001+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.127799972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต\",\"confidence\":0.94468325}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.127806285+07:00","message":"receive interim result [true|false]: ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.127815119+07:00","message":"end recv isFinal message id 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.127817545+07:00","message":"end Recv id 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.127826017+07:00","message":"[buffer interim] 46 true ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.127835442+07:00","message":"[bufferProcess] interim [670000000]:ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.127840907+07:00","message":"[bufferProcess] send to processor (isfinal):ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.127844788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.127847817+07:00","message":"> Transcript [879] [false]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.127851901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.127854077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.127857781+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.127860918+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.127863036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.127865068+07:00","message":"> Transcript [880] [true]: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.127867386+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.127869244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.127870984+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.127873093+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 เขาก็ชมเรื่องนี้เนี่ยต้องขอแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.127879398+07:00","message":"Push: 'เสียใจกับครอบครัวของผู้เสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.127887856+07:00","message":"push: {true เสียใจกับครอบครัวของผู้เสียชีวิต 0 0xc0034fc880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:10.139158148+07:00","message":"write wav file: './tmp/7598/7598_46.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.479101492+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.479144738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.479151727+07:00","message":"receive interim result [false|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.479169469+07:00","message":"[buffer interim] 47 false ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.479176485+07:00","message":"[bufferProcess] interim [480000000]:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.479179645+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.002951961+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.002997707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.003005428+07:00","message":"receive interim result [false|false]: ก่อนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.003021879+07:00","message":"[buffer interim] 47 false ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.003029384+07:00","message":"[bufferProcess] interim [960000000]:ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.003032096+07:00","message":"[bufferProcess] send to processor:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.003039444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.003042826+07:00","message":"> Transcript [881] [false]: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.003045453+07:00","message":"Set StatePrefix (first interim): 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.039120811+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.039155002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.039160885+07:00","message":"receive interim result [false|false]: ก่อนจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.039174311+07:00","message":"[buffer interim] 47 false ก่อนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.039181798+07:00","message":"[bufferProcess] interim [20000000]:ก่อนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.039184032+07:00","message":"[bufferProcess] send to processor:ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.039189396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.039192688+07:00","message":"> Transcript [882] [false]: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.039196175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.039198581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.039200677+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.039203053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.159730715+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.159774919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.15978065+07:00","message":"receive interim result [false|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.159795842+07:00","message":"[buffer interim] 47 false ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.159803967+07:00","message":"[bufferProcess] interim [80000000]:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.159806633+07:00","message":"[bufferProcess] send to processor:ก่อนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.15981426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.159817813+07:00","message":"> Transcript [883] [false]: 'ก่อนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.159821812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.159824189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.159826216+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.159829229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.217646151+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.21768695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.217692709+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.217706121+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.217713241+07:00","message":"[bufferProcess] interim [200000000]:ก่อนจากเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.217715861+07:00","message":"[bufferProcess] send to processor:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.217721281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.217724288+07:00","message":"> Transcript [884] [false]: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.217727971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.217730289+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.217732466+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.217734769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.249974946+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.250013429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.250019514+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.250030176+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.250037074+07:00","message":"[bufferProcess] interim [320000000]:ก่อนจากเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.250039473+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.250043341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.250047104+07:00","message":"> Transcript [885] [false]: 'ก่อนจากเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.25005061+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.25005304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.250054912+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.250057102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.250059628+07:00","message":"Push: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.250062067+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.250064313+07:00","message":"Set new StatePrefix : 'ก่อนจากเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.25006869+07:00","message":"Next Push (prob) : 'จากเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.250077201+07:00","message":"push: {false ก่อน 0 0xc00212ed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.575860872+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.575905156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.575911338+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.575925212+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.575931537+07:00","message":"[bufferProcess] interim [560000000]:ก่อนจากเหตุการณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.575934058+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.575939621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.575942741+07:00","message":"> Transcript [886] [false]: 'ก่อนจากเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.575946658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.575949019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.575950998+07:00","message":"StatePrefix: 'ก่อนจากเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.575953405+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.630573356+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.630609532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.630614855+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.630630219+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.63063747+07:00","message":"[bufferProcess] interim [680000000]:ก่อนจากเหตุการณ์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.630639965+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.630647444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.6306505+07:00","message":"> Transcript [887] [false]: 'ก่อนจากเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.630654299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.630656352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.63065837+07:00","message":"StatePrefix: 'ก่อนจากเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.630660503+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:11.76910404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:11.769120911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.08008688+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.080121736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.080127253+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.080139911+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.080149463+07:00","message":"[bufferProcess] interim [40000000]:ก่อนจากเหตุการณ์ที่มีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.080153017+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.08015642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.080159805+07:00","message":"> Transcript [888] [false]: 'ก่อนจากเหตุการณ์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.080163545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.080165792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.080167747+07:00","message":"StatePrefix: 'ก่อนจากเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.080169885+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.162370335+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.16240929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.162415685+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.162427982+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.162436377+07:00","message":"[bufferProcess] interim [160000000]:ก่อนจากเหตุการณ์ที่มีพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.162438761+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.162444723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.162447811+07:00","message":"> Transcript [889] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.162451631+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.162454063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.162456012+07:00","message":"StatePrefix: 'ก่อนจากเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.162458287+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.162462686+07:00","message":"Push: 'จากเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.162464686+07:00","message":"TextPushed: 'ก่อนจากเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.162467268+07:00","message":"Set new StatePrefix : 'ก่อนจากเหตุการณ์ที่มีผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.162470191+07:00","message":"Next Push (prob) : 'การณ์ที่มีผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.162502377+07:00","message":"push: {false จากเหตุ 0 0xc00212ed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.179792099+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.179834611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.179842606+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.179864197+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.179871656+07:00","message":"[bufferProcess] interim [220000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.17987439+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.17988021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.17988313+07:00","message":"> Transcript [890] [false]: 'ก่อนจากเหตุการณ์ที่มีพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.179885699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.17988795+07:00","message":"Set new StatePrefix: 'ก่อนจากเหตุการณ์ที่มีพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.338795386+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.338822982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.338828598+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.338845125+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.338851414+07:00","message":"[bufferProcess] interim [400000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.338854495+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.33886419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.338868009+07:00","message":"> Transcript [891] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.338870769+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.338873362+07:00","message":"Set new StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.989335359+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.989380028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.989387999+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.989402745+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.989410787+07:00","message":"[bufferProcess] interim [0]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.989413548+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.989417694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.989420661+07:00","message":"> Transcript [892] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.989424054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.98942684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.989428881+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.989431121+07:00","message":"TextPushed: 'ก่อนจากเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.55876894+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.558809707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.558816506+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.558828969+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.558838397+07:00","message":"[bufferProcess] interim [600000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.558840887+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.558846376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.558849206+07:00","message":"> Transcript [893] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.558852593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.558854658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.558856658+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.558858842+07:00","message":"TextPushed: 'ก่อนจากเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.6821101+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.682150535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.682157645+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.682171587+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.682178796+07:00","message":"[bufferProcess] interim [720000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.682181524+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.682188038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.682190973+07:00","message":"> Transcript [894] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.682194616+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.682197039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.682199811+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.682202351+07:00","message":"TextPushed: 'ก่อนจากเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.873114645+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.873155002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.87317295+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.873189074+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.873195634+07:00","message":"[bufferProcess] interim [900000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.873198545+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.873213678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.873216644+07:00","message":"> Transcript [895] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.873220644+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.873223216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.873225686+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.873228162+07:00","message":"TextPushed: 'ก่อนจากเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.87323104+07:00","message":"Push: 'การณ์ที่มีผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.87323314+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.873237745+07:00","message":"Set new StatePrefix : 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.873240454+07:00","message":"Next Push (prob) : 'ใช้ยาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.873248693+07:00","message":"push: {false การณ์ที่มีผู้ที่ 0 0xc00212ed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.940615726+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.940654742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.940660867+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.940673205+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.940686478+07:00","message":"[bufferProcess] interim [960000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.94068975+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.94069325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.940696605+07:00","message":"> Transcript [896] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.940700295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.940702419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.940705369+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.940707865+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.249717782+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.249753903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.249759613+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.249771776+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.249777719+07:00","message":"[bufferProcess] interim [260000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.249780275+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.249785565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.249788387+07:00","message":"> Transcript [897] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.249791731+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.249793824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.249795952+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.24979845+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.252757142+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.252772047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.252775989+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.25278346+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.252786796+07:00","message":"[bufferProcess] interim [320000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.252789281+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.252793781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.252795795+07:00","message":"> Transcript [898] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.252798502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.252800254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.252802261+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.252804377+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.567670228+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.567708711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะฮ่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.567715114+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะฮ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.56772874+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะฮ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.567735746+07:00","message":"[bufferProcess] interim [560000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะฮ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.567738415+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.567743948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.567746885+07:00","message":"> Transcript [899] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.567750856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.567752968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.567755235+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.567757967+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.567764235+07:00","message":"Push: 'ใช้ยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.567766316+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.567768651+07:00","message":"Set new StatePrefix : 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.567771252+07:00","message":"Next Push (prob) : 'น้ำหนักนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.567777976+07:00","message":"push: {false ใช้ยาลด 0 0xc00212ed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.571430453+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.571453138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.571458813+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.571470537+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.571475321+07:00","message":"[bufferProcess] interim [620000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.571478349+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะฮ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.571481701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.571484189+07:00","message":"> Transcript [900] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะฮ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.571487175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.57148932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.57149132+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.571493689+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.756329753+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.756373136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.756381567+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.75639722+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.756403837+07:00","message":"[bufferProcess] interim [800000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.756406742+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.756412245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.756415585+07:00","message":"> Transcript [901] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.756419223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.756421332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.756423861+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.7564278+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:14.769519948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:14.769528022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.95311483+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.953152998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.953159852+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.953185213+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.953191781+07:00","message":"[bufferProcess] interim [980000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.953194574+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.953200807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.953203546+07:00","message":"> Transcript [902] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.953207435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.953209562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.953211877+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.953215099+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.141138074+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.141186197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.141193109+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.14121058+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141217445+07:00","message":"[bufferProcess] interim [160000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141220011+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141223374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141226345+07:00","message":"> Transcript [903] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141230214+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141232435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141234817+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141238047+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.14125173+07:00","message":"Push: 'น้ำหนักนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141254043+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141256274+07:00","message":"Set new StatePrefix : 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141260262+07:00","message":"Next Push (prob) : 'อาหารเสริมลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.141296201+07:00","message":"push: {false น้ำหนักนะคะ 0 0xc00212ed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.14189754+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.141915978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.141921268+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.141927531+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.14193164+07:00","message":"[bufferProcess] interim [220000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141934283+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141936871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141939219+07:00","message":"> Transcript [904] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141952533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141954993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141956927+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.141959218+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.543244966+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.543292194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.543298959+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.543315679+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.543323287+07:00","message":"[bufferProcess] interim [580000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.543326546+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.543332276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.543335248+07:00","message":"> Transcript [905] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.543338813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.543341121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.543343449+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.543346351+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.680833774+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.680872018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.680878187+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.680896252+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.680902904+07:00","message":"[bufferProcess] interim [640000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.680905911+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.680909522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.680912568+07:00","message":"> Transcript [906] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.680917028+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.68091929+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.680921334+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.680924148+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.69566699+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.695711168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.69571729+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.695736022+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.695742934+07:00","message":"[bufferProcess] interim [700000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.695745633+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.69574896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.695752088+07:00","message":"> Transcript [907] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.695755881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.695758007+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.695760136+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.695762663+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.695767255+07:00","message":"Push: 'อาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.695769414+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.695771701+07:00","message":"Set new StatePrefix : 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.695774098+07:00","message":"Next Push (prob) : 'น้ำหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.695797927+07:00","message":"push: {false อาหารเสริมลด 0 0xc00212ed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.790245711+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.790286347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.7902924+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.79030874+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.790315207+07:00","message":"[bufferProcess] interim [760000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.79031786+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.790321169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.790324321+07:00","message":"> Transcript [908] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.790327996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.790330833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.790333712+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.790338206+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.035886427+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.035932652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.035939783+07:00","message":"receive interim result [false|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.035954801+07:00","message":"[buffer interim] 47 false ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.035962363+07:00","message":"[bufferProcess] interim [60000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.035965519+07:00","message":"[bufferProcess] send to processor:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.035973622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.035976701+07:00","message":"> Transcript [909] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.035981269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.035984051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.035986384+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.035989609+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.089235909+07:00","message":"[GCS] IsForceVAD: false for message ID: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.16238199+07:00","message":"[GCS] Start streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.267564658+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.267607534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปใน\",\"confidence\":0.9494696}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.267616859+07:00","message":"receive interim result [true|false]: ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.267628282+07:00","message":"end recv isFinal message id 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.267630915+07:00","message":"end Recv id 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.267637159+07:00","message":"[buffer interim] 47 true ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.267648989+07:00","message":"[bufferProcess] interim [300000000]:ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.267655844+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.267660274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.267663972+07:00","message":"> Transcript [910] [false]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.26766818+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.267670635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.26767355+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.267676545+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.267678772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.267680857+07:00","message":"> Transcript [911] [true]: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.267683443+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.267685326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.267687047+07:00","message":"StatePrefix: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.267689243+07:00","message":"TextPushed: 'ก่อนจากเหตุการณ์ที่มีผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.267697702+07:00","message":"Push: 'น้ำหนักเนี่ยไปใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.267709824+07:00","message":"push: {true น้ำหนักเนี่ยไปใน 0 0xc00212ed80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:16.280951133+07:00","message":"write wav file: './tmp/7598/7598_47.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.02124075+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.021284921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.021290071+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.021309798+07:00","message":"[buffer interim] 48 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.021315662+07:00","message":"[bufferProcess] interim [720000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.021317602+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.148538652+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.14858042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.148586884+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.148601457+07:00","message":"[buffer interim] 48 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.148609108+07:00","message":"[bufferProcess] interim [780000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.148611635+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.148618971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.148622523+07:00","message":"> Transcript [912] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.148625103+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.214721385+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.214760345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.2147687+07:00","message":"receive interim result [false|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.214784703+07:00","message":"[buffer interim] 48 false ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.214791945+07:00","message":"[bufferProcess] interim [840000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.21479478+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.214798439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.214801534+07:00","message":"> Transcript [913] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.214804148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.214806621+07:00","message":"Set new StatePrefix: 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.225242445+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.225277869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.225283248+07:00","message":"receive interim result [false|false]: ปรากฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.225298592+07:00","message":"[buffer interim] 48 false ปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.225304609+07:00","message":"[bufferProcess] interim [900000000]:ปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.225307296+07:00","message":"[bufferProcess] send to processor:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.225310116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.225313049+07:00","message":"> Transcript [914] [false]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.225315378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.225317518+07:00","message":"Set new StatePrefix: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.32429249+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.324332433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.324339294+07:00","message":"receive interim result [false|false]: ปรากฏว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.324355582+07:00","message":"[buffer interim] 48 false ปรากฏว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.324363522+07:00","message":"[bufferProcess] interim [20000000]:ปรากฏว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.324366321+07:00","message":"[bufferProcess] send to processor:ปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.324374416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.324377956+07:00","message":"> Transcript [915] [false]: 'ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.324380503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.32438303+07:00","message":"Set new StatePrefix: 'ปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.586949334+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.586992815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.586999956+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.587018329+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.58702962+07:00","message":"[bufferProcess] interim [320000000]:ปรากฏว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.587033099+07:00","message":"[bufferProcess] send to processor:ปรากฏว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.587040028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.587044766+07:00","message":"> Transcript [916] [false]: 'ปรากฏว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.587049873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.587052898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.587056434+07:00","message":"StatePrefix: 'ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.58705968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:17.769983878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:17.769986351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.811720719+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.811755716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.81176092+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.81177735+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.811786068+07:00","message":"[bufferProcess] interim [500000000]:ปรากฏว่าเขาเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.81178877+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.811794152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.811797819+07:00","message":"> Transcript [917] [false]: 'ปรากฏว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.811801439+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.811803756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.811805648+07:00","message":"StatePrefix: 'ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.811807863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.10417708+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.10421478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.104220713+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.104240799+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.104247916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.104251617+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.104258292+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.104281178+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104289413+07:00","message":"[bufferProcess] interim [740000000]:ปรากฏว่าเขาเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104292308+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.1042986+07:00","message":"[bufferProcess] interim [800000000]:ปรากฏว่าเขาเสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.10430067+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104304109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104308135+07:00","message":"> Transcript [918] [false]: 'ปรากฏว่าเขาเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104311984+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.10431415+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104316277+07:00","message":"StatePrefix: 'ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104318385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104320371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104322453+07:00","message":"> Transcript [919] [false]: 'ปรากฏว่าเขาเสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104324657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104326647+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104328361+07:00","message":"StatePrefix: 'ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104330094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104337533+07:00","message":"Push: 'ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104339676+07:00","message":"TextPushed: 'ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104341851+07:00","message":"Set new StatePrefix : 'ปรากฏว่าเขาเสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.104344668+07:00","message":"Next Push (prob) : 'ว่าเขาเสียใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.104356791+07:00","message":"push: {false ปรากฏ 0 0xc0034fc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.480745724+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.480785562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.480792066+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.480805766+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.480812548+07:00","message":"[bufferProcess] interim [160000000]:ปรากฏว่าเขาเสียชีวิตล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.48081557+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.480822206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.480825205+07:00","message":"> Transcript [920] [false]: 'ปรากฏว่าเขาเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.480827621+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.480830258+07:00","message":"Set new StatePrefix: 'ปรากฏว่าเขาเสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.60982356+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.609870584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.609877013+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.609889988+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.609896247+07:00","message":"[bufferProcess] interim [280000000]:ปรากฏว่าเขาเสียชีวิตล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.609898914+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.609904523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.609907251+07:00","message":"> Transcript [921] [false]: 'ปรากฏว่าเขาเสียชีวิตล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.609910664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.60991298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.609915372+07:00","message":"StatePrefix: 'ปรากฏว่าเขาเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.609917769+07:00","message":"TextPushed: 'ปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.009341942+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.009378792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.009384437+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.009400885+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.009408581+07:00","message":"[bufferProcess] interim [640000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.009411658+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.009420675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.009423931+07:00","message":"> Transcript [922] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.009428127+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.009430742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.009433041+07:00","message":"StatePrefix: 'ปรากฏว่าเขาเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.009435604+07:00","message":"TextPushed: 'ปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.122965229+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.123002767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.123009685+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.123025023+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.123032101+07:00","message":"[bufferProcess] interim [760000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.123035471+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.123043459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.123046031+07:00","message":"> Transcript [923] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.123049558+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.123051964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.123054238+07:00","message":"StatePrefix: 'ปรากฏว่าเขาเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.123056896+07:00","message":"TextPushed: 'ปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.127261098+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.127280148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.127284464+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.127294996+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.127298845+07:00","message":"[bufferProcess] interim [820000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.12730123+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.127304152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.127306218+07:00","message":"> Transcript [924] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.12730906+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.127311185+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.127313469+07:00","message":"StatePrefix: 'ปรากฏว่าเขาเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.127315572+07:00","message":"TextPushed: 'ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.127322273+07:00","message":"Push: 'ว่าเขาเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.127324365+07:00","message":"TextPushed: 'ปรากฏว่าเขาเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.127326461+07:00","message":"Set new StatePrefix : 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.127328652+07:00","message":"Next Push (prob) : 'ล่าสุดค่ะถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.127336243+07:00","message":"push: {false ว่าเขาเสียชีวิต 0 0xc0034fc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.323051511+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.323092346+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":"2026-06-25T15:09:19.323098237+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.323112381+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.323119937+07:00","message":"[bufferProcess] interim [940000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.323122467+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.323129312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.323132284+07:00","message":"> Transcript [925] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.323135313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.323137805+07:00","message":"Set new StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.448929305+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.448973338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.448978778+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.4489958+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.449003458+07:00","message":"[bufferProcess] interim [120000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.449013104+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.449019239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.449025575+07:00","message":"> Transcript [926] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทั้ง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.449028163+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.449030469+07:00","message":"Set new StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทั้ง 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.516229723+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.516268217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.516274661+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.516292631+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.516299937+07:00","message":"[bufferProcess] interim [180000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.516302351+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.516306207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.516308995+07:00","message":"> Transcript [927] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.516311349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.516321742+07:00","message":"Set new StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.7237257+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.723766193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.723772069+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.723787089+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.723794045+07:00","message":"[bufferProcess] interim [420000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.723797185+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.723801035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.723803971+07:00","message":"> Transcript [928] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.723806562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.723808787+07:00","message":"Set new StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.841790975+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.841848811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.841857747+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.841880297+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.841894697+07:00","message":"[bufferProcess] interim [480000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.841899329+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.841909223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.841913672+07:00","message":"> Transcript [929] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.841919203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.841922545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.841926246+07:00","message":"StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.841930353+07:00","message":"TextPushed: 'ปรากฏว่าเขาเสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.977661586+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.977702401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็เหนื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.977709096+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็เหนื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.977728397+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็เหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.977735387+07:00","message":"[bufferProcess] interim [600000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็เหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.977738236+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.977741866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.97774477+07:00","message":"> Transcript [930] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.977748492+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.977750825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.977753322+07:00","message":"StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.977756487+07:00","message":"TextPushed: 'ปรากฏว่าเขาเสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.040388707+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.040425952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.040431727+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.04045009+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.040457195+07:00","message":"[bufferProcess] interim [720000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.040459981+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็เหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.040464505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.040467921+07:00","message":"> Transcript [931] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็เหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.04047177+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.040474242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.040476789+07:00","message":"StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.040479277+07:00","message":"TextPushed: 'ปรากฏว่าเขาเสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.087873476+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.087909064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.087915219+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.087932282+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.087939626+07:00","message":"[bufferProcess] interim [780000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.087942342+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.087946128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.087948759+07:00","message":"> Transcript [932] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.087952506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.087954822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.087957059+07:00","message":"StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.087959464+07:00","message":"TextPushed: 'ปรากฏว่าเขาเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.087964346+07:00","message":"Push: 'ล่าสุดค่ะทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.087966889+07:00","message":"TextPushed: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.08796937+07:00","message":"Set new StatePrefix : 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.087971954+07:00","message":"Next Push (prob) : 'แล้วก็เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.08800101+07:00","message":"push: {false ล่าสุดค่ะทางสคบ 0 0xc0034fc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.228056126+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.228095799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.22810171+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.228116815+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.228124278+07:00","message":"[bufferProcess] interim [900000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.228126875+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.228130988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.228134191+07:00","message":"> Transcript [933] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.228136901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.228139458+07:00","message":"Set new StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.40150939+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.401550261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.401556564+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.401574241+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.401580955+07:00","message":"[bufferProcess] interim [80000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.401583901+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.401587563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.401590564+07:00","message":"> Transcript [934] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.401594733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.401596892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.401598855+07:00","message":"StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.401601611+07:00","message":"TextPushed: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.601236753+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.601274554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.601280504+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.601295753+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.601302595+07:00","message":"[bufferProcess] interim [260000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.601305802+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.601309758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.601312765+07:00","message":"> Transcript [935] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.601316462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.601318733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.601320773+07:00","message":"StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.601323402+07:00","message":"TextPushed: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:20.770872445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:20.770880101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.805445267+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.805483984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.805490655+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.805507724+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.805517046+07:00","message":"[bufferProcess] interim [500000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.805527009+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.805532897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.805536812+07:00","message":"> Transcript [936] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.805541926+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.805544789+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.805548259+07:00","message":"StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.805553949+07:00","message":"TextPushed: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.987310924+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.987350804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.987357283+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.987380473+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.987387731+07:00","message":"[bufferProcess] interim [680000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.987390861+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.987394318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.987397622+07:00","message":"> Transcript [937] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.987402094+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.987404227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.987406498+07:00","message":"StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.987409407+07:00","message":"TextPushed: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.987414749+07:00","message":"Push: 'แล้วก็หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.987416926+07:00","message":"TextPushed: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.987419587+07:00","message":"Set new StatePrefix : 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.987422405+07:00","message":"Next Push (prob) : 'ที่เกี่ยวข้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.987452013+07:00","message":"push: {false แล้วก็หน่วยงาน 0 0xc0034fc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.245500239+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.245549897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับเขาตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.245556359+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับเขาตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.245572472+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับเขาตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.245580862+07:00","message":"[bufferProcess] interim [920000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับเขาตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.245583802+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.24559108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.245594292+07:00","message":"> Transcript [938] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.24559997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.245602218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.245604263+07:00","message":"StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.245607355+07:00","message":"TextPushed: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.491187202+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.491232706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.491240296+07:00","message":"receive interim result [false|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.491260194+07:00","message":"[buffer interim] 48 false ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.49126911+07:00","message":"[bufferProcess] interim [160000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.491274249+07:00","message":"[bufferProcess] send to processor:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับเขาตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.491279831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.491282619+07:00","message":"> Transcript [939] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับเขาตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.491287009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.491289098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.491291044+07:00","message":"StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.491293891+07:00","message":"TextPushed: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.600746242+07:00","message":"[GCS] IsForceVAD: false for message ID: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.671056554+07:00","message":"[GCS] Start streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.779249527+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.779296024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ\",\"confidence\":0.95194846}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.779313039+07:00","message":"receive interim result [true|false]: ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.779329004+07:00","message":"end recv isFinal message id 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.77933225+07:00","message":"end Recv id 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.779340145+07:00","message":"[buffer interim] 48 true ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.779347092+07:00","message":"[bufferProcess] interim [460000000]:ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.77935029+07:00","message":"[bufferProcess] send to processor (isfinal):ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.779354453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.779357892+07:00","message":"> Transcript [940] [false]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.779360884+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.779364147+07:00","message":"Set new StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.779366448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.779368576+07:00","message":"> Transcript [941] [true]: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.779371431+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.779373359+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.779375423+07:00","message":"StatePrefix: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงานที่เกี่ยวข้องเข้าตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.77937896+07:00","message":"TextPushed: 'ปรากฏว่าเขาเสียชีวิตล่าสุดค่ะทางสคบแล้วก็หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.779383736+07:00","message":"Push: 'ที่เกี่ยวข้องเข้าตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.779393508+07:00","message":"push: {true ที่เกี่ยวข้องเข้าตรวจสอบ 0 0xc0034fc000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:21.795493986+07:00","message":"write wav file: './tmp/7598/7598_48.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.996892482+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.996928154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.996933571+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:21.996946795+07:00","message":"[buffer interim] 49 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.996952404+07:00","message":"[bufferProcess] interim [360000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:21.996954914+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:22.434577903+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:22.434617279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:22.434622623+07:00","message":"receive interim result [false|false]: แล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:22.434643818+07:00","message":"[buffer interim] 49 false แล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.434653417+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.434657308+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.434661337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.434664537+07:00","message":"> Transcript [942] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.434666735+07:00","message":"Set StatePrefix (first interim): 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:22.56991828+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:22.569964315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:22.569975189+07:00","message":"receive interim result [false|false]: แล้วก็ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:22.569991846+07:00","message":"[buffer interim] 49 false แล้วก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.570003697+07:00","message":"[bufferProcess] interim [900000000]:แล้วก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.570007293+07:00","message":"[bufferProcess] send to processor:แล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.570016151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.570020882+07:00","message":"> Transcript [943] [false]: 'แล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.570027991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.570031394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.5700343+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.570037544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:22.640178824+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:22.640229612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:22.64023801+07:00","message":"receive interim result [false|false]: แล้วก็มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:22.640257147+07:00","message":"[buffer interim] 49 false แล้วก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.64027054+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.640274089+07:00","message":"[bufferProcess] send to processor:แล้วก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.640285777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.640290435+07:00","message":"> Transcript [944] [false]: 'แล้วก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.640295661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.640298995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.640301969+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.640305002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:22.917643843+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:22.917693781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีการหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:22.917700226+07:00","message":"receive interim result [false|false]: แล้วก็มีการหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:22.917718196+07:00","message":"[buffer interim] 49 false แล้วก็มีการหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.917727378+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็มีการหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.917729975+07:00","message":"[bufferProcess] send to processor:แล้วก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.917733574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.917737465+07:00","message":"> Transcript [945] [false]: 'แล้วก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.917741166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.917743543+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.917745625+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:22.917748019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.041144768+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.041213731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีการหาทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.041220025+07:00","message":"receive interim result [false|false]: แล้วก็มีการหาทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.041233021+07:00","message":"[buffer interim] 49 false แล้วก็มีการหาทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.041241651+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็มีการหาทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.041244318+07:00","message":"[bufferProcess] send to processor:แล้วก็มีการหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.041249437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.041252175+07:00","message":"> Transcript [946] [false]: 'แล้วก็มีการหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.041256175+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.04125832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.041260665+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.041263148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.041267173+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.041269338+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.04127171+07:00","message":"Set new StatePrefix : 'แล้วก็มีการหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.041274039+07:00","message":"Next Push (prob) : 'มีการหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.041281396+07:00","message":"push: {false แล้วก็ 0 0xc00212eb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.217484893+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.217539282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีการหาทางออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.217548247+07:00","message":"receive interim result [false|false]: แล้วก็มีการหาทางออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.217566508+07:00","message":"[buffer interim] 49 false แล้วก็มีการหาทางออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.217574655+07:00","message":"[bufferProcess] interim [560000000]:แล้วก็มีการหาทางออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.217578799+07:00","message":"[bufferProcess] send to processor:แล้วก็มีการหาทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.217583306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.217588109+07:00","message":"> Transcript [947] [false]: 'แล้วก็มีการหาทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.217592648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.217595675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.217598627+07:00","message":"StatePrefix: 'แล้วก็มีการหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.21760226+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.537097582+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.53713486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีการหาทางออกให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.53714106+07:00","message":"receive interim result [false|false]: แล้วก็มีการหาทางออกให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.537154028+07:00","message":"[buffer interim] 49 false แล้วก็มีการหาทางออกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.537173641+07:00","message":"[bufferProcess] interim [860000000]:แล้วก็มีการหาทางออกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.537176803+07:00","message":"[bufferProcess] send to processor:แล้วก็มีการหาทางออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.537182452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.537185352+07:00","message":"> Transcript [948] [false]: 'แล้วก็มีการหาทางออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.53718912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.53719124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.537193747+07:00","message":"StatePrefix: 'แล้วก็มีการหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.537195886+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.726379839+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.726414237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีการหาทางออกให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.726421135+07:00","message":"receive interim result [false|false]: แล้วก็มีการหาทางออกให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.726435466+07:00","message":"[buffer interim] 49 false แล้วก็มีการหาทางออกให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.726443168+07:00","message":"[bufferProcess] interim [40000000]:แล้วก็มีการหาทางออกให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.726446642+07:00","message":"[bufferProcess] send to processor:แล้วก็มีการหาทางออกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.726451727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.726454752+07:00","message":"> Transcript [949] [false]: 'แล้วก็มีการหาทางออกให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.726458287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.726460387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.726462712+07:00","message":"StatePrefix: 'แล้วก็มีการหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.726464829+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:23.771533947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:23.771562156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.799096939+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.799131035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีการหาทางออกให้กับผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.799136497+07:00","message":"receive interim result [false|false]: แล้วก็มีการหาทางออกให้กับผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.799150835+07:00","message":"[buffer interim] 49 false แล้วก็มีการหาทางออกให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.799159187+07:00","message":"[bufferProcess] interim [160000000]:แล้วก็มีการหาทางออกให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.799163172+07:00","message":"[bufferProcess] send to processor:แล้วก็มีการหาทางออกให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.799167811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.799172002+07:00","message":"> Transcript [950] [false]: 'แล้วก็มีการหาทางออกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.799175586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.799177629+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.799180072+07:00","message":"StatePrefix: 'แล้วก็มีการหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.799182436+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.79918489+07:00","message":"Push: 'มีการหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.799187263+07:00","message":"TextPushed: 'แล้วก็มีการหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.799189441+07:00","message":"Set new StatePrefix : 'แล้วก็มีการหาทางออกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.799191516+07:00","message":"Next Push (prob) : 'ทางออกให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.799198229+07:00","message":"push: {false มีการหา 0 0xc00212eb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.925061179+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.925108195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีการหาทางออกให้กับผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.925115299+07:00","message":"receive interim result [false|false]: แล้วก็มีการหาทางออกให้กับผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:23.925127027+07:00","message":"[buffer interim] 49 false แล้วก็มีการหาทางออกให้กับผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.925134568+07:00","message":"[bufferProcess] interim [280000000]:แล้วก็มีการหาทางออกให้กับผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.925137695+07:00","message":"[bufferProcess] send to processor:แล้วก็มีการหาทางออกให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.925141759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.925144891+07:00","message":"> Transcript [951] [false]: 'แล้วก็มีการหาทางออกให้กับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.925148778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.925151061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.925153091+07:00","message":"StatePrefix: 'แล้วก็มีการหาทางออกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:23.925155829+07:00","message":"TextPushed: 'แล้วก็มีการหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.117502751+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.117542738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีการหาทางออกให้กับผู้ที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.117549136+07:00","message":"receive interim result [false|false]: แล้วก็มีการหาทางออกให้กับผู้ที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.117562667+07:00","message":"[buffer interim] 49 false แล้วก็มีการหาทางออกให้กับผู้ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.117568882+07:00","message":"[bufferProcess] interim [460000000]:แล้วก็มีการหาทางออกให้กับผู้ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.117571418+07:00","message":"[bufferProcess] send to processor:แล้วก็มีการหาทางออกให้กับผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.117577339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.117580104+07:00","message":"> Transcript [952] [false]: 'แล้วก็มีการหาทางออกให้กับผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.117583405+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.117585629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.117587965+07:00","message":"StatePrefix: 'แล้วก็มีการหาทางออกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.117590639+07:00","message":"TextPushed: 'แล้วก็มีการหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.235130889+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.235167827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.235174039+07:00","message":"receive interim result [false|false]: แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.235191648+07:00","message":"[buffer interim] 49 false แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.235199294+07:00","message":"[bufferProcess] interim [580000000]:แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.235202122+07:00","message":"[bufferProcess] send to processor:แล้วก็มีการหาทางออกให้กับผู้ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.235205451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.235210721+07:00","message":"> Transcript [953] [false]: 'แล้วก็มีการหาทางออกให้กับผู้ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.235214237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.235216461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.235218636+07:00","message":"StatePrefix: 'แล้วก็มีการหาทางออกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.235221575+07:00","message":"TextPushed: 'แล้วก็มีการหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.451207357+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.451246803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.451253525+07:00","message":"receive interim result [false|false]: แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.451265306+07:00","message":"[buffer interim] 49 false แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.451273878+07:00","message":"[bufferProcess] interim [820000000]:แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.451277148+07:00","message":"[bufferProcess] send to processor:แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.451280716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.451283766+07:00","message":"> Transcript [954] [false]: 'แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.451288044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.451290357+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.451292915+07:00","message":"StatePrefix: 'แล้วก็มีการหาทางออกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.451295515+07:00","message":"TextPushed: 'แล้วก็มีการหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.451298487+07:00","message":"Push: 'ทางออกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.45130057+07:00","message":"TextPushed: 'แล้วก็มีการหาทางออกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.451303255+07:00","message":"Set new StatePrefix : 'แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.45130578+07:00","message":"Next Push (prob) : 'ผู้ที่ได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.451315811+07:00","message":"push: {false ทางออกให้กับ 0 0xc00212eb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.623159312+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.623199004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.623205625+07:00","message":"receive interim result [false|false]: แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.62321804+07:00","message":"[buffer interim] 49 false แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.623225969+07:00","message":"[bufferProcess] interim [940000000]:แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.623228535+07:00","message":"[bufferProcess] send to processor:แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.623234324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.623238158+07:00","message":"> Transcript [955] [false]: 'แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.623242021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.623244446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.623246454+07:00","message":"StatePrefix: 'แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.623249351+07:00","message":"TextPushed: 'แล้วก็มีการหาทางออกให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.683089861+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.683147965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลกระทบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.683155974+07:00","message":"receive interim result [false|false]: แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.683172754+07:00","message":"[buffer interim] 49 false แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.683196755+07:00","message":"[bufferProcess] interim [60000000]:แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.683202027+07:00","message":"[bufferProcess] send to processor:แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.683209836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.683212803+07:00","message":"> Transcript [956] [false]: 'แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.6832169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.683219265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.683222082+07:00","message":"StatePrefix: 'แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:24.683224941+07:00","message":"TextPushed: 'แล้วก็มีการหาทางออกให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:24.929878118+07:00","message":"[GCS] IsForceVAD: false for message ID: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:25.061785232+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:25.061832529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลกระทบค่ะ\",\"confidence\":0.949519}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:25.061841376+07:00","message":"receive interim result [true|false]: แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลกระทบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:25.061855877+07:00","message":"end recv isFinal message id 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:25.061860056+07:00","message":"end Recv id 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:25.061868673+07:00","message":"[buffer interim] 49 true แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลกระทบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.061877591+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลกระทบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.061882272+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.061886912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.061891369+07:00","message":"> Transcript [957] [false]: 'แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.061895829+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.061898966+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.061902724+07:00","message":"StatePrefix: 'แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.061906903+07:00","message":"TextPushed: 'แล้วก็มีการหาทางออกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.061910423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.06191344+07:00","message":"> Transcript [958] [true]: 'แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับผลกระทบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.061916602+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.061919195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.061922708+07:00","message":"StatePrefix: 'แล้วก็มีการหาทางออกให้กับผู้ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.061925723+07:00","message":"TextPushed: 'แล้วก็มีการหาทางออกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.061936007+07:00","message":"Push: 'ผู้ที่ได้รับผลกระทบค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:25.06194633+07:00","message":"push: {true ผู้ที่ได้รับผลกระทบค่ะ 0 0xc00212eb00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:25.071743979+07:00","message":"write wav file: './tmp/7598/7598_49.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:25.444473003+07:00","message":"[GCS] Start streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:25.642546178+07:00","message":"[GCS] IsForceVAD: false for message ID: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:25.725567846+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:25.725591359+07:00","message":"found end of frame, send empty tag with msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:25.725594727+07:00","message":"end Recv id 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:25.725602926+07:00","message":"[buffer interim] 50 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.72561147+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.725615772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.725619744+07:00","message":"> Transcript [959] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.725622424+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.725625004+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.725626831+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.725628824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:25.72563838+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:25.725649971+07:00","message":"push: {true \n 0 0xc0034fc580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:25.730243826+07:00","message":"write wav file: './tmp/7598/7598_50.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:25.830114294+07:00","message":"[GCS] Start streaming session, msgId: 51"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:26.772284272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:26.772301994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:27.585445179+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:27.585492623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:27.585498149+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:27.585516066+07:00","message":"[buffer interim] 51 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:27.58552256+07:00","message":"[bufferProcess] interim [790000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:27.585524861+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:27.585531894+07:00","message":"[bufferProcess] send to processor (ticker):เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:27.585534508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:27.585546362+07:00","message":"> Transcript [960] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:27.585549474+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:27.780794756+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:27.780848218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:27.780854197+07:00","message":"receive interim result [false|false]: เรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:27.780870482+07:00","message":"[buffer interim] 51 false เรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:27.78087872+07:00","message":"[bufferProcess] interim [970000000]:เรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:27.780881088+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:27.975867591+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:27.975915479+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":"2026-06-25T15:09:27.975921786+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:27.975934922+07:00","message":"[buffer interim] 51 false เรื่องนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:27.975942211+07:00","message":"[bufferProcess] interim [210000000]:เรื่องนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:27.975944557+07:00","message":"[bufferProcess] send to processor:เรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:27.975948398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:27.975952109+07:00","message":"> Transcript [961] [false]: 'เรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:27.975955943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:27.975958283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:27.975960359+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:27.975962495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.483862098+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.483900864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.483905738+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.483919665+07:00","message":"[buffer interim] 51 false เรื่องนี้ค่ะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.483930805+07:00","message":"[bufferProcess] interim [690000000]:เรื่องนี้ค่ะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.483933852+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.483940925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.483944213+07:00","message":"> Transcript [962] [false]: 'เรื่องนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.483947569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.483949991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.483952503+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.483954753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.604833364+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.604881996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะเกิดเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.604888904+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะเกิดเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.604905413+07:00","message":"[buffer interim] 51 false เรื่องนี้ค่ะเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.604913833+07:00","message":"[bufferProcess] interim [810000000]:เรื่องนี้ค่ะเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.604916758+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.604924803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.604930215+07:00","message":"> Transcript [963] [false]: 'เรื่องนี้ค่ะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.604935323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.604939086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.604942006+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.604945453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.990724205+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.990770114+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":"2026-06-25T15:09:28.990777794+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะเกิดเหตุจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.990792894+07:00","message":"[buffer interim] 51 false เรื่องนี้ค่ะเกิดเหตุจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.990801476+07:00","message":"[bufferProcess] interim [170000000]:เรื่องนี้ค่ะเกิดเหตุจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.990805185+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.990810212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.990814302+07:00","message":"> Transcript [964] [false]: 'เรื่องนี้ค่ะเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.9908185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.990821523+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.990825095+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.990828187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.990834195+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.990837324+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.990840222+07:00","message":"Set new StatePrefix : 'เรื่องนี้ค่ะเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.990843671+07:00","message":"Next Push (prob) : 'นี้ค่ะเกิดเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.990854524+07:00","message":"push: {false เรื่อง 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.312617993+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.31265961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะเกิดเหตุจากที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.312667341+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะเกิดเหตุจากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.312679947+07:00","message":"[buffer interim] 51 false เรื่องนี้ค่ะเกิดเหตุจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.312687569+07:00","message":"[bufferProcess] interim [470000000]:เรื่องนี้ค่ะเกิดเหตุจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.312691362+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะเกิดเหตุจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.312695786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.312700234+07:00","message":"> Transcript [965] [false]: 'เรื่องนี้ค่ะเกิดเหตุจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.31270479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.312707645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.312710503+07:00","message":"StatePrefix: 'เรื่องนี้ค่ะเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.312713378+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.503802649+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.503855574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะเกิดเหตุจากที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.503864354+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะเกิดเหตุจากที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.503881082+07:00","message":"[buffer interim] 51 false เรื่องนี้ค่ะเกิดเหตุจากที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.503888961+07:00","message":"[bufferProcess] interim [650000000]:เรื่องนี้ค่ะเกิดเหตุจากที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.503892681+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะเกิดเหตุจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.503899856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.503905168+07:00","message":"> Transcript [966] [false]: 'เรื่องนี้ค่ะเกิดเหตุจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.503908668+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.503910841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.503913715+07:00","message":"StatePrefix: 'เรื่องนี้ค่ะเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.503916093+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.568655138+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.568719533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.568725345+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.568742204+07:00","message":"[buffer interim] 51 false เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.568750122+07:00","message":"[bufferProcess] interim [770000000]:เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.568752753+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะเกิดเหตุจากที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.568756636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.568759562+07:00","message":"> Transcript [967] [false]: 'เรื่องนี้ค่ะเกิดเหตุจากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.568765634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.568770031+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.568772253+07:00","message":"StatePrefix: 'เรื่องนี้ค่ะเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.568774609+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.762509621+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.762554038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.76256054+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.762577532+07:00","message":"[buffer interim] 51 false เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.762584356+07:00","message":"[bufferProcess] interim [950000000]:เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.762587732+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.762591815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.762595058+07:00","message":"> Transcript [968] [false]: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.762598648+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.762600706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.762602927+07:00","message":"StatePrefix: 'เรื่องนี้ค่ะเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.762605176+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.762611373+07:00","message":"Push: 'นี้ค่ะเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.762613427+07:00","message":"TextPushed: 'เรื่องนี้ค่ะเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.762616214+07:00","message":"Set new StatePrefix : 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:29.76261878+07:00","message":"Next Push (prob) : 'จากที่เล่าให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:29.762626763+07:00","message":"push: {false นี้ค่ะเกิดเหตุ 0 0xc000044a80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:29.772688815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:29.77270465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.010771195+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.010808124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.010814641+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.010829112+07:00","message":"[buffer interim] 51 false เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.010836304+07:00","message":"[bufferProcess] interim [190000000]:เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.01083928+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.010847086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.010850173+07:00","message":"> Transcript [969] [false]: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.010853526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.010855977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.010859725+07:00","message":"StatePrefix: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.010862415+07:00","message":"TextPushed: 'เรื่องนี้ค่ะเกิดเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.203591131+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.203631117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.20363821+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.203652784+07:00","message":"[buffer interim] 51 false เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.2036636+07:00","message":"[bufferProcess] interim [370000000]:เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.203666363+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.203673454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.203676552+07:00","message":"> Transcript [970] [false]: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.203680363+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.20368267+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.203685118+07:00","message":"StatePrefix: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.203687545+07:00","message":"TextPushed: 'เรื่องนี้ค่ะเกิดเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.459438102+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.459482608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.459488483+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.459500933+07:00","message":"[buffer interim] 51 false เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.459508546+07:00","message":"[bufferProcess] interim [670000000]:เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.45951184+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.459517635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.459520586+07:00","message":"> Transcript [971] [false]: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.459523887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.459526037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.459528402+07:00","message":"StatePrefix: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.459531079+07:00","message":"TextPushed: 'เรื่องนี้ค่ะเกิดเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.590156139+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.590194107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.590200371+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.590216091+07:00","message":"[buffer interim] 51 false เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.590223174+07:00","message":"[bufferProcess] interim [790000000]:เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.590225807+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.5902291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.59023196+07:00","message":"> Transcript [972] [false]: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.590235876+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.590238064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.590240676+07:00","message":"StatePrefix: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.590243185+07:00","message":"TextPushed: 'เรื่องนี้ค่ะเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.590245639+07:00","message":"Push: 'จากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.590247696+07:00","message":"TextPushed: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.590249804+07:00","message":"Set new StatePrefix : 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.590253939+07:00","message":"Next Push (prob) : 'ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.590266+07:00","message":"push: {false จากที่เล่าให้ 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.783247552+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.783285128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.783290901+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.783306692+07:00","message":"[buffer interim] 51 false เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.78331325+07:00","message":"[bufferProcess] interim [970000000]:เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.783316078+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.78331961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.783322734+07:00","message":"> Transcript [973] [false]: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.783326107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.783328199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.783330257+07:00","message":"StatePrefix: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.783332782+07:00","message":"TextPushed: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.990219813+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.990276964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.990285116+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.990301076+07:00","message":"[buffer interim] 51 false เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.990309879+07:00","message":"[bufferProcess] interim [210000000]:เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.990313027+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.990320434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.990324254+07:00","message":"> Transcript [974] [false]: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.990328727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.990331007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.990333651+07:00","message":"StatePrefix: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.990336989+07:00","message":"TextPushed: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.019567134+07:00","message":"[GCS] IsForceVAD: false for message ID: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.12857+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.128620605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ\",\"confidence\":0.9484454}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.128629173+07:00","message":"receive interim result [true|false]: เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.12863954+07:00","message":"end recv isFinal message id 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.128641842+07:00","message":"end Recv id 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.128649584+07:00","message":"[buffer interim] 51 true เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.128659336+07:00","message":"[bufferProcess] interim [420000000]:เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.128664554+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.128668317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.128672239+07:00","message":"> Transcript [975] [false]: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.128676352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.128678866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.128681431+07:00","message":"StatePrefix: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.128686714+07:00","message":"TextPushed: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.128689061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.128691431+07:00","message":"> Transcript [976] [true]: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.128693865+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.12869575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.128697466+07:00","message":"StatePrefix: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.128699599+07:00","message":"TextPushed: 'เรื่องนี้ค่ะเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.128706943+07:00","message":"Push: 'ฟังเลยค่ะเพราะว่าไปพบกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.12871704+07:00","message":"push: {true ฟังเลยค่ะเพราะว่าไปพบกับ 0 0xc000044a80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:31.139098325+07:00","message":"write wav file: './tmp/7598/7598_51.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.15069514+07:00","message":"[GCS] Start streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.708170062+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.708212186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สบู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.708217775+07:00","message":"receive interim result [false|false]: สบู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.708230957+07:00","message":"[buffer interim] 52 false สบู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.708239098+07:00","message":"[bufferProcess] interim [540000000]:สบู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.70824147+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.80444671+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.804485104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปบูชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.804491157+07:00","message":"receive interim result [false|false]: ไปบูชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.804501691+07:00","message":"[buffer interim] 52 false ไปบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.804508792+07:00","message":"[bufferProcess] interim [660000000]:ไปบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.804511624+07:00","message":"[bufferProcess] send to processor:สบู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.804517432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.80452074+07:00","message":"> Transcript [977] [false]: 'สบู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.804523437+07:00","message":"Set StatePrefix (first interim): 'สบู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.00189709+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.001940469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สบู่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.001947295+07:00","message":"receive interim result [false|false]: สบู่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.001963631+07:00","message":"[buffer interim] 52 false สบู่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.001974122+07:00","message":"[bufferProcess] interim [840000000]:สบู่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.001976682+07:00","message":"[bufferProcess] send to processor:ไปบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.001984086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.001987389+07:00","message":"> Transcript [978] [false]: 'ไปบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.001989893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.00199216+07:00","message":"Set new StatePrefix: 'ไปบูชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.005206803+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.005245838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.005251395+07:00","message":"receive interim result [false|false]: ไซบูทรามีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.005267688+07:00","message":"[buffer interim] 52 false ไซบูทรามีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.005274498+07:00","message":"[bufferProcess] interim [900000000]:ไซบูทรามีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.005277296+07:00","message":"[bufferProcess] send to processor:สบู่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.005283086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.005286161+07:00","message":"> Transcript [979] [false]: 'สบู่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.005288817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.005291086+07:00","message":"Set new StatePrefix: 'สบู่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.337404017+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.337446693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.337453224+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.337474037+07:00","message":"[buffer interim] 52 false ไซบูทรามีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.337482612+07:00","message":"[bufferProcess] interim [200000000]:ไซบูทรามีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.337485369+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.337489216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.337493032+07:00","message":"> Transcript [980] [false]: 'ไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.337495893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.337498125+07:00","message":"Set new StatePrefix: 'ไซบูทรามีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.519277718+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.519334171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.519342923+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.519362248+07:00","message":"[buffer interim] 52 false ไซบูทรามีนนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.51937702+07:00","message":"[bufferProcess] interim [380000000]:ไซบูทรามีนนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.519382339+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.519391911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.519396332+07:00","message":"> Transcript [981] [false]: 'ไซบูทรามีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.519402096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.519405284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.519409657+07:00","message":"StatePrefix: 'ไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.519412825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.580300231+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.580342176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.580348371+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.580363489+07:00","message":"[buffer interim] 52 false ไซบูทรามีนนะคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.580374699+07:00","message":"[bufferProcess] interim [500000000]:ไซบูทรามีนนะคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.580378195+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.580383148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.580387302+07:00","message":"> Transcript [982] [false]: 'ไซบูทรามีนนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.580392452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.580395506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.580398975+07:00","message":"StatePrefix: 'ไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.580401058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.64756255+07:00","message":"[GCS] Cleaned up inactive client: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.647589387+07:00","message":"[GCS] Cleaned up inactive client: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.647592184+07:00","message":"[GCS] Cleaned up inactive client: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.647594168+07:00","message":"[GCS] Cleaned up inactive client: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.64759613+07:00","message":"[GCS] Cleaned up inactive client: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.64759807+07:00","message":"[GCS] Cleaned up inactive client: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.647600006+07:00","message":"[GCS] Cleaned up inactive client: 34"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:32.77366275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:32.773675664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.21054499+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.210587625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะที่เป็นวัตถุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.210593641+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.210606766+07:00","message":"[buffer interim] 52 false ไซบูทรามีนนะคะที่เป็นวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.210612874+07:00","message":"[bufferProcess] interim [40000000]:ไซบูทรามีนนะคะที่เป็นวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.210615395+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.210620433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.210623442+07:00","message":"> Transcript [983] [false]: 'ไซบูทรามีนนะคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.210626973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.210629167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.210631619+07:00","message":"StatePrefix: 'ไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.210634677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.479672395+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.479717475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะที่เป็นวัตถุออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.479723852+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.479735662+07:00","message":"[buffer interim] 52 false ไซบูทรามีนนะคะที่เป็นวัตถุออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.479743583+07:00","message":"[bufferProcess] interim [340000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.479746399+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.479750929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.479754132+07:00","message":"> Transcript [984] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.479758029+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.479760254+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.479762365+07:00","message":"StatePrefix: 'ไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.479764523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.479767089+07:00","message":"Push: 'ไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.479769293+07:00","message":"TextPushed: 'ไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.479771647+07:00","message":"Set new StatePrefix : 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.479774284+07:00","message":"Next Push (prob) : 'นะคะที่เป็นวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.479783235+07:00","message":"push: {false ไซบูทรามีน 0 0xc00212ef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.608095983+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.608131222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.608137559+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.608154803+07:00","message":"[buffer interim] 52 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.608162471+07:00","message":"[bufferProcess] interim [460000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.608166021+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.608169823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.608172375+07:00","message":"> Transcript [985] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.608175913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.608178715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.608181507+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.608184245+07:00","message":"TextPushed: 'ไซบูทรามีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.919787946+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.919831057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.919838241+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.919852489+07:00","message":"[buffer interim] 52 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.919860618+07:00","message":"[bufferProcess] interim [760000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.919863646+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.919869699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.919875273+07:00","message":"> Transcript [986] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.919879618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.919882129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.919884629+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.919887346+07:00","message":"TextPushed: 'ไซบูทรามีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.114261287+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.114319031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.114325159+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.114339153+07:00","message":"[buffer interim] 52 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.114345246+07:00","message":"[bufferProcess] interim [0]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.114348508+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.114354186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.114357245+07:00","message":"> Transcript [987] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.114360864+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.114363256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.114365734+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.114368006+07:00","message":"TextPushed: 'ไซบูทรามีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.171635884+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.171675566+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":"2026-06-25T15:09:34.17168208+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.171699684+07:00","message":"[buffer interim] 52 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.171707276+07:00","message":"[bufferProcess] interim [120000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.171711042+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.171716931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.171720516+07:00","message":"> Transcript [988] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.17172486+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.171727138+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.171729475+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.171732393+07:00","message":"TextPushed: 'ไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.171739496+07:00","message":"Push: 'นะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.171741776+07:00","message":"TextPushed: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.171744158+07:00","message":"Set new StatePrefix : 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.171746981+07:00","message":"Next Push (prob) : 'ออกฤทธิ์ประเภทที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.171756099+07:00","message":"push: {false นะคะที่เป็นวัตถุ 0 0xc00212ef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.696263904+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.696300976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.696308528+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.696320124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.696323875+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.696334268+07:00","message":"[buffer interim] 52 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.696341439+07:00","message":"[buffer interim] 52 false  1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.696348676+07:00","message":"[bufferProcess] interim [600000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.696352777+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.696357324+07:00","message":"[bufferProcess] interim [600000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.69636116+07:00","message":"[bufferProcess] update buffer: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.696370882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.696374181+07:00","message":"> Transcript [989] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.696377983+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.696379997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.696381938+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.696384555+07:00","message":"TextPushed: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.833727172+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.833758524+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":"2026-06-25T15:09:34.833765698+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.833786067+07:00","message":"[buffer interim] 52 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.833793783+07:00","message":"[bufferProcess] interim [720000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.833798021+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.833805669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.833809791+07:00","message":"> Transcript [990] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.833814993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.833817945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.8338208+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.833824287+07:00","message":"TextPushed: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:35.773978732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:35.773991144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.916285987+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.916330265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.91633607+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.916349243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.916353459+07:00","message":"receive interim result [false|false]:  ช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.916361337+07:00","message":"[buffer interim] 52 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.916364718+07:00","message":"[buffer interim] 52 false  ช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916370413+07:00","message":"[bufferProcess] interim [800000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916373175+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916376361+07:00","message":"[bufferProcess] send to processor (ticker):ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916380428+07:00","message":"[bufferProcess] interim [800000000]: ช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916382295+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916384875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916387733+07:00","message":"> Transcript [991] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916391007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916392915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916394867+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.91639725+07:00","message":"TextPushed: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916399216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916401175+07:00","message":"> Transcript [992] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916403521+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916405269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916406983+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916409032+07:00","message":"TextPushed: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916411605+07:00","message":"Push: 'ออกฤทธิ์ประเภทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916413925+07:00","message":"TextPushed: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916416166+07:00","message":"Set new StatePrefix : 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.916418881+07:00","message":"Next Push (prob) : ' 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.916444125+07:00","message":"push: {false ออกฤทธิ์ประเภทที่ 0 0xc00212ef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.231062252+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.231100672+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":"2026-06-25T15:09:36.231107246+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.231120167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช่วยเหลือค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.231123141+07:00","message":"receive interim result [false|false]:  ช่วยเหลือค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.231130513+07:00","message":"[buffer interim] 52 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.231134547+07:00","message":"[buffer interim] 52 false  ช่วยเหลือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.231140235+07:00","message":"[bufferProcess] interim [40000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.231142977+07:00","message":"[bufferProcess] send to processor: ช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.231145778+07:00","message":"[bufferProcess] interim [40000000]: ช่วยเหลือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.231148749+07:00","message":"[bufferProcess] update buffer: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ช่วยเหลือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.231152124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.231154889+07:00","message":"> Transcript [993] [false]: ' ช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.231157291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.231159682+07:00","message":"Set new StatePrefix: ' ช่วยเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.278892283+07:00","message":"[GCS] IsForceVAD: false for message ID: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.340466149+07:00","message":"[GCS] Start streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.381723903+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.381766726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ช่วยเหลือค่ะ\",\"confidence\":0.9394026}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.381774278+07:00","message":"receive interim result [true|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ช่วยเหลือค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.381784333+07:00","message":"end recv isFinal message id 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.381786553+07:00","message":"end Recv id 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.381792834+07:00","message":"[buffer interim] 52 true ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ช่วยเหลือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.381799973+07:00","message":"[bufferProcess] interim [340000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ช่วยเหลือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.381803044+07:00","message":"[bufferProcess] send to processor (isfinal):ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ช่วยเหลือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.381806342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.381809526+07:00","message":"> Transcript [994] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ช่วยเหลือค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.38181197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.381814209+07:00","message":"Set new StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ช่วยเหลือค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.381816429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.381818262+07:00","message":"> Transcript [995] [true]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ช่วยเหลือค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.381821041+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.381823045+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.381824909+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ช่วยเหลือค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.381827514+07:00","message":"TextPushed: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.381837144+07:00","message":"Push: ' 1 ช่วยเหลือค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.381848215+07:00","message":"push: {true  1 ช่วยเหลือค่ะ 0 0xc00212ef00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:36.391880993+07:00","message":"write wav file: './tmp/7598/7598_52.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:38.774597702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:38.774638946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.470012521+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.470056204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.470062019+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.470078915+07:00","message":"[buffer interim] 53 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.470086322+07:00","message":"[bufferProcess] interim [360000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.470089003+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.47009553+07:00","message":"[bufferProcess] send to processor (ticker):บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.470100689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.470104077+07:00","message":"> Transcript [996] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.470107118+07:00","message":"Set StatePrefix (first interim): 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738095868+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738137014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738142851+07:00","message":"receive interim result [false|false]: บอกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738157517+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738165104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะกล้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738167988+07:00","message":"receive interim result [false|false]: บอกว่าจะกล้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738173341+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738176345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจัดการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738179658+07:00","message":"receive interim result [false|false]: บอกว่าจัดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738189289+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738193738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะกล้าสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738196237+07:00","message":"receive interim result [false|false]: บอกว่าจะกล้าสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738200665+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738203174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าประกันสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738205577+07:00","message":"receive interim result [false|false]: บอกว่าประกันสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738210266+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.73821349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738216046+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738173972+07:00","message":"[buffer interim] 53 false บอกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738224218+07:00","message":"[buffer interim] 53 false บอกว่าจะกล้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.73822857+07:00","message":"[buffer interim] 53 false บอกว่าจัดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738230822+07:00","message":"[buffer interim] 53 false บอกว่าจะกล้าสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738232898+07:00","message":"[buffer interim] 53 false บอกว่าประกันสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738235087+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738241625+07:00","message":"[bufferProcess] interim [900000000]:บอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738243577+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.73824643+07:00","message":"[bufferProcess] interim [80000000]:บอกว่าจะกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738248538+07:00","message":"[bufferProcess] send to processor:บอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738251361+07:00","message":"[bufferProcess] interim [140000000]:บอกว่าจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738253574+07:00","message":"[bufferProcess] send to processor:บอกว่าจะกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738255969+07:00","message":"[bufferProcess] interim [320000000]:บอกว่าจะกล้าสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738257918+07:00","message":"[bufferProcess] send to processor:บอกว่าจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738266025+07:00","message":"[bufferProcess] interim [380000000]:บอกว่าประกันสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738268106+07:00","message":"[bufferProcess] send to processor:บอกว่าจะกล้าสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738270684+07:00","message":"[bufferProcess] interim [500000000]:บอกว่าจะการสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738272623+07:00","message":"[bufferProcess] send to processor:บอกว่าประกันสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738296107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.73832906+07:00","message":"> Transcript [997] [false]: 'บอกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738334888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738337712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738339912+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738342338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738357948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738364507+07:00","message":"> Transcript [998] [false]: 'บอกว่าจะกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738366749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738368575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738370403+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738372369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738374006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738376325+07:00","message":"> Transcript [999] [false]: 'บอกว่าจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738378229+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738380196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738381864+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738383556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738385165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738387276+07:00","message":"> Transcript [1000] [false]: 'บอกว่าจะกล้าสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738389509+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738391854+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738393956+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738395712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738488291+07:00","message":"Push: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738490426+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738492819+07:00","message":"Set new StatePrefix : 'บอกว่าจะกล้าสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738495051+07:00","message":"Next Push (prob) : 'จะกล้าสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738497347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738499981+07:00","message":"> Transcript [1001] [false]: 'บอกว่าประกันสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.738502077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.7385043+07:00","message":"Set new StatePrefix: 'บอกว่าประกันสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.738516308+07:00","message":"push: {false บอกว่า 0 0xc0034fc400}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:41.775254606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:41.775273278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946599449+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946635673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946641278+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946658782+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946663449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946666296+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946670571+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.9466732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946675651+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946680137+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946683035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946685644+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946689424+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946692634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวสุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946695104+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวสุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946699194+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946702164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946704519+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946710232+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946712863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวสุภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946715124+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวสุภา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946718784+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946721397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวสุภัค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946723705+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวสุภัค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946727504+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946730276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946732698+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.94673732+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946740491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946742302+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.94677118+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946775454+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946779954+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946750631+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946791558+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.946794495+07:00","message":"[bufferProcess] interim [740000000]:บอกว่าจะการสั่งการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.946799932+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.946803891+07:00","message":"[bufferProcess] interim [920000000]:บอกว่าจะการสั่งการของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.946805927+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.946809338+07:00","message":"[bufferProcess] interim [980000000]:บอกว่าจะการสั่งการของนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.946811337+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.946813565+07:00","message":"[bufferProcess] interim [100000000]:บอกว่าจะการสั่งการของนางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.94681595+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.946819521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.946822642+07:00","message":"> Transcript [1002] [false]: 'บอกว่าจะการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.946825299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.946827872+07:00","message":"Set new StatePrefix: 'บอกว่าจะการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.946829762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.946831833+07:00","message":"> Transcript [1003] [false]: 'บอกว่าจะการสั่งการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947018271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947033706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947037096+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947040742+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947044762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947049527+07:00","message":"> Transcript [1004] [false]: 'บอกว่าจะการสั่งการของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947051858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947054604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947056343+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947058561+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947060322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947062202+07:00","message":"> Transcript [1005] [false]: 'บอกว่าจะการสั่งการของนาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947064267+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947066129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947067857+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.9470699+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946784958+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวสุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947080843+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947083719+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวสุภา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947086572+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวสุภัค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947090707+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภมาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.946796018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947126338+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947184137+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947093944+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภมาสอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947203611+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภมาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947208341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947213001+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947219422+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947223239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอิสรภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947225613+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอิสรภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947231283+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947234104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระพัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947236335+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947243596+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947246372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอิศรภักดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947248827+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอิศรภักดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947254928+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947257848+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภมาสอิสรภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947259931+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947262375+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภมาสอิศรภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947098816+07:00","message":"[bufferProcess] interim [280000000]:บอกว่าจะการสั่งการของนางสาวสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947269561+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947278743+07:00","message":"[bufferProcess] interim [340000000]:บอกว่าจะการสั่งการของนางสาวศุภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947280971+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947283712+07:00","message":"[bufferProcess] interim [400000000]:บอกว่าจะการสั่งการของนางสาวสุภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947285712+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวศุภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947288066+07:00","message":"[bufferProcess] interim [460000000]:บอกว่าจะการสั่งการของนางสาวสุภัค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947290025+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวสุภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947292545+07:00","message":"[bufferProcess] interim [520000000]:บอกว่าจะการสั่งการของนางสาวศุภมาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947294653+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวสุภัค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947297044+07:00","message":"[bufferProcess] interim [820000000]:บอกว่าจะการสั่งการของนางสาวศุภมาสอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947303392+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวศุภมาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947305782+07:00","message":"[bufferProcess] interim [880000000]:บอกว่าจะการสั่งการของนางสาวศุภมาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947307833+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวศุภมาสอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947310129+07:00","message":"[bufferProcess] interim [940000000]:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947313684+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวศุภมาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947316031+07:00","message":"[bufferProcess] interim [180000000]:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสรภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947318106+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.94732029+07:00","message":"[bufferProcess] interim [240000000]:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947322285+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสรภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947324476+07:00","message":"[bufferProcess] interim [300000000]:บอกว่าจะการสั่งการของนางสาวศุภมาสอิศรภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947326478+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.94733013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947333675+07:00","message":"> Transcript [1006] [false]: 'บอกว่าจะการสั่งการของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947337364+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947339442+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.94734159+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947344025+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947349513+07:00","message":"Push: 'จะการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947351485+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947353594+07:00","message":"Set new StatePrefix : 'บอกว่าจะการสั่งการของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947355855+07:00","message":"Next Push (prob) : 'ของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947358173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947360221+07:00","message":"> Transcript [1007] [false]: 'บอกว่าจะการสั่งการของนางสาวสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947362394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947365138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947367202+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947369501+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947371461+07:00","message":"*********************************"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947372313+07:00","message":"push: {false จะการสั่งการ 0 0xc0034fc400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947373418+07:00","message":"> Transcript [1008] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947395999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947397824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947399718+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947401739+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947403756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947405678+07:00","message":"> Transcript [1009] [false]: 'บอกว่าจะการสั่งการของนางสาวสุภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947407564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947409231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947410974+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947412926+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947414532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947416617+07:00","message":"> Transcript [1010] [false]: 'บอกว่าจะการสั่งการของนางสาวสุภัค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947418595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947420322+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947422099+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947423912+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947426348+07:00","message":"Push: 'ของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947428218+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947430135+07:00","message":"Set new StatePrefix : 'บอกว่าจะการสั่งการของนางสาวสุภัค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947432582+07:00","message":"Next Push (prob) : 'สุภัค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947434206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947436017+07:00","message":"> Transcript [1011] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947437888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947440117+07:00","message":"Set new StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947442913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947445283+07:00","message":"> Transcript [1012] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947447441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947449192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.94745094+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947452805+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947455811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947457782+07:00","message":"> Transcript [1013] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947460285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947462268+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947465231+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947467342+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947469076+07:00","message":"*********************************"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947462305+07:00","message":"push: {false ของนางสาว 0 0xc0034fc400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947471469+07:00","message":"> Transcript [1014] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947563628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947568457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947572217+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947576797+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947594789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947599068+07:00","message":"> Transcript [1015] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสรภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947602029+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947603871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947605683+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947607946+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947615221+07:00","message":"Push: 'ศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947617279+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947620131+07:00","message":"Set new StatePrefix : 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสรภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947623001+07:00","message":"Next Push (prob) : 'อิสรภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947624821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947627022+07:00","message":"> Transcript [1016] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947629072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.947631096+07:00","message":"Set new StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระพัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.947637487+07:00","message":"push: {false ศุภมาส 0 0xc0034fc400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.620411587+07:00","message":"[GCS] IsForceVAD: false for message ID: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.680881677+07:00","message":"[GCS] Start streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057820506+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057865412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอิศรภักดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.05787342+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอิศรภักดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057891073+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057897218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057902102+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057911872+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057916685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีแปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057920269+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057927679+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057932991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057937413+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057944573+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057948606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057952338+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057958054+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.05796224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057966097+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057972676+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057977317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057980871+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057987575+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057993812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.058004332+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.058010705+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.058014991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.058018554+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.057978371+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภมาสอิศรภักดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.058031529+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.05803507+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.058038598+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.058041589+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.058045226+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.058048427+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.058052056+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.058288595+07:00","message":"[buffer interim] 53 false บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058120103+07:00","message":"[bufferProcess] interim [900000000]:บอกว่าจะการสั่งการของนางสาวศุภมาสอิศรภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058298404+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวศุภมาสอิศรภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058305367+07:00","message":"[bufferProcess] send to processor (ticker):บอกว่าจะการสั่งการของนางสาวศุภมาสอิศรภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058311285+07:00","message":"[bufferProcess] interim [960000000]:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058314528+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.05831825+07:00","message":"[bufferProcess] interim [260000000]:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.05832177+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058325633+07:00","message":"[bufferProcess] interim [380000000]:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.05832882+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058332788+07:00","message":"[bufferProcess] interim [620000000]:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.05833632+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058340164+07:00","message":"[bufferProcess] interim [920000000]:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058343374+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.05834703+07:00","message":"[bufferProcess] interim [980000000]:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058351973+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.05835546+07:00","message":"[bufferProcess] interim [280000000]:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058358391+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.05836201+07:00","message":"[bufferProcess] interim [340000000]:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058365253+07:00","message":"[bufferProcess] send to processor:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058369649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058373965+07:00","message":"> Transcript [1017] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิศรภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058377866+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058380781+07:00","message":"Set new StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิศรภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058383337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058386552+07:00","message":"> Transcript [1018] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิศรภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058390722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058393679+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058397625+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิศรภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058401486+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.05840577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058409315+07:00","message":"> Transcript [1019] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058414402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058417286+07:00","message":"Set new StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058420031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058422805+07:00","message":"> Transcript [1020] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058425804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058428507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058431551+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058434749+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058437534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058440226+07:00","message":"> Transcript [1021] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058443366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058446499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058449098+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058452202+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058454842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058457662+07:00","message":"> Transcript [1022] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058461158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058463939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058466619+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058469625+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058473721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058476391+07:00","message":"> Transcript [1023] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.05847963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058482453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058484741+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058487753+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058495768+07:00","message":"Push: 'อิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058499393+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058502646+07:00","message":"Set new StatePrefix : 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058506692+07:00","message":"Next Push (prob) : 'ประจำสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058509132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058512407+07:00","message":"> Transcript [1024] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058515311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058518327+07:00","message":"Set new StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.05852177+07:00","message":"*********************************"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.058522371+07:00","message":"push: {false อิสระภักดีรัฐมนตรี 0 0xc0034fc400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058524457+07:00","message":"> Transcript [1025] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.05856008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058562901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058565551+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.058568677+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.217394142+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.217442515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.217448693+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.217472372+07:00","message":"[buffer interim] force interim is final (2) :บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.217480153+07:00","message":"[bufferProcess] interim [340000000]:บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.217483821+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.217487038+07:00","message":"[bufferProcess] interim [360000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.217488884+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.217491979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.21749528+07:00","message":"> Transcript [1026] [false]: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.21749948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.217502128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.217505317+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.217508314+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.217510724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.217512795+07:00","message":"> Transcript [1027] [true]: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.217515226+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.21751699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.217518737+07:00","message":"StatePrefix: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.217520964+07:00","message":"TextPushed: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.217524969+07:00","message":"Push: 'ประจำสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.217533965+07:00","message":"push: {true ประจำสำนักนายกรัฐมนตรี 0 0xc0034fc400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:43.229811795+07:00","message":"write wav file: './tmp/7598/7598_53.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.444295069+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.444344772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Prompt\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.444352783+07:00","message":"receive interim result [false|false]: Prompt"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.444369199+07:00","message":"end Recv id 54 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.444372214+07:00","message":"end Recv id 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.444381319+07:00","message":"[buffer interim] 54 false Prompt"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.444389455+07:00","message":"[bufferProcess] interim [540000000]:Prompt"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.444392729+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.444397994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.444401578+07:00","message":"> Transcript [1028] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.444404742+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.281538178+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.28157381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.281580164+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.281600379+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.281604847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.281608374+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.281613527+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.281618147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้ติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.281622307+07:00","message":"receive interim result [false|false]: บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.281628407+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.281633292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าจากการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้ติด\",\"confidence\":0.94006824}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.281636394+07:00","message":"receive interim result [true|false]: บอกว่าจากการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.281639573+07:00","message":"end recv isFinal message id 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.281645508+07:00","message":"end Recv id 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.281652489+07:00","message":"[buffer interim] this message is already final false 53: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.28165934+07:00","message":"[buffer interim] this message is already final false 53: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.281664285+07:00","message":"[buffer interim] this message is already final false 53: 'บอกว่าจะการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.281669435+07:00","message":"[buffer interim] this message is already final true 53: 'บอกว่าจากการสั่งการของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้ติด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:44.776276243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:44.776278992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.740338219+07:00","message":"[GCS] IsForceVAD: false for message ID: 54"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:47.776631865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:47.776646032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.802290118+07:00","message":"[GCS] Start streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.297778629+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.297819304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.297824867+07:00","message":"receive interim result [false|false]: ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.297840763+07:00","message":"[buffer interim] force interim is final (2) :Prompt"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.297846299+07:00","message":"[bufferProcess] interim [540000000]:Prompt"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.29785075+07:00","message":"[bufferProcess] send to processor (isfinal):Prompt"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.297854281+07:00","message":"[bufferProcess] interim [480000000]:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.297857601+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.297861202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.297865512+07:00","message":"> Transcript [1029] [false]: 'Prompt'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.297868314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.297870366+07:00","message":"Set new StatePrefix: 'Prompt'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.297872007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.297874039+07:00","message":"> Transcript [1030] [true]: 'Prompt'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.297876523+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.297878502+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.297880414+07:00","message":"StatePrefix: 'Prompt'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.297882483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.297884826+07:00","message":"Push: 'Prompt'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.297891783+07:00","message":"push: {true Prompt 0 0xc0004a2980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:48.307883082+07:00","message":"write wav file: './tmp/7598/7598_54.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.338803351+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.338843551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.338848737+07:00","message":"receive interim result [false|false]: ออกมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.338861102+07:00","message":"end Recv id 55 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.338863613+07:00","message":"end Recv id 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.338869951+07:00","message":"[buffer interim] 55 false ออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.338876187+07:00","message":"[bufferProcess] interim [540000000]:ออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.338878827+07:00","message":"[bufferProcess] send to processor:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.338885003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.338887716+07:00","message":"> Transcript [1031] [false]: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.33889019+07:00","message":"Set StatePrefix (first interim): 'ดอกไม้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:50.777692601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:50.777715264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.998948358+07:00","message":"[GCS] IsForceVAD: false for message ID: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.05942794+07:00","message":"[GCS] Start streaming session, msgId: 56"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:53.77810004+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:53.778101574+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.788453826+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.788500683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.788507212+07:00","message":"receive interim result [false|false]: เล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.788524054+07:00","message":"[buffer interim] force interim is final (2) :ออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.788531003+07:00","message":"[bufferProcess] interim [540000000]:ออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.788538578+07:00","message":"[bufferProcess] send to processor (isfinal):ออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.788541902+07:00","message":"[bufferProcess] interim [720000000]:เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.788544029+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.788547244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.788550707+07:00","message":"> Transcript [1032] [false]: 'ออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.788553594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.788555954+07:00","message":"Set new StatePrefix: 'ออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.788557681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.788559981+07:00","message":"> Transcript [1033] [true]: 'ออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.788562745+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.788564975+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.788567181+07:00","message":"StatePrefix: 'ออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.788569437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.788576936+07:00","message":"Push: 'ออกมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.788586122+07:00","message":"push: {true ออกมาแล้ว 0 0xc001f7ee80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:53.799627133+07:00","message":"write wav file: './tmp/7598/7598_55.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.917087398+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.917129977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.91713873+07:00","message":"receive interim result [false|false]: ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.917152571+07:00","message":"end Recv id 56 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.917155283+07:00","message":"end Recv id 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.917194716+07:00","message":"[buffer interim] 56 false ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.917221749+07:00","message":"[bufferProcess] interim [840000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.917225576+07:00","message":"[bufferProcess] send to processor:เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.91724311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.917247069+07:00","message":"> Transcript [1034] [false]: 'เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.917249625+07:00","message":"Set StatePrefix (first interim): 'เล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.389520104+07:00","message":"[GCS] IsForceVAD: false for message ID: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.451304573+07:00","message":"[GCS] Start streaming session, msgId: 57"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:56.778599786+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:56.77861134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.928527837+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.928579921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.92858577+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.928605863+07:00","message":"[buffer interim] force interim is final (2) :ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.928612943+07:00","message":"[bufferProcess] interim [840000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.928618256+07:00","message":"[bufferProcess] send to processor (isfinal):ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.928627259+07:00","message":"[bufferProcess] interim [300000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.928629461+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.928644049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.928661206+07:00","message":"> Transcript [1035] [false]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.928665413+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.928668774+07:00","message":"Set new StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.928671217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.92867412+07:00","message":"> Transcript [1036] [true]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.928677756+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.928680501+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.92868264+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.928684947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.928692221+07:00","message":"Push: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.928703861+07:00","message":"push: {true ล่าสุด 0 0xc000044d80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:56.937296479+07:00","message":"write wav file: './tmp/7598/7598_56.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.033645628+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.033683276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.033689306+07:00","message":"receive interim result [false|false]: รักที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.033698082+07:00","message":"end Recv id 57 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.033699922+07:00","message":"end Recv id 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.033705449+07:00","message":"[buffer interim] 57 false รักที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.033711974+07:00","message":"[bufferProcess] interim [420000000]:รักที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.03371486+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.033721437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.033724241+07:00","message":"> Transcript [1037] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.033726557+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.338561589+07:00","message":"[GCS] IsForceVAD: false for message ID: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.400891833+07:00","message":"[GCS] Start streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.52890971+07:00","message":"[GCS] IsForceVAD: false for message ID: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.660914919+07:00","message":"[GCS] Start streaming session, msgId: 59"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:59.778677796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:59.778699817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.840284465+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.840335033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.84034069+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.840358732+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.840362344+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.840365144+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.840367881+07:00","message":"end recv isFinal message id 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.840370119+07:00","message":"end Recv id 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.840377934+07:00","message":"[buffer interim] force interim is final (2) :รักที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.84038165+07:00","message":"[buffer interim] 58 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840388294+07:00","message":"[bufferProcess] interim [420000000]:รักที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840391092+07:00","message":"[bufferProcess] send to processor (isfinal):รักที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840394275+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840397628+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840400251+07:00","message":"[bufferProcess] interim [360000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840402292+07:00","message":"[bufferProcess] send to processor (isfinal):จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840405147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840408264+07:00","message":"> Transcript [1038] [false]: 'รักที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840411312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840413397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840415626+07:00","message":"StatePrefix: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840417819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840419654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840421846+07:00","message":"> Transcript [1039] [true]: 'รักที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840424016+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840425779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840427478+07:00","message":"StatePrefix: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840429482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840433647+07:00","message":"Push: 'รักที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840435312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840437198+07:00","message":"> Transcript [1040] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840439465+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840440998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840443004+07:00","message":"> Transcript [1041] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840444907+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840446604+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840448396+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840450048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.840451941+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.840472133+07:00","message":"push: {true รักที่ 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.840501434+07:00","message":"push: {true  0 0xc000188480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:59.848442145+07:00","message":"write wav file: './tmp/7598/7598_58.wav'"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:59.84998651+07:00","message":"write wav file: './tmp/7598/7598_57.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.274744683+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.274784908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.274791504+07:00","message":"receive interim result [false|false]: ประสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.27480541+07:00","message":"[buffer interim] 59 false ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.274811491+07:00","message":"[bufferProcess] interim [540000000]:ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.274813463+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.418832804+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.418891584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.418896788+07:00","message":"receive interim result [false|false]: ศาลพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.418913107+07:00","message":"[buffer interim] 59 false ศาลพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.418920616+07:00","message":"[bufferProcess] interim [780000000]:ศาลพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.418923074+07:00","message":"[bufferProcess] send to processor:ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.418926165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.418929305+07:00","message":"> Transcript [1042] [false]: 'ประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.418931573+07:00","message":"Set StatePrefix (first interim): 'ประสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.534808303+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.534857527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสานแพทย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.534863389+07:00","message":"receive interim result [false|false]: ประสานแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.534880425+07:00","message":"[buffer interim] 59 false ประสานแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.534887582+07:00","message":"[bufferProcess] interim [840000000]:ประสานแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.534890657+07:00","message":"[bufferProcess] send to processor:ศาลพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.534893666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.534899153+07:00","message":"> Transcript [1043] [false]: 'ศาลพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.534901539+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.534903527+07:00","message":"Set new StatePrefix: 'ศาลพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.570117923+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.57015652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสานแผ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.570162381+07:00","message":"receive interim result [false|false]: ประสานแผ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.570177524+07:00","message":"[buffer interim] 59 false ประสานแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.570184773+07:00","message":"[bufferProcess] interim [900000000]:ประสานแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.570187234+07:00","message":"[bufferProcess] send to processor:ประสานแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.570192591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.570195155+07:00","message":"> Transcript [1044] [false]: 'ประสานแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.570197911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.570200113+07:00","message":"Set new StatePrefix: 'ประสานแพทย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.663304829+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.663352173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสานแท็กซี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.663358394+07:00","message":"receive interim result [false|false]: ประสานแท็กซี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.663376903+07:00","message":"[buffer interim] 59 false ประสานแท็กซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.663388542+07:00","message":"[bufferProcess] interim [20000000]:ประสานแท็กซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.663391294+07:00","message":"[bufferProcess] send to processor:ประสานแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.663395383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.663401129+07:00","message":"> Transcript [1045] [false]: 'ประสานแผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.663404187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.663406666+07:00","message":"Set new StatePrefix: 'ประสานแผ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.835275154+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.835315721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาน platform\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.835321268+07:00","message":"receive interim result [false|false]: ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.835333366+07:00","message":"[buffer interim] 59 false ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.835342159+07:00","message":"[bufferProcess] interim [140000000]:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.835344549+07:00","message":"[bufferProcess] send to processor:ประสานแท็กซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.835350332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.835353433+07:00","message":"> Transcript [1046] [false]: 'ประสานแท็กซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.835355937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.835358076+07:00","message":"Set new StatePrefix: 'ประสานแท็กซี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.087128401+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.087162522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.08716799+07:00","message":"receive interim result [false|false]: ประสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.087180341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" platform\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.087183554+07:00","message":"receive interim result [false|false]:  platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.087191031+07:00","message":"[buffer interim] 59 false ประสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.08719407+07:00","message":"[buffer interim] 59 false  platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.087199588+07:00","message":"[bufferProcess] interim [440000000]:ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.08720188+07:00","message":"[bufferProcess] send to processor:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.087205239+07:00","message":"[bufferProcess] interim [440000000]: platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.087208098+07:00","message":"[bufferProcess] update buffer: ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.087210694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.087213787+07:00","message":"> Transcript [1047] [false]: 'ประสาน platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.087216447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.087218608+07:00","message":"Set new StatePrefix: 'ประสาน platform'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.401354228+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.401395988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาน platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.40140191+07:00","message":"receive interim result [false|false]: ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.401414004+07:00","message":"[buffer interim] 59 false ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.401421727+07:00","message":"[bufferProcess] interim [740000000]:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.401424558+07:00","message":"[bufferProcess] send to processor:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.401430245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.401433128+07:00","message":"> Transcript [1048] [false]: 'ประสาน platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.401436353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.401438617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.401440922+07:00","message":"StatePrefix: 'ประสาน platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.401443173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.728526893+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.728578969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาน platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.728587217+07:00","message":"receive interim result [false|false]: ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.728601911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ให้นำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.728606472+07:00","message":"receive interim result [false|false]:  ให้นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.728633807+07:00","message":"[buffer interim] 59 false ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.728650093+07:00","message":"[buffer interim] 59 false  ให้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.728657853+07:00","message":"[bufferProcess] interim [100000000]:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.72866097+07:00","message":"[bufferProcess] send to processor:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.728667808+07:00","message":"[bufferProcess] interim [100000000]: ให้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.728671126+07:00","message":"[bufferProcess] update buffer: ประสาน platform ให้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.728674486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.728677523+07:00","message":"> Transcript [1049] [false]: 'ประสาน platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.728681314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.7286836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.728685738+07:00","message":"StatePrefix: 'ประสาน platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.728688286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.794824364+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.794846411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาน platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.794850998+07:00","message":"receive interim result [false|false]: ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.794860012+07:00","message":"[buffer interim] 59 false ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.794872215+07:00","message":"[bufferProcess] interim [160000000]:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.794875527+07:00","message":"[bufferProcess] send to processor:ประสาน platform ให้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.794878789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.794881365+07:00","message":"> Transcript [1050] [false]: 'ประสาน platform ให้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.794884064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.794885973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.794890921+07:00","message":"StatePrefix: 'ประสาน platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.7948929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.798430766+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.798457718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาน platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.798464557+07:00","message":"receive interim result [false|false]: ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.79847868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ให้นำสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.798483003+07:00","message":"receive interim result [false|false]:  ให้นำสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.79849054+07:00","message":"[buffer interim] 59 false ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.798494311+07:00","message":"[buffer interim] 59 false  ให้นำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.79849984+07:00","message":"[bufferProcess] interim [220000000]:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.798502864+07:00","message":"[bufferProcess] send to processor:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.798506824+07:00","message":"[bufferProcess] interim [220000000]: ให้นำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.798510415+07:00","message":"[bufferProcess] update buffer: ประสาน platform ให้นำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.798514208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.798518659+07:00","message":"> Transcript [1051] [false]: 'ประสาน platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.798522511+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.798525265+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.798528281+07:00","message":"StatePrefix: 'ประสาน platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.798531192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.798535452+07:00","message":"Push: 'ประสาน platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.798538825+07:00","message":"TextPushed: 'ประสาน platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.798542493+07:00","message":"Set new StatePrefix : 'ประสาน platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.798546051+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.798556696+07:00","message":"push: {false ประสาน platform 0 0xc001f7e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.950924607+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.950963417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาน platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.95096896+07:00","message":"receive interim result [false|false]: ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.950980789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ให้นำสิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.950983536+07:00","message":"receive interim result [false|false]:  ให้นำสิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.950990803+07:00","message":"[buffer interim] 59 false ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.950994233+07:00","message":"[buffer interim] 59 false  ให้นำสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.951000339+07:00","message":"[bufferProcess] interim [280000000]:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.951002899+07:00","message":"[bufferProcess] send to processor:ประสาน platform ให้นำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.95100654+07:00","message":"[bufferProcess] interim [280000000]: ให้นำสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.95100913+07:00","message":"[bufferProcess] update buffer: ประสาน platform ให้นำสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.951011967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.951014864+07:00","message":"> Transcript [1052] [false]: 'ประสาน platform ให้นำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.951017334+07:00","message":"Set StatePrefix (first interim): 'ประสาน platform ให้นำสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.984827769+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.984862627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาน platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.984871247+07:00","message":"receive interim result [false|false]: ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.984882713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ให้นำสินค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.984885465+07:00","message":"receive interim result [false|false]:  ให้นำสินค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.984892552+07:00","message":"[buffer interim] 59 false ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.984895844+07:00","message":"[buffer interim] 59 false  ให้นำสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.984900756+07:00","message":"[bufferProcess] interim [340000000]:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.984903283+07:00","message":"[bufferProcess] send to processor:ประสาน platform ให้นำสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.984906382+07:00","message":"[bufferProcess] interim [340000000]: ให้นำสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.984909241+07:00","message":"[bufferProcess] update buffer: ประสาน platform ให้นำสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.984912036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.984914789+07:00","message":"> Transcript [1053] [false]: 'ประสาน platform ให้นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.984917067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.984919012+07:00","message":"Set new StatePrefix: 'ประสาน platform ให้นำสิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.122239496+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.12228431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาน platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.122290853+07:00","message":"receive interim result [false|false]: ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.122304322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ให้นำสินค้าตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.122307898+07:00","message":"receive interim result [false|false]:  ให้นำสินค้าตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.122317411+07:00","message":"[buffer interim] 59 false ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.122321458+07:00","message":"[buffer interim] 59 false  ให้นำสินค้าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.122327704+07:00","message":"[bufferProcess] interim [520000000]:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.122330249+07:00","message":"[bufferProcess] send to processor:ประสาน platform ให้นำสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.122334524+07:00","message":"[bufferProcess] interim [520000000]: ให้นำสินค้าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.122337735+07:00","message":"[bufferProcess] update buffer: ประสาน platform ให้นำสินค้าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.12234121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.122344543+07:00","message":"> Transcript [1054] [false]: 'ประสาน platform ให้นำสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.1223481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.122350649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.122352635+07:00","message":"StatePrefix: 'ประสาน platform ให้นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.122354919+07:00","message":"TextPushed: 'ประสาน platform'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.298004428+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.298038399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาน platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.298044747+07:00","message":"receive interim result [false|false]: ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.298059141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ให้นำสินค้าตัวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.298063147+07:00","message":"receive interim result [false|false]:  ให้นำสินค้าตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.298072154+07:00","message":"[buffer interim] 59 false ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.298075678+07:00","message":"[buffer interim] 59 false  ให้นำสินค้าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.298082163+07:00","message":"[bufferProcess] interim [700000000]:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.298085063+07:00","message":"[bufferProcess] send to processor:ประสาน platform ให้นำสินค้าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.298087994+07:00","message":"[bufferProcess] interim [700000000]: ให้นำสินค้าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.298090639+07:00","message":"[bufferProcess] update buffer: ประสาน platform ให้นำสินค้าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.298096151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.298099269+07:00","message":"> Transcript [1055] [false]: 'ประสาน platform ให้นำสินค้าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.298103015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.298105392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.298107551+07:00","message":"StatePrefix: 'ประสาน platform ให้นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.298110068+07:00","message":"TextPushed: 'ประสาน platform'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.554185427+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.554219726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาน platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.55422488+07:00","message":"receive interim result [false|false]: ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.554239498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ให้นำสินค้าตัวนี้เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.554242566+07:00","message":"receive interim result [false|false]:  ให้นำสินค้าตัวนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.554251616+07:00","message":"[buffer interim] 59 false ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.554262561+07:00","message":"[buffer interim] 59 false  ให้นำสินค้าตัวนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.554269062+07:00","message":"[bufferProcess] interim [880000000]:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.554271984+07:00","message":"[bufferProcess] send to processor:ประสาน platform ให้นำสินค้าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.5542786+07:00","message":"[bufferProcess] interim [880000000]: ให้นำสินค้าตัวนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.554281625+07:00","message":"[bufferProcess] update buffer: ประสาน platform ให้นำสินค้าตัวนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.554284578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.554287409+07:00","message":"> Transcript [1056] [false]: 'ประสาน platform ให้นำสินค้าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.554291241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.554293252+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.554295256+07:00","message":"StatePrefix: 'ประสาน platform ให้นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.554297602+07:00","message":"TextPushed: 'ประสาน platform'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.647479749+07:00","message":"[GCS] Cleaned up inactive client: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.647522936+07:00","message":"[GCS] Cleaned up inactive client: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.647526214+07:00","message":"[GCS] Cleaned up inactive client: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.647528148+07:00","message":"[GCS] Cleaned up inactive client: 42"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:02.779066092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:02.779100928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.879029754+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.879070589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาน platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.879076844+07:00","message":"receive interim result [false|false]: ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.879090417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ให้นำสินค้าตัวนี้เนี่ยออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.879093562+07:00","message":"receive interim result [false|false]:  ให้นำสินค้าตัวนี้เนี่ยออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.879117279+07:00","message":"[buffer interim] 59 false ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.879139873+07:00","message":"[buffer interim] 59 false  ให้นำสินค้าตัวนี้เนี่ยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.87914731+07:00","message":"[bufferProcess] interim [300000000]:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.879150911+07:00","message":"[bufferProcess] send to processor:ประสาน platform ให้นำสินค้าตัวนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.879154266+07:00","message":"[bufferProcess] interim [300000000]: ให้นำสินค้าตัวนี้เนี่ยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.879157329+07:00","message":"[bufferProcess] update buffer: ประสาน platform ให้นำสินค้าตัวนี้เนี่ยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.879160538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.879164138+07:00","message":"> Transcript [1057] [false]: 'ประสาน platform ให้นำสินค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.879168286+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.879170557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.879173052+07:00","message":"StatePrefix: 'ประสาน platform ให้นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.879175501+07:00","message":"TextPushed: 'ประสาน platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.879178875+07:00","message":"Push: ' ให้นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.879180943+07:00","message":"TextPushed: 'ประสาน platform ให้นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.879182965+07:00","message":"Set new StatePrefix : 'ประสาน platform ให้นำสินค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.879185129+07:00","message":"Next Push (prob) : 'ค้าตัวนี้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.879193308+07:00","message":"push: {false  ให้นำสิน 0 0xc001f7e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.999531329+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.999572082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาน platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.999578574+07:00","message":"receive interim result [false|false]: ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.999587943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ให้นำสินค้าตัวนี้เนี่ยออกจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.999591746+07:00","message":"receive interim result [false|false]:  ให้นำสินค้าตัวนี้เนี่ยออกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.999601352+07:00","message":"[buffer interim] 59 false ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.999605074+07:00","message":"[buffer interim] 59 false  ให้นำสินค้าตัวนี้เนี่ยออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.999611715+07:00","message":"[bufferProcess] interim [420000000]:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.999614669+07:00","message":"[bufferProcess] send to processor:ประสาน platform ให้นำสินค้าตัวนี้เนี่ยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.999617718+07:00","message":"[bufferProcess] interim [420000000]: ให้นำสินค้าตัวนี้เนี่ยออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.99962087+07:00","message":"[bufferProcess] update buffer: ประสาน platform ให้นำสินค้าตัวนี้เนี่ยออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.999624693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.999643991+07:00","message":"> Transcript [1058] [false]: 'ประสาน platform ให้นำสินค้าตัวนี้เนี่ยออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.999649613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.999652684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.999655721+07:00","message":"StatePrefix: 'ประสาน platform ให้นำสินค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.999659616+07:00","message":"TextPushed: 'ประสาน platform ให้นำสิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.317133646+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.317182292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาน platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.317188532+07:00","message":"receive interim result [false|false]: ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.317203809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ให้นำสินค้าตัวนี้เนี่ยออกจากโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.317208113+07:00","message":"receive interim result [false|false]:  ให้นำสินค้าตัวนี้เนี่ยออกจากโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.317227338+07:00","message":"[buffer interim] 59 false ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.317248342+07:00","message":"[buffer interim] 59 false  ให้นำสินค้าตัวนี้เนี่ยออกจากโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.317254386+07:00","message":"[bufferProcess] interim [660000000]:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.317257598+07:00","message":"[bufferProcess] send to processor:ประสาน platform ให้นำสินค้าตัวนี้เนี่ยออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.317264222+07:00","message":"[bufferProcess] interim [660000000]: ให้นำสินค้าตัวนี้เนี่ยออกจากโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.317267012+07:00","message":"[bufferProcess] update buffer: ประสาน platform ให้นำสินค้าตัวนี้เนี่ยออกจากโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.317270214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.317274604+07:00","message":"> Transcript [1059] [false]: 'ประสาน platform ให้นำสินค้าตัวนี้เนี่ยออกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.317278574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.317280766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.317282974+07:00","message":"StatePrefix: 'ประสาน platform ให้นำสินค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.31728587+07:00","message":"TextPushed: 'ประสาน platform ให้นำสิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.389416752+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.389460459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาน platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.389467913+07:00","message":"receive interim result [false|false]: ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.389484801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.389488562+07:00","message":"receive interim result [false|false]:  ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.38950906+07:00","message":"[buffer interim] 59 false ประสาน platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.389533653+07:00","message":"[buffer interim] 59 false  ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.389541122+07:00","message":"[bufferProcess] interim [780000000]:ประสาน platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.389544242+07:00","message":"[bufferProcess] send to processor:ประสาน platform ให้นำสินค้าตัวนี้เนี่ยออกจากโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.389552073+07:00","message":"[bufferProcess] interim [780000000]: ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.389554653+07:00","message":"[bufferProcess] update buffer: ประสาน platform ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.389557826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.389560822+07:00","message":"> Transcript [1060] [false]: 'ประสาน platform ให้นำสินค้าตัวนี้เนี่ยออกจากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.389564638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.38956695+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.389569213+07:00","message":"StatePrefix: 'ประสาน platform ให้นำสินค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.389572016+07:00","message":"TextPushed: 'ประสาน platform ให้นำสิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.628498996+07:00","message":"[GCS] IsForceVAD: false for message ID: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.762818639+07:00","message":"[GCS] Start streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.785563494+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.785603959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสานแพลตฟอร์มให้นำสินค้าตัวนี้เนี่ยออกจากระบบ\",\"confidence\":0.9335055}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.785610427+07:00","message":"receive interim result [true|false]: ประสานแพลตฟอร์มให้นำสินค้าตัวนี้เนี่ยออกจากระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.785620387+07:00","message":"end recv isFinal message id 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.785622554+07:00","message":"end Recv id 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.785634095+07:00","message":"[buffer interim] 59 true ประสานแพลตฟอร์มให้นำสินค้าตัวนี้เนี่ยออกจากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785643853+07:00","message":"[bufferProcess] interim [200000000]:ประสานแพลตฟอร์มให้นำสินค้าตัวนี้เนี่ยออกจากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785647588+07:00","message":"[bufferProcess] send to processor (isfinal):ประสาน platform ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785652013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785655644+07:00","message":"> Transcript [1061] [false]: 'ประสาน platform ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785660241+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785662435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.78566476+07:00","message":"StatePrefix: 'ประสาน platform ให้นำสินค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785667645+07:00","message":"TextPushed: 'ประสาน platform ให้นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785670821+07:00","message":"Push: 'ค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785673094+07:00","message":"TextPushed: 'ประสาน platform ให้นำสินค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785675474+07:00","message":"Set new StatePrefix : 'ประสาน platform ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785677926+07:00","message":"Next Push (prob) : 'ออกจากระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785679853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.78568205+07:00","message":"> Transcript [1062] [true]: 'ประสานแพลตฟอร์มให้นำสินค้าตัวนี้เนี่ยออกจากระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785684485+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785686221+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.78568801+07:00","message":"StatePrefix: 'ประสาน platform ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.78569009+07:00","message":"TextPushed: 'ประสาน platform ให้นำสินค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785691867+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.785791379+07:00","message":"push: {false ค้าตัวนี้เนี่ย 0 0xc001f7e080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785852218+07:00","message":"Push: 'ออกจากระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785855191+07:00","message":"TextPushed: 'ประสาน platform ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785857426+07:00","message":"Set new StatePrefix : 'ประสานแพลตฟอร์มให้นำสินค้าตัวนี้เนี่ยออกจากระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785860009+07:00","message":"Next Push (prob) : 'ประสานแพลตฟอร์มให้นำสินค้าตัวนี้เนี่ยออกจากระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.785866081+07:00","message":"push: {true ออกจากระบบ 0 0xc001f7e080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.785863978+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_59.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:03.795952079+07:00","message":"write wav file: './tmp/7598/7598_59.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.510541375+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.510587898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.510594835+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.510610205+07:00","message":"[buffer interim] 60 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.510619405+07:00","message":"[bufferProcess] interim [600000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.510622535+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.757106943+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.757151112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.757156979+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.757180857+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.757191575+07:00","message":"[bufferProcess] interim [780000000]:ตอนนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.757194213+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.75719815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.757201606+07:00","message":"> Transcript [1063] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.757204082+07:00","message":"Set StatePrefix (first interim): 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.121221916+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.121277559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.121283019+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.121298131+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.121304671+07:00","message":"[bufferProcess] interim [200000000]:ตอนนี้ค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.12130717+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.121314195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.121316659+07:00","message":"> Transcript [1064] [false]: 'ตอนนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.121320372+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.121322632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.121325145+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.121327447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.374037619+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.374078664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.374085087+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.374099954+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.374107712+07:00","message":"[bufferProcess] interim [440000000]:ตอนนี้ค่ะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.374110505+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.374117141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.374120471+07:00","message":"> Transcript [1065] [false]: 'ตอนนี้ค่ะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.374124659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.374127154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.374131101+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.374134201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.502799622+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.502839084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าไ*******\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.50284535+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าไ*******"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.502859639+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าไ*******"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.502866049+07:00","message":"[bufferProcess] interim [560000000]:ตอนนี้ค่ะถ้าไ*******"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.502868491+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.502874823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.502877664+07:00","message":"> Transcript [1066] [false]: 'ตอนนี้ค่ะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.502881058+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.502883209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.502885238+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.502887949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.509390714+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.509412317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าไม่ทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.509417511+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าไม่ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.509432048+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.509437233+07:00","message":"[bufferProcess] interim [620000000]:ตอนนี้ค่ะถ้าไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.50943994+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าไ*******"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.509442841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.509445832+07:00","message":"> Transcript [1067] [false]: 'ตอนนี้ค่ะถ้าไ*******'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.509448913+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.50945094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.509452893+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.509454877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.509462437+07:00","message":"Push: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.509464572+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.509466935+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะถ้าไ*******'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.509469348+07:00","message":"Next Push (prob) : 'ค่ะถ้าไ*******'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.509476854+07:00","message":"push: {false ตอนนี้ 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.720087578+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.72012991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าไม่สร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.720136588+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าไม่สร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.720151397+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าไม่สร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.72015953+07:00","message":"[bufferProcess] interim [740000000]:ตอนนี้ค่ะถ้าไม่สร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.720162056+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.720168889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.720171814+07:00","message":"> Transcript [1068] [false]: 'ตอนนี้ค่ะถ้าไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.720174593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.720177602+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะถ้าไม่ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.756876972+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.756922538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะให้สตางค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.75692811+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะให้สตางค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.756941652+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะให้สตางค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.756948778+07:00","message":"[bufferProcess] interim [800000000]:ตอนนี้ค่ะให้สตางค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.756951183+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าไม่สร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.756956928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.756960198+07:00","message":"> Transcript [1069] [false]: 'ตอนนี้ค่ะถ้าไม่สร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.756962994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.756965241+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะถ้าไม่สร่าง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:05.780120069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:05.780129224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.823748706+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.823805202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.823813336+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.823831765+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.823844982+07:00","message":"[bufferProcess] interim [860000000]:ตอนนี้ค่ะถ้าให้สั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.823848933+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะให้สตางค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.823857384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.823863881+07:00","message":"> Transcript [1070] [false]: 'ตอนนี้ค่ะให้สตางค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.8238678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.823871341+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะให้สตางค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.82929949+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.829326047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าไม่สร้างสรรค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.829331506+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าไม่สร้างสรรค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.829343889+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าไม่สร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.829349834+07:00","message":"[bufferProcess] interim [920000000]:ตอนนี้ค่ะถ้าไม่สร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.829352559+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.82935782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.829361736+07:00","message":"> Transcript [1071] [false]: 'ตอนนี้ค่ะถ้าให้สั่งซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.82936429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.829366632+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.010370247+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.010417436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะให้สร้างสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.010426397+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะให้สร้างสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.010445848+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะให้สร้างสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.010456319+07:00","message":"[bufferProcess] interim [40000000]:ตอนนี้ค่ะให้สร้างสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.010460637+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าไม่สร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.010471076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.010475689+07:00","message":"> Transcript [1072] [false]: 'ตอนนี้ค่ะถ้าไม่สร้างสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.010479575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.010483198+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะถ้าไม่สร้างสรรค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.077263762+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.07730507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะให้สร้างสำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.07731154+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะให้สร้างสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.077324857+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะให้สร้างสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.077332091+07:00","message":"[bufferProcess] interim [160000000]:ตอนนี้ค่ะให้สร้างสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.077334737+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะให้สร้างสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.077340242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.077343203+07:00","message":"> Transcript [1073] [false]: 'ตอนนี้ค่ะให้สร้างสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.077346143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.07734893+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะให้สร้างสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.341257571+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.341301583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.341308447+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.341326222+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.3413341+07:00","message":"[bufferProcess] interim [400000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.341337227+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะให้สร้างสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.341341397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.341344674+07:00","message":"> Transcript [1074] [false]: 'ตอนนี้ค่ะให้สร้างสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.341349165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.341351458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.341353536+07:00","message":"StatePrefix: 'ตอนนี้ค่ะให้สร้างสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.341356201+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.402713394+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.402761888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.40276859+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.402784917+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.40279395+07:00","message":"[bufferProcess] interim [520000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.402797353+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.402805543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.402809856+07:00","message":"> Transcript [1075] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.402813943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.402817357+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.971215312+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.971261582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.971267758+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.971281098+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.971288817+07:00","message":"[bufferProcess] interim [120000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.971291578+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.971298868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.971301779+07:00","message":"> Transcript [1076] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.971305728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.971307992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.971310481+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.971313223+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.623286609+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.623331414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.623338757+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.623356322+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.623364395+07:00","message":"[bufferProcess] interim [660000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.623366979+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.623370581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.623374767+07:00","message":"> Transcript [1077] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.623378489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.623381058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.623383785+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.623386655+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.813946783+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.813987704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.81399454+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.814011177+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.814018219+07:00","message":"[bufferProcess] interim [900000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.814021861+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.814030024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.814033107+07:00","message":"> Transcript [1078] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.814037037+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.814039408+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.814042481+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.81404516+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.940852586+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.940895415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.940901117+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.940920046+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.940926785+07:00","message":"[bufferProcess] interim [20000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.940929818+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.940939523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.940945123+07:00","message":"> Transcript [1079] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.94095033+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.940953156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.940956962+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.940960491+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.940970215+07:00","message":"Push: 'ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.94097359+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.94097811+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.940981705+07:00","message":"Next Push (prob) : 'กรรมการอาหารและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.940991579+07:00","message":"push: {false ค่ะถ้าให้สั่งสำนักงานคณะ 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.320421289+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.320469966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.32047568+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.320488657+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.320497271+07:00","message":"[bufferProcess] interim [380000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.320502388+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.320510697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.320515486+07:00","message":"> Transcript [1080] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.32052074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.320523877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.320527352+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.320532674+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.403133332+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.403177421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.403185551+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.403204407+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.403211423+07:00","message":"[bufferProcess] interim [500000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.403214485+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.403221478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.403223857+07:00","message":"> Transcript [1081] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.403230027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.403233016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.403235781+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.403240334+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.605784306+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.605827774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือว่าเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.605834659+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือว่าเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.605850403+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.605858283+07:00","message":"[bufferProcess] interim [680000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.605861135+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.605865112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.605867994+07:00","message":"> Transcript [1082] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.605872294+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.605874462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.605876895+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.605879463+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.716140985+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.71618511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.71619138+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.716204745+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.716212508+07:00","message":"[bufferProcess] interim [740000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.716215829+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.716222052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.716225257+07:00","message":"> Transcript [1083] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือว่าเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.716229813+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.716232233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.716234374+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.716237051+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.716243598+07:00","message":"Push: 'กรรมการอาหารและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.716245736+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.71624811+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรือว่าเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.716250505+07:00","message":"Next Push (prob) : 'ยาหรือว่าเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.716278214+07:00","message":"push: {false กรรมการอาหารและ 0 0xc000045600}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:08.781079756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:08.781106196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.108530977+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.108569678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.108575806+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.108595969+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.108607031+07:00","message":"[bufferProcess] interim [220000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.108609963+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.108614007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.108617379+07:00","message":"> Transcript [1084] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.108620464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.108622752+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.231797275+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.231851365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.231860513+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.231882132+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.231892292+07:00","message":"[bufferProcess] interim [280000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.231896601+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.231901697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.231906615+07:00","message":"> Transcript [1085] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.231912427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.231915609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.231919366+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.231924068+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.282003311+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.282055146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.282064878+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.282081049+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.28209391+07:00","message":"[bufferProcess] interim [400000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.282098581+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.282106626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.282111897+07:00","message":"> Transcript [1086] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.282117786+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.282121179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.282124799+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.282129309+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.606467673+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.606510879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.606518757+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.606534285+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.606540672+07:00","message":"[bufferProcess] interim [640000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.606543329+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.60655007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.606553328+07:00","message":"> Transcript [1087] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.606557313+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.606559813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.606562515+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.606566103+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.732976254+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.733013792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.733020412+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.733032834+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.733039289+07:00","message":"[bufferProcess] interim [820000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.733041859+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.733047858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.733050582+07:00","message":"> Transcript [1088] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.7330552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.733057458+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.733059991+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.733063052+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.733068739+07:00","message":"Push: 'ยาหรืออย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.733070746+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.733073468+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.733076352+07:00","message":"Next Push (prob) : 'ดำเนินการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.733083778+07:00","message":"push: {false ยาหรืออย 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.181153113+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.181211763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.181218936+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.181235852+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.181244129+07:00","message":"[bufferProcess] interim [240000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.181247297+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.181257082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.181260716+07:00","message":"> Transcript [1089] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.181264551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.181266853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.181268844+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.181272376+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.635512255+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.635550892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.63555738+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.635575819+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.635583869+07:00","message":"[bufferProcess] interim [660000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.635587693+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.635591386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.635594144+07:00","message":"> Transcript [1090] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.635598013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.635600149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.635604617+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.635607722+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.645954981+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.64598366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.645989137+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.646003263+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.646008841+07:00","message":"[bufferProcess] interim [720000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.646011834+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.646018956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.646021538+07:00","message":"> Transcript [1091] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.64602695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.646029412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.646031378+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.64603388+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.701939312+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.701983546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.701993638+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.702012752+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.702021873+07:00","message":"[bufferProcess] interim [780000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.702025623+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.702030296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.702033309+07:00","message":"> Transcript [1092] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.702038951+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.7020421+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.702045701+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.70204987+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.702054156+07:00","message":"Push: 'ดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.702057187+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.702060884+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.702064376+07:00","message":"Next Push (prob) : 'สอบฉลาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.702074701+07:00","message":"push: {false ดำเนินการตรวจ 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.017600607+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.017644555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.017653901+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.017669244+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.017676174+07:00","message":"[bufferProcess] interim [80000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.017679343+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.017686078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.017688977+07:00","message":"> Transcript [1093] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.017692776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.017694856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.01769742+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.017702753+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.214425564+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.214456536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.214467163+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.214484447+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.214491455+07:00","message":"[bufferProcess] interim [320000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.214495123+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.214499505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.214502554+07:00","message":"> Transcript [1094] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.214506738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.21450878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.214511578+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.214514295+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.248955038+07:00","message":"[GCS] IsForceVAD: false for message ID: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.329656844+07:00","message":"[GCS] Start streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.337494506+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.337532374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.337540119+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.337555339+07:00","message":"[buffer interim] 60 false ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.337566698+07:00","message":"[bufferProcess] interim [380000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.337569652+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.337574036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.337577595+07:00","message":"> Transcript [1095] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.337582204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.337584532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.337587352+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.337590825+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.482456124+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.482503846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม\",\"confidence\":0.93567795}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.482511765+07:00","message":"receive interim result [true|false]: ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.482522068+07:00","message":"end recv isFinal message id 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.482524422+07:00","message":"end Recv id 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.48253082+07:00","message":"[buffer interim] 60 true ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482537878+07:00","message":"[bufferProcess] interim [500000000]:ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482541415+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482545269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.48254813+07:00","message":"> Transcript [1096] [false]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482552831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482555924+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482571645+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.48257492+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482581389+07:00","message":"Push: 'สอบฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482583533+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482592395+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482602554+07:00","message":"Next Push (prob) : 'รวมทั้งส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482604737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482606818+07:00","message":"> Transcript [1097] [true]: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482609435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482611299+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482613129+07:00","message":"StatePrefix: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482615325+07:00","message":"TextPushed: 'ตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการอาหารและยาหรืออยดำเนินการตรวจสอบฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.482618011+07:00","message":"Push: 'รวมทั้งส่วนผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.482625919+07:00","message":"push: {false สอบฉลาก 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.482631393+07:00","message":"push: {true รวมทั้งส่วนผสม 0 0xc000045600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:11.496149265+07:00","message":"write wav file: './tmp/7598/7598_60.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:11.781868743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:11.781862834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.047414725+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.047458194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.047463616+07:00","message":"receive interim result [false|false]: ของอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.047478209+07:00","message":"[buffer interim] 61 false ของอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.047485372+07:00","message":"[bufferProcess] interim [780000000]:ของอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.047487641+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.297432719+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.297474533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.297480867+07:00","message":"receive interim result [false|false]: อาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.297491565+07:00","message":"[buffer interim] 61 false อาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.297500044+07:00","message":"[bufferProcess] interim [20000000]:อาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.297502818+07:00","message":"[bufferProcess] send to processor:ของอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.297507697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.297511725+07:00","message":"> Transcript [1098] [false]: 'ของอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.297515858+07:00","message":"Set StatePrefix (first interim): 'ของอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.681943559+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.681983602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารเสริมยี่ห้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.681989384+07:00","message":"receive interim result [false|false]: อาหารเสริมยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.682009338+07:00","message":"[buffer interim] 61 false อาหารเสริมยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.682017664+07:00","message":"[bufferProcess] interim [380000000]:อาหารเสริมยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.682020679+07:00","message":"[bufferProcess] send to processor:อาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.682024388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.682027586+07:00","message":"> Transcript [1099] [false]: 'อาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.682030347+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.682032455+07:00","message":"Set new StatePrefix: 'อาหารเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.937503799+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.937546112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารเสริมยี่ห้อดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.937552648+07:00","message":"receive interim result [false|false]: อาหารเสริมยี่ห้อดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.937567624+07:00","message":"[buffer interim] 61 false อาหารเสริมยี่ห้อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.937575168+07:00","message":"[bufferProcess] interim [680000000]:อาหารเสริมยี่ห้อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.937577868+07:00","message":"[bufferProcess] send to processor:อาหารเสริมยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.937584941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.937589586+07:00","message":"> Transcript [1100] [false]: 'อาหารเสริมยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.937593137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.937595297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.937597447+07:00","message":"StatePrefix: 'อาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.937599881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.190051166+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.190091508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารเสริมยี่ห้อดังๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.190097907+07:00","message":"receive interim result [false|false]: อาหารเสริมยี่ห้อดังๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.190112571+07:00","message":"[buffer interim] 61 false อาหารเสริมยี่ห้อดังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.190120654+07:00","message":"[bufferProcess] interim [860000000]:อาหารเสริมยี่ห้อดังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.19012342+07:00","message":"[bufferProcess] send to processor:อาหารเสริมยี่ห้อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.190131219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.190134259+07:00","message":"> Transcript [1101] [false]: 'อาหารเสริมยี่ห้อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.190137896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.190140203+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.190142281+07:00","message":"StatePrefix: 'อาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.190144412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.194915289+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.194934157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารเสริมยี่ห้อดังกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.194939016+07:00","message":"receive interim result [false|false]: อาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.194949632+07:00","message":"[buffer interim] 61 false อาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.194955078+07:00","message":"[bufferProcess] interim [920000000]:อาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.19495776+07:00","message":"[bufferProcess] send to processor:อาหารเสริมยี่ห้อดังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.194963116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.194965583+07:00","message":"> Transcript [1102] [false]: 'อาหารเสริมยี่ห้อดังๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.19496855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.194970434+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.194972303+07:00","message":"StatePrefix: 'อาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.194974444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.748307275+07:00","message":"[GCS] IsForceVAD: false for message ID: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.76467501+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.764723172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารเสริมยี่ห้อดังกล่าว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.764728591+07:00","message":"receive interim result [false|false]: อาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.764742153+07:00","message":"[buffer interim] 61 false อาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.764749701+07:00","message":"[bufferProcess] interim [520000000]:อาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.764752367+07:00","message":"[bufferProcess] send to processor:อาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.76475934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.764763126+07:00","message":"> Transcript [1103] [false]: 'อาหารเสริมยี่ห้อดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.764767512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.764770018+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.76477197+07:00","message":"StatePrefix: 'อาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.764774146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.764780316+07:00","message":"Push: 'อาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.764782298+07:00","message":"TextPushed: 'อาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.764784597+07:00","message":"Set new StatePrefix : 'อาหารเสริมยี่ห้อดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.764787347+07:00","message":"Next Push (prob) : 'ยี่ห้อดังกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.764811192+07:00","message":"push: {false อาหารเสริม 0 0xc0034fc280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.853791096+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.853836228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารเสริมยี่ห้อดังกล่าว\",\"confidence\":0.92858547}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.853842672+07:00","message":"receive interim result [true|false]: อาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.853852639+07:00","message":"end recv isFinal message id 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.853855253+07:00","message":"end Recv id 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.853861893+07:00","message":"[buffer interim] 61 true อาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.853872247+07:00","message":"[bufferProcess] interim [670000000]:อาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.853875341+07:00","message":"[bufferProcess] send to processor (isfinal):อาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.853879471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.853882698+07:00","message":"> Transcript [1104] [false]: 'อาหารเสริมยี่ห้อดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.853888091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.85389045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.853892782+07:00","message":"StatePrefix: 'อาหารเสริมยี่ห้อดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.853895374+07:00","message":"TextPushed: 'อาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.853897332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.853899418+07:00","message":"> Transcript [1105] [true]: 'อาหารเสริมยี่ห้อดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.853901667+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.853903601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.853905302+07:00","message":"StatePrefix: 'อาหารเสริมยี่ห้อดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.853907335+07:00","message":"TextPushed: 'อาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.853913499+07:00","message":"Push: 'ยี่ห้อดังกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.853923715+07:00","message":"push: {true ยี่ห้อดังกล่าว 0 0xc0034fc280}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:13.862201236+07:00","message":"write wav file: './tmp/7598/7598_61.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.880626242+07:00","message":"[GCS] Start streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.249889628+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.24993152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.249937354+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.249951937+07:00","message":"[buffer interim] 62 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.249958933+07:00","message":"[bufferProcess] interim [420000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.249960945+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.540424153+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.540462573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.54047033+07:00","message":"receive interim result [false|false]: ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.540487694+07:00","message":"[buffer interim] 62 false ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.540500689+07:00","message":"[bufferProcess] interim [720000000]:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.540503965+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.540508589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.5405131+07:00","message":"> Transcript [1106] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.540516155+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.719701063+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.719743748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.719749934+07:00","message":"receive interim result [false|false]: ส่วนกรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.71976377+07:00","message":"[buffer interim] 62 false ส่วนกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.719775258+07:00","message":"[bufferProcess] interim [900000000]:ส่วนกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.719777847+07:00","message":"[bufferProcess] send to processor:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.719781749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.719784955+07:00","message":"> Transcript [1107] [false]: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.719788247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.719790476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.719792762+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.719795156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:14.782176139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:14.782175861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.046190918+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.046240323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.046248485+07:00","message":"receive interim result [false|false]: ส่วนกรณีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.046267179+07:00","message":"[buffer interim] 62 false ส่วนกรณีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.046279149+07:00","message":"[bufferProcess] interim [200000000]:ส่วนกรณีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.04628243+07:00","message":"[bufferProcess] send to processor:ส่วนกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.046287721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.046292346+07:00","message":"> Transcript [1108] [false]: 'ส่วนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.046298177+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.046301062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.046304567+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.046308559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.298218579+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.298265104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.298271958+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.298288887+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.298297957+07:00","message":"[bufferProcess] interim [500000000]:ส่วนกรณีการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.298300547+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.298304307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.298308422+07:00","message":"> Transcript [1109] [false]: 'ส่วนกรณีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.298312413+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.298314685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.29831674+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.298319319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.438125241+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.438184877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.438191473+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.438209748+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.438218593+07:00","message":"[bufferProcess] interim [620000000]:ส่วนกรณีการเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.438221248+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.438228343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.438231761+07:00","message":"> Transcript [1110] [false]: 'ส่วนกรณีการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.438235785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.438238212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.438240358+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.438245366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.438251745+07:00","message":"Push: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.438253981+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.438256344+07:00","message":"Set new StatePrefix : 'ส่วนกรณีการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.438259241+07:00","message":"Next Push (prob) : 'กรณีการเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.438269569+07:00","message":"push: {false ส่วน 0 0xc000188980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.637140334+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.637229468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.637237333+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.637254637+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.637261943+07:00","message":"[bufferProcess] interim [800000000]:ส่วนกรณีการเรียกสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.6372652+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.637271324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.637274835+07:00","message":"> Transcript [1111] [false]: 'ส่วนกรณีการเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.637277851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.637280663+07:00","message":"Set new StatePrefix: 'ส่วนกรณีการเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.761018+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.761080363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.761086968+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.761105643+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสินไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.76111393+07:00","message":"[bufferProcess] interim [920000000]:ส่วนกรณีการเรียกสินไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.761116737+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.761125321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.76112953+07:00","message":"> Transcript [1112] [false]: 'ส่วนกรณีการเรียกสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.76113336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.761135786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.761138244+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.761140937+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.948427945+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.948467447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.948474981+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.948491236+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสินไหมทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.948497714+07:00","message":"[bufferProcess] interim [100000000]:ส่วนกรณีการเรียกสินไหมทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.948500091+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.948504683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.948508897+07:00","message":"> Transcript [1113] [false]: 'ส่วนกรณีการเรียกสินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.948514175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.948517386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.948521033+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.948524625+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.004403733+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.004439729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทดแทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.004445294+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.004460237+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสินไหมทดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.004466643+07:00","message":"[bufferProcess] interim [220000000]:ส่วนกรณีการเรียกสินไหมทดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.004469944+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.004473747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.004477151+07:00","message":"> Transcript [1114] [false]: 'ส่วนกรณีการเรียกสินไหมทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.004480559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.004482623+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.004484936+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.004487146+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.45628575+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.456322997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทดแทนให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.456329007+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.456344705+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสินไหมทดแทนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.456351653+07:00","message":"[bufferProcess] interim [580000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.456354563+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.456360021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.456363811+07:00","message":"> Transcript [1115] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.456367224+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.456369704+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.456372068+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.456374319+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.456381915+07:00","message":"Push: 'กรณีการเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.456383839+07:00","message":"TextPushed: 'ส่วนกรณีการเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.456386023+07:00","message":"Set new StatePrefix : 'ส่วนกรณีการเรียกสินไหมทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.456388163+07:00","message":"Next Push (prob) : 'สินไหมทดแทน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.456394979+07:00","message":"push: {false กรณีการเรียก 0 0xc000188980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.649822605+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.649864837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.649871714+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.649886454+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.649894457+07:00","message":"[bufferProcess] interim [760000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.649897082+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.649901144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.649904247+07:00","message":"> Transcript [1116] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.64990781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.649910509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.649912602+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.64991524+07:00","message":"TextPushed: 'ส่วนกรณีการเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.723204089+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.723245986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.723252205+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.7232776+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.723286777+07:00","message":"[bufferProcess] interim [880000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.723289518+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.723297462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.723300533+07:00","message":"> Transcript [1117] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.72330408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.723307156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.723310498+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.723313642+07:00","message":"TextPushed: 'ส่วนกรณีการเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.839738707+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.839779075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.839786138+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.8398041+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.839813456+07:00","message":"[bufferProcess] interim [0]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.839816791+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.839824222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.839827969+07:00","message":"> Transcript [1118] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.839831825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.839836359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.839839096+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.839841624+07:00","message":"TextPushed: 'ส่วนกรณีการเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.908301051+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.908342354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.908348862+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.908362408+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.908369865+07:00","message":"[bufferProcess] interim [120000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.90837251+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.908379917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.908382923+07:00","message":"> Transcript [1119] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.908386906+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.908389249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.908391368+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.908393995+07:00","message":"TextPushed: 'ส่วนกรณีการเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.908400008+07:00","message":"Push: 'สินไหมทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.908401999+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหมทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.908404283+07:00","message":"Set new StatePrefix : 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.908406864+07:00","message":"Next Push (prob) : 'ให้ญาติผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.908432284+07:00","message":"push: {false สินไหมทดแทน 0 0xc000188980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.037989499+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.038030567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.038036532+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.038054097+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.038062156+07:00","message":"[bufferProcess] interim [180000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.038064926+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.038069402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.038073156+07:00","message":"> Transcript [1120] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.03807679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.038079078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.03808116+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.038083764+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหมทดแทน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.363559088+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.36359796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.36360482+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.363618159+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.363626249+07:00","message":"[bufferProcess] interim [480000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.363628859+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.363635115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.363638216+07:00","message":"> Transcript [1121] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.363652479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.363655048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.363657081+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.363659879+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหมทดแทน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:17.782522806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:17.782528688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.937483553+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.937529966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.937536428+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.937551435+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.937558379+07:00","message":"[bufferProcess] interim [80000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.937561001+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.937567031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.937570254+07:00","message":"> Transcript [1122] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.937574294+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.937576619+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.937578647+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.937581469+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหมทดแทน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.25064258+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.250685001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.250695835+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.250715816+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.250723652+07:00","message":"[bufferProcess] interim [380000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.250726578+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.250730156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.250733115+07:00","message":"> Transcript [1123] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.250737104+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.25073951+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.250743163+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.250746555+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหมทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.250751663+07:00","message":"Push: 'ให้ญาติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.250753854+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.250756063+07:00","message":"Set new StatePrefix : 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.250758351+07:00","message":"Next Push (prob) : 'หายค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.250765525+07:00","message":"push: {false ให้ญาติผู้เสีย 0 0xc000188980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.448864144+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.448896857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.448902349+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.448917624+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.448924641+07:00","message":"[bufferProcess] interim [560000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.448927593+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.448931161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.448933904+07:00","message":"> Transcript [1124] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.448937305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.448939372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.448941824+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.448944721+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.519398089+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.519440277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบเขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.519446844+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.519464049+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.519472081+07:00","message":"[bufferProcess] interim [680000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.519475174+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.519483635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.519487383+07:00","message":"> Transcript [1125] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.519491474+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.519493738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.519495986+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.519499349+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.640438881+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.640472417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะเขาแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.640479829+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะเขาแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.640500074+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะเขาแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.640508042+07:00","message":"[bufferProcess] interim [740000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะเขาแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.64051163+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.640517899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.640521982+07:00","message":"> Transcript [1126] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.640527011+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.640530165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.640534055+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.640538338+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.824004137+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.82404862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะเขาแจ้งว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.824055202+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะเขาแจ้งว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.824070553+07:00","message":"[buffer interim] 62 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะเขาแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.824078279+07:00","message":"[bufferProcess] interim [980000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะเขาแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.82408115+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะเขาแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.824084846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.824088296+07:00","message":"> Transcript [1127] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะเขาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.824092981+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.824095286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.824099636+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.824103315+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.824106301+07:00","message":"Push: 'หายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.824108317+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.824110983+07:00","message":"Set new StatePrefix : 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะเขาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.82411356+07:00","message":"Next Push (prob) : 'เขาแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.824121726+07:00","message":"push: {false หายค่ะ 0 0xc000188980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.99937794+07:00","message":"[GCS] IsForceVAD: false for message ID: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.071642705+07:00","message":"[GCS] Start streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.122805715+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.122846724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบเขาแจ้งว่า\",\"confidence\":0.9222257}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.122852835+07:00","message":"receive interim result [true|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบเขาแจ้งว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.122859785+07:00","message":"end recv isFinal message id 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.122861993+07:00","message":"end Recv id 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.122868876+07:00","message":"[buffer interim] 62 true ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบเขาแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.122875466+07:00","message":"[bufferProcess] interim [340000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบเขาแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.122878826+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะเขาแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.122882505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.122885259+07:00","message":"> Transcript [1128] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะเขาแจ้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.122889021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.122891369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.122893314+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะเขาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.122896173+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.122898625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.1229006+07:00","message":"> Transcript [1129] [true]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะสคบเขาแจ้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.122902957+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.122904761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.122906569+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะเขาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.122922886+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.122935997+07:00","message":"Push: 'สคบเขาแจ้งว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.122943841+07:00","message":"push: {true สคบเขาแจ้งว่า 0 0xc000188980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:19.134219209+07:00","message":"write wav file: './tmp/7598/7598_62.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.198174452+07:00","message":"[GCS] IsForceVAD: false for message ID: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.260758871+07:00","message":"[GCS] Start streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.335099745+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.335123689+07:00","message":"found end of frame, send empty tag with msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.335127014+07:00","message":"end Recv id 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.335135759+07:00","message":"[buffer interim] 63 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.335144964+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.335149309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.335152505+07:00","message":"> Transcript [1130] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.335155585+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.335157983+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.335160005+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.335162418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.335165283+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.3351753+07:00","message":"push: {true \n 0 0xc000188c00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:19.340290625+07:00","message":"write wav file: './tmp/7598/7598_63.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.797308657+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.797357107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.797362828+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.797379238+07:00","message":"[buffer interim] 64 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.797387228+07:00","message":"[bufferProcess] interim [540000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.797389341+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.818001949+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.818043731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.818049398+07:00","message":"receive interim result [false|false]: ถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.818066477+07:00","message":"[buffer interim] 64 false ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.818073903+07:00","message":"[bufferProcess] interim [600000000]:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.818076364+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.818083573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.818088521+07:00","message":"> Transcript [1131] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.818090923+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.005658686+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.005703668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.005709591+07:00","message":"receive interim result [false|false]: ถามเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.005724242+07:00","message":"[buffer interim] 64 false ถามเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.00573223+07:00","message":"[bufferProcess] interim [780000000]:ถามเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.005734883+07:00","message":"[bufferProcess] send to processor:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.005738568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.005741909+07:00","message":"> Transcript [1132] [false]: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.005744372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.005747304+07:00","message":"Set new StatePrefix: 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.246317274+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.246359243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.24636574+07:00","message":"receive interim result [false|false]: ถามเจ้าของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.246384641+07:00","message":"[buffer interim] 64 false ถามเจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.246393004+07:00","message":"[bufferProcess] interim [20000000]:ถามเจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.246395366+07:00","message":"[bufferProcess] send to processor:ถามเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.246398856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.24640173+07:00","message":"> Transcript [1133] [false]: 'ถามเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.246404809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.246407162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.246409341+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.246411592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.523463367+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.523504066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแท้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.523510436+07:00","message":"receive interim result [false|false]: ถามเจ้าของแท้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.523524468+07:00","message":"[buffer interim] 64 false ถามเจ้าของแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.523535433+07:00","message":"[bufferProcess] interim [320000000]:ถามเจ้าของแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.523538734+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.523546512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.523549057+07:00","message":"> Transcript [1134] [false]: 'ถามเจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.523552926+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.523555237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.523557735+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.523560586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.680361519+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.680401337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแผ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.680408092+07:00","message":"receive interim result [false|false]: ถามเจ้าของแผ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.680421542+07:00","message":"[buffer interim] 64 false ถามเจ้าของแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.680429019+07:00","message":"[bufferProcess] interim [440000000]:ถามเจ้าของแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.680431441+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.680437345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.680440457+07:00","message":"> Transcript [1135] [false]: 'ถามเจ้าของแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.680444325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.680446633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.680449037+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.68045271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:20.783584071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:20.783624326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.819569541+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.819612949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของผัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.81962003+07:00","message":"receive interim result [false|false]: ถามเจ้าของผัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.81963619+07:00","message":"[buffer interim] 64 false ถามเจ้าของผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.819644064+07:00","message":"[bufferProcess] interim [560000000]:ถามเจ้าของผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.819656438+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.819664735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.819668811+07:00","message":"> Transcript [1136] [false]: 'ถามเจ้าของแผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.819672952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.819676583+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.819679495+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.819681823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.819688096+07:00","message":"Push: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.819690204+07:00","message":"TextPushed: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.819692444+07:00","message":"Set new StatePrefix : 'ถามเจ้าของแผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.819695037+07:00","message":"Next Push (prob) : 'เจ้าของแผ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.819703994+07:00","message":"push: {false ถาม 0 0xc00212ee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.82936624+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.829391355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของผัดปู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.829397427+07:00","message":"receive interim result [false|false]: ถามเจ้าของผัดปู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.829413105+07:00","message":"[buffer interim] 64 false ถามเจ้าของผัดปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.829419365+07:00","message":"[bufferProcess] interim [620000000]:ถามเจ้าของผัดปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.829421805+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.829425588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.829428812+07:00","message":"> Transcript [1137] [false]: 'ถามเจ้าของผัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.829431016+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.829435647+07:00","message":"Set new StatePrefix: 'ถามเจ้าของผัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.128725785+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.128770493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.128778087+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.1287913+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.128803201+07:00","message":"[bufferProcess] interim [860000000]:ถามเจ้าของแปลกปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.128806927+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของผัดปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.128814015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.128818506+07:00","message":"> Transcript [1138] [false]: 'ถามเจ้าของผัดปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.128824176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.128827676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.128829851+07:00","message":"StatePrefix: 'ถามเจ้าของผัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.128833277+07:00","message":"TextPushed: 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.39296321+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.39300866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.393014948+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.393032078+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.393042647+07:00","message":"[bufferProcess] interim [220000000]:ถามเจ้าของแปลกปลอมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.393045367+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.393051298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.393054793+07:00","message":"> Transcript [1139] [false]: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.393057586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.39306063+07:00","message":"Set new StatePrefix: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.854841262+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.854889146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.854896062+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.854911819+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.854920354+07:00","message":"[bufferProcess] interim [580000000]:ถามเจ้าของแปลกปลอมและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.854923366+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.854926938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.85493029+07:00","message":"> Transcript [1140] [false]: 'ถามเจ้าของแปลกปลอมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.854934073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.85493644+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.85493842+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.854940948+07:00","message":"TextPushed: 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.219230839+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.219277655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.21928534+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.219300575+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.219310815+07:00","message":"[bufferProcess] interim [940000000]:ถามเจ้าของแปลกปลอมและผู้ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.219314226+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.219321086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.21932507+07:00","message":"> Transcript [1141] [false]: 'ถามเจ้าของแปลกปลอมและผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.219329883+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.219332986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.219336433+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.21934035+07:00","message":"TextPushed: 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.280413492+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.280451103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.280457216+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.280470638+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.280477287+07:00","message":"[bufferProcess] interim [60000000]:ถามเจ้าของแปลกปลอมและผู้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.280479677+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.28048505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.280487908+07:00","message":"> Transcript [1142] [false]: 'ถามเจ้าของแปลกปลอมและผู้ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.280509094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.280511508+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.280513879+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.280517555+07:00","message":"TextPushed: 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.731474937+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.731517596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.731523708+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.731536655+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ขายต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.731544228+07:00","message":"[bufferProcess] interim [480000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.731546951+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.731552636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.731557035+07:00","message":"> Transcript [1143] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.731561306+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.731563858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.731568002+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.731570908+07:00","message":"TextPushed: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.731576893+07:00","message":"Push: 'เจ้าของแปลกปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.731579219+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.731581582+07:00","message":"Set new StatePrefix : 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.731583921+07:00","message":"Next Push (prob) : 'และผู้ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.731592442+07:00","message":"push: {false เจ้าของแปลกปลอม 0 0xc00212ee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.997310756+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.997351419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.997357587+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.997371852+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.997379656+07:00","message":"[bufferProcess] interim [780000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.997382586+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.997388364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.997391383+07:00","message":"> Transcript [1144] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.997395217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.9973976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.997400162+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.997403446+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.183060999+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.183102508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.183108434+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.18312508+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.183134939+07:00","message":"[bufferProcess] interim [960000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.18313744+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.183141532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.183144565+07:00","message":"> Transcript [1145] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.183148679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.183151499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.183154075+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.183157297+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.442145765+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.44218529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.442192757+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.442207125+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.442215154+07:00","message":"[bufferProcess] interim [140000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.442218002+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.442226204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.442229623+07:00","message":"> Transcript [1146] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.442233679+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.442236291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.442238743+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.44224169+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:23.783876083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:23.783890563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.019137538+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.019186917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.019193149+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.019206294+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.019214298+07:00","message":"[bufferProcess] interim [740000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.019217055+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.019224005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.019227271+07:00","message":"> Transcript [1147] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.019231785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.019234079+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.019236664+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.019242087+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.019248282+07:00","message":"Push: 'และผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.019250231+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.019253798+07:00","message":"Set new StatePrefix : 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.019256425+07:00","message":"Next Push (prob) : 'ต้องรับผิดชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.019264639+07:00","message":"push: {false และผู้ขาย 0 0xc00212ee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.798573655+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.798611532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งอัตรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.798617768+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งอัตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.79863096+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.798638238+07:00","message":"[bufferProcess] interim [580000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.79864124+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.798646735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.798649414+07:00","message":"> Transcript [1148] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.798659691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.798662005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.798665922+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.798669359+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.931626918+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.931672387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.931679113+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.931692538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.931695629+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.931703768+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.931708032+07:00","message":"[buffer interim] 64 false  3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.931714763+07:00","message":"[bufferProcess] interim [700000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.931717138+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.931720488+07:00","message":"[bufferProcess] interim [700000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.931724882+07:00","message":"[bufferProcess] update buffer: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.931733828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.931736933+07:00","message":"> Transcript [1149] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งอัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.931740715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.931742826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.931744857+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.931747922+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.042598898+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.04264048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.042648655+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.042682813+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.042692553+07:00","message":"[bufferProcess] interim [760000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.042697117+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.042708429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.042711601+07:00","message":"> Transcript [1150] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.04271588+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.042718106+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.042720431+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.042723304+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.243377543+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.243410577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.243416868+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.243432551+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.243441428+07:00","message":"[bufferProcess] interim [940000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.243444343+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.243450184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.243452987+07:00","message":"> Transcript [1151] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.243457269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.243459344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.243461999+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.243464879+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.243471335+07:00","message":"Push: 'ต้องรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.243473351+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.243476627+07:00","message":"Set new StatePrefix : 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.243479663+07:00","message":"Next Push (prob) : 'ซึ่งสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.243499397+07:00","message":"push: {false ต้องรับผิดชอบ 0 0xc00212ee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.30022411+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.300279719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.300287208+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.300303698+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.300314669+07:00","message":"[bufferProcess] interim [60000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.300317873+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.300324437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.300327393+07:00","message":"> Transcript [1152] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.300331616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.300333812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.300335776+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.300338625+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.620221996+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.62026739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.620274336+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.620292454+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.620302719+07:00","message":"[bufferProcess] interim [360000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.620305407+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.620309699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.620313295+07:00","message":"> Transcript [1153] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.620317661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.620319917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.620322393+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.620325493+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.815329001+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.815376027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งล่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.815382719+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งล่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.815400975+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งล่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.815410636+07:00","message":"[bufferProcess] interim [540000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งล่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.815413414+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.815417687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.815421648+07:00","message":"> Transcript [1154] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.815426393+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.815429345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.815431932+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.815435021+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.006825457+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.006867523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.00687443+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.006887297+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.006895685+07:00","message":"[bufferProcess] interim [780000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.006898771+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งล่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.00690638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.006909547+07:00","message":"> Transcript [1155] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งล่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.006914225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.00691703+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.006919335+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.006922697+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.006929062+07:00","message":"Push: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.006931226+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.006933602+07:00","message":"Set new StatePrefix : 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งล่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.006936569+07:00","message":"Next Push (prob) : 'ที่จะแจ้งล่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.006960126+07:00","message":"push: {false ซึ่งสามารถ 0 0xc00212ee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.132241061+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.132281185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.132288204+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.132300595+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.132308657+07:00","message":"[bufferProcess] interim [900000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.132311828+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.132317919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.132321287+07:00","message":"> Transcript [1156] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.132324809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.132327123+07:00","message":"Set new StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.523195687+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.523241012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.523247544+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.523263524+07:00","message":"[buffer interim] 64 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.523271973+07:00","message":"[bufferProcess] interim [260000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.523275455+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.52328014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.523283374+07:00","message":"> Transcript [1157] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.523288258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.523290645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.523293016+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.523297767+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.759353137+07:00","message":"[GCS] IsForceVAD: false for message ID: 64"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:26.784665104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:26.784656349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.823000883+07:00","message":"[GCS] Start streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.914168843+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.9142139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแพลตฟอร์มและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้\",\"confidence\":0.9395805}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.914220571+07:00","message":"receive interim result [true|false]: ถามเจ้าของแพลตฟอร์มและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.914230053+07:00","message":"end recv isFinal message id 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.914232496+07:00","message":"end Recv id 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.914239065+07:00","message":"[buffer interim] 64 true ถามเจ้าของแพลตฟอร์มและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914249012+07:00","message":"[bufferProcess] interim [710000000]:ถามเจ้าของแพลตฟอร์มและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914254497+07:00","message":"[bufferProcess] send to processor (isfinal):ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914258993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914262239+07:00","message":"> Transcript [1158] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914267473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914270725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914275089+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914279245+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914282106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914286905+07:00","message":"> Transcript [1159] [true]: 'ถามเจ้าของแพลตฟอร์มและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914290742+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914293413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914296318+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914299786+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914302739+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914524787+07:00","message":"Push: 'ที่จะแจ้งเรื่องร้องเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.91452937+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914532103+07:00","message":"Set new StatePrefix : 'ถามเจ้าของแพลตฟอร์มและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914534931+07:00","message":"Next Push (prob) : 'ถามเจ้าของแพลตฟอร์มและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.914543824+07:00","message":"push: {true ที่จะแจ้งเรื่องร้องเรียนได้ 0 0xc00212ee80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.914556388+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_64.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:26.928380494+07:00","message":"write wav file: './tmp/7598/7598_64.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.357934362+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.35797654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.357982013+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.358001066+07:00","message":"[buffer interim] 65 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.358007955+07:00","message":"[bufferProcess] interim [540000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.358010043+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.485688301+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.48573487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.485740977+07:00","message":"receive interim result [false|false]: นอกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.485760292+07:00","message":"[buffer interim] 65 false นอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.485772979+07:00","message":"[bufferProcess] interim [660000000]:นอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.48577619+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.485780379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.485783695+07:00","message":"> Transcript [1160] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.485786415+07:00","message":"Set StatePrefix (first interim): 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.490469647+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.490499686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.490504696+07:00","message":"receive interim result [false|false]: นอกจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.490518644+07:00","message":"[buffer interim] 65 false นอกจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.49052433+07:00","message":"[bufferProcess] interim [720000000]:นอกจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.490527021+07:00","message":"[bufferProcess] send to processor:นอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.490530155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.490532957+07:00","message":"> Transcript [1161] [false]: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.490535485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.490537548+07:00","message":"Set new StatePrefix: 'นอกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.701809026+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.701853553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.701859681+07:00","message":"receive interim result [false|false]: นอกจากการเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.701875799+07:00","message":"[buffer interim] 65 false นอกจากการเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.701884223+07:00","message":"[bufferProcess] interim [900000000]:นอกจากการเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.701887614+07:00","message":"[bufferProcess] send to processor:นอกจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.701893286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.701896584+07:00","message":"> Transcript [1162] [false]: 'นอกจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.70190027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.701902704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.701904833+07:00","message":"StatePrefix: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.70190719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.799914042+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.799953367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.799959026+07:00","message":"receive interim result [false|false]: นอกจากการดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.799978477+07:00","message":"[buffer interim] 65 false นอกจากการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.799987359+07:00","message":"[bufferProcess] interim [20000000]:นอกจากการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.799990224+07:00","message":"[bufferProcess] send to processor:นอกจากการเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.799996505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.799999816+07:00","message":"> Transcript [1163] [false]: 'นอกจากการเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.800003547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.80000576+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.800007889+07:00","message":"StatePrefix: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.800010196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.996778556+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.996822225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการดำเนินการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.996828063+07:00","message":"receive interim result [false|false]: นอกจากการดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.996841874+07:00","message":"[buffer interim] 65 false นอกจากการดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.996849604+07:00","message":"[bufferProcess] interim [200000000]:นอกจากการดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.996851959+07:00","message":"[bufferProcess] send to processor:นอกจากการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.996857826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.996861216+07:00","message":"> Transcript [1164] [false]: 'นอกจากการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.996865063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.996867531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.996869675+07:00","message":"StatePrefix: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.996871947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.046957353+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.04699644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการดำเนินคดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.047002435+07:00","message":"receive interim result [false|false]: นอกจากการดำเนินคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.04701434+07:00","message":"[buffer interim] 65 false นอกจากการดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.047021675+07:00","message":"[bufferProcess] interim [320000000]:นอกจากการดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.047024191+07:00","message":"[bufferProcess] send to processor:นอกจากการดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.047029809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.047033046+07:00","message":"> Transcript [1165] [false]: 'นอกจากการดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.047036269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.047038584+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.047040797+07:00","message":"StatePrefix: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.047043177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.047047375+07:00","message":"Push: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.047049379+07:00","message":"TextPushed: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.047051635+07:00","message":"Set new StatePrefix : 'นอกจากการดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.047053966+07:00","message":"Next Push (prob) : 'การดำเนินการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.047062847+07:00","message":"push: {false นอกจาก 0 0xc00212e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.685880693+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.68592648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการดำเนินคดีกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.685932457+07:00","message":"receive interim result [false|false]: นอกจากการดำเนินคดีกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.685947986+07:00","message":"[buffer interim] 65 false นอกจากการดำเนินคดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.68595578+07:00","message":"[bufferProcess] interim [920000000]:นอกจากการดำเนินคดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.685958283+07:00","message":"[bufferProcess] send to processor:นอกจากการดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.685962593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.685965486+07:00","message":"> Transcript [1166] [false]: 'นอกจากการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.685968072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.685970398+07:00","message":"Set new StatePrefix: 'นอกจากการดำเนินคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.89585032+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.89589541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการดำเนินคดีกับทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.895901913+07:00","message":"receive interim result [false|false]: นอกจากการดำเนินคดีกับทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.895916667+07:00","message":"[buffer interim] 65 false นอกจากการดำเนินคดีกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.895923797+07:00","message":"[bufferProcess] interim [100000000]:นอกจากการดำเนินคดีกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.895926377+07:00","message":"[bufferProcess] send to processor:นอกจากการดำเนินคดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.895933581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.89593747+07:00","message":"> Transcript [1167] [false]: 'นอกจากการดำเนินคดีกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.895941578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.895944238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.895946767+07:00","message":"StatePrefix: 'นอกจากการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.895949465+07:00","message":"TextPushed: 'นอกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.134819794+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.134861904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการดำเนินคดีกับทางเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.134867852+07:00","message":"receive interim result [false|false]: นอกจากการดำเนินคดีกับทางเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.134883757+07:00","message":"[buffer interim] 65 false นอกจากการดำเนินคดีกับทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.134891667+07:00","message":"[bufferProcess] interim [340000000]:นอกจากการดำเนินคดีกับทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.134895007+07:00","message":"[bufferProcess] send to processor:นอกจากการดำเนินคดีกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.134900412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.134903605+07:00","message":"> Transcript [1168] [false]: 'นอกจากการดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.134907788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.13491001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.13491242+07:00","message":"StatePrefix: 'นอกจากการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.134915244+07:00","message":"TextPushed: 'นอกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.135185895+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.135191498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการดำเนินคดีกับทางเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.135194654+07:00","message":"receive interim result [false|false]: นอกจากการดำเนินคดีกับทางเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.13520339+07:00","message":"[buffer interim] 65 false นอกจากการดำเนินคดีกับทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.135206476+07:00","message":"[bufferProcess] interim [400000000]:นอกจากการดำเนินคดีกับทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.135208784+07:00","message":"[bufferProcess] send to processor:นอกจากการดำเนินคดีกับทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.135211226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.135213519+07:00","message":"> Transcript [1169] [false]: 'นอกจากการดำเนินคดีกับทางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.135215767+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.13521763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.135219421+07:00","message":"StatePrefix: 'นอกจากการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.135221453+07:00","message":"TextPushed: 'นอกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.266815649+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.266863121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการดำเนินคดีกับทางเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.266869375+07:00","message":"receive interim result [false|false]: นอกจากการดำเนินคดีกับทางเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.266885435+07:00","message":"[buffer interim] 65 false นอกจากการดำเนินคดีกับทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.266892151+07:00","message":"[bufferProcess] interim [460000000]:นอกจากการดำเนินคดีกับทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.266894638+07:00","message":"[bufferProcess] send to processor:นอกจากการดำเนินคดีกับทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.26690359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.266907154+07:00","message":"> Transcript [1170] [false]: 'นอกจากการดำเนินคดีกับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.266911472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.266913804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.26691587+07:00","message":"StatePrefix: 'นอกจากการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.266918355+07:00","message":"TextPushed: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.266925663+07:00","message":"Push: 'การดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.266927735+07:00","message":"TextPushed: 'นอกจากการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.266929828+07:00","message":"Set new StatePrefix : 'นอกจากการดำเนินคดีกับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.266932108+07:00","message":"Next Push (prob) : 'กับทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.266939901+07:00","message":"push: {false การดำเนินคดี 0 0xc00212e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.458287428+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.458330374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.458337295+07:00","message":"receive interim result [false|false]: นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.458352402+07:00","message":"[buffer interim] 65 false นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.458359864+07:00","message":"[bufferProcess] interim [700000000]:นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.458362552+07:00","message":"[bufferProcess] send to processor:นอกจากการดำเนินคดีกับทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.458369264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.45837184+07:00","message":"> Transcript [1171] [false]: 'นอกจากการดำเนินคดีกับทางเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.458375451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.458377948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.458380792+07:00","message":"StatePrefix: 'นอกจากการดำเนินคดีกับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.458383904+07:00","message":"TextPushed: 'นอกจากการดำเนินคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.591525338+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.591563705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.591570593+07:00","message":"receive interim result [false|false]: นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.591582331+07:00","message":"[buffer interim] 65 false นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.591588871+07:00","message":"[bufferProcess] interim [760000000]:นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.591591983+07:00","message":"[bufferProcess] send to processor:นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.591597329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.591600282+07:00","message":"> Transcript [1172] [false]: 'นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.591604125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.591606719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.59160919+07:00","message":"StatePrefix: 'นอกจากการดำเนินคดีกับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.591611966+07:00","message":"TextPushed: 'นอกจากการดำเนินคดี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:29.785575663+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:29.78562085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.033486884+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.033524704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.03353056+07:00","message":"receive interim result [false|false]: นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.033545476+07:00","message":"[buffer interim] 65 false นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.033552796+07:00","message":"[bufferProcess] interim [240000000]:นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.033556588+07:00","message":"[bufferProcess] send to processor:นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.033565072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.033569547+07:00","message":"> Transcript [1173] [false]: 'นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.03357501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.033578065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.033581577+07:00","message":"StatePrefix: 'นอกจากการดำเนินคดีกับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.033585041+07:00","message":"TextPushed: 'นอกจากการดำเนินคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.079297197+07:00","message":"[GCS] IsForceVAD: false for message ID: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.152411232+07:00","message":"[GCS] Start streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.18570692+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.185750109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ\",\"confidence\":0.95874554}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.185757162+07:00","message":"receive interim result [true|false]: นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.18577227+07:00","message":"end recv isFinal message id 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.185775042+07:00","message":"end Recv id 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.185783059+07:00","message":"[buffer interim] 65 true นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.185791615+07:00","message":"[bufferProcess] interim [480000000]:นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.185795119+07:00","message":"[bufferProcess] send to processor (isfinal):นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.185807062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.185842349+07:00","message":"> Transcript [1174] [false]: 'นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.185849915+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.185853543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.185857368+07:00","message":"StatePrefix: 'นอกจากการดำเนินคดีกับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.185861908+07:00","message":"TextPushed: 'นอกจากการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.185875485+07:00","message":"Push: 'กับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.185878815+07:00","message":"TextPushed: 'นอกจากการดำเนินคดีกับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.185882533+07:00","message":"Set new StatePrefix : 'นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.18588619+07:00","message":"Next Push (prob) : 'ที่ตำรวจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.185889596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.185893117+07:00","message":"> Transcript [1175] [true]: 'นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.18589639+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.185899193+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.18590184+07:00","message":"StatePrefix: 'นอกจากการดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.185905102+07:00","message":"TextPushed: 'นอกจากการดำเนินคดีกับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.185908979+07:00","message":"Push: 'ที่ตำรวจนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.185908567+07:00","message":"push: {false กับทางเจ้าหน้า 0 0xc00212e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.185941573+07:00","message":"push: {true ที่ตำรวจนะคะ 0 0xc00212e100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:30.194352909+07:00","message":"write wav file: './tmp/7598/7598_65.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.822160012+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.822224945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.822230781+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.822245243+07:00","message":"[buffer interim] 66 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.822251391+07:00","message":"[bufferProcess] interim [480000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.822253315+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.928443935+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.928484269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.928491645+07:00","message":"receive interim result [false|false]: ทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.928504402+07:00","message":"[buffer interim] 66 false ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.928510966+07:00","message":"[bufferProcess] interim [600000000]:ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.928513751+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.928519827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.928522787+07:00","message":"> Transcript [1176] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.928525285+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.153455123+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.153500143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.153506265+07:00","message":"receive interim result [false|false]: ทางสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.153525104+07:00","message":"[buffer interim] 66 false ทางสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.153533764+07:00","message":"[bufferProcess] interim [780000000]:ทางสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.153536244+07:00","message":"[bufferProcess] send to processor:ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.153540181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.153543958+07:00","message":"> Transcript [1177] [false]: 'ทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.153546765+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.153549028+07:00","message":"Set new StatePrefix: 'ทั้งสอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.191246181+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.191283285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.191288472+07:00","message":"receive interim result [false|false]: ทางสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.191303273+07:00","message":"[buffer interim] 66 false ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.191310227+07:00","message":"[bufferProcess] interim [840000000]:ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.191312491+07:00","message":"[bufferProcess] send to processor:ทางสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.191316398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.191319753+07:00","message":"> Transcript [1178] [false]: 'ทางสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.191322383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.19132464+07:00","message":"Set new StatePrefix: 'ทางสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.394198283+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.394241684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.394251209+07:00","message":"receive interim result [false|false]: ทางสคบจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.39426362+07:00","message":"[buffer interim] 66 false ทางสคบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.394272729+07:00","message":"[bufferProcess] interim [80000000]:ทางสคบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.394274875+07:00","message":"[bufferProcess] send to processor:ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.394280093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.394283262+07:00","message":"> Transcript [1179] [false]: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.394285918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.394288341+07:00","message":"Set new StatePrefix: 'ทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.521022972+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.521066714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.521072578+07:00","message":"receive interim result [false|false]: ทางสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.52108528+07:00","message":"[buffer interim] 66 false ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.521096256+07:00","message":"[bufferProcess] interim [140000000]:ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.521098845+07:00","message":"[bufferProcess] send to processor:ทางสคบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.521104533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.521107936+07:00","message":"> Transcript [1180] [false]: 'ทางสคบจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.521111758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.52111424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.521116428+07:00","message":"StatePrefix: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.521118756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.576273248+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.576316744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.576323336+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.576336448+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.576344373+07:00","message":"[bufferProcess] interim [320000000]:ทางสคบจะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.576347106+07:00","message":"[bufferProcess] send to processor:ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.576354753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.576357848+07:00","message":"> Transcript [1181] [false]: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.576361273+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.576363999+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.576369805+07:00","message":"StatePrefix: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.576372266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.897426022+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.89746411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.897471136+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.897486464+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.897496297+07:00","message":"[bufferProcess] interim [560000000]:ทางสคบจะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.897498854+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.897502182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.897505396+07:00","message":"> Transcript [1182] [false]: 'ทางสคบจะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.897508745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.897510952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.897513067+07:00","message":"StatePrefix: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.897515172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.898636222+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.898647054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.89865052+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.898665092+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.898668509+07:00","message":"[bufferProcess] interim [620000000]:ทางสคบจะดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.898670827+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.898673401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.898678054+07:00","message":"> Transcript [1183] [false]: 'ทางสคบจะดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.898681468+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.898684156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.89868603+07:00","message":"StatePrefix: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.898687954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.898694882+07:00","message":"Push: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.898696839+07:00","message":"TextPushed: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.898698879+07:00","message":"Set new StatePrefix : 'ทางสคบจะดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.898701033+07:00","message":"Next Push (prob) : 'จะดำเนินการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.898708283+07:00","message":"push: {false ทางสคบ 0 0xc0004a2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.215503703+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.215550081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.215556404+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.215570946+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.21557931+07:00","message":"[bufferProcess] interim [860000000]:ทางสคบจะดำเนินคดีทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.215582335+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.215588466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.215591614+07:00","message":"> Transcript [1184] [false]: 'ทางสคบจะดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.215594387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.215596936+07:00","message":"Set new StatePrefix: 'ทางสคบจะดำเนินคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.406427925+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.406472287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.406478469+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.406490913+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.406498226+07:00","message":"[bufferProcess] interim [40000000]:ทางสคบจะดำเนินคดีทางแพ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.406500834+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.40650462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.406507573+07:00","message":"> Transcript [1185] [false]: 'ทางสคบจะดำเนินคดีทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.406511336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.40651373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.406515796+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.406517939+07:00","message":"TextPushed: 'ทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.647612277+07:00","message":"[GCS] Cleaned up inactive client: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.647650733+07:00","message":"[GCS] Cleaned up inactive client: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.64765368+07:00","message":"[GCS] Cleaned up inactive client: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.647655711+07:00","message":"[GCS] Cleaned up inactive client: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.647657969+07:00","message":"[GCS] Cleaned up inactive client: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.647675577+07:00","message":"[GCS] Cleaned up inactive client: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.647677992+07:00","message":"[GCS] Cleaned up inactive client: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.647679814+07:00","message":"[GCS] Cleaned up inactive client: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.647681505+07:00","message":"[GCS] Cleaned up inactive client: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.733673542+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.733711978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่ง 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.733718186+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่ง 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.73373374+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่ง 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.733741962+07:00","message":"[bufferProcess] interim [400000000]:ทางสคบจะดำเนินคดีทางแพ่ง 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.733744661+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.733748585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.73375173+07:00","message":"> Transcript [1186] [false]: 'ทางสคบจะดำเนินคดีทางแพ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.733756016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.733758591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.733760962+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.7337632+07:00","message":"TextPushed: 'ทางสคบ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:32.785826492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:32.785841648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.921310698+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.921354545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.92136059+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.921374863+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.921382725+07:00","message":"[bufferProcess] interim [580000000]:ทางสคบจะดำเนินคดีทางแพ่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.921385176+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่ง 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.921390939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.921394471+07:00","message":"> Transcript [1187] [false]: 'ทางสคบจะดำเนินคดีทางแพ่ง 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.921398563+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.92140111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.921403548+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.921406149+07:00","message":"TextPushed: 'ทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.372794678+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.372834852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.372840732+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.37285928+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.372866797+07:00","message":"[bufferProcess] interim [60000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.372869294+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.37287255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.372888317+07:00","message":"> Transcript [1188] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.372893075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.372895314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.372897501+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.372899884+07:00","message":"TextPushed: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.37290278+07:00","message":"Push: 'จะดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.372904923+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.372907144+07:00","message":"Set new StatePrefix : 'ทางสคบจะดำเนินคดีทางแพ่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.372909371+07:00","message":"Next Push (prob) : 'ทางแพ่งให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.372916621+07:00","message":"push: {false จะดำเนินคดี 0 0xc0004a2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.884522233+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.884574515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.884580848+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.884596232+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.884602635+07:00","message":"[bufferProcess] interim [540000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.884605518+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.884612465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.88461559+07:00","message":"> Transcript [1189] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.884619259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.884621684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.884624149+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.884627022+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.017076965+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.017110965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.017116764+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.017126398+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.017132576+07:00","message":"[bufferProcess] interim [720000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.017135192+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.017138561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.017141825+07:00","message":"> Transcript [1190] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.017145159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.017147272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.017149511+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.017152138+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.21844809+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.218484848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.218490494+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.218505707+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.218515171+07:00","message":"[bufferProcess] interim [900000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.218520059+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.21852475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.218529059+07:00","message":"> Transcript [1191] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.218534043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.21853746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.218543023+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.218547266+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.336024005+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.336054601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.336060521+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.336071249+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.336077919+07:00","message":"[bufferProcess] interim [20000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.336081182+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.336086939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.336089468+07:00","message":"> Transcript [1192] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.336093237+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.336095368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.336100467+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.336103666+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.336108225+07:00","message":"Push: 'ทางแพ่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.33611025+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.336112579+07:00","message":"Set new StatePrefix : 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.336115406+07:00","message":"Next Push (prob) : 'ส่วนเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.336126624+07:00","message":"push: {false ทางแพ่งให้ 0 0xc0004a2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.532428453+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.532470066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.532477937+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.532492477+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.532500352+07:00","message":"[bufferProcess] interim [200000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.532502993+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.532506656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.53251051+07:00","message":"> Transcript [1193] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.532513574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.532516072+07:00","message":"Set new StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.593091774+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.593129363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.593136285+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.593149458+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.593156628+07:00","message":"[bufferProcess] interim [260000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.593159289+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.593175764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.59317883+07:00","message":"> Transcript [1194] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.593183004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.593185241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.593187347+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.593189981+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.59549831+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.595512986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.595518073+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.595529551+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.595533289+07:00","message":"[bufferProcess] interim [320000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.595535647+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.595540017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.595542225+07:00","message":"> Transcript [1195] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.595544612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.595546465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.595548447+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.595550667+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.788826776+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.788865851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.788871777+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.788882957+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.788889915+07:00","message":"[bufferProcess] interim [500000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.788892605+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.78889631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.788899134+07:00","message":"> Transcript [1196] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.78890282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.78890497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.788907686+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.788910629+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.107681935+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.107720063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.107726331+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.107740033+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.107746548+07:00","message":"[bufferProcess] interim [740000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.107749598+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.107755651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.107758567+07:00","message":"> Transcript [1197] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.107762583+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.10776497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.107767408+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.10777039+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.107777397+07:00","message":"Push: 'ส่วนเรื่องของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.107779481+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.107781701+07:00","message":"Set new StatePrefix : 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.107784213+07:00","message":"Next Push (prob) : 'จะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.107808219+07:00","message":"push: {false ส่วนเรื่องของคดี 0 0xc0004a2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.235606402+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.235656257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.235674743+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.235692964+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.235702246+07:00","message":"[bufferProcess] interim [920000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.235706414+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.235715178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.23571915+07:00","message":"> Transcript [1198] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.235723863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.235728907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.23573266+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.235739232+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.423174689+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.423221718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.423229484+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.423244911+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.423253103+07:00","message":"[bufferProcess] interim [100000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.423256211+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.423264489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.42326727+07:00","message":"> Transcript [1199] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.423271638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.42327446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.423292012+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.423295426+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.484169263+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.484203894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.484211042+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.484225729+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.484232512+07:00","message":"[bufferProcess] interim [220000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.484235568+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.484242648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.484245615+07:00","message":"> Transcript [1200] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.484249576+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.484252024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.484254661+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.484257563+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.680032236+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.680069713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.680075849+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.680093077+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.680102963+07:00","message":"[bufferProcess] interim [340000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.680105536+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.680109051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.680123438+07:00","message":"> Transcript [1201] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.680127783+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.680130275+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.680132817+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.680135625+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.680144486+07:00","message":"Push: 'จะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.680146604+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.680150982+07:00","message":"Set new StatePrefix : 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.680154361+07:00","message":"Next Push (prob) : 'อยู่ในการดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.680162697+07:00","message":"push: {false จะเป็นการ 0 0xc0004a2600}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:35.785953626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:35.785983428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.929228774+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.929278803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.929287397+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.929306809+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.929317495+07:00","message":"[bufferProcess] interim [580000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.929322602+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.929334119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.929338517+07:00","message":"> Transcript [1202] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.929344359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.929348555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.929351492+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.929355322+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.14993696+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.14998386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.149990841+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.150005177+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.150020056+07:00","message":"[bufferProcess] interim [820000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.150023897+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.150029879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.150032981+07:00","message":"> Transcript [1203] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.150036988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.150039502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.150042313+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.150045362+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.16887746+07:00","message":"[GCS] IsForceVAD: false for message ID: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.240523593+07:00","message":"[GCS] Start streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.249511539+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.249550547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.249558779+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.249572574+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.249579322+07:00","message":"[bufferProcess] interim [940000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.249582133+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.249586404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.249589317+07:00","message":"> Transcript [1204] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.249593325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.249595719+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.249598276+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.249601089+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.256421973+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.256450709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.256468763+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.256481622+07:00","message":"[buffer interim] 66 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.256487891+07:00","message":"[bufferProcess] interim [0]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.256490452+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.256496928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.256499759+07:00","message":"> Transcript [1205] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.25650409+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.256506489+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.256508966+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.256512215+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.256517159+07:00","message":"Push: 'อยู่ในการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.25651921+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.256522073+07:00","message":"Set new StatePrefix : 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.256525449+07:00","message":"Next Push (prob) : 'แลของเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.256537617+07:00","message":"push: {false อยู่ในการดู 0 0xc0004a2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.30688632+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.306922258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่\",\"confidence\":0.94810694}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.306928097+07:00","message":"receive interim result [true|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.306937914+07:00","message":"end recv isFinal message id 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.306940426+07:00","message":"end Recv id 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.30694575+07:00","message":"[buffer interim] 66 true ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.306954417+07:00","message":"[bufferProcess] interim [30000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.306960091+07:00","message":"[bufferProcess] send to processor (isfinal):ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.306963886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.306966815+07:00","message":"> Transcript [1206] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.306970387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.306972492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.306974757+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.306979466+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.30698171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.306983816+07:00","message":"> Transcript [1207] [true]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.306986397+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.306988291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.306990125+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.306992222+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.306998788+07:00","message":"Push: 'แลของเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.307006234+07:00","message":"push: {true แลของเจ้าหน้าที่ 0 0xc0004a2600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:36.32142251+07:00","message":"write wav file: './tmp/7598/7598_66.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.700970499+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.701019253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.701024798+07:00","message":"receive interim result [false|false]: ที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.701042336+07:00","message":"[buffer interim] 67 false ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.701050875+07:00","message":"[bufferProcess] interim [360000000]:ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.701052917+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.732802247+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.732847092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.73285327+07:00","message":"receive interim result [false|false]: ที่ตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.732868148+07:00","message":"[buffer interim] 67 false ที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.73287544+07:00","message":"[bufferProcess] interim [480000000]:ที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.732878208+07:00","message":"[bufferProcess] send to processor:ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.732882392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.732885798+07:00","message":"> Transcript [1208] [false]: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.732888156+07:00","message":"Set StatePrefix (first interim): 'ที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.961345937+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.961412193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ตำรวจไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.961417925+07:00","message":"receive interim result [false|false]: ที่ตำรวจไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.961432419+07:00","message":"[buffer interim] 67 false ที่ตำรวจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.961440882+07:00","message":"[bufferProcess] interim [780000000]:ที่ตำรวจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.961443801+07:00","message":"[bufferProcess] send to processor:ที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.961451219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.96145469+07:00","message":"> Transcript [1209] [false]: 'ที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.96145758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.961459681+07:00","message":"Set new StatePrefix: 'ที่ตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.207394073+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.207430363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ตำรวจไปฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.207435426+07:00","message":"receive interim result [false|false]: ที่ตำรวจไปฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.207448725+07:00","message":"[buffer interim] 67 false ที่ตำรวจไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.207455181+07:00","message":"[bufferProcess] interim [960000000]:ที่ตำรวจไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.207458193+07:00","message":"[bufferProcess] send to processor:ที่ตำรวจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.207465658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.20746843+07:00","message":"> Transcript [1210] [false]: 'ที่ตำรวจไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.207471879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.207474387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.207477571+07:00","message":"StatePrefix: 'ที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.207479832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.417673897+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.417719591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ตำรวจไปฟังเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.417726442+07:00","message":"receive interim result [false|false]: ที่ตำรวจไปฟังเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.417745039+07:00","message":"[buffer interim] 67 false ที่ตำรวจไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.417753625+07:00","message":"[bufferProcess] interim [200000000]:ที่ตำรวจไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.417756205+07:00","message":"[bufferProcess] send to processor:ที่ตำรวจไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.417760093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.417763299+07:00","message":"> Transcript [1211] [false]: 'ที่ตำรวจไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.417768075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.417770843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.417773767+07:00","message":"StatePrefix: 'ที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.417776443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.656569721+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.656611699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ตำรวจไปฟังเสียงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.656618199+07:00","message":"receive interim result [false|false]: ที่ตำรวจไปฟังเสียงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.656632403+07:00","message":"[buffer interim] 67 false ที่ตำรวจไปฟังเสียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.656639957+07:00","message":"[bufferProcess] interim [440000000]:ที่ตำรวจไปฟังเสียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.656642826+07:00","message":"[bufferProcess] send to processor:ที่ตำรวจไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.656649387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.656652886+07:00","message":"> Transcript [1212] [false]: 'ที่ตำรวจไปฟังเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.65665742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.656659915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.656661833+07:00","message":"StatePrefix: 'ที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.656669394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.796067563+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.796108772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ตำรวจไปฟังเสียงกันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.796114823+07:00","message":"receive interim result [false|false]: ที่ตำรวจไปฟังเสียงกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.796126492+07:00","message":"[buffer interim] 67 false ที่ตำรวจไปฟังเสียงกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.796132704+07:00","message":"[bufferProcess] interim [620000000]:ที่ตำรวจไปฟังเสียงกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.796135072+07:00","message":"[bufferProcess] send to processor:ที่ตำรวจไปฟังเสียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.796140433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.796143564+07:00","message":"> Transcript [1213] [false]: 'ที่ตำรวจไปฟังเสียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.796147599+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.796149925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.796151922+07:00","message":"StatePrefix: 'ที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.796154185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.796158417+07:00","message":"Push: 'ที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.796160554+07:00","message":"TextPushed: 'ที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.79616271+07:00","message":"Set new StatePrefix : 'ที่ตำรวจไปฟังเสียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.796165373+07:00","message":"Next Push (prob) : 'ไปฟังเสียงกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.796172481+07:00","message":"push: {false ที่ตำรวจ 0 0xc000189380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.900845546+07:00","message":"[GCS] IsForceVAD: false for message ID: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.960034103+07:00","message":"[GCS] Start streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.997930438+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.997977448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ตำรวจไปฟังเสียงกันค่ะ\",\"confidence\":0.92073756}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.99798472+07:00","message":"receive interim result [true|false]: ที่ตำรวจไปฟังเสียงกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.997995519+07:00","message":"end recv isFinal message id 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.997998428+07:00","message":"end Recv id 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.998005531+07:00","message":"[buffer interim] 67 true ที่ตำรวจไปฟังเสียงกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.998017179+07:00","message":"[bufferProcess] interim [890000000]:ที่ตำรวจไปฟังเสียงกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.998020494+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ตำรวจไปฟังเสียงกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.998024924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.998028146+07:00","message":"> Transcript [1214] [false]: 'ที่ตำรวจไปฟังเสียงกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.998031797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.998033974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.998038709+07:00","message":"StatePrefix: 'ที่ตำรวจไปฟังเสียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.998041239+07:00","message":"TextPushed: 'ที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.998043362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.998045953+07:00","message":"> Transcript [1215] [true]: 'ที่ตำรวจไปฟังเสียงกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.998048388+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.998050345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.998052055+07:00","message":"StatePrefix: 'ที่ตำรวจไปฟังเสียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.99805407+07:00","message":"TextPushed: 'ที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.99805717+07:00","message":"Push: 'ไปฟังเสียงกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.998066428+07:00","message":"push: {true ไปฟังเสียงกันค่ะ 0 0xc000189380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:38.005066918+07:00","message":"write wav file: './tmp/7598/7598_67.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.164243275+07:00","message":"[GCS] IsForceVAD: false for message ID: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.414794751+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.414827234+07:00","message":"found end of frame, send empty tag with msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.414831337+07:00","message":"end Recv id 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.414840397+07:00","message":"[buffer interim] 68 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.41484879+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.414852707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.414856566+07:00","message":"> Transcript [1216] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.414859718+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.41486204+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.414864319+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.414866796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.414872916+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.414885126+07:00","message":"push: {true \n 0 0xc0004a2900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:38.4198657+07:00","message":"write wav file: './tmp/7598/7598_68.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:38.78629377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:38.786312165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.86054653+07:00","message":"[GCS] Start streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.919049816+07:00","message":"[GCS] IsForceVAD: false for message ID: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.050486693+07:00","message":"[GCS] Start streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.110977118+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.110997941+07:00","message":"found end of frame, send empty tag with msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.111001655+07:00","message":"end Recv id 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.111008509+07:00","message":"[buffer interim] 69 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.111017627+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.111028375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.11103108+07:00","message":"> Transcript [1217] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.111033593+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.111035556+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.111037447+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.111039374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.111041887+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.111050316+07:00","message":"push: {true \n 0 0xc00212e200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:39.115436723+07:00","message":"write wav file: './tmp/7598/7598_69.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.511574422+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.51160648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.511611621+07:00","message":"receive interim result [false|false]: เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.511624123+07:00","message":"[buffer interim] 70 false เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.511630439+07:00","message":"[bufferProcess] interim [420000000]:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.511632557+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.573326815+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.573365588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.573371191+07:00","message":"receive interim result [false|false]: เจ้าของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.573383815+07:00","message":"[buffer interim] 70 false เจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.573389814+07:00","message":"[bufferProcess] interim [540000000]:เจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.573392349+07:00","message":"[bufferProcess] send to processor:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.573396979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.573400043+07:00","message":"> Transcript [1218] [false]: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.573402499+07:00","message":"Set StatePrefix (first interim): 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.911643726+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.911697386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.911703623+07:00","message":"receive interim result [false|false]: เจ้าของแพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.911718414+07:00","message":"[buffer interim] 70 false เจ้าของแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.911728922+07:00","message":"[bufferProcess] interim [840000000]:เจ้าของแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.911730968+07:00","message":"[bufferProcess] send to processor:เจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.91173481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.911738337+07:00","message":"> Transcript [1219] [false]: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.911741581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.911743778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.911745779+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.911747984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.920291725+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.920325387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแผ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.920330435+07:00","message":"receive interim result [false|false]: เจ้าของแผ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.920347147+07:00","message":"[buffer interim] 70 false เจ้าของแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.920356047+07:00","message":"[bufferProcess] interim [900000000]:เจ้าของแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.920359325+07:00","message":"[bufferProcess] send to processor:เจ้าของแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.920365861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.920369607+07:00","message":"> Transcript [1220] [false]: 'เจ้าของแพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.92037437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.920377293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.92038152+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.920383643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.109613294+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.109657982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.109663572+07:00","message":"receive interim result [false|false]: เจ้าของป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.109681492+07:00","message":"[buffer interim] 70 false เจ้าของป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.109689362+07:00","message":"[bufferProcess] interim [80000000]:เจ้าของป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.109691941+07:00","message":"[bufferProcess] send to processor:เจ้าของแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.109696354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.109699768+07:00","message":"> Transcript [1221] [false]: 'เจ้าของแผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.109703511+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.109705664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.10970772+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.109710067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.234515296+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.234558245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.234564581+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.234581262+07:00","message":"[buffer interim] 70 false เจ้าของแพลตฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.234592482+07:00","message":"[bufferProcess] interim [200000000]:เจ้าของแพลตฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.234595674+07:00","message":"[bufferProcess] send to processor:เจ้าของป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.234603664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.234606734+07:00","message":"> Transcript [1222] [false]: 'เจ้าของป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.234610601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.234612875+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.234614884+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.234617194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.234622774+07:00","message":"Push: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.23462493+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.234627726+07:00","message":"Set new StatePrefix : 'เจ้าของป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.234630502+07:00","message":"Next Push (prob) : 'ของป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.234642787+07:00","message":"push: {false เจ้า 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.491645031+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.491696841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์มเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.491703653+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.491719981+07:00","message":"[buffer interim] 70 false เจ้าของแพลตฟอร์มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.491727463+07:00","message":"[bufferProcess] interim [440000000]:เจ้าของแพลตฟอร์มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.491730099+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.49173373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.491737396+07:00","message":"> Transcript [1223] [false]: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.491739934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.491742167+07:00","message":"Set new StatePrefix: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.499997667+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.500024537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์มเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.500032553+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.500043536+07:00","message":"[buffer interim] 70 false เจ้าของแพลตฟอร์มเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.500048964+07:00","message":"[bufferProcess] interim [500000000]:เจ้าของแพลตฟอร์มเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.500051536+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.500057239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.500059771+07:00","message":"> Transcript [1224] [false]: 'เจ้าของแพลตฟอร์มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.500064334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.500066996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.500069463+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.500071768+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.61568648+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.615727235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์มเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.615732993+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.615752044+07:00","message":"[buffer interim] 70 false เจ้าของแพลตฟอร์มเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.615760396+07:00","message":"[bufferProcess] interim [560000000]:เจ้าของแพลตฟอร์มเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.615763405+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.615767394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.615770726+07:00","message":"> Transcript [1225] [false]: 'เจ้าของแพลตฟอร์มเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.615774504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.615776828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.615779318+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.615781841+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.806772769+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.806819455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์มเลยครับต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.80682533+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.806839492+07:00","message":"[buffer interim] 70 false เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.806847567+07:00","message":"[bufferProcess] interim [740000000]:เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.806850272+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.806856377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.806859423+07:00","message":"> Transcript [1226] [false]: 'เจ้าของแพลตฟอร์มเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.806863256+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.806865794+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.806868261+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.806870804+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.377779675+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.377820822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์มเลยครับต้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.377827172+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.37785073+07:00","message":"[buffer interim] 70 false เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.377862789+07:00","message":"[bufferProcess] interim [340000000]:เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.377865445+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.377869432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.377872739+07:00","message":"> Transcript [1227] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.377880158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.377882766+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.377885086+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.377888131+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.377895366+07:00","message":"Push: 'ของแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.377897378+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.377899705+07:00","message":"Set new StatePrefix : 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.377902008+07:00","message":"Next Push (prob) : 'เลยครับต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.377911402+07:00","message":"push: {false ของแพลตฟอร์ม 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.702435002+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.70249104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์มเลยครับต้องเอาบิล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.702498354+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องเอาบิล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.702514526+07:00","message":"[buffer interim] 70 false เจ้าของแพลตฟอร์มเลยครับต้องเอาบิล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.70252266+07:00","message":"[bufferProcess] interim [640000000]:เจ้าของแพลตฟอร์มเลยครับต้องเอาบิล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.702525874+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.70253671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.702540433+07:00","message":"> Transcript [1228] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.702545037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.702547561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.702550292+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.702553332+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:41.787297841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:41.787313592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.848472203+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.848507374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์มเลยครับต้องบีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.84851426+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องบีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.848530781+07:00","message":"[buffer interim] 70 false เจ้าของแพลตฟอร์มเลยครับต้องบีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.84853767+07:00","message":"[bufferProcess] interim [760000000]:เจ้าของแพลตฟอร์มเลยครับต้องบีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.848540446+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้องเอาบิล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.8485472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.848550405+07:00","message":"> Transcript [1229] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องเอาบิล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.848553985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.848556236+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.84855865+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.848561374+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.857789507+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.857831075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.857836058+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.857850352+07:00","message":"[buffer interim] 70 false เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.85785677+07:00","message":"[bufferProcess] interim [820000000]:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.857859552+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้องบีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.857862784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.857865623+07:00","message":"> Transcript [1230] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องบีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.857869184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.857871243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.857873236+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.857875577+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.031492529+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.031533134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.031539336+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.031567697+07:00","message":"[buffer interim] 70 false เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.03157637+07:00","message":"[bufferProcess] interim [0]:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.031579277+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.031583551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.031586993+07:00","message":"> Transcript [1231] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.031591338+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.03159378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.031596096+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.031599135+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.031605808+07:00","message":"Push: 'เลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.031608028+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.031610652+07:00","message":"Set new StatePrefix : 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.031613108+07:00","message":"Next Push (prob) : 'มีส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.031621986+07:00","message":"push: {false เลยครับต้อง 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.290391523+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.2904325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.290439242+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.290452679+07:00","message":"[buffer interim] 70 false เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.290462841+07:00","message":"[bufferProcess] interim [300000000]:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.290465644+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.290471779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.290474861+07:00","message":"> Transcript [1232] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.290479024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.290481424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.290483423+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.290486454+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.399012962+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.399064287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.399070223+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.399087254+07:00","message":"[buffer interim] 70 false เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.39910091+07:00","message":"[bufferProcess] interim [420000000]:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.399105808+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.399116912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.399121152+07:00","message":"> Transcript [1233] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.399126213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.399130943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.399133829+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.399138061+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.606389611+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.606438251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.606446399+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.606463183+07:00","message":"[buffer interim] 70 false เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.606470861+07:00","message":"[bufferProcess] interim [600000000]:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.606474225+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.606483094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.606486485+07:00","message":"> Transcript [1234] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.606490716+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.606493265+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.60649603+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.606498865+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.785510092+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.785559654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.785566431+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.785582907+07:00","message":"[buffer interim] 70 false เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.78559096+07:00","message":"[bufferProcess] interim [780000000]:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.785593896+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.785602224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.785605322+07:00","message":"> Transcript [1235] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.78561033+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.785612784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.785615379+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.785617934+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.785625404+07:00","message":"Push: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.785627531+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.785630547+07:00","message":"Set new StatePrefix : 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.785633673+07:00","message":"Next Push (prob) : 'ร่วมในการรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.785661021+07:00","message":"push: {false มีส่วน 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.839226623+07:00","message":"[GCS] IsForceVAD: false for message ID: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.901543906+07:00","message":"[GCS] Start streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.913573394+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.913611834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.913618869+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.913629398+07:00","message":"[buffer interim] 70 false เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.913635574+07:00","message":"[bufferProcess] interim [840000000]:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.913638796+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.913644374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.913647415+07:00","message":"> Transcript [1236] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.913652218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.91365483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.913656908+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.913659826+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.947261889+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.947305075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ\",\"confidence\":0.928602}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.947312982+07:00","message":"receive interim result [true|false]: เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.94732331+07:00","message":"end recv isFinal message id 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.947325694+07:00","message":"end Recv id 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.947332458+07:00","message":"[buffer interim] 70 true เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.947348253+07:00","message":"[bufferProcess] interim [990000000]:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.947351596+07:00","message":"[bufferProcess] send to processor (isfinal):เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.947355546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.947359152+07:00","message":"> Transcript [1237] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.947363081+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.947365251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.947367531+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.947370475+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.947372511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.947374534+07:00","message":"> Transcript [1238] [true]: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.94737681+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.947379042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.947380892+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.94738285+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.94738591+07:00","message":"Push: 'ร่วมในการรับผิดชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.947394912+07:00","message":"push: {true ร่วมในการรับผิดชอบ 0 0xc001f7ed00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:42.95698198+07:00","message":"write wav file: './tmp/7598/7598_70.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.032526388+07:00","message":"[GCS] IsForceVAD: false for message ID: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.161224882+07:00","message":"[GCS] Start streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.307861165+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.307893419+07:00","message":"found end of frame, send empty tag with msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.307897616+07:00","message":"end Recv id 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.30790672+07:00","message":"[buffer interim] 71 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.307915309+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.307926097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.307929136+07:00","message":"> Transcript [1239] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.307932455+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.307934589+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.307936703+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.307939074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.307944942+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.307955687+07:00","message":"push: {true \n 0 0xc000188d00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:43.313298057+07:00","message":"write wav file: './tmp/7598/7598_71.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.496384631+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.496427102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.49643238+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.49644708+07:00","message":"[buffer interim] 72 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.496454591+07:00","message":"[bufferProcess] interim [420000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.496456661+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.802964736+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.803014082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.803022643+07:00","message":"receive interim result [false|false]: ร่วมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.803040323+07:00","message":"[buffer interim] 72 false ร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.803048982+07:00","message":"[bufferProcess] interim [600000000]:ร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.803051549+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.8030549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.803058495+07:00","message":"> Transcript [1240] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.803060887+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.855449432+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.855491894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกกะตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.85549775+07:00","message":"receive interim result [false|false]: ลูกกะตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.855514903+07:00","message":"[buffer interim] 72 false ลูกกะตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.855522661+07:00","message":"[bufferProcess] interim [660000000]:ลูกกะตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.85552591+07:00","message":"[bufferProcess] send to processor:ร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.855529642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.855533116+07:00","message":"> Transcript [1241] [false]: 'ร่วมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.855535774+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.855537898+07:00","message":"Set new StatePrefix: 'ร่วมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.909062929+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.909104082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.909110004+07:00","message":"receive interim result [false|false]: ร่วมกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.909129546+07:00","message":"[buffer interim] 72 false ร่วมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.909137136+07:00","message":"[bufferProcess] interim [720000000]:ร่วมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.909139447+07:00","message":"[bufferProcess] send to processor:ลูกกะตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.909142874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.90914645+07:00","message":"> Transcript [1242] [false]: 'ลูกกะตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.909150145+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.909154511+07:00","message":"Set new StatePrefix: 'ลูกกะตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.918858477+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.918893694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.918899239+07:00","message":"receive interim result [false|false]: ร่วมกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.918912513+07:00","message":"[buffer interim] 72 false ร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.91891908+07:00","message":"[bufferProcess] interim [780000000]:ร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.918921608+07:00","message":"[bufferProcess] send to processor:ร่วมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.918928442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.918931526+07:00","message":"> Transcript [1243] [false]: 'ร่วมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.918934063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.918936247+07:00","message":"Set new StatePrefix: 'ร่วมกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.001876463+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.001920662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมกันนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.001927098+07:00","message":"receive interim result [false|false]: ร่วมกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.001942417+07:00","message":"[buffer interim] 72 false ร่วมกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.001949165+07:00","message":"[bufferProcess] interim [840000000]:ร่วมกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.001951812+07:00","message":"[bufferProcess] send to processor:ร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.00196062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.001964058+07:00","message":"> Transcript [1244] [false]: 'ร่วมกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.001967638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.001970565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.001973672+07:00","message":"StatePrefix: 'ร่วมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.001976769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.205367763+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.205405423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมกันนะคะเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.205412842+07:00","message":"receive interim result [false|false]: ร่วมกันนะคะเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.205428908+07:00","message":"[buffer interim] 72 false ร่วมกันนะคะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.205441772+07:00","message":"[bufferProcess] interim [80000000]:ร่วมกันนะคะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.205444688+07:00","message":"[bufferProcess] send to processor:ร่วมกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.205448915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.205452444+07:00","message":"> Transcript [1245] [false]: 'ร่วมกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.205456252+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.205458483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.205460653+07:00","message":"StatePrefix: 'ร่วมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.205462779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.239031908+07:00","message":"[GCS] IsForceVAD: false for message ID: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.398777918+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.398827807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมกันนะคะเพราะว่า\",\"confidence\":0.8756486}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.398835416+07:00","message":"receive interim result [true|false]: ร่วมกันนะคะเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.398847532+07:00","message":"end recv isFinal message id 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.398850183+07:00","message":"end Recv id 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.398858585+07:00","message":"[buffer interim] 72 true ร่วมกันนะคะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.398871585+07:00","message":"[bufferProcess] interim [320000000]:ร่วมกันนะคะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.398874409+07:00","message":"[bufferProcess] send to processor (isfinal):ร่วมกันนะคะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.398878602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.398882082+07:00","message":"> Transcript [1246] [false]: 'ร่วมกันนะคะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.398885843+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.398887982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.398890086+07:00","message":"StatePrefix: 'ร่วมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.39889224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.398894168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.398896211+07:00","message":"> Transcript [1247] [true]: 'ร่วมกันนะคะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.398898758+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.398900801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.398902628+07:00","message":"StatePrefix: 'ร่วมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.398904538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.398911704+07:00","message":"Push: 'ร่วมกันนะคะเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.398921249+07:00","message":"push: {true ร่วมกันนะคะเพราะว่า 0 0xc000188e80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:44.406509006+07:00","message":"write wav file: './tmp/7598/7598_72.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.440718013+07:00","message":"[GCS] Start streaming session, msgId: 73"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:44.78753843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:44.787546041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.789120363+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.789149505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.789154421+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.789178522+07:00","message":"[buffer interim] 73 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.789189633+07:00","message":"[bufferProcess] interim [420000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.789191762+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.907541891+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.907580913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.907587861+07:00","message":"receive interim result [false|false]: หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.907601375+07:00","message":"[buffer interim] 73 false หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.90760952+07:00","message":"[bufferProcess] interim [480000000]:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.907612028+07:00","message":"[bufferProcess] send to processor:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.907618897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.907622284+07:00","message":"> Transcript [1248] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.907624726+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.09880032+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.098841507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.098847707+07:00","message":"receive interim result [false|false]: หรือว่าได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.098866745+07:00","message":"[buffer interim] 73 false หรือว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.0988761+07:00","message":"[bufferProcess] interim [720000000]:หรือว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.098879026+07:00","message":"[bufferProcess] send to processor:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.098883096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.098886608+07:00","message":"> Transcript [1249] [false]: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.098890732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.098892733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.098894708+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.098896944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.415028669+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.415068944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.41507524+07:00","message":"receive interim result [false|false]: หรือว่าได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.415089318+07:00","message":"[buffer interim] 73 false หรือว่าได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.415097925+07:00","message":"[bufferProcess] interim [960000000]:หรือว่าได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.415100904+07:00","message":"[bufferProcess] send to processor:หรือว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.415104608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.41510796+07:00","message":"> Transcript [1250] [false]: 'หรือว่าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.415111657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.41511403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.415116116+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.41511831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.480280114+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.480328223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.480334626+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.480350142+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.480363576+07:00","message":"[bufferProcess] interim [80000000]:หรือว่าได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.480366469+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.480370364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.4803735+07:00","message":"> Transcript [1251] [false]: 'หรือว่าได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.480377631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.480379934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.48038222+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.480384472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.681660479+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.681706075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.681712321+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.681728907+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.681738333+07:00","message":"[bufferProcess] interim [320000000]:หรือว่าได้ประโยชน์ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.681742338+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.681747321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.681751433+07:00","message":"> Transcript [1252] [false]: 'หรือว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.681757969+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.681761291+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.681764268+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.681767483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.681772586+07:00","message":"Push: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.68177473+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.681776925+07:00","message":"Set new StatePrefix : 'หรือว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.68178017+07:00","message":"Next Push (prob) : 'ว่าได้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.681789022+07:00","message":"push: {false หรือ 0 0xc0034fc580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.864735615+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.864775193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.864781074+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.864802042+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.864812474+07:00","message":"[bufferProcess] interim [440000000]:หรือว่าได้ประโยชน์ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.864815969+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.864820641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.864824941+07:00","message":"> Transcript [1253] [false]: 'หรือว่าได้ประโยชน์ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.864829836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.86483428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.864836339+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.864838758+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.156882475+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.156922961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.156928576+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.156942354+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.156951994+07:00","message":"[bufferProcess] interim [680000000]:หรือว่าได้ประโยชน์ร่วมกันใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.156954642+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.156958196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.156961328+07:00","message":"> Transcript [1254] [false]: 'หรือว่าได้ประโยชน์ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.156965569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.156967992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.156970685+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.156973143+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.211474272+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.211516321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.211521897+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.211537203+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.211545111+07:00","message":"[bufferProcess] interim [740000000]:หรือว่าได้ประโยชน์ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.211547906+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.211553585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.211556855+07:00","message":"> Transcript [1255] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.211560693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.21156308+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.211565198+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.211567723+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.232897529+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.232931999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันฉันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.232938018+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันฉันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.232951082+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันฉันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.232957404+07:00","message":"[bufferProcess] interim [800000000]:หรือว่าได้ประโยชน์ร่วมกันฉันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.232960622+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.232966062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.232968754+07:00","message":"> Transcript [1256] [false]: 'หรือว่าได้ประโยชน์ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.232972213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.232976739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.232979069+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.232981629+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.232987404+07:00","message":"Push: 'ว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.232989521+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.232991704+07:00","message":"Set new StatePrefix : 'หรือว่าได้ประโยชน์ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.232994024+07:00","message":"Next Push (prob) : 'ร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.233000842+07:00","message":"push: {false ว่าได้ประโยชน์ 0 0xc0034fc580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.3812892+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.381316855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันชั้นต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.381322912+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันชั้นต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.381335262+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันชั้นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.381341535+07:00","message":"[bufferProcess] interim [920000000]:หรือว่าได้ประโยชน์ร่วมกันชั้นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.381344848+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันฉันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.38135169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.381354509+07:00","message":"> Transcript [1257] [false]: 'หรือว่าได้ประโยชน์ร่วมกันฉันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.381358119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.381360296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.381362228+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.381365187+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.392023989+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.392053203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.392060415+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.39207542+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.392081311+07:00","message":"[bufferProcess] interim [980000000]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.392083779+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันชั้นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.392092787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.392098047+07:00","message":"> Transcript [1258] [false]: 'หรือว่าได้ประโยชน์ร่วมกันชั้นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.392101731+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.392103935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.392105974+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.392108711+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.571337427+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.571369269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.571375776+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.571388689+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.571395569+07:00","message":"[bufferProcess] interim [220000000]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.571398443+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.571404318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.571407064+07:00","message":"> Transcript [1259] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.571411244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.571413746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.571415947+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.571419107+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.772658981+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.772709756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายในข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.772716153+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายในข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.772731922+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.772746582+07:00","message":"[bufferProcess] interim [340000000]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.772749146+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.77275313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.772756226+07:00","message":"> Transcript [1260] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.772762434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.772765752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.772769716+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.772773598+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.772778963+07:00","message":"Push: 'ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.772781041+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.772783493+07:00","message":"Set new StatePrefix : 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.77278638+07:00","message":"Next Push (prob) : 'ใช้กฎหมายใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.772795642+07:00","message":"push: {false ร่วมกัน 0 0xc0034fc580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.779615285+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.779640973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.77964687+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.779661542+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.779666996+07:00","message":"[bufferProcess] interim [400000000]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.77967002+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.779682987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.779686158+07:00","message":"> Transcript [1261] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายในข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.779689772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.779691996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.779694019+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.779696536+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.406549901+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.406588222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.406595166+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.406611127+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.406617498+07:00","message":"[bufferProcess] interim [0]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.406620177+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.406627072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.406629985+07:00","message":"> Transcript [1262] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.406632358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.406634487+07:00","message":"Set new StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.782624675+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.78266396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.782673741+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.782698347+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.782706806+07:00","message":"[bufferProcess] interim [360000000]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.782710245+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.78271722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.782720297+07:00","message":"> Transcript [1263] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.782724192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.782726357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.782730367+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.782733508+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:47.787801141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:47.787819538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.911895716+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.911944336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบครัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.911950808+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.91196561+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.911973579+07:00","message":"[bufferProcess] interim [480000000]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.911976479+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.91198222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.911985428+07:00","message":"> Transcript [1264] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.911989505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.911991793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.911994095+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.911997531+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.983468539+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.983498533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.983504182+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.983518831+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.983525503+07:00","message":"[bufferProcess] interim [600000000]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.983528256+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.983531811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.983534308+07:00","message":"> Transcript [1265] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.983537841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.983539941+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.983542031+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.98354558+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.302850761+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.302894878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.302901879+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.302914256+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.302922175+07:00","message":"[bufferProcess] interim [840000000]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.30292503+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.302929337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.302932484+07:00","message":"> Transcript [1266] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.302936789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.30293896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.302941575+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.302944275+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.302947336+07:00","message":"Push: 'ใช้กฎหมายเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.302950013+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.302952993+07:00","message":"Set new StatePrefix : 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.30295819+07:00","message":"Next Push (prob) : 'ครอบคลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.302968687+07:00","message":"push: {false ใช้กฎหมายเลยครับ 0 0xc0034fc580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.305255769+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.305277531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.305283475+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.305296863+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.305303922+07:00","message":"[bufferProcess] interim [900000000]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.305307637+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.305312542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.305315958+07:00","message":"> Transcript [1267] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.305320491+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.305323387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.305326836+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.30533063+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.366836338+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.366873946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.366880091+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.366896256+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.36690327+07:00","message":"[bufferProcess] interim [960000000]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.366906302+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.366910325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.36691393+07:00","message":"> Transcript [1268] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.366917937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.366920068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.366922303+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.366925355+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.36881306+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.368823581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.368827279+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.368835803+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.368839508+07:00","message":"[bufferProcess] interim [20000000]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.36884206+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.368845375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.368847603+07:00","message":"> Transcript [1269] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.368850309+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.368852345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.368854213+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.368856689+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.704942647+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.704983293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.704991249+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.705009451+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.705021409+07:00","message":"[bufferProcess] interim [320000000]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.705025821+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.705033871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.705039026+07:00","message":"> Transcript [1270] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.705044669+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.705047866+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.705051473+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.705055858+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.705066575+07:00","message":"Push: 'ครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.705069499+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.705072857+07:00","message":"Set new StatePrefix : 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.705076428+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.705088906+07:00","message":"push: {false ครอบคลุม 0 0xc0034fc580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.204858882+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.204888748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงสวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.204894495+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงสวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.204910944+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.204917421+07:00","message":"[bufferProcess] interim [740000000]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.204921096+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.20492878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.204931697+07:00","message":"> Transcript [1271] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.204935846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.204939356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.204942628+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.204947304+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.272146633+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.27218796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.27219422+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.272208711+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.272218734+07:00","message":"[bufferProcess] interim [860000000]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.27222255+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.272229383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.272233069+07:00","message":"> Transcript [1272] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.272238432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.272240683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.272242732+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.27224599+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.393046951+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.393087254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.393093531+07:00","message":"receive interim result [false|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.393110958+07:00","message":"[buffer interim] 73 false หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.393117232+07:00","message":"[bufferProcess] interim [980000000]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.393120315+07:00","message":"[bufferProcess] send to processor:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.393124128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.3931285+07:00","message":"> Transcript [1273] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.393132439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.393134781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.393137304+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.393140173+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.629400956+07:00","message":"[GCS] IsForceVAD: false for message ID: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.820590064+07:00","message":"[GCS] Start streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.82582531+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.825864025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ\",\"confidence\":0.9465885}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.825870704+07:00","message":"receive interim result [true|false]: หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.825882934+07:00","message":"end recv isFinal message id 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.825885402+07:00","message":"end Recv id 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.825890951+07:00","message":"[buffer interim] 73 true หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.82589731+07:00","message":"[bufferProcess] interim [400000000]:หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.825900592+07:00","message":"[bufferProcess] send to processor (isfinal):หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.825904024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.825907294+07:00","message":"> Transcript [1274] [false]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.825913809+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.825918023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.825920488+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.825923623+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.825931643+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.825933845+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.825936166+07:00","message":"Set new StatePrefix : 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.825938966+07:00","message":"Next Push (prob) : 'ไปถึงส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.825941007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.825943313+07:00","message":"> Transcript [1275] [true]: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.82594586+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.825948031+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.825949961+07:00","message":"StatePrefix: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.825952049+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.82595394+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.82603411+07:00","message":"push: {false นะครับ 0 0xc0034fc580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.826110895+07:00","message":"Push: 'ไปถึงส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.826119715+07:00","message":"TextPushed: 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายเลยครับครอบคลุมนะครับไปถึงส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.82612201+07:00","message":"Set new StatePrefix : 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.826125091+07:00","message":"Next Push (prob) : 'หรือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.826139825+07:00","message":"push: {true ไปถึงส่วนของ 0 0xc0034fc580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.826136938+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_73.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:49.843343202+07:00","message":"write wav file: './tmp/7598/7598_73.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.498845066+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.498899958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระปุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.498905746+07:00","message":"receive interim result [false|false]: กระปุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.49892325+07:00","message":"[buffer interim] 74 false กระปุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.498929673+07:00","message":"[bufferProcess] interim [660000000]:กระปุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.498931839+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.586221646+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.586261643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมูกระทะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.58626681+07:00","message":"receive interim result [false|false]: หมูกระทะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.586283007+07:00","message":"[buffer interim] 74 false หมูกระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.586289724+07:00","message":"[bufferProcess] interim [780000000]:หมูกระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.586291932+07:00","message":"[bufferProcess] send to processor:กระปุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.586295169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.586298616+07:00","message":"> Transcript [1276] [false]: 'กระปุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.58630096+07:00","message":"Set StatePrefix (first interim): 'กระปุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.662808801+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.662850582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.662856448+07:00","message":"receive interim result [false|false]: ผู้กระทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.662869602+07:00","message":"[buffer interim] 74 false ผู้กระทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.662876344+07:00","message":"[bufferProcess] interim [840000000]:ผู้กระทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.66287889+07:00","message":"[bufferProcess] send to processor:หมูกระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.662885782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.662889045+07:00","message":"> Transcript [1277] [false]: 'หมูกระทะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.662891341+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.662893813+07:00","message":"Set new StatePrefix: 'หมูกระทะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:50.788827372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:50.788834552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.798578243+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.798614768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.798621038+07:00","message":"receive interim result [false|false]: ผู้กระทำผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.798638894+07:00","message":"[buffer interim] 74 false ผู้กระทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.79864742+07:00","message":"[bufferProcess] interim [960000000]:ผู้กระทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.798650057+07:00","message":"[bufferProcess] send to processor:ผู้กระทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.798654233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.798657434+07:00","message":"> Transcript [1278] [false]: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.798660323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.798662626+07:00","message":"Set new StatePrefix: 'ผู้กระทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.968178321+07:00","message":"[GCS] IsForceVAD: false for message ID: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.986819387+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.986858937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.986864719+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.986876425+07:00","message":"[buffer interim] 74 false ผู้กระทำผิดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.986884894+07:00","message":"[bufferProcess] interim [140000000]:ผู้กระทำผิดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.986887378+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.986892709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.986895511+07:00","message":"> Transcript [1279] [false]: 'ผู้กระทำผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.986898826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.986901375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.9869034+07:00","message":"StatePrefix: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.986905675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.051088182+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.051132543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.051140087+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.051155323+07:00","message":"[buffer interim] 74 false ผู้กระทำผิดร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.0511658+07:00","message":"[bufferProcess] interim [260000000]:ผู้กระทำผิดร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.051168531+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.051175469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.051178968+07:00","message":"> Transcript [1280] [false]: 'ผู้กระทำผิดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.051182156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.051184268+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.051186456+07:00","message":"StatePrefix: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.051188974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.059942692+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.059968045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดร่วม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.059973037+07:00","message":"receive interim result [true|false]: ผู้กระทำผิดร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.059983492+07:00","message":"end recv isFinal message id 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.059986254+07:00","message":"end Recv id 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.059992098+07:00","message":"[buffer interim] 74 true ผู้กระทำผิดร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.059996922+07:00","message":"[bufferProcess] interim [380000000]:ผู้กระทำผิดร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.060003048+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้กระทำผิดร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.060005903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.060008301+07:00","message":"> Transcript [1281] [false]: 'ผู้กระทำผิดร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.060011348+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.060014165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.060017048+07:00","message":"StatePrefix: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.060019849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.060022898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.060025811+07:00","message":"> Transcript [1282] [true]: 'ผู้กระทำผิดร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.060029038+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.060031659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.060034398+07:00","message":"StatePrefix: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.060037161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.060045601+07:00","message":"Push: 'ผู้กระทำผิดร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.060053299+07:00","message":"push: {true ผู้กระทำผิดร่วม 0 0xc00212f100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:51.066066527+07:00","message":"write wav file: './tmp/7598/7598_74.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.163466804+07:00","message":"[GCS] Start streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.648145359+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.648190404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.648195929+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.648213197+07:00","message":"[buffer interim] 75 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.648219859+07:00","message":"[bufferProcess] interim [480000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.648222225+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.694240826+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.694281131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดาบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.694287046+07:00","message":"receive interim result [false|false]: ดาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.694299433+07:00","message":"[buffer interim] 75 false ดาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.694308832+07:00","message":"[bufferProcess] interim [540000000]:ดาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.694310983+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.694321899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.694325361+07:00","message":"> Transcript [1283] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.694329166+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.84090916+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.8409546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.840960614+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.840973152+07:00","message":"[buffer interim] 75 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.840983702+07:00","message":"[bufferProcess] interim [660000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.840986531+07:00","message":"[bufferProcess] send to processor:ดาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.840992412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.840995652+07:00","message":"> Transcript [1284] [false]: 'ดาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.840998272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.84100094+07:00","message":"Set new StatePrefix: 'ดาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.933138565+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.933188648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด่าฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.933195496+07:00","message":"receive interim result [false|false]: ด่าฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.933210425+07:00","message":"[buffer interim] 75 false ด่าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.933217644+07:00","message":"[bufferProcess] interim [720000000]:ด่าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.933220423+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.933230376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.933233889+07:00","message":"> Transcript [1285] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.933237474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.933240213+07:00","message":"Set new StatePrefix: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.050576681+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.050614454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดาบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.050620394+07:00","message":"receive interim result [false|false]: ดาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.05063303+07:00","message":"[buffer interim] 75 false ดาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.050639651+07:00","message":"[bufferProcess] interim [780000000]:ดาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.050642312+07:00","message":"[bufferProcess] send to processor:ด่าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.050646061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.050648841+07:00","message":"> Transcript [1286] [false]: 'ด่าฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.050651571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.050653826+07:00","message":"Set new StatePrefix: 'ด่าฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.226194095+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.226231691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.226237077+07:00","message":"receive interim result [false|false]: น่าจะวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.226253523+07:00","message":"[buffer interim] 75 false น่าจะวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.226260251+07:00","message":"[bufferProcess] interim [960000000]:น่าจะวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.226262659+07:00","message":"[bufferProcess] send to processor:ดาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.226265733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.226268493+07:00","message":"> Transcript [1287] [false]: 'ดาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.226271081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.226273242+07:00","message":"Set new StatePrefix: 'ดาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.246567614+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.246606637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.246613022+07:00","message":"receive interim result [false|false]: น่าจะวันที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.246629393+07:00","message":"[buffer interim] 75 false น่าจะวันที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.246636335+07:00","message":"[bufferProcess] interim [80000000]:น่าจะวันที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.246638782+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.246642217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.246645392+07:00","message":"> Transcript [1288] [false]: 'น่าจะวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.246647756+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.246651448+07:00","message":"Set new StatePrefix: 'น่าจะวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.334640917+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.334676801+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":"2026-06-25T15:10:52.334692346+07:00","message":"receive interim result [false|false]: น่าจะวันที่ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.33470251+07:00","message":"[buffer interim] 75 false น่าจะวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.334708896+07:00","message":"[bufferProcess] interim [140000000]:น่าจะวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.334711779+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.334715739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.334719791+07:00","message":"> Transcript [1289] [false]: 'น่าจะวันที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.334724903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.334727807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.334730716+07:00","message":"StatePrefix: 'น่าจะวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.334733662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.342247678+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.342287936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่ 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.342295167+07:00","message":"receive interim result [false|false]: น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.342347887+07:00","message":"[buffer interim] 75 false น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.342354852+07:00","message":"[bufferProcess] interim [200000000]:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.342357185+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.342360106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.342362615+07:00","message":"> Transcript [1290] [false]: 'น่าจะวันที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.34237264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.342374907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.342376871+07:00","message":"StatePrefix: 'น่าจะวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.342378933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.720377087+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.72042107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.720429373+07:00","message":"receive interim result [false|false]: น่าจะวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.720440894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.720444688+07:00","message":"receive interim result [false|false]:  25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.720453964+07:00","message":"[buffer interim] 75 false น่าจะวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.720458564+07:00","message":"[buffer interim] 75 false  25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.720463856+07:00","message":"[bufferProcess] interim [560000000]:น่าจะวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.720466207+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.720470151+07:00","message":"[bufferProcess] interim [560000000]: 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.72047397+07:00","message":"[bufferProcess] update buffer: น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.720477991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.720481831+07:00","message":"> Transcript [1291] [false]: 'น่าจะวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.720487714+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.720490678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.720493771+07:00","message":"StatePrefix: 'น่าจะวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.720497094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.919958779+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.920005808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.920012137+07:00","message":"receive interim result [false|false]: น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.920026337+07:00","message":"[buffer interim] 75 false น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.920033397+07:00","message":"[bufferProcess] interim [800000000]:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.920036317+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.920041888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.920044818+07:00","message":"> Transcript [1292] [false]: 'น่าจะวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.920048255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.920050772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.920052625+07:00","message":"StatePrefix: 'น่าจะวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.920055175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.920060713+07:00","message":"Push: 'น่าจะวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.920062824+07:00","message":"TextPushed: 'น่าจะวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.92006507+07:00","message":"Set new StatePrefix : 'น่าจะวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.920067557+07:00","message":"Next Push (prob) : ' 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.920092456+07:00","message":"push: {false น่าจะวันที่ 0 0xc001f7ef80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.261207326+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.261249255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.261256307+07:00","message":"receive interim result [false|false]: น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.261266673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.261271742+07:00","message":"receive interim result [false|false]:  นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.261287273+07:00","message":"[buffer interim] 75 false น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.261296339+07:00","message":"[buffer interim] 75 false  นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.261302574+07:00","message":"[bufferProcess] interim [40000000]:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.261305473+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.261308387+07:00","message":"[bufferProcess] interim [40000000]: นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.261311503+07:00","message":"[bufferProcess] update buffer: น่าจะวันที่ 25 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.26131437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.261317689+07:00","message":"> Transcript [1293] [false]: 'น่าจะวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.261321552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.261323848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.261325848+07:00","message":"StatePrefix: 'น่าจะวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.261328122+07:00","message":"TextPushed: 'น่าจะวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.397466327+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.397501943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.397507871+07:00","message":"receive interim result [false|false]: น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.397518346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.397520967+07:00","message":"receive interim result [false|false]:  นะครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.397528818+07:00","message":"[buffer interim] 75 false น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.397532828+07:00","message":"[buffer interim] 75 false  นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.397538433+07:00","message":"[bufferProcess] interim [160000000]:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.397541+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่ 25 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.397546351+07:00","message":"[bufferProcess] interim [160000000]: นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.3975489+07:00","message":"[bufferProcess] update buffer: น่าจะวันที่ 25 นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.397551748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.397554804+07:00","message":"> Transcript [1294] [false]: 'น่าจะวันที่ 25 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.397558239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.397560699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.397563564+07:00","message":"StatePrefix: 'น่าจะวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.397565777+07:00","message":"TextPushed: 'น่าจะวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.59017727+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.590210813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.590216937+07:00","message":"receive interim result [false|false]: น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.590230304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.590233745+07:00","message":"receive interim result [false|false]:  นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.590242936+07:00","message":"[buffer interim] 75 false น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.590256191+07:00","message":"[buffer interim] 75 false  นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.590265198+07:00","message":"[bufferProcess] interim [280000000]:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.590272223+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่ 25 นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.590276705+07:00","message":"[bufferProcess] interim [280000000]: นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.590280546+07:00","message":"[bufferProcess] update buffer: น่าจะวันที่ 25 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.59028415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.590288233+07:00","message":"> Transcript [1295] [false]: 'น่าจะวันที่ 25 นะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.5902932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.59029651+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.590299409+07:00","message":"StatePrefix: 'น่าจะวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.590302566+07:00","message":"TextPushed: 'น่าจะวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.608234703+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.608271595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.60827855+07:00","message":"receive interim result [false|false]: น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.608292742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กลับถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.608297096+07:00","message":"receive interim result [false|false]:  กลับถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.608305588+07:00","message":"[buffer interim] 75 false น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.608315199+07:00","message":"[buffer interim] 75 false  กลับถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.608322451+07:00","message":"[bufferProcess] interim [340000000]:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.608326785+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่ 25 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.608335183+07:00","message":"[bufferProcess] interim [340000000]: กลับถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.608338368+07:00","message":"[bufferProcess] update buffer: น่าจะวันที่ 25 กลับถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.608342466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.608346717+07:00","message":"> Transcript [1296] [false]: 'น่าจะวันที่ 25 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.608351132+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.608353998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.608356555+07:00","message":"StatePrefix: 'น่าจะวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.60835946+07:00","message":"TextPushed: 'น่าจะวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.608368548+07:00","message":"Push: ' 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.608371991+07:00","message":"TextPushed: 'น่าจะวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.6083748+07:00","message":"Set new StatePrefix : 'น่าจะวันที่ 25 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.608377957+07:00","message":"Next Push (prob) : ' นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.608409937+07:00","message":"push: {false  25 0 0xc001f7ef80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.661017912+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.661059044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.661065924+07:00","message":"receive interim result [false|false]: น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.661080716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่จะถึงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.661085173+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.661101347+07:00","message":"[buffer interim] 75 false น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.661124653+07:00","message":"[buffer interim] 75 false  นะครับที่จะถึงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.661133426+07:00","message":"[bufferProcess] interim [460000000]:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.661136735+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่ 25 กลับถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.661144649+07:00","message":"[bufferProcess] interim [460000000]: นะครับที่จะถึงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.661147844+07:00","message":"[bufferProcess] update buffer: น่าจะวันที่ 25 นะครับที่จะถึงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.661188614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.661218495+07:00","message":"> Transcript [1297] [false]: 'น่าจะวันที่ 25 กลับถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.661223143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.661225696+07:00","message":"Set new StatePrefix: 'น่าจะวันที่ 25 กลับถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.707114602+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.707154552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.707160606+07:00","message":"receive interim result [false|false]: น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.707171945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่จะถึงเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.707175175+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.707182878+07:00","message":"[buffer interim] 75 false น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.707189611+07:00","message":"[buffer interim] 75 false  นะครับที่จะถึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.707195235+07:00","message":"[bufferProcess] interim [520000000]:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.707198335+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่ 25 นะครับที่จะถึงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.707210411+07:00","message":"[bufferProcess] interim [520000000]: นะครับที่จะถึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.707213275+07:00","message":"[bufferProcess] update buffer: น่าจะวันที่ 25 นะครับที่จะถึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.707218365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.707221208+07:00","message":"> Transcript [1298] [false]: 'น่าจะวันที่ 25 นะครับที่จะถึงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.707223748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.707226105+07:00","message":"Set new StatePrefix: 'น่าจะวันที่ 25 นะครับที่จะถึงนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:53.78906593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:53.789075573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.793844517+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.793887551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.793893887+07:00","message":"receive interim result [false|false]: น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.793906029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่จะถึงเนี่ยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.793910659+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.793926585+07:00","message":"[buffer interim] 75 false น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.793943052+07:00","message":"[buffer interim] 75 false  นะครับที่จะถึงเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.793950368+07:00","message":"[bufferProcess] interim [580000000]:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.793953971+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่ 25 นะครับที่จะถึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.793961014+07:00","message":"[bufferProcess] interim [580000000]: นะครับที่จะถึงเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.7939646+07:00","message":"[bufferProcess] update buffer: น่าจะวันที่ 25 นะครับที่จะถึงเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.793968081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.793971483+07:00","message":"> Transcript [1299] [false]: 'น่าจะวันที่ 25 นะครับที่จะถึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.793974312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.793976847+07:00","message":"Set new StatePrefix: 'น่าจะวันที่ 25 นะครับที่จะถึงเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.809554233+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.80957711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.809583198+07:00","message":"receive interim result [false|false]: น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.80959671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่จะถึงเนี่ยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.809600094+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงเนี่ยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.809606351+07:00","message":"[buffer interim] 75 false น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.809616549+07:00","message":"[buffer interim] 75 false  นะครับที่จะถึงเนี่ยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.809622876+07:00","message":"[bufferProcess] interim [700000000]:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.809625632+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่ 25 นะครับที่จะถึงเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.809631459+07:00","message":"[bufferProcess] interim [700000000]: นะครับที่จะถึงเนี่ยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.809633987+07:00","message":"[bufferProcess] update buffer: น่าจะวันที่ 25 นะครับที่จะถึงเนี่ยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.809637118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.809639857+07:00","message":"> Transcript [1300] [false]: 'น่าจะวันที่ 25 นะครับที่จะถึงเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.809643398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.809645866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.809647798+07:00","message":"StatePrefix: 'น่าจะวันที่ 25 นะครับที่จะถึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.809650189+07:00","message":"TextPushed: 'น่าจะวันที่ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.930529626+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.930573799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.93057903+07:00","message":"receive interim result [false|false]: น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.930591424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่จะถึงเนี่ยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.930594472+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงเนี่ยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.93060101+07:00","message":"[buffer interim] 75 false น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.930605368+07:00","message":"[buffer interim] 75 false  นะครับที่จะถึงเนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.930611656+07:00","message":"[bufferProcess] interim [760000000]:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.930615452+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่ 25 นะครับที่จะถึงเนี่ยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.930618747+07:00","message":"[bufferProcess] interim [760000000]: นะครับที่จะถึงเนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.930621596+07:00","message":"[bufferProcess] update buffer: น่าจะวันที่ 25 นะครับที่จะถึงเนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.930625288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.930630957+07:00","message":"> Transcript [1301] [false]: 'น่าจะวันที่ 25 นะครับที่จะถึงเนี่ยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.93063474+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.930637096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.930639177+07:00","message":"StatePrefix: 'น่าจะวันที่ 25 นะครับที่จะถึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.930641415+07:00","message":"TextPushed: 'น่าจะวันที่ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.194977977+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.195017619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.195024805+07:00","message":"receive interim result [false|false]: น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.195036049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่จะถึงนี้นะครับก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.195039331+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.195048315+07:00","message":"[buffer interim] 75 false น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.195055785+07:00","message":"[buffer interim] 75 false  นะครับที่จะถึงนี้นะครับก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.195062827+07:00","message":"[bufferProcess] interim [60000000]:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.1950702+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่ 25 นะครับที่จะถึงเนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.195077518+07:00","message":"[bufferProcess] interim [60000000]: นะครับที่จะถึงนี้นะครับก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.195080684+07:00","message":"[bufferProcess] update buffer: น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.195084239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.195088382+07:00","message":"> Transcript [1302] [false]: 'น่าจะวันที่ 25 นะครับที่จะถึงเนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.195092516+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.195094687+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.195096789+07:00","message":"StatePrefix: 'น่าจะวันที่ 25 นะครับที่จะถึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.195099621+07:00","message":"TextPushed: 'น่าจะวันที่ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.20344084+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.203478827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.203486803+07:00","message":"receive interim result [false|false]: น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.203504832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่จะถึงนี้นะครับก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.203509553+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.203519788+07:00","message":"[buffer interim] 75 false น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.203524079+07:00","message":"[buffer interim] 75 false  นะครับที่จะถึงนี้นะครับก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.203531594+07:00","message":"[bufferProcess] interim [120000000]:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.203536138+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.203541052+07:00","message":"[bufferProcess] interim [120000000]: นะครับที่จะถึงนี้นะครับก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.20354495+07:00","message":"[bufferProcess] update buffer: น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.203549025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.20355326+07:00","message":"> Transcript [1303] [false]: 'น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.203557015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.203560547+07:00","message":"Set new StatePrefix: 'น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.383668313+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.383718063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.383724236+07:00","message":"receive interim result [false|false]: น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.383736172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่จะถึงนี้นะครับก็จะมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.383739857+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับก็จะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.383747808+07:00","message":"[buffer interim] 75 false น่าจะวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.383751452+07:00","message":"[buffer interim] 75 false  นะครับที่จะถึงนี้นะครับก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.383758+07:00","message":"[bufferProcess] interim [300000000]:น่าจะวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.383761164+07:00","message":"[bufferProcess] send to processor:น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.383764175+07:00","message":"[bufferProcess] interim [300000000]: นะครับที่จะถึงนี้นะครับก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.383767029+07:00","message":"[bufferProcess] update buffer: น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.383771124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.383774349+07:00","message":"> Transcript [1304] [false]: 'น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.383777951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.383780278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.383783563+07:00","message":"StatePrefix: 'น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.383787121+07:00","message":"TextPushed: 'น่าจะวันที่ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.617942542+07:00","message":"[GCS] IsForceVAD: false for message ID: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.679902396+07:00","message":"[GCS] Start streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.79553261+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.795588806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการ\",\"confidence\":0.9363172}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.795595949+07:00","message":"receive interim result [true|false]: น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.795607425+07:00","message":"end recv isFinal message id 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.795609856+07:00","message":"end Recv id 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.795617472+07:00","message":"[buffer interim] 75 true น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.795628003+07:00","message":"[bufferProcess] interim [690000000]:น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.795634772+07:00","message":"[bufferProcess] send to processor (isfinal):น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.795639979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.795643301+07:00","message":"> Transcript [1305] [false]: 'น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.795646871+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.795648843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.79565081+07:00","message":"StatePrefix: 'น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.795653576+07:00","message":"TextPushed: 'น่าจะวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.795655561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.795657648+07:00","message":"> Transcript [1306] [true]: 'น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.795659982+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.795661761+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.79566366+07:00","message":"StatePrefix: 'น่าจะวันที่ 25 นะครับที่จะถึงนี้นะครับก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.795665677+07:00","message":"TextPushed: 'น่าจะวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.795673135+07:00","message":"Push: ' นะครับที่จะถึงนี้นะครับก็จะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.795681461+07:00","message":"push: {true  นะครับที่จะถึงนี้นะครับก็จะมีการ 0 0xc001f7ef80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:54.805254398+07:00","message":"write wav file: './tmp/7598/7598_75.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.202114361+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.202155429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.202160871+07:00","message":"receive interim result [false|false]: เชิญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.202174136+07:00","message":"[buffer interim] 76 false เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.202182428+07:00","message":"[bufferProcess] interim [480000000]:เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.202185295+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.297028457+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.297066315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.2970723+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.297088132+07:00","message":"[buffer interim] 76 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.297097361+07:00","message":"[bufferProcess] interim [540000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.297100769+07:00","message":"[bufferProcess] send to processor:เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.297105476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.297109903+07:00","message":"> Transcript [1307] [false]: 'เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.297113213+07:00","message":"Set StatePrefix (first interim): 'เชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.319055441+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.319087081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.319092008+07:00","message":"receive interim result [false|false]: เชิญมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.31910535+07:00","message":"[buffer interim] 76 false เชิญมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.319111092+07:00","message":"[bufferProcess] interim [600000000]:เชิญมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.319113361+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.319120372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.319123258+07:00","message":"> Transcript [1308] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.319125826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.319127996+07:00","message":"Set new StatePrefix: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.409018368+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.409060923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญมาผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.409067199+07:00","message":"receive interim result [false|false]: เชิญมาผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.409082343+07:00","message":"[buffer interim] 76 false เชิญมาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.40908991+07:00","message":"[bufferProcess] interim [780000000]:เชิญมาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.40909234+07:00","message":"[bufferProcess] send to processor:เชิญมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.409099254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.409102488+07:00","message":"> Transcript [1309] [false]: 'เชิญมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.409105078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.409107627+07:00","message":"Set new StatePrefix: 'เชิญมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.529134192+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.52918754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญมาพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.529194549+07:00","message":"receive interim result [false|false]: เชิญมาพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.529208839+07:00","message":"[buffer interim] 76 false เชิญมาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.5292165+07:00","message":"[bufferProcess] interim [840000000]:เชิญมาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.529218862+07:00","message":"[bufferProcess] send to processor:เชิญมาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.529224336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.52922736+07:00","message":"> Transcript [1310] [false]: 'เชิญมาผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.529230353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.529232806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.529234767+07:00","message":"StatePrefix: 'เชิญมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.529236929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.663190905+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.663233598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญมาพูดคุย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.663240503+07:00","message":"receive interim result [false|false]: เชิญมาพูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.663254145+07:00","message":"[buffer interim] 76 false เชิญมาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.663262354+07:00","message":"[bufferProcess] interim [960000000]:เชิญมาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.663265022+07:00","message":"[bufferProcess] send to processor:เชิญมาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.663272335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.663275593+07:00","message":"> Transcript [1311] [false]: 'เชิญมาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.663279039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.663281411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.663283466+07:00","message":"StatePrefix: 'เชิญมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.663285944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.852443443+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.852484318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญมาพูดคุยที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.852490497+07:00","message":"receive interim result [false|false]: เชิญมาพูดคุยที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.852505292+07:00","message":"[buffer interim] 76 false เชิญมาพูดคุยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.852512773+07:00","message":"[bufferProcess] interim [140000000]:เชิญมาพูดคุยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.852515112+07:00","message":"[bufferProcess] send to processor:เชิญมาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.852522545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.852525318+07:00","message":"> Transcript [1312] [false]: 'เชิญมาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.852528433+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.852530763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.852532769+07:00","message":"StatePrefix: 'เชิญมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.852536381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.929430472+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.929475392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญมาพูดคุยที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.929481643+07:00","message":"receive interim result [false|false]: เชิญมาพูดคุยที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.929496604+07:00","message":"[buffer interim] 76 false เชิญมาพูดคุยที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.929504291+07:00","message":"[bufferProcess] interim [320000000]:เชิญมาพูดคุยที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.92950682+07:00","message":"[bufferProcess] send to processor:เชิญมาพูดคุยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.929514612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.929517748+07:00","message":"> Transcript [1313] [false]: 'เชิญมาพูดคุยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.929521502+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.929524337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.929526454+07:00","message":"StatePrefix: 'เชิญมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.929528869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.929534782+07:00","message":"Push: 'เชิญมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.929537332+07:00","message":"TextPushed: 'เชิญมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.929539653+07:00","message":"Set new StatePrefix : 'เชิญมาพูดคุยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.929541913+07:00","message":"Next Push (prob) : 'พูดคุยที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.929567785+07:00","message":"push: {false เชิญมา 0 0xc001f7f200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.189082098+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.189132656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญมาพูดคุยที่สภ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.189141463+07:00","message":"receive interim result [false|false]: เชิญมาพูดคุยที่สภ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.189172455+07:00","message":"[buffer interim] 76 false เชิญมาพูดคุยที่สภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.189184992+07:00","message":"[bufferProcess] interim [500000000]:เชิญมาพูดคุยที่สภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.189187933+07:00","message":"[bufferProcess] send to processor:เชิญมาพูดคุยที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.189191936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.189196387+07:00","message":"> Transcript [1314] [false]: 'เชิญมาพูดคุยที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.189200343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.18920268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.189204755+07:00","message":"StatePrefix: 'เชิญมาพูดคุยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.189207078+07:00","message":"TextPushed: 'เชิญมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.242865184+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.242904543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญมาพูดคุยที่สคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.242910588+07:00","message":"receive interim result [false|false]: เชิญมาพูดคุยที่สคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.242925302+07:00","message":"[buffer interim] 76 false เชิญมาพูดคุยที่สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.242933806+07:00","message":"[bufferProcess] interim [560000000]:เชิญมาพูดคุยที่สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.242936297+07:00","message":"[bufferProcess] send to processor:เชิญมาพูดคุยที่สภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.242939923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.242943022+07:00","message":"> Transcript [1315] [false]: 'เชิญมาพูดคุยที่สภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.242946661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.24294889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.242953242+07:00","message":"StatePrefix: 'เชิญมาพูดคุยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.242955703+07:00","message":"TextPushed: 'เชิญมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.548879003+07:00","message":"[GCS] IsForceVAD: false for message ID: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.680846135+07:00","message":"[GCS] Start streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.73797244+07:00","message":"[GCS] IsForceVAD: false for message ID: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.752353324+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.752407809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญมาพูดคุยที่สคบนะครับ\",\"confidence\":0.92256504}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.752417101+07:00","message":"receive interim result [true|false]: เชิญมาพูดคุยที่สคบนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.752430854+07:00","message":"end recv isFinal message id 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.75243432+07:00","message":"end Recv id 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.752442162+07:00","message":"[buffer interim] 76 true เชิญมาพูดคุยที่สคบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.752454831+07:00","message":"[bufferProcess] interim [70000000]:เชิญมาพูดคุยที่สคบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.752459765+07:00","message":"[bufferProcess] send to processor (isfinal):เชิญมาพูดคุยที่สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.752472738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.752487833+07:00","message":"> Transcript [1316] [false]: 'เชิญมาพูดคุยที่สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.752492912+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.75249587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.75250144+07:00","message":"StatePrefix: 'เชิญมาพูดคุยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.752503947+07:00","message":"TextPushed: 'เชิญมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.752506298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.752508931+07:00","message":"> Transcript [1317] [true]: 'เชิญมาพูดคุยที่สคบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.752511895+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.752513666+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.752515515+07:00","message":"StatePrefix: 'เชิญมาพูดคุยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.752517428+07:00","message":"TextPushed: 'เชิญมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.752524194+07:00","message":"Push: 'พูดคุยที่สคบนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.75253286+07:00","message":"push: {true พูดคุยที่สคบนะครับ 0 0xc001f7f200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:56.759782462+07:00","message":"write wav file: './tmp/7598/7598_76.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:56.789634288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:56.789672192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.8612469+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.861278058+07:00","message":"found end of frame, send empty tag with msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.861282329+07:00","message":"end Recv id 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.861291279+07:00","message":"[buffer interim] 77 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.861299489+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.861302906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.86130586+07:00","message":"> Transcript [1318] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.861309036+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.861311066+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.861316298+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.86131827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.86132086+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.861330033+07:00","message":"push: {true \n 0 0xc0004a2480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:56.865793714+07:00","message":"write wav file: './tmp/7598/7598_77.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.873739663+07:00","message":"[GCS] Start streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.998143178+07:00","message":"[GCS] IsForceVAD: false for message ID: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.248017879+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.248040665+07:00","message":"found end of frame, send empty tag with msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.248043802+07:00","message":"end Recv id 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.248051901+07:00","message":"[buffer interim] 78 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.248058641+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.248062839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.248066226+07:00","message":"> Transcript [1319] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.248069238+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.24807147+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.248073495+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.248075439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.24807805+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.248089088+07:00","message":"push: {true \n 0 0xc00212e980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:57.25265612+07:00","message":"write wav file: './tmp/7598/7598_78.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.380758183+07:00","message":"[GCS] Start streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.429028004+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.429083131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.429090932+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.42910905+07:00","message":"[buffer interim] 79 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.429120204+07:00","message":"[bufferProcess] interim [80000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.429123147+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.429130004+07:00","message":"[bufferProcess] send to processor (ticker):เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.429134173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.429138659+07:00","message":"> Transcript [1320] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.429142453+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.613405208+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.613448608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.613453997+07:00","message":"receive interim result [false|false]: เรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.613468402+07:00","message":"[buffer interim] 79 false เรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.613475927+07:00","message":"[bufferProcess] interim [200000000]:เรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.61347802+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.751655152+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.75170303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.751709719+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.751726929+07:00","message":"[buffer interim] 79 false เรื่องนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.751734131+07:00","message":"[bufferProcess] interim [380000000]:เรื่องนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.751736665+07:00","message":"[bufferProcess] send to processor:เรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.751744151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.751747163+07:00","message":"> Transcript [1321] [false]: 'เรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.75175013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.751752408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.751754954+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.751757453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.865848244+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.865891264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.865897141+07:00","message":"receive interim result [false|false]: เรื่องนี้ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.865915149+07:00","message":"[buffer interim] 79 false เรื่องนี้ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.865923124+07:00","message":"[bufferProcess] interim [500000000]:เรื่องนี้ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.865925653+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.865929753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.865932958+07:00","message":"> Transcript [1322] [false]: 'เรื่องนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.865936738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.865939064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.865941138+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.86594349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.93107224+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.931114248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.931121141+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.931134354+07:00","message":"[buffer interim] 79 false เรื่องนี้ค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.931148857+07:00","message":"[bufferProcess] interim [560000000]:เรื่องนี้ค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.931151582+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.931156009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.931159147+07:00","message":"> Transcript [1323] [false]: 'เรื่องนี้ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.931162572+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.931164878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.931169958+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.931172376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.945893277+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.945930861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.945936767+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.945952556+07:00","message":"[buffer interim] 79 false เรื่องนี้ค่ะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.945958604+07:00","message":"[bufferProcess] interim [620000000]:เรื่องนี้ค่ะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.945961542+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.945964967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.945968382+07:00","message":"> Transcript [1324] [false]: 'เรื่องนี้ค่ะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.94597168+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.945973866+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.945978104+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.945980452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.945986704+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.945988752+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.945990897+07:00","message":"Set new StatePrefix : 'เรื่องนี้ค่ะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.945993096+07:00","message":"Next Push (prob) : 'นี้ค่ะถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.946000488+07:00","message":"push: {false เรื่อง 0 0xc00212ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.246222021+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.246267387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะทั้ง 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.246273516+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.246288969+07:00","message":"[buffer interim] 79 false เรื่องนี้ค่ะทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.246296351+07:00","message":"[bufferProcess] interim [860000000]:เรื่องนี้ค่ะทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.246299003+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.246306036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.246309206+07:00","message":"> Transcript [1325] [false]: 'เรื่องนี้ค่ะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.24631192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.246314379+07:00","message":"Set new StatePrefix: 'เรื่องนี้ค่ะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.247930245+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.247942091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะทางสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.247945784+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะทางสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.247954869+07:00","message":"[buffer interim] 79 false เรื่องนี้ค่ะทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.247957972+07:00","message":"[bufferProcess] interim [920000000]:เรื่องนี้ค่ะทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.247960004+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.247962711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.247965104+07:00","message":"> Transcript [1326] [false]: 'เรื่องนี้ค่ะทั้ง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.247966895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.247968744+07:00","message":"Set new StatePrefix: 'เรื่องนี้ค่ะทั้ง 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.503301001+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.503344531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะทางสำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.503356245+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะทางสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.503372399+07:00","message":"[buffer interim] 79 false เรื่องนี้ค่ะทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.503382771+07:00","message":"[bufferProcess] interim [160000000]:เรื่องนี้ค่ะทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.503386521+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.503391939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.503395004+07:00","message":"> Transcript [1327] [false]: 'เรื่องนี้ค่ะทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.503397806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.503400197+07:00","message":"Set new StatePrefix: 'เรื่องนี้ค่ะทางสำนัก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:59.790295307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:59.790302754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.954138437+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.954180388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะทางสำนักงานตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.954185613+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะทางสำนักงานตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.954200451+07:00","message":"[buffer interim] 79 false เรื่องนี้ค่ะทางสำนักงานตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.954208366+07:00","message":"[bufferProcess] interim [580000000]:เรื่องนี้ค่ะทางสำนักงานตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.954211574+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.954218675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.954221851+07:00","message":"> Transcript [1328] [false]: 'เรื่องนี้ค่ะทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.954225702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.954227961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.954230592+07:00","message":"StatePrefix: 'เรื่องนี้ค่ะทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.954233045+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.998172964+07:00","message":"[GCS] IsForceVAD: false for message ID: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:00.016215015+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:00.016267952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะทางสำนักงานตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:00.016274742+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะทางสำนักงานตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:00.016292613+07:00","message":"[buffer interim] 79 false เรื่องนี้ค่ะทางสำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.016301959+07:00","message":"[bufferProcess] interim [640000000]:เรื่องนี้ค่ะทางสำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.016304967+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะทางสำนักงานตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.01630932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.016312548+07:00","message":"> Transcript [1329] [false]: 'เรื่องนี้ค่ะทางสำนักงานตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.016316937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.016319117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.016321331+07:00","message":"StatePrefix: 'เรื่องนี้ค่ะทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.016323841+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:00.226069116+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:00.226115162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ค่ะทางสำนักงานตำรวจ\",\"confidence\":0.90232}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:00.226121516+07:00","message":"receive interim result [true|false]: เรื่องนี้ค่ะทางสำนักงานตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:00.226131358+07:00","message":"end recv isFinal message id 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:00.226133832+07:00","message":"end Recv id 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:00.226140654+07:00","message":"[buffer interim] 79 true เรื่องนี้ค่ะทางสำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.226149495+07:00","message":"[bufferProcess] interim [850000000]:เรื่องนี้ค่ะทางสำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.226154275+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องนี้ค่ะทางสำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.226158035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.226161226+07:00","message":"> Transcript [1330] [false]: 'เรื่องนี้ค่ะทางสำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.226164531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.226166663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.226168849+07:00","message":"StatePrefix: 'เรื่องนี้ค่ะทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.226172007+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.226174288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.226176539+07:00","message":"> Transcript [1331] [true]: 'เรื่องนี้ค่ะทางสำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.226178881+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.226180999+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.226182715+07:00","message":"StatePrefix: 'เรื่องนี้ค่ะทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.226184671+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:00.226190595+07:00","message":"Push: 'นี้ค่ะทางสำนักงานตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:00.226199275+07:00","message":"push: {true นี้ค่ะทางสำนักงานตำรวจ 0 0xc00212ec00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:00.233667464+07:00","message":"write wav file: './tmp/7598/7598_79.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:00.451514395+07:00","message":"[GCS] Start streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.139593596+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.139627746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่อนผัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.139634795+07:00","message":"receive interim result [false|false]: ผ่อนผัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.13964934+07:00","message":"[buffer interim] 80 false ผ่อนผัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.139656698+07:00","message":"[bufferProcess] interim [480000000]:ผ่อนผัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.13965904+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.218165136+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.218212885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.218218913+07:00","message":"receive interim result [false|false]: ฝันดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.218239088+07:00","message":"[buffer interim] 80 false ฝันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.218247623+07:00","message":"[bufferProcess] interim [600000000]:ฝันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.218250024+07:00","message":"[bufferProcess] send to processor:ผ่อนผัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.218253786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.218257698+07:00","message":"> Transcript [1332] [false]: 'ผ่อนผัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.218260361+07:00","message":"Set StatePrefix (first interim): 'ผ่อนผัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.306920296+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.30696276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครบ้านดิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.30696842+07:00","message":"receive interim result [false|false]: ละครบ้านดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.306983435+07:00","message":"[buffer interim] 80 false ละครบ้านดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.306992023+07:00","message":"[bufferProcess] interim [660000000]:ละครบ้านดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.306994904+07:00","message":"[bufferProcess] send to processor:ฝันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.307001988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.307005337+07:00","message":"> Transcript [1333] [false]: 'ฝันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.307008075+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.307010801+07:00","message":"Set new StatePrefix: 'ฝันดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.4458666+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.445908261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.445914563+07:00","message":"receive interim result [false|false]: นครบาลดินแดง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.44593061+07:00","message":"[buffer interim] 80 false นครบาลดินแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.445938574+07:00","message":"[bufferProcess] interim [780000000]:นครบาลดินแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.44594111+07:00","message":"[bufferProcess] send to processor:ละครบ้านดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.445948344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.445951472+07:00","message":"> Transcript [1334] [false]: 'ละครบ้านดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.445954028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.44595631+07:00","message":"Set new StatePrefix: 'ละครบ้านดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.632256749+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.6322963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.632302196+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.632316776+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.632327512+07:00","message":"[bufferProcess] interim [20000000]:นครบาลดินแดงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.632329938+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.63233565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.632338754+07:00","message":"> Transcript [1335] [false]: 'นครบาลดินแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.632341489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.632344599+07:00","message":"Set new StatePrefix: 'นครบาลดินแดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.888210607+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.888244125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.88824984+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.888266075+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.888272703+07:00","message":"[bufferProcess] interim [260000000]:นครบาลดินแดงค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.888275173+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.888278801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.888281697+07:00","message":"> Transcript [1336] [false]: 'นครบาลดินแดงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.888285097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.888287431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.888289456+07:00","message":"StatePrefix: 'นครบาลดินแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.888291666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.083243668+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.08328306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.083289153+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.083302722+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.08331097+07:00","message":"[bufferProcess] interim [440000000]:นครบาลดินแดงค่ะบอกว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.083314022+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.083319723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.083323609+07:00","message":"> Transcript [1337] [false]: 'นครบาลดินแดงค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.083327649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.083330015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.083332873+07:00","message":"StatePrefix: 'นครบาลดินแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.083335186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.203887536+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.203929134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.203934977+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.203946474+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.203954057+07:00","message":"[bufferProcess] interim [560000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.20395665+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.203960231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.203963178+07:00","message":"> Transcript [1338] [false]: 'นครบาลดินแดงค่ะบอกว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.203967026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.203969322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.20397156+07:00","message":"StatePrefix: 'นครบาลดินแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.203973935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.407604784+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.40765055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.407656839+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.407675431+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.407684766+07:00","message":"[bufferProcess] interim [740000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.407687876+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.407697045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.407701352+07:00","message":"> Transcript [1339] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.407705288+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.407708022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.407710402+07:00","message":"StatePrefix: 'นครบาลดินแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.407713063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.407722444+07:00","message":"Push: 'นครบาลดินแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.407724731+07:00","message":"TextPushed: 'นครบาลดินแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.407727243+07:00","message":"Set new StatePrefix : 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.407729898+07:00","message":"Next Push (prob) : 'ค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.407739969+07:00","message":"push: {false นครบาลดินแดง 0 0xc000189580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.595840095+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.595867216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.595872447+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.595888231+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.595894837+07:00","message":"[bufferProcess] interim [920000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.595897362+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.595907386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.59591004+07:00","message":"> Transcript [1340] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.595913791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.595916043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.595917877+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.595920816+07:00","message":"TextPushed: 'นครบาลดินแดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.606854522+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.6068891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.606894714+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.606910553+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.606916643+07:00","message":"[bufferProcess] interim [980000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.606919246+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.606924264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.606927999+07:00","message":"> Transcript [1341] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.606931487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.60693367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.606935785+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.60693835+07:00","message":"TextPushed: 'นครบาลดินแดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.647381202+07:00","message":"[GCS] Cleaned up inactive client: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.647419463+07:00","message":"[GCS] Cleaned up inactive client: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.647422961+07:00","message":"[GCS] Cleaned up inactive client: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.647424829+07:00","message":"[GCS] Cleaned up inactive client: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.647426468+07:00","message":"[GCS] Cleaned up inactive client: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.64742819+07:00","message":"[GCS] Cleaned up inactive client: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.647430504+07:00","message":"[GCS] Cleaned up inactive client: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.786514135+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.786553937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.786560057+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.78657799+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.786590074+07:00","message":"[bufferProcess] interim [220000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.786593951+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.786600111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.786603284+07:00","message":"> Transcript [1342] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.786607099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.786611287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.786613689+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.786616572+07:00","message":"TextPushed: 'นครบาลดินแดง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:02.790675792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:02.790676152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.069426438+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.069470471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.069477704+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.069493385+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.069501943+07:00","message":"[bufferProcess] interim [340000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.069505142+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.069512001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.069515139+07:00","message":"> Transcript [1343] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.069519371+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.06952181+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.06952427+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.069528008+07:00","message":"TextPushed: 'นครบาลดินแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.06953392+07:00","message":"Push: 'ค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.069536102+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.069538986+07:00","message":"Set new StatePrefix : 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.069541554+07:00","message":"Next Push (prob) : 'แหละตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.069552445+07:00","message":"push: {false ค่ะบอกว่าตอนนี้ 0 0xc000189580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.114571346+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.114607957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.114614954+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.11463611+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.114646346+07:00","message":"[bufferProcess] interim [400000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.114649278+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.114654125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.11465751+07:00","message":"> Transcript [1344] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.114660388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.114662865+07:00","message":"Set new StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.222035796+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.222076241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามต้องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.22208346+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามต้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.222102825+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.222112319+07:00","message":"[bufferProcess] interim [520000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.2221153+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.222124269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.222127385+07:00","message":"> Transcript [1345] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.222131384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.222134309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.222136424+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.222139194+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.268761906+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.268802099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามตรงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.268809332+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามตรงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.268824342+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามตรงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.268832288+07:00","message":"[bufferProcess] interim [580000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามตรงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.268835121+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.268842791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.268846213+07:00","message":"> Transcript [1346] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.268849242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.26885168+07:00","message":"Set new StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามต้องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.292843295+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.292886747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามสั่งของค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.292893338+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามสั่งของค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.292910546+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามสั่งของค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.292918107+07:00","message":"[bufferProcess] interim [640000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามสั่งของค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.292920932+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามตรงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.292924532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.292927265+07:00","message":"> Transcript [1347] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามตรงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.292929641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.292931925+07:00","message":"Set new StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามตรงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.298857697+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.298880132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.298885008+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.298902315+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.298951954+07:00","message":"[bufferProcess] interim [700000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.29895927+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามสั่งของค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.298969597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.298973073+07:00","message":"> Transcript [1348] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามสั่งของค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.298976995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.298980183+07:00","message":"Set new StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามสั่งของค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.604186669+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.604232052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.604239387+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.604256284+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.604263545+07:00","message":"[bufferProcess] interim [940000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.604266699+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.604274239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.604277409+07:00","message":"> Transcript [1349] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.604280223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.604282895+07:00","message":"Set new StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.706256773+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.706303531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.706311492+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.706332079+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.706345122+07:00","message":"[bufferProcess] interim [60000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.706348557+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.70635362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.706357949+07:00","message":"> Transcript [1350] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.706362534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.706365726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.706369028+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.706372785+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.725836072+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.725870132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.725876196+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.725890618+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.725897645+07:00","message":"[bufferProcess] interim [120000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.725900433+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.725906252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.725909143+07:00","message":"> Transcript [1351] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.725914733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.725916884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.725918835+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.725921688+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.936817469+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.936851782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.936857918+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.936873356+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.93688038+07:00","message":"[bufferProcess] interim [300000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.93688335+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.936890594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.936893748+07:00","message":"> Transcript [1352] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.936897459+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.93689964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.93690199+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.936904944+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.002311482+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.002365643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.00237261+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.002393365+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.002401583+07:00","message":"[bufferProcess] interim [420000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.002404614+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.002412304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.00241632+07:00","message":"> Transcript [1353] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.002421581+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.002424527+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.00242743+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.002430482+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.002438005+07:00","message":"Push: 'แหละตามเจ้าของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.002440222+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.002442538+07:00","message":"Set new StatePrefix : 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.002444906+07:00","message":"Next Push (prob) : 'นะอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.002454985+07:00","message":"push: {false แหละตามเจ้าของคดี 0 0xc000189580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.32024247+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.320290273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.320298507+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.320315636+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.320324507+07:00","message":"[bufferProcess] interim [720000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.320327499+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.320335019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.320338048+07:00","message":"> Transcript [1354] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.320341399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.320344299+07:00","message":"Set new StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.511073456+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.511124367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.511130916+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.511143593+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.511151905+07:00","message":"[bufferProcess] interim [840000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.51116404+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.511168485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.511171809+07:00","message":"> Transcript [1355] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.511176377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.511178653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.511181104+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.511184285+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.651506454+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.651552065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.651559255+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.651572646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.651575469+07:00","message":"receive interim result [false|false]:  90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.651583886+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.651588089+07:00","message":"[buffer interim] 80 false  90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.651594509+07:00","message":"[bufferProcess] interim [20000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.651598985+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.651602285+07:00","message":"[bufferProcess] interim [20000000]: 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.651604881+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.651608554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.651611742+07:00","message":"> Transcript [1356] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.651615512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.651617587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.651620159+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.651622678+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.834791222+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.834828361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.834835049+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.834844207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90 เปอร์เซ็นต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.834847404+07:00","message":"receive interim result [false|false]:  90 เปอร์เซ็นต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.834868788+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.834889844+07:00","message":"[buffer interim] 80 false  90 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.834896675+07:00","message":"[bufferProcess] interim [140000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.834899789+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.834903613+07:00","message":"[bufferProcess] interim [140000000]: 90 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.83491194+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.834915697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.834919418+07:00","message":"> Transcript [1357] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.834923288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.834925523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.834928162+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.834930931+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.090759327+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.090803869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.090811659+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.090822574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90%\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.090825344+07:00","message":"receive interim result [false|false]:  90%"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.090833755+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.090841224+07:00","message":"[buffer interim] 80 false  90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.090848158+07:00","message":"[bufferProcess] interim [440000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.090851916+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.090862903+07:00","message":"[bufferProcess] interim [440000000]: 90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.090865691+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.090871999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.090875603+07:00","message":"> Transcript [1358] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.09088017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.090882566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.090884758+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.090887316+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.090895121+07:00","message":"Push: 'นะอยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.090897114+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.090899501+07:00","message":"Set new StatePrefix : 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.090902487+07:00","message":"Next Push (prob) : ' 90 เปอร์เซ็นต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.090911935+07:00","message":"push: {false นะอยู่ประมาณ 0 0xc000189580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.226287786+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.226336548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.226344531+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.226357665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90 เปอร์เซ็นต์ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.226362633+07:00","message":"receive interim result [false|false]:  90 เปอร์เซ็นต์ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.226383219+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.226403373+07:00","message":"[buffer interim] 80 false  90 เปอร์เซ็นต์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.226410465+07:00","message":"[bufferProcess] interim [560000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.226413443+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.226418926+07:00","message":"[bufferProcess] interim [560000000]: 90 เปอร์เซ็นต์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.22642253+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.226427788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.226431625+07:00","message":"> Transcript [1359] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90%'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.22643439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.226436614+07:00","message":"Set new StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90%'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.294623476+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.2946677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.294675038+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.294689234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90 เปอร์เซ็นต์ได้แจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.294699172+07:00","message":"receive interim result [false|false]:  90 เปอร์เซ็นต์ได้แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.294708155+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.294711991+07:00","message":"[buffer interim] 80 false  90 เปอร์เซ็นต์ได้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.294718439+07:00","message":"[bufferProcess] interim [680000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.294721976+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.294725332+07:00","message":"[bufferProcess] interim [680000000]: 90 เปอร์เซ็นต์ได้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.29472965+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.294733432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.294736571+07:00","message":"> Transcript [1360] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.294739979+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.294742354+07:00","message":"Set new StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.537921528+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.537959292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.537966805+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.537975888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90 เปอร์เซ็นต์ได้แจ้งข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.537978855+07:00","message":"receive interim result [false|false]:  90 เปอร์เซ็นต์ได้แจ้งข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.5379859+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.537990045+07:00","message":"[buffer interim] 80 false  90 เปอร์เซ็นต์ได้แจ้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.537995621+07:00","message":"[bufferProcess] interim [860000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.537998501+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.538001802+07:00","message":"[bufferProcess] interim [860000000]: 90 เปอร์เซ็นต์ได้แจ้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.538004593+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.538007505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.538010228+07:00","message":"> Transcript [1361] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.538014098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.538016267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.538018306+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.538025796+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.606818737+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.606861302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.60686844+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.606885823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90 เปอร์เซ็นต์ได้แจ้งควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.606889584+07:00","message":"receive interim result [false|false]:  90 เปอร์เซ็นต์ได้แจ้งควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.60689917+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.606905627+07:00","message":"[buffer interim] 80 false  90 เปอร์เซ็นต์ได้แจ้งควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.606911743+07:00","message":"[bufferProcess] interim [980000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.606915225+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.606918227+07:00","message":"[bufferProcess] interim [980000000]: 90 เปอร์เซ็นต์ได้แจ้งควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.606921181+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.606924238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.606927413+07:00","message":"> Transcript [1362] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.606931391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.606933481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.606935588+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.606943497+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.731480015+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.731521484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.731528389+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.731541327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.731545664+07:00","message":"receive interim result [false|false]:  90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.731553432+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.731557197+07:00","message":"[buffer interim] 80 false  90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.731563733+07:00","message":"[bufferProcess] interim [40000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.731566919+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.73157299+07:00","message":"[bufferProcess] interim [40000000]: 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.73157594+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.731579234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.731582213+07:00","message":"> Transcript [1363] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.73158674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.731589409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.731593543+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.731596769+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.768139437+07:00","message":"[GCS] IsForceVAD: false for message ID: 80"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:05.791413614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:05.791431249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.796579692+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.796616075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.796622182+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.796633484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เปอร์เซ็นต์ได้แจ้งข้อกล่าวหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.796637016+07:00","message":"receive interim result [false|false]:  เปอร์เซ็นต์ได้แจ้งข้อกล่าวหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.796645313+07:00","message":"[buffer interim] 80 false นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.796649718+07:00","message":"[buffer interim] 80 false  เปอร์เซ็นต์ได้แจ้งข้อกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.796656675+07:00","message":"[bufferProcess] interim [160000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.796662653+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.796670655+07:00","message":"[bufferProcess] interim [160000000]: เปอร์เซ็นต์ได้แจ้งข้อกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.796673317+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.796676767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.796680201+07:00","message":"> Transcript [1364] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.79668487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.796687153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.796689897+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.79669803+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.7967048+07:00","message":"Push: ' 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.796707038+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.796709556+07:00","message":"Set new StatePrefix : 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.796712222+07:00","message":"Next Push (prob) : 'แจ้งข้อกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.796722122+07:00","message":"push: {false  90 เปอร์เซ็นต์ได้ 0 0xc000189580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.841948868+07:00","message":"[GCS] Start streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.95563946+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.955689399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงเขาบอกว่าตอนนี้น่ะตามเจ้าของคดีน่ะอยู่ประมาณ 90% ได้แจ้งข้อกล่าวหา\",\"confidence\":0.92937803}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.955706477+07:00","message":"receive interim result [true|false]: นครบาลดินแดงเขาบอกว่าตอนนี้น่ะตามเจ้าของคดีน่ะอยู่ประมาณ 90% ได้แจ้งข้อกล่าวหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.955720356+07:00","message":"end recv isFinal message id 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.955723742+07:00","message":"end Recv id 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.955735859+07:00","message":"[buffer interim] 80 true นครบาลดินแดงเขาบอกว่าตอนนี้น่ะตามเจ้าของคดีน่ะอยู่ประมาณ 90% ได้แจ้งข้อกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.955747636+07:00","message":"[bufferProcess] interim [340000000]:นครบาลดินแดงเขาบอกว่าตอนนี้น่ะตามเจ้าของคดีน่ะอยู่ประมาณ 90% ได้แจ้งข้อกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.955751764+07:00","message":"[bufferProcess] send to processor (isfinal):นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.95575657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.955759568+07:00","message":"> Transcript [1365] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.955763359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.955765629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.95576774+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.95577081+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.955773161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.95577524+07:00","message":"> Transcript [1366] [true]: 'นครบาลดินแดงเขาบอกว่าตอนนี้น่ะตามเจ้าของคดีน่ะอยู่ประมาณ 90% ได้แจ้งข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.955777602+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.955779545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.955781463+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.955783618+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.955785721+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.956026701+07:00","message":"Push: 'แจ้งข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.956030718+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้แหละตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.956037752+07:00","message":"Set new StatePrefix : 'นครบาลดินแดงเขาบอกว่าตอนนี้น่ะตามเจ้าของคดีน่ะอยู่ประมาณ 90% ได้แจ้งข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.956040388+07:00","message":"Next Push (prob) : 'นครบาลดินแดงเขาบอกว่าตอนนี้น่ะตามเจ้าของคดีน่ะอยู่ประมาณ 90% ได้แจ้งข้อกล่าวหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.956051972+07:00","message":"push: {true แจ้งข้อกล่าวหา 0 0xc000189580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.956064355+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_80.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:05.973277308+07:00","message":"write wav file: './tmp/7598/7598_80.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.183480879+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.183524357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.183530589+07:00","message":"receive interim result [false|false]: สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.183547254+07:00","message":"[buffer interim] 81 false สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.183554677+07:00","message":"[bufferProcess] interim [420000000]:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.183556512+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.368177919+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.368219972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.368225197+07:00","message":"receive interim result [false|false]: สีฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.368236239+07:00","message":"[buffer interim] 81 false สีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.368243916+07:00","message":"[bufferProcess] interim [540000000]:สีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.368246038+07:00","message":"[bufferProcess] send to processor:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.36824963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.368252655+07:00","message":"> Transcript [1367] [false]: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.368254995+07:00","message":"Set StatePrefix (first interim): 'สี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.375943978+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.375966398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.375971065+07:00","message":"receive interim result [false|false]: 4 ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.375985849+07:00","message":"[buffer interim] 81 false 4 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.375990991+07:00","message":"[bufferProcess] interim [600000000]:4 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.375993318+07:00","message":"[bufferProcess] send to processor:สีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.375998086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.376000678+07:00","message":"> Transcript [1368] [false]: 'สีฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.376003824+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.376006158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.376008495+07:00","message":"StatePrefix: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.376010674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.562291252+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.562339739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศีลข้อที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.562345405+07:00","message":"receive interim result [false|false]: ศีลข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.56236097+07:00","message":"[buffer interim] 81 false ศีลข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.562368752+07:00","message":"[bufferProcess] interim [780000000]:ศีลข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.562371379+07:00","message":"[bufferProcess] send to processor:4 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.562378374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.562381696+07:00","message":"> Transcript [1369] [false]: '4 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.562384211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.562386398+07:00","message":"Set new StatePrefix: '4 ข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.679836413+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.679880937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.679887086+07:00","message":"receive interim result [false|false]: 4 ข้อด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.679900481+07:00","message":"[buffer interim] 81 false 4 ข้อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.679906789+07:00","message":"[bufferProcess] interim [840000000]:4 ข้อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.679909222+07:00","message":"[bufferProcess] send to processor:ศีลข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.679915366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.679918148+07:00","message":"> Transcript [1370] [false]: 'ศีลข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.679920331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.679922321+07:00","message":"Set new StatePrefix: 'ศีลข้อที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.802555058+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.80261109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.802617091+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.802633601+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.802641666+07:00","message":"[bufferProcess] interim [960000000]:4 ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.802644384+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.80264939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.802652508+07:00","message":"> Transcript [1371] [false]: '4 ข้อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.80265549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.80265771+07:00","message":"Set new StatePrefix: '4 ข้อด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.253778365+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.253819689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.253828369+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.253847164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.253850506+07:00","message":"receive interim result [false|false]:  ข้อด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.25385815+07:00","message":"[buffer interim] 81 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.253866067+07:00","message":"[buffer interim] 81 false  ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.253872653+07:00","message":"[bufferProcess] interim [440000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.253877575+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.253884119+07:00","message":"[bufferProcess] interim [440000000]: ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.253886639+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.253889865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.253893041+07:00","message":"> Transcript [1372] [false]: '4 ข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.25389635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.25389884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.253900955+07:00","message":"StatePrefix: '4 ข้อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.253903359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.401290465+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.401331171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.401337044+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.401352015+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.401358793+07:00","message":"[bufferProcess] interim [560000000]:4 ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.401361195+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.401364331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.401367463+07:00","message":"> Transcript [1373] [false]: '4 ข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.401370621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.401372817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.401375083+07:00","message":"StatePrefix: '4 ข้อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.401378765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.597183905+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.597215708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.597220361+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.597233088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อด้วยกันเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.597236066+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.597242398+07:00","message":"[buffer interim] 81 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.597247069+07:00","message":"[buffer interim] 81 false  ข้อด้วยกันเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.597251929+07:00","message":"[bufferProcess] interim [740000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.597254198+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.597257006+07:00","message":"[bufferProcess] interim [740000000]: ข้อด้วยกันเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.597259775+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.597262932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.597267099+07:00","message":"> Transcript [1374] [false]: '4 ข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.597270318+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.597272216+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.597274091+07:00","message":"StatePrefix: '4 ข้อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.597275998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.903085699+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.903128375+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":"2026-06-25T15:11:07.903134448+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.90314763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อด้วยกันเช่นจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.903151017+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.903159745+07:00","message":"[buffer interim] 81 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.903163697+07:00","message":"[buffer interim] 81 false  ข้อด้วยกันเช่นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.903170417+07:00","message":"[bufferProcess] interim [100000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.903173074+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.903176568+07:00","message":"[bufferProcess] interim [100000000]: ข้อด้วยกันเช่นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.903179892+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.90318328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.903186335+07:00","message":"> Transcript [1375] [false]: '4 ข้อด้วยกันเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.903189715+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.903191908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.903194071+07:00","message":"StatePrefix: '4 ข้อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.903196284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.903198689+07:00","message":"Push: '4 ข้อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.903200837+07:00","message":"TextPushed: '4 ข้อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.90320313+07:00","message":"Set new StatePrefix : '4 ข้อด้วยกันเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.903205392+07:00","message":"Next Push (prob) : 'กันเช่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.903214725+07:00","message":"push: {false 4 ข้อด้วย 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.953216461+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.953256069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.953263702+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.953275351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อด้วยกันเช่นจำหน่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.95327906+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำหน่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.953286323+07:00","message":"[buffer interim] 81 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.953289992+07:00","message":"[buffer interim] 81 false  ข้อด้วยกันเช่นจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.953295287+07:00","message":"[bufferProcess] interim [160000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.95329777+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.953300677+07:00","message":"[bufferProcess] interim [160000000]: ข้อด้วยกันเช่นจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.953303928+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.953306795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.953309666+07:00","message":"> Transcript [1376] [false]: '4 ข้อด้วยกันเช่นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.953312782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.953314772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.953316835+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.953318956+07:00","message":"TextPushed: '4 ข้อด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.090313387+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.090355447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.090361598+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.090375729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อด้วยกันเช่นจำหน่ายว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.090379384+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำหน่ายว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.090387445+07:00","message":"[buffer interim] 81 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.090390747+07:00","message":"[buffer interim] 81 false  ข้อด้วยกันเช่นจำหน่ายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.090397561+07:00","message":"[bufferProcess] interim [280000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.090400031+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.090402807+07:00","message":"[bufferProcess] interim [280000000]: ข้อด้วยกันเช่นจำหน่ายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.090405649+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.090409104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.090412907+07:00","message":"> Transcript [1377] [false]: '4 ข้อด้วยกันเช่นจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.090416275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.090418342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.090420676+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.090423655+07:00","message":"TextPushed: '4 ข้อด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.153072062+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.153105565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.153111356+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.153125064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อด้วยกันเช่นจำหน่ายวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.153128889+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำหน่ายวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.153136172+07:00","message":"[buffer interim] 81 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.153139458+07:00","message":"[buffer interim] 81 false  ข้อด้วยกันเช่นจำหน่ายวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.153144572+07:00","message":"[bufferProcess] interim [340000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.153147031+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.153151125+07:00","message":"[bufferProcess] interim [340000000]: ข้อด้วยกันเช่นจำหน่ายวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.15315361+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.153156364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.153174414+07:00","message":"> Transcript [1378] [false]: '4 ข้อด้วยกันเช่นจำหน่ายว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.153178729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.15318176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.153184309+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.153186661+07:00","message":"TextPushed: '4 ข้อด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.157159091+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.157190382+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":"2026-06-25T15:11:08.157195191+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.157205097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อด้วยกันเช่นจำหน่ายวัตถุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.157208137+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำหน่ายวัตถุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.15721435+07:00","message":"[buffer interim] 81 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.157217674+07:00","message":"[buffer interim] 81 false  ข้อด้วยกันเช่นจำหน่ายวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.157222283+07:00","message":"[bufferProcess] interim [400000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.15722438+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.157230379+07:00","message":"[bufferProcess] interim [400000000]: ข้อด้วยกันเช่นจำหน่ายวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.157232865+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.157235645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.157238245+07:00","message":"> Transcript [1379] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.157241008+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.15724295+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.157245131+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.157247253+07:00","message":"TextPushed: '4 ข้อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.157249712+07:00","message":"Push: 'กันเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.15725556+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.157257998+07:00","message":"Set new StatePrefix : '4 ข้อด้วยกันเช่นจำหน่ายวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.15726022+07:00","message":"Next Push (prob) : 'จำหน่ายวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.157267669+07:00","message":"push: {false กันเช่น 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.472503474+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.472538121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.472543724+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.472563418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อด้วยกันเช่นจำหน่ายวัตถุออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.472566299+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำหน่ายวัตถุออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.472574341+07:00","message":"[buffer interim] 81 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.47257783+07:00","message":"[buffer interim] 81 false  ข้อด้วยกันเช่นจำหน่ายวัตถุออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.472583793+07:00","message":"[bufferProcess] interim [640000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.472586366+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.472589374+07:00","message":"[bufferProcess] interim [640000000]: ข้อด้วยกันเช่นจำหน่ายวัตถุออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.472591838+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.472594925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.472598033+07:00","message":"> Transcript [1380] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.472600486+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.472602467+07:00","message":"Set new StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.596506045+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.596568391+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":"2026-06-25T15:11:08.596574271+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.596590286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.596594967+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.59660329+07:00","message":"[buffer interim] 81 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.59660644+07:00","message":"[buffer interim] 81 false  ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.59661379+07:00","message":"[bufferProcess] interim [820000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.596616548+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.596619892+07:00","message":"[bufferProcess] interim [820000000]: ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.596622536+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.596626035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.596629092+07:00","message":"> Transcript [1381] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.596632328+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.596634816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.596637144+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.596639566+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:08.792332003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:08.792363329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.856710937+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.856746937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.856752544+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.856770817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.856774396+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.856782226+07:00","message":"[buffer interim] 81 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.856788121+07:00","message":"[buffer interim] 81 false  ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.85679381+07:00","message":"[bufferProcess] interim [120000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.856796706+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.856799791+07:00","message":"[bufferProcess] interim [120000000]: ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.856802441+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.856805955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.856809085+07:00","message":"> Transcript [1382] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.856812606+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.856814778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.856817553+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.856821922+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.18281666+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.182856949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.182864361+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.182874291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.182878297+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.182897573+07:00","message":"[buffer interim] 81 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.182919943+07:00","message":"[buffer interim] 81 false  ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.182930367+07:00","message":"[bufferProcess] interim [420000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.182933939+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.182939152+07:00","message":"[bufferProcess] interim [420000000]: ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.182943945+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.182948448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.18295229+07:00","message":"> Transcript [1383] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.18295753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.182959956+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.182962513+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.182965319+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.49348292+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.493516819+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":"2026-06-25T15:11:09.493523303+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.493532333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.493534804+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.493541317+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.493544717+07:00","message":"[buffer interim] 81 false  1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.493550049+07:00","message":"[bufferProcess] interim [720000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.493552578+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.493555546+07:00","message":"[bufferProcess] interim [720000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.493557984+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.493560934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.493563751+07:00","message":"> Transcript [1384] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.493567286+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.493569358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.493571877+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.493574401+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.493577169+07:00","message":"Push: 'จำหน่ายวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.49357915+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.493581366+07:00","message":"Set new StatePrefix : '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.493584152+07:00","message":"Next Push (prob) : 'ออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.49359298+07:00","message":"push: {false จำหน่ายวัตถุ 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.777215741+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.777255978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.777262408+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.777281264+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.77728988+07:00","message":"[bufferProcess] interim [20000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.777292797+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.777301532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.777304696+07:00","message":"> Transcript [1385] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.777309927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.777312452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.777315037+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.777318216+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.074606763+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.074643904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.074649873+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.074660987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.074663698+07:00","message":"receive interim result [false|false]:  ข้อสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.074670485+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.074673802+07:00","message":"[buffer interim] 81 false  ข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.074678795+07:00","message":"[bufferProcess] interim [260000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.074681247+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.074684159+07:00","message":"[bufferProcess] interim [260000000]: ข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.074686936+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.074690045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.074692839+07:00","message":"> Transcript [1386] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.074706466+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.074709149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.07471118+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.074714134+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.078106143+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.07814145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.078147648+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.078159076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.078161814+07:00","message":"receive interim result [false|false]:  ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.078167472+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.078170658+07:00","message":"[buffer interim] 81 false  ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.078175052+07:00","message":"[bufferProcess] interim [320000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.07817764+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.078180634+07:00","message":"[bufferProcess] interim [320000000]: ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.078183043+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.078185634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.078188531+07:00","message":"> Transcript [1387] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.078192177+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.078194257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.078196194+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.078198757+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.404469028+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.404511953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.404519353+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.404539424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อ 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.40454518+07:00","message":"receive interim result [false|false]:  ข้อ 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.404555444+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.404560518+07:00","message":"[buffer interim] 81 false  ข้อ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.404568879+07:00","message":"[bufferProcess] interim [560000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.404572709+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.404575694+07:00","message":"[bufferProcess] interim [560000000]: ข้อ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.404578705+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.404582382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.404585643+07:00","message":"> Transcript [1388] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.404590423+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.404592774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.404595358+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.404598448+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.40460133+07:00","message":"Push: 'ออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.404603762+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.40460621+07:00","message":"Set new StatePrefix : '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.404608618+07:00","message":"Next Push (prob) : ' ข้อ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.404622691+07:00","message":"push: {false ออกฤทธิ์ประเภท 1 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.643422401+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.643457419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.643463327+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.643472749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.643475551+07:00","message":"receive interim result [false|false]:  2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.643481862+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.643487038+07:00","message":"[buffer interim] 81 false  2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.643491913+07:00","message":"[bufferProcess] interim [860000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.643494587+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.643500216+07:00","message":"[bufferProcess] interim [860000000]: 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.643502876+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.643512698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.643527481+07:00","message":"> Transcript [1389] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.643533262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.643535813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.643538112+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.643540933+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.653001425+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.653031044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.653036841+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.653047595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.653050724+07:00","message":"receive interim result [false|false]:  ค่ะสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.653057641+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.653060977+07:00","message":"[buffer interim] 81 false  ค่ะสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.653065525+07:00","message":"[bufferProcess] interim [920000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.653068283+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.653075261+07:00","message":"[bufferProcess] interim [920000000]: ค่ะสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.653077918+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.653080754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.653083601+07:00","message":"> Transcript [1390] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.653086787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.653088817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.653090777+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.653093076+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.785817532+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.785851975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.785858366+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.785867642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.785870839+07:00","message":"receive interim result [false|false]:  ค่ะสมัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.785877047+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.7858807+07:00","message":"[buffer interim] 81 false  ค่ะสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.785885717+07:00","message":"[bufferProcess] interim [980000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.785888654+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.78589181+07:00","message":"[bufferProcess] interim [980000000]: ค่ะสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.78589443+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.785897525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.785900144+07:00","message":"> Transcript [1391] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.785903641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.785905824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.785907784+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.785910301+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.904526431+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.904563559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.904569172+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.904581268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.904584987+07:00","message":"receive interim result [false|false]:  ค่ะสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.904592604+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.904596216+07:00","message":"[buffer interim] 81 false  ค่ะสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.904602133+07:00","message":"[bufferProcess] interim [40000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.904604848+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.904607888+07:00","message":"[bufferProcess] interim [40000000]: ค่ะสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.904610565+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.904614673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.904617409+07:00","message":"> Transcript [1392] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.904621209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.904623304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.904625403+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.904627708+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.90463067+07:00","message":"Push: ' ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.904632772+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.904634995+07:00","message":"Set new StatePrefix : '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.904637389+07:00","message":"Next Push (prob) : ' ค่ะสมัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.904644338+07:00","message":"push: {false  ข้อ 2 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.907174695+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.90719899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.907204318+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.907218818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.907221766+07:00","message":"receive interim result [false|false]:  ค่ะสมัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.907227169+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.907230597+07:00","message":"[buffer interim] 81 false  ค่ะสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.907235178+07:00","message":"[bufferProcess] interim [100000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.907238281+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.907244741+07:00","message":"[bufferProcess] interim [100000000]: ค่ะสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.907246976+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.907250028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.90725281+07:00","message":"> Transcript [1393] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.907255635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.907257682+07:00","message":"Set new StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.961804868+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.961836475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.961842422+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.96185218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.961855152+07:00","message":"receive interim result [false|false]:  ค่ะสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.961861124+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.961864649+07:00","message":"[buffer interim] 81 false  ค่ะสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.961869276+07:00","message":"[bufferProcess] interim [160000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.961872232+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.961875171+07:00","message":"[bufferProcess] interim [160000000]: ค่ะสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.961877797+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.961880789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.961883406+07:00","message":"> Transcript [1394] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.96188599+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.961887979+07:00","message":"Set new StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.96612549+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.966142084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.96614764+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.966155419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัยอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.966158691+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.966163481+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.966166668+07:00","message":"[buffer interim] 81 false  ค่ะสมัยอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.966170094+07:00","message":"[bufferProcess] interim [220000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.966172432+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.966175069+07:00","message":"[bufferProcess] interim [220000000]: ค่ะสมัยอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.966177204+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.966179653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.966182409+07:00","message":"> Transcript [1395] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.96618503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.966186945+07:00","message":"Set new StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.481185248+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.481221179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.481226788+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.481240511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัยอาหารไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.481244053+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.48125136+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.481255753+07:00","message":"[buffer interim] 81 false  ค่ะสมัยอาหารไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.48126154+07:00","message":"[bufferProcess] interim [700000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.481264398+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.48126735+07:00","message":"[bufferProcess] interim [700000000]: ค่ะสมัยอาหารไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.481274089+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.481277514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.481280257+07:00","message":"> Transcript [1396] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.481283004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.481285084+07:00","message":"Set new StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.683428515+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.683462331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.683468409+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.683477633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัยอาหารไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.68348063+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.683486867+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.683492126+07:00","message":"[buffer interim] 81 false  ค่ะสมัยอาหารไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.683497472+07:00","message":"[bufferProcess] interim [880000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.683500248+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.6835054+07:00","message":"[bufferProcess] interim [880000000]: ค่ะสมัยอาหารไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.683508763+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.683512377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.683514931+07:00","message":"> Transcript [1397] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.683518183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.683520361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.683522515+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.683525375+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:11.793336852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:11.793352477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.862322506+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.862365377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.862372704+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.8623856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัยอาหารไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.862390896+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.862399929+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.862403768+07:00","message":"[buffer interim] 81 false  ค่ะสมัยอาหารไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.862410259+07:00","message":"[bufferProcess] interim [60000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.862413255+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.862416761+07:00","message":"[bufferProcess] interim [60000000]: ค่ะสมัยอาหารไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.86242+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.862423432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.862426481+07:00","message":"> Transcript [1398] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.862430638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.862432802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.862434932+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.862437742+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.865263616+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.865295687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.865302173+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.865316941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัยอาหารไม่บริสุทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.865320294+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.865327388+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.865334559+07:00","message":"[buffer interim] 81 false  ค่ะสมัยอาหารไม่บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.865339995+07:00","message":"[bufferProcess] interim [120000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.865343316+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.865351222+07:00","message":"[bufferProcess] interim [120000000]: ค่ะสมัยอาหารไม่บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.865354239+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.865357716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.865360632+07:00","message":"> Transcript [1399] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.865364402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.865366533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.865368997+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.86537184+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.204104277+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.204142364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.204148621+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.204166452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัยอาหารไม่บริสุทธิ์ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.204170653+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.204197173+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.204220509+07:00","message":"[buffer interim] 81 false  ค่ะสมัยอาหารไม่บริสุทธิ์ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.204228635+07:00","message":"[bufferProcess] interim [420000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.204239713+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.204248903+07:00","message":"[bufferProcess] interim [420000000]: ค่ะสมัยอาหารไม่บริสุทธิ์ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.204251931+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.20425534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.204258941+07:00","message":"> Transcript [1400] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.204263363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.204265731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.2042685+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.204272003+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.204280473+07:00","message":"Push: ' ค่ะสมัยอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.204283236+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.204285709+07:00","message":"Set new StatePrefix : '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.204289053+07:00","message":"Next Push (prob) : 'ไม่บริสุทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.204299909+07:00","message":"push: {false  ค่ะสมัยอาหาร 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.390757952+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.390790486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.390797325+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.390809988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัยอาหารไม่บริสุทธิ์อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.390813159+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.390820761+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.390824594+07:00","message":"[buffer interim] 81 false  ค่ะสมัยอาหารไม่บริสุทธิ์อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.390830445+07:00","message":"[bufferProcess] interim [540000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.390833012+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.390836517+07:00","message":"[bufferProcess] interim [540000000]: ค่ะสมัยอาหารไม่บริสุทธิ์อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.390839513+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.390842674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.390845474+07:00","message":"> Transcript [1401] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.390849614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.390851782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.39085377+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.390856856+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.398887577+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.398910543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.398916605+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.398929896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. ร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.398933063+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. ร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.398938796+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.398944184+07:00","message":"[buffer interim] 81 false  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. ร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.39896405+07:00","message":"[bufferProcess] interim [600000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.398966989+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.398974681+07:00","message":"[bufferProcess] interim [600000000]: ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. ร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.398978172+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. ร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.398981119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.398983673+07:00","message":"> Transcript [1402] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.398987013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.398989046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.398990888+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.398993668+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.505470588+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.505507281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.505514079+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.505536661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. รบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.505539921+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. รบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.505547116+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.505550965+07:00","message":"[buffer interim] 81 false  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.505556586+07:00","message":"[bufferProcess] interim [660000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.505559578+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. ร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.505563017+07:00","message":"[bufferProcess] interim [660000000]: ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.505567932+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.505571314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.505574252+07:00","message":"> Transcript [1403] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. ร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.505578304+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.505580395+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.505582365+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.505585111+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.508086536+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.50809802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.508104386+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.508113205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.508116663+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.508121438+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.508127363+07:00","message":"[buffer interim] 81 false  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.508130635+07:00","message":"[bufferProcess] interim [720000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.508132822+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.508138266+07:00","message":"[bufferProcess] interim [720000000]: ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.508140835+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.508143536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.508145748+07:00","message":"> Transcript [1404] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. รบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.508148659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.508150685+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.508152739+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.508155555+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.508158183+07:00","message":"Push: 'ไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.508160308+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.5081628+07:00","message":"Set new StatePrefix : '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. รบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.508165467+07:00","message":"Next Push (prob) : 'ตามพ. รบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.508172206+07:00","message":"push: {false ไม่บริสุทธิ์ 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.759460839+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.759494304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.759501965+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.759513515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.759517602+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.759524934+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.759531121+07:00","message":"[buffer interim] 81 false  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.759536779+07:00","message":"[bufferProcess] interim [20000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.759539391+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.759542643+07:00","message":"[bufferProcess] interim [20000000]: ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.759545526+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.759549004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.759551893+07:00","message":"> Transcript [1405] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.759554808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.759556956+07:00","message":"Set new StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.093846579+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.093887393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.093894124+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.093906908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.093910336+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.093918641+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.093922612+07:00","message":"[buffer interim] 81 false  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.093929372+07:00","message":"[bufferProcess] interim [320000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.093932054+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.09393531+07:00","message":"[bufferProcess] interim [320000000]: ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.093938662+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.093942606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.093947793+07:00","message":"> Transcript [1406] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.093952179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.093954381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.093956533+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.093959437+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.214824753+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.214863638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.214870427+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.214881922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.214884961+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.214892215+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.214895861+07:00","message":"[buffer interim] 81 false  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.214905305+07:00","message":"[bufferProcess] interim [380000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.21490947+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.214914614+07:00","message":"[bufferProcess] interim [380000000]: ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.214922718+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.21492673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.214933296+07:00","message":"> Transcript [1407] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.214938262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.214941134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.214944168+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.214948092+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.419394938+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.419438268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.419446795+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.419461847+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.419469365+07:00","message":"[bufferProcess] interim [620000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.419472462+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.41948089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.419484541+07:00","message":"> Transcript [1408] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.419489308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.419494626+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.419496676+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.419499504+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.855719119+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.855764321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.855774132+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.855789017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2522\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.855792066+07:00","message":"receive interim result [false|false]:  2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.855799655+07:00","message":"[buffer interim] 81 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.855803923+07:00","message":"[buffer interim] 81 false  2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.855819138+07:00","message":"[bufferProcess] interim [100000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.855839697+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.855845779+07:00","message":"[bufferProcess] interim [100000000]: 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.855848935+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.85585339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.85585757+07:00","message":"> Transcript [1409] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.855862656+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.855865348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.855867506+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.855870855+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.855879534+07:00","message":"Push: 'ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.855881507+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.855883984+07:00","message":"Set new StatePrefix : '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.855886457+07:00","message":"Next Push (prob) : 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.85589733+07:00","message":"push: {false ตามพรบ 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.970901063+07:00","message":"[GCS] IsForceVAD: false for message ID: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.040559428+07:00","message":"[GCS] Start streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.099884644+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.099927453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522\",\"confidence\":0.9589725}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.099936741+07:00","message":"receive interim result [true|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.099946177+07:00","message":"end recv isFinal message id 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.099948312+07:00","message":"end Recv id 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.099953869+07:00","message":"[buffer interim] 81 true 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.099963078+07:00","message":"[bufferProcess] interim [340000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.099966546+07:00","message":"[bufferProcess] send to processor (isfinal):4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.09997081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.099973642+07:00","message":"> Transcript [1410] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.099978085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.099980247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.09998223+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.099984926+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.099987086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.099989474+07:00","message":"> Transcript [1411] [true]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.099991948+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.099993851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.099995544+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.099997745+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.100006968+07:00","message":"Push: 'อาหาร 2522'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.100015789+07:00","message":"push: {true อาหาร 2522 0 0xc0004a3180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:14.115039788+07:00","message":"write wav file: './tmp/7598/7598_81.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:14.794248336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:14.794252625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.824953666+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.825005439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.825010688+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.825030619+07:00","message":"[buffer interim] 82 false 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.825038468+07:00","message":"[bufferProcess] interim [360000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.825040572+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.825048109+07:00","message":"[bufferProcess] send to processor (ticker):2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.82505118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.82505433+07:00","message":"> Transcript [1412] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.825056742+07:00","message":"Set StatePrefix (first interim): '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.031887339+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.0319267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.031933482+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.031949736+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.031953941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"23\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.031957035+07:00","message":"receive interim result [false|false]: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.031962648+07:00","message":"[buffer interim] 82 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.031965979+07:00","message":"[buffer interim] 82 false 23"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.031972793+07:00","message":"[bufferProcess] interim [960000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.031974653+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.031977463+07:00","message":"[bufferProcess] interim [140000000]:23"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.031979509+07:00","message":"[bufferProcess] send to processor:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.031982681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.031985693+07:00","message":"> Transcript [1413] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.031988514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.03199057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.03199263+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.031994872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.208139207+07:00","message":"[GCS] IsForceVAD: false for message ID: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.339894198+07:00","message":"[GCS] Start streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.691899114+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.691941115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"23 ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.691946668+07:00","message":"receive interim result [false|false]: 23 ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.691966318+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.691970809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.691973902+07:00","message":"receive interim result [false|false]: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.691977276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.691981941+07:00","message":"receive interim result [false|false]:  ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.691989275+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.691992384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.691991278+07:00","message":"[buffer interim] 82 false 23 ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.692012022+07:00","message":"[buffer interim] 82 false 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.6920148+07:00","message":"[buffer interim] 82 false  ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692021619+07:00","message":"[bufferProcess] interim [560000000]:23 ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692024231+07:00","message":"[bufferProcess] send to processor:23"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692027872+07:00","message":"[bufferProcess] interim [740000000]:23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.691994683+07:00","message":"receive interim result [false|false]: 23"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.69202969+07:00","message":"[bufferProcess] send to processor:23 ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692067033+07:00","message":"[bufferProcess] interim [740000000]: ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692071083+07:00","message":"[bufferProcess] update buffer: 23 ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692033613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692080102+07:00","message":"> Transcript [1414] [false]: '23'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692084017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.692082797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ผลิตภัณฑ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.692093702+07:00","message":"receive interim result [false|false]:  ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692088731+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692112112+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692114514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692117877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692121971+07:00","message":"> Transcript [1415] [false]: '23 ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.6921264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.69212893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692130892+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.692132618+07:00","message":"[buffer interim] 82 false 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.692137968+07:00","message":"[buffer interim] 82 false  ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.69214138+07:00","message":"[bufferProcess] interim [800000000]:23"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692148386+07:00","message":"[bufferProcess] send to processor:23 ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692150931+07:00","message":"[bufferProcess] interim [800000000]: ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692153387+07:00","message":"[bufferProcess] update buffer: 23 ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692132913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692163375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692165833+07:00","message":"> Transcript [1416] [false]: '23 ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692168004+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692170144+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692172003+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692173938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692179575+07:00","message":"Push: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692181555+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692183638+07:00","message":"Set new StatePrefix : '23 ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.692185675+07:00","message":"Next Push (prob) : '3 ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.692193015+07:00","message":"push: {false 2 0 0xc00212ed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.70454168+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.704570053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.704576161+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.704591451+07:00","message":"[buffer interim] force interim is final (2) : ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704597567+07:00","message":"[bufferProcess] interim [800000000]: ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704601422+07:00","message":"[bufferProcess] send to processor (isfinal):23 ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704604944+07:00","message":"[bufferProcess] interim [420000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704608353+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704611861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704615639+07:00","message":"> Transcript [1417] [false]: '23 ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704620225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704622966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704625587+07:00","message":"StatePrefix: '23 ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704628706+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704631315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704634242+07:00","message":"> Transcript [1418] [true]: ' ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704637278+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704639925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704642569+07:00","message":"StatePrefix: '23 ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704645431+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704647869+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704717804+07:00","message":"Push: ' ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704721118+07:00","message":"TextPushed: '2 ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.70472322+07:00","message":"Set new StatePrefix : ' ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704725344+07:00","message":"Next Push (prob) : ' ผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.704730995+07:00","message":"push: {true  ผลิตภัณฑ์ 0 0xc00212ed80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.704763799+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_82.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:16.711582895+07:00","message":"write wav file: './tmp/7598/7598_82.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.828874866+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.828927048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"23 ผลิตภัณฑ์\",\"confidence\":0.86416376}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.82893326+07:00","message":"receive interim result [true|false]: 23 ผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.828943232+07:00","message":"end recv isFinal message id 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.828945492+07:00","message":"end Recv id 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.828952541+07:00","message":"[buffer interim] this message is already final true 82: '23 ผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.908827219+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.90887627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.908883039+07:00","message":"receive interim result [false|false]: ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.908891867+07:00","message":"end Recv id 83 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.908894078+07:00","message":"end Recv id 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.908902003+07:00","message":"[buffer interim] 83 false ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.90890994+07:00","message":"[bufferProcess] interim [540000000]:ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.908912425+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.908917979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.908921174+07:00","message":"> Transcript [1419] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.908923558+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:17.794699054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:17.794738375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:17.938800796+07:00","message":"[GCS] IsForceVAD: false for message ID: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.002074855+07:00","message":"[GCS] Start streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.474435909+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.474480659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.474486218+07:00","message":"receive interim result [false|false]: ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.47450234+07:00","message":"[buffer interim] force interim is final (2) :ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474509009+07:00","message":"[bufferProcess] interim [540000000]:ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474515393+07:00","message":"[bufferProcess] send to processor (isfinal):ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474519125+07:00","message":"[bufferProcess] interim [420000000]:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474521289+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474524508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474527352+07:00","message":"> Transcript [1420] [false]: 'ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474530813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474533021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474535026+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474537219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474539201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474541551+07:00","message":"> Transcript [1421] [true]: 'ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474543576+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474546714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474548644+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474550309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.474557506+07:00","message":"Push: 'ที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.474566738+07:00","message":"push: {true ที่จะ 0 0xc001f7f180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:18.481134038+07:00","message":"write wav file: './tmp/7598/7598_83.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.659031241+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.65907136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.659077046+07:00","message":"receive interim result [false|false]: ต้องตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.659085846+07:00","message":"end Recv id 84 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.659088014+07:00","message":"end Recv id 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.659093194+07:00","message":"[buffer interim] 84 false ต้องตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.659102231+07:00","message":"[bufferProcess] interim [660000000]:ต้องตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.659104698+07:00","message":"[bufferProcess] send to processor:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.659110104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.659112614+07:00","message":"> Transcript [1422] [false]: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.659114894+07:00","message":"Set StatePrefix (first interim): 'ถูกต้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:20.79500432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:20.795011975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.938965015+07:00","message":"[GCS] IsForceVAD: false for message ID: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:23.070823122+07:00","message":"[GCS] Start streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:23.553772486+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:23.553817088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:23.553822549+07:00","message":"receive interim result [false|false]: รอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:23.553837706+07:00","message":"[buffer interim] force interim is final (2) :ต้องตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.553843893+07:00","message":"[bufferProcess] interim [660000000]:ต้องตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.553848488+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.553851955+07:00","message":"[bufferProcess] interim [480000000]:รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.553853938+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.553870548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.553889437+07:00","message":"> Transcript [1423] [false]: 'ต้องตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.553895349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.553899505+07:00","message":"Set new StatePrefix: 'ต้องตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.553902953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.553905701+07:00","message":"> Transcript [1424] [true]: 'ต้องตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.553909644+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.553912584+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.553915723+07:00","message":"StatePrefix: 'ต้องตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.553918721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.553927117+07:00","message":"Push: 'ต้องตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:23.553941886+07:00","message":"push: {true ต้องตา 0 0xc000188780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:23.564394416+07:00","message":"write wav file: './tmp/7598/7598_84.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:23.608381108+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:23.608428076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลอม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:23.608434974+07:00","message":"receive interim result [false|false]: ปลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:23.608458821+07:00","message":"end Recv id 85 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:23.608462272+07:00","message":"end Recv id 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:23.608470594+07:00","message":"[buffer interim] 85 false ปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.608481026+07:00","message":"[bufferProcess] interim [540000000]:ปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.608484544+07:00","message":"[bufferProcess] send to processor:รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.608489462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.60849373+07:00","message":"> Transcript [1425] [false]: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.608497219+07:00","message":"Set StatePrefix (first interim): 'รอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:23.796070075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:23.796074817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:26.796259248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:26.796286832+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.40763116+07:00","message":"[GCS] IsForceVAD: false for message ID: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.483889849+07:00","message":"[GCS] Start streaming session, msgId: 86"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:29.796993301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:29.797003937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.205399574+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.205440256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.205445746+07:00","message":"receive interim result [false|false]: หา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.205464924+07:00","message":"[buffer interim] force interim is final (2) :ปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.205471756+07:00","message":"[bufferProcess] interim [540000000]:ปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.205475035+07:00","message":"[bufferProcess] send to processor (isfinal):ปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.205478974+07:00","message":"[bufferProcess] interim [780000000]:หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.205480809+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.205484364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.205487327+07:00","message":"> Transcript [1426] [false]: 'ปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.205489966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.205492847+07:00","message":"Set new StatePrefix: 'ปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.205494974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.205497236+07:00","message":"> Transcript [1427] [true]: 'ปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.205500455+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.205503953+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.205506177+07:00","message":"StatePrefix: 'ปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.205508409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.205516562+07:00","message":"Push: 'ปลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.205526004+07:00","message":"push: {true ปลอม 0 0xc0004a2580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:30.217610308+07:00","message":"write wav file: './tmp/7598/7598_85.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.354584+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.354627519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.354634979+07:00","message":"receive interim result [false|false]: หาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.354647289+07:00","message":"end Recv id 86 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.354649239+07:00","message":"end Recv id 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.35465544+07:00","message":"[buffer interim] 86 false หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.35466272+07:00","message":"[bufferProcess] interim [840000000]:หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.354665024+07:00","message":"[bufferProcess] send to processor:หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.354671632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.354674309+07:00","message":"> Transcript [1428] [false]: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.354676575+07:00","message":"Set StatePrefix (first interim): 'หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.646956172+07:00","message":"[GCS] Cleaned up inactive client: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.646993962+07:00","message":"[GCS] Cleaned up inactive client: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.646997646+07:00","message":"[GCS] Cleaned up inactive client: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.646999725+07:00","message":"[GCS] Cleaned up inactive client: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.647002276+07:00","message":"[GCS] Cleaned up inactive client: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.647004963+07:00","message":"[GCS] Cleaned up inactive client: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.647006848+07:00","message":"[GCS] Cleaned up inactive client: 63"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:32.797701783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:32.797769555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.758874547+07:00","message":"[GCS] IsForceVAD: false for message ID: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.889948714+07:00","message":"[GCS] Start streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.364205288+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.364249305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.364254973+07:00","message":"receive interim result [false|false]: กรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.364270372+07:00","message":"[buffer interim] force interim is final (2) :หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.364276541+07:00","message":"[bufferProcess] interim [840000000]:หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.364283257+07:00","message":"[bufferProcess] send to processor (isfinal):หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.364286568+07:00","message":"[bufferProcess] interim [480000000]:กรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.364288663+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.364292115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.364295042+07:00","message":"> Transcript [1429] [false]: 'หาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.364298319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.364300408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.36430305+07:00","message":"StatePrefix: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.364305216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.3643073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.364309438+07:00","message":"> Transcript [1430] [true]: 'หาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.364311594+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.364313366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.364315343+07:00","message":"StatePrefix: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.364317153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.364319789+07:00","message":"Push: 'หาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.364327384+07:00","message":"push: {true หาก 0 0xc00212e700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:34.374937384+07:00","message":"write wav file: './tmp/7598/7598_86.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.466247565+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.466291987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คงต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.466298248+07:00","message":"receive interim result [false|false]: คงต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.466306768+07:00","message":"end Recv id 87 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.466308914+07:00","message":"end Recv id 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.466316034+07:00","message":"[buffer interim] 87 false คงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.466324114+07:00","message":"[bufferProcess] interim [600000000]:คงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.466326686+07:00","message":"[bufferProcess] send to processor:กรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.466330479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.46633338+07:00","message":"> Transcript [1431] [false]: 'กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.466335931+07:00","message":"Set StatePrefix (first interim): 'กรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.74689137+07:00","message":"[GCS] IsForceVAD: false for message ID: 87"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:35.798311332+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:35.798319684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.999166408+07:00","message":"[GCS] Start streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.5812975+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.581348854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.581358722+07:00","message":"receive interim result [false|false]: คำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.581377382+07:00","message":"[buffer interim] force interim is final (2) :คงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.581383962+07:00","message":"[bufferProcess] interim [600000000]:คงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.58138894+07:00","message":"[bufferProcess] send to processor (isfinal):คงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.581392128+07:00","message":"[bufferProcess] interim [550000000]:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.581394043+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.581396594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.581399294+07:00","message":"> Transcript [1432] [false]: 'คงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.581401905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.581404252+07:00","message":"Set new StatePrefix: 'คงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.581405986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.581407997+07:00","message":"> Transcript [1433] [true]: 'คงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.581410554+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.581413584+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.581415728+07:00","message":"StatePrefix: 'คงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.581417775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.581423707+07:00","message":"Push: 'คงต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.581432037+07:00","message":"push: {true คงต้อง 0 0xc0034fc380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:37.588078988+07:00","message":"write wav file: './tmp/7598/7598_87.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.77671904+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.776767828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.776773693+07:00","message":"receive interim result [false|false]: ความคืบหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.776783206+07:00","message":"end Recv id 88 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.77678548+07:00","message":"end Recv id 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.776791471+07:00","message":"[buffer interim] 88 false ความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.776798156+07:00","message":"[bufferProcess] interim [790000000]:ความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.776800609+07:00","message":"[bufferProcess] send to processor:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.776803825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.776806354+07:00","message":"> Transcript [1434] [false]: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.776808698+07:00","message":"Set StatePrefix (first interim): 'คำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:38.798903787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:38.798922304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:41.799797799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:41.799797907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.537930491+07:00","message":"[GCS] IsForceVAD: false for message ID: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.861988726+07:00","message":"[GCS] Start streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.091459083+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.091504959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืนยัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.091510872+07:00","message":"receive interim result [false|false]: ยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.091528157+07:00","message":"[buffer interim] force interim is final (2) :ความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.091533884+07:00","message":"[bufferProcess] interim [790000000]:ความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.091539636+07:00","message":"[bufferProcess] send to processor (isfinal):ความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.091542838+07:00","message":"[bufferProcess] interim [80000000]:ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.0915452+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.091548892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.091551585+07:00","message":"> Transcript [1435] [false]: 'ความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.091554395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.091556761+07:00","message":"Set new StatePrefix: 'ความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.091558602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.091560766+07:00","message":"> Transcript [1436] [true]: 'ความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.091563548+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.09156575+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.091567786+07:00","message":"StatePrefix: 'ความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.091570006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.091572558+07:00","message":"Push: 'ความคืบหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.091579101+07:00","message":"push: {true ความคืบหน้า 0 0xc001f7ee80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:44.103989601+07:00","message":"write wav file: './tmp/7598/7598_88.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.197462607+07:00","message":"[GCS] IsForceVAD: false for message ID: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.270256901+07:00","message":"[GCS] Start streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.289290803+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.289329876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืนยัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.289335749+07:00","message":"receive interim result [true|false]: ยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.289348067+07:00","message":"end recv isFinal message id 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.289350697+07:00","message":"end Recv id 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.289355879+07:00","message":"[buffer interim] 89 true ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.28936467+07:00","message":"[bufferProcess] interim [380000000]:ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.28936846+07:00","message":"[bufferProcess] send to processor (isfinal):ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.289371715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.289374341+07:00","message":"> Transcript [1437] [false]: 'ยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.289376725+07:00","message":"Set StatePrefix (first interim): 'ยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.289378469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.289380395+07:00","message":"> Transcript [1438] [true]: 'ยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.289382833+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.289385483+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.289387491+07:00","message":"StatePrefix: 'ยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.28939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.289392536+07:00","message":"Push: 'ยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.289399485+07:00","message":"push: {true ยืนยัน 0 0xc000044a80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:44.294970081+07:00","message":"write wav file: './tmp/7598/7598_89.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.589809714+07:00","message":"[GCS] IsForceVAD: false for message ID: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.719519772+07:00","message":"[GCS] Start streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.793517858+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.793565095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.793570719+07:00","message":"receive interim result [false|false]: เกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.79358778+07:00","message":"[buffer interim] 90 false เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.793595138+07:00","message":"[bufferProcess] interim [540000000]:เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.793597103+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:44.800643736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:44.800657772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.802010138+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.802048321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับ\",\"confidence\":0.7793822}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.802054069+07:00","message":"receive interim result [true|false]: เกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.802065955+07:00","message":"end recv isFinal message id 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.802068228+07:00","message":"end Recv id 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.802074353+07:00","message":"[buffer interim] 90 true เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.802080633+07:00","message":"[bufferProcess] interim [540000000]:เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.802084247+07:00","message":"[bufferProcess] send to processor (isfinal):เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.802087452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.802090575+07:00","message":"> Transcript [1439] [false]: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.802092945+07:00","message":"Set StatePrefix (first interim): 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.802094741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.802096754+07:00","message":"> Transcript [1440] [true]: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.802099594+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.802101584+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.802103537+07:00","message":"StatePrefix: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.80210577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.802111706+07:00","message":"Push: 'เกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.802119348+07:00","message":"push: {true เกี่ยวกับ 0 0xc00212e100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:44.807359948+07:00","message":"write wav file: './tmp/7598/7598_90.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.838122224+07:00","message":"[GCS] IsForceVAD: false for message ID: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.911722783+07:00","message":"[GCS] Start streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.959639405+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.959662133+07:00","message":"found end of frame, send empty tag with msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.959665601+07:00","message":"end Recv id 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.959674287+07:00","message":"[buffer interim] 91 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.959687602+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.959692075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.959695112+07:00","message":"> Transcript [1441] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.959697856+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.959699931+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.959701817+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.959703867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.959708291+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.95971926+07:00","message":"push: {true \n 0 0xc0034fc180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:44.965507249+07:00","message":"write wav file: './tmp/7598/7598_91.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.33493517+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.334978355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินัยในตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.33498384+07:00","message":"receive interim result [false|false]: วินัยในตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.334998122+07:00","message":"[buffer interim] 92 false วินัยในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.335005933+07:00","message":"[bufferProcess] interim [440000000]:วินัยในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.335008297+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.335014682+07:00","message":"[bufferProcess] send to processor (ticker):วินัยในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.335017824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.335021063+07:00","message":"> Transcript [1442] [false]: 'วินัยในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.335023446+07:00","message":"Set StatePrefix (first interim): 'วินัยในตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.793816352+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.793856298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิษในตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.793862079+07:00","message":"receive interim result [false|false]: พิษในตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.793876038+07:00","message":"[buffer interim] 92 false พิษในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.793884062+07:00","message":"[bufferProcess] interim [860000000]:พิษในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.793886132+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.248441011+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.248487184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.248494372+07:00","message":"receive interim result [false|false]: อาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.248523167+07:00","message":"[buffer interim] 92 false อาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.248534873+07:00","message":"[bufferProcess] interim [400000000]:อาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.248537557+07:00","message":"[bufferProcess] send to processor:พิษในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.248551256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.248555082+07:00","message":"> Transcript [1443] [false]: 'พิษในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.248557956+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.248560065+07:00","message":"Set new StatePrefix: 'พิษในตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.478338067+07:00","message":"[GCS] IsForceVAD: false for message ID: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.486858001+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.486898258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารเสริมตัวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.486904083+07:00","message":"receive interim result [false|false]: อาหารเสริมตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.486917414+07:00","message":"[buffer interim] 92 false อาหารเสริมตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.486927257+07:00","message":"[bufferProcess] interim [580000000]:อาหารเสริมตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.486930818+07:00","message":"[bufferProcess] send to processor:อาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.486936814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.486939852+07:00","message":"> Transcript [1444] [false]: 'อาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.486942455+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.486944784+07:00","message":"Set new StatePrefix: 'อาหารเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.543413658+07:00","message":"[GCS] Start streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.606747036+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.606781573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินัยในตัวอาหารเสริมตัวนี้ครับ\",\"confidence\":0.9167501}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.606787052+07:00","message":"receive interim result [true|false]: วินัยในตัวอาหารเสริมตัวนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.606796669+07:00","message":"end recv isFinal message id 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.606799565+07:00","message":"end Recv id 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.606810493+07:00","message":"[buffer interim] 92 true วินัยในตัวอาหารเสริมตัวนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.606834569+07:00","message":"[bufferProcess] interim [790000000]:วินัยในตัวอาหารเสริมตัวนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.606839006+07:00","message":"[bufferProcess] send to processor (isfinal):อาหารเสริมตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.606843305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.60684773+07:00","message":"> Transcript [1445] [false]: 'อาหารเสริมตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.606851529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.606853997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.606856338+07:00","message":"StatePrefix: 'อาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.606858568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.606860443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.606862595+07:00","message":"> Transcript [1446] [true]: 'วินัยในตัวอาหารเสริมตัวนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.606865007+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.606867433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.606869218+07:00","message":"StatePrefix: 'อาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.606871344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.606878903+07:00","message":"Push: 'วินัยในตัวอาหารเสริมตัวนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.60688833+07:00","message":"push: {true วินัยในตัวอาหารเสริมตัวนี้ครับ 0 0xc000188980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:47.615946753+07:00","message":"write wav file: './tmp/7598/7598_92.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:47.801205791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:47.8012141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:48.95372966+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:48.953782961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:48.953789839+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:48.953807869+07:00","message":"[buffer interim] 93 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:48.95381486+07:00","message":"[bufferProcess] interim [440000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:48.953816989+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:48.953824247+07:00","message":"[bufferProcess] send to processor (ticker):เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:48.953826978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:48.953829647+07:00","message":"> Transcript [1447] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:48.953831915+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.19750832+07:00","message":"[GCS] IsForceVAD: false for message ID: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.285570281+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.285629013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.285635672+07:00","message":"receive interim result [true|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.285647019+07:00","message":"end recv isFinal message id 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.285649395+07:00","message":"end Recv id 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.285657466+07:00","message":"[buffer interim] 93 true เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.285668823+07:00","message":"[bufferProcess] interim [890000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.285676629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.28567977+07:00","message":"> Transcript [1448] [true]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.28568341+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.285685819+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.285687883+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.285689975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.285697454+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.285707046+07:00","message":"push: {true เป็น 0 0xc0004a2980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:49.292314639+07:00","message":"write wav file: './tmp/7598/7598_93.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.842719494+07:00","message":"[GCS] Start streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.195779179+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.195824573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.195830812+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.19584786+07:00","message":"[buffer interim] 94 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.195859413+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.19586266+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.509293759+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.509341126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น 10\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.509347442+07:00","message":"receive interim result [false|false]: เป็น 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.509360328+07:00","message":"[buffer interim] 94 false เป็น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.509368856+07:00","message":"[bufferProcess] interim [600000000]:เป็น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.509371602+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.509377378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.509380338+07:00","message":"> Transcript [1449] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.509382882+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.673660597+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.673702515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Ben 10\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.673707916+07:00","message":"receive interim result [false|false]: Ben 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.673719251+07:00","message":"[buffer interim] 94 false Ben 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.673725912+07:00","message":"[bufferProcess] interim [720000000]:Ben 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.673728553+07:00","message":"[bufferProcess] send to processor:เป็น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.673734215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.673743586+07:00","message":"> Transcript [1450] [false]: 'เป็น 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.673746877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.673748951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.673750992+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.673753131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.712842688+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.712880278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กสิกร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.712886059+07:00","message":"receive interim result [false|false]: กสิกร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.712899584+07:00","message":"[buffer interim] 94 false กสิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.712906207+07:00","message":"[bufferProcess] interim [780000000]:กสิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.712908586+07:00","message":"[bufferProcess] send to processor:Ben 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.712914151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.712917426+07:00","message":"> Transcript [1451] [false]: 'Ben 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.712919823+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.712922299+07:00","message":"Set new StatePrefix: 'Ben 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.780992484+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.781031869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น 11 คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.781037541+07:00","message":"receive interim result [false|false]: เป็น 11 คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.781052777+07:00","message":"[buffer interim] 94 false เป็น 11 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.781064318+07:00","message":"[bufferProcess] interim [840000000]:เป็น 11 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.781067488+07:00","message":"[bufferProcess] send to processor:กสิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.781072169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.78107579+07:00","message":"> Transcript [1452] [false]: 'กสิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.781078298+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.781080516+07:00","message":"Set new StatePrefix: 'กสิกร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:50.801770854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:50.801775159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.805871371+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.80590634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสิ่งผิดกฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.805911182+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.805924917+07:00","message":"[buffer interim] 94 false เป็นสิ่งผิดกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.805931387+07:00","message":"[bufferProcess] interim [900000000]:เป็นสิ่งผิดกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.805933629+07:00","message":"[bufferProcess] send to processor:เป็น 11 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.805936957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.805939802+07:00","message":"> Transcript [1453] [false]: 'เป็น 11 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.805942084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.805944223+07:00","message":"Set new StatePrefix: 'เป็น 11 คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.002475197+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.002518853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสิ่งผิดกฎหมายหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.002525567+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.002539489+07:00","message":"[buffer interim] 94 false เป็นสิ่งผิดกฎหมายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.002546502+07:00","message":"[bufferProcess] interim [140000000]:เป็นสิ่งผิดกฎหมายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.002549144+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.002558321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.002560997+07:00","message":"> Transcript [1454] [false]: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.002563707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.002565997+07:00","message":"Set new StatePrefix: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.279556464+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.279616509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสิ่งผิดกฎหมายหรือไม่นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.279626009+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.279654619+07:00","message":"[buffer interim] 94 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.279680215+07:00","message":"[bufferProcess] interim [500000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.279685871+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.279691507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.279696092+07:00","message":"> Transcript [1455] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.279701843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.27970475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.279708404+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.279711915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.917862485+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.917897742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสิ่งผิดกฎหมายหรือไม่นะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.91790415+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.91791609+07:00","message":"[buffer interim] 94 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.917922757+07:00","message":"[bufferProcess] interim [100000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.91792545+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.917930852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.917933592+07:00","message":"> Transcript [1456] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.917937519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.917939806+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.917942111+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.917944491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.966188337+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.96622678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.966233181+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.966245551+07:00","message":"[buffer interim] 94 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.966252887+07:00","message":"[bufferProcess] interim [160000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.966255606+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.966261209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.966263913+07:00","message":"> Transcript [1457] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.96626739+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.966269696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.966272829+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.966275222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.155060962+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.155098092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.155104709+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.155116963+07:00","message":"[buffer interim] 94 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.155123124+07:00","message":"[bufferProcess] interim [340000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.155125833+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.155131219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.155134079+07:00","message":"> Transcript [1458] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.155137491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.155139767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.155142004+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.155144419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.155148724+07:00","message":"Push: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.155150868+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.155153293+07:00","message":"Set new StatePrefix : 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.155155661+07:00","message":"Next Push (prob) : 'หรือไม่นะครับถ้าได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.15516197+07:00","message":"push: {false เป็นสิ่งผิดกฎหมาย 0 0xc000188c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.285917862+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.285954583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.285961171+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.285978693+07:00","message":"[buffer interim] 94 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.285987796+07:00","message":"[bufferProcess] interim [520000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.285990354+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.285993783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.28599696+07:00","message":"> Transcript [1459] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.286000512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.286002689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.286006416+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.286009286+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.476158352+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.476205002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.476212374+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.476229038+07:00","message":"[buffer interim] 94 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.476237206+07:00","message":"[bufferProcess] interim [700000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.476240583+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.476249723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.47625309+07:00","message":"> Transcript [1460] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.476257346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.476259981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.476262407+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.476267654+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.605629094+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.60567869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.605684894+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.60570194+07:00","message":"[buffer interim] 94 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.605709912+07:00","message":"[bufferProcess] interim [820000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.60571319+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.605717473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.605720553+07:00","message":"> Transcript [1461] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.605725917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.605728445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.605730962+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.605733712+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.80130588+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.801349311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.801355888+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.801366469+07:00","message":"[buffer interim] 94 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.801374085+07:00","message":"[bufferProcess] interim [0]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.801376968+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.801382463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.801387306+07:00","message":"> Transcript [1462] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.801391973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.801394245+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.801397568+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.801402401+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.801407479+07:00","message":"Push: 'หรือไม่นะครับถ้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.801409446+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.801412132+07:00","message":"Set new StatePrefix : 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.801415381+07:00","message":"Next Push (prob) : 'รับการยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.801424684+07:00","message":"push: {false หรือไม่นะครับถ้าได้ 0 0xc000188c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.878578877+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.878624892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.878631516+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.878646617+07:00","message":"[buffer interim] 94 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.878658179+07:00","message":"[bufferProcess] interim [120000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.878660978+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.878665073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.87866911+07:00","message":"> Transcript [1463] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.878673723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.878676286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.878678638+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.878681869+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.167756228+07:00","message":"[GCS] IsForceVAD: false for message ID: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.194398113+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.194434018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.194440054+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.194454543+07:00","message":"[buffer interim] 94 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.194464001+07:00","message":"[bufferProcess] interim [420000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.194466674+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.194471998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.194474625+07:00","message":"> Transcript [1464] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.194478646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.194480793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.194483157+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.194487539+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.29876201+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.298801903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็\",\"confidence\":0.95026374}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.298808505+07:00","message":"receive interim result [true|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.298816329+07:00","message":"end recv isFinal message id 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.298818618+07:00","message":"end Recv id 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.298825053+07:00","message":"[buffer interim] 94 true เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.298833673+07:00","message":"[bufferProcess] interim [540000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.298836996+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.298849826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.298868702+07:00","message":"> Transcript [1465] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.298876738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.298880694+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.298884062+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.298888271+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.298891977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.298895328+07:00","message":"> Transcript [1466] [true]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.298899405+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.298902154+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.298904939+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.298908373+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.298918138+07:00","message":"Push: 'รับการยืนยันแล้วเนี่ยก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.298933963+07:00","message":"push: {true รับการยืนยันแล้วเนี่ยก็ 0 0xc000188c00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:53.30812602+07:00","message":"write wav file: './tmp/7598/7598_94.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.429419763+07:00","message":"[GCS] Start streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.760371502+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.760414857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.760420128+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.760434777+07:00","message":"[buffer interim] 95 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.760442645+07:00","message":"[bufferProcess] interim [420000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.760444766+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:53.802481858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:53.802490199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.443679383+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.443726772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.443733437+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.443754211+07:00","message":"[buffer interim] 95 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.443771659+07:00","message":"[bufferProcess] interim [20000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.443774374+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.443778239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.443781611+07:00","message":"> Transcript [1467] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.443783986+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.609865525+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.609904943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.609911212+07:00","message":"receive interim result [false|false]: จะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.609926262+07:00","message":"[buffer interim] 95 false จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.609937638+07:00","message":"[bufferProcess] interim [140000000]:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.609941345+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.609948216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.60995208+07:00","message":"> Transcript [1468] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.609956672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.609959969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.609963255+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.609966172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.72946325+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.729493457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่กล้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.729501727+07:00","message":"receive interim result [false|false]: จะไม่กล้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.729515415+07:00","message":"[buffer interim] 95 false จะไม่กล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.729525026+07:00","message":"[bufferProcess] interim [320000000]:จะไม่กล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.729527251+07:00","message":"[bufferProcess] send to processor:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.729530351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.729533172+07:00","message":"> Transcript [1469] [false]: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.729536086+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.729538404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.729540471+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.729542811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.86014765+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.860172417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.860177162+07:00","message":"receive interim result [false|false]: จะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.860190457+07:00","message":"[buffer interim] 95 false จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.860195923+07:00","message":"[bufferProcess] interim [440000000]:จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.860198057+07:00","message":"[bufferProcess] send to processor:จะไม่กล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.860201406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.860204419+07:00","message":"> Transcript [1470] [false]: 'จะไม่กล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.860207286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.86020949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.860211412+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.860213326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.347760859+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.347803103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีการแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.347809372+07:00","message":"receive interim result [false|false]: จะมีการแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.347823184+07:00","message":"[buffer interim] 95 false จะมีการแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.347834375+07:00","message":"[bufferProcess] interim [920000000]:จะมีการแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.347837647+07:00","message":"[bufferProcess] send to processor:จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.347841328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.347844708+07:00","message":"> Transcript [1471] [false]: 'จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.34784814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.347850527+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.347853129+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.347855416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.347859767+07:00","message":"Push: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.347862025+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.347864385+07:00","message":"Set new StatePrefix : 'จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.347866803+07:00","message":"Next Push (prob) : 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.347876057+07:00","message":"push: {false จะ 0 0xc0004a3380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.511111413+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.511149403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีการแจ้งข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.511154906+07:00","message":"receive interim result [false|false]: จะมีการแจ้งข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.511170347+07:00","message":"[buffer interim] 95 false จะมีการแจ้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.511177142+07:00","message":"[bufferProcess] interim [100000000]:จะมีการแจ้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.511179831+07:00","message":"[bufferProcess] send to processor:จะมีการแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.51118318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.511187045+07:00","message":"> Transcript [1472] [false]: 'จะมีการแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.511191141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.511193362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.51119533+07:00","message":"StatePrefix: 'จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.511197842+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.560791541+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.56083323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีการแจ้งข้อหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.560840296+07:00","message":"receive interim result [false|false]: จะมีการแจ้งข้อหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.560856725+07:00","message":"[buffer interim] 95 false จะมีการแจ้งข้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.560863469+07:00","message":"[bufferProcess] interim [160000000]:จะมีการแจ้งข้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.560865752+07:00","message":"[bufferProcess] send to processor:จะมีการแจ้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.560869346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.560872302+07:00","message":"> Transcript [1473] [false]: 'จะมีการแจ้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.560875933+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.56087796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.560880195+07:00","message":"StatePrefix: 'จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.560882777+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.877439982+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.87747546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีการแจ้งข้อหาเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.877481202+07:00","message":"receive interim result [false|false]: จะมีการแจ้งข้อหาเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.877494058+07:00","message":"[buffer interim] 95 false จะมีการแจ้งข้อหาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.877502302+07:00","message":"[bufferProcess] interim [460000000]:จะมีการแจ้งข้อหาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.877504637+07:00","message":"[bufferProcess] send to processor:จะมีการแจ้งข้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.877508457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.877511858+07:00","message":"> Transcript [1474] [false]: 'จะมีการแจ้งข้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.877515238+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.877517615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.877519612+07:00","message":"StatePrefix: 'จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.877522046+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.078303279+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.07833765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีการแจ้งข้อหาเขาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.078343672+07:00","message":"receive interim result [false|false]: จะมีการแจ้งข้อหาเขาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.078354878+07:00","message":"[buffer interim] 95 false จะมีการแจ้งข้อหาเขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.07836191+07:00","message":"[bufferProcess] interim [640000000]:จะมีการแจ้งข้อหาเขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.078364678+07:00","message":"[bufferProcess] send to processor:จะมีการแจ้งข้อหาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.078369729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.078372407+07:00","message":"> Transcript [1475] [false]: 'จะมีการแจ้งข้อหาเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.078375893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.078378105+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.078380193+07:00","message":"StatePrefix: 'จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.078382467+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.078386572+07:00","message":"Push: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.07838852+07:00","message":"TextPushed: 'จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.078390655+07:00","message":"Set new StatePrefix : 'จะมีการแจ้งข้อหาเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.078392851+07:00","message":"Next Push (prob) : 'แจ้งข้อหาเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.078399427+07:00","message":"push: {false มีการ 0 0xc0004a3380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.188751173+07:00","message":"[GCS] IsForceVAD: false for message ID: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.24166633+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.24171427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีการแจ้งข้อหาเขาไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.241722851+07:00","message":"receive interim result [false|false]: จะมีการแจ้งข้อหาเขาไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.24173885+07:00","message":"[buffer interim] 95 false จะมีการแจ้งข้อหาเขาไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.241762125+07:00","message":"[bufferProcess] interim [820000000]:จะมีการแจ้งข้อหาเขาไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.241764652+07:00","message":"[bufferProcess] send to processor:จะมีการแจ้งข้อหาเขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.241768721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.241771626+07:00","message":"> Transcript [1476] [false]: 'จะมีการแจ้งข้อหาเขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.241775344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.241777414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.2417797+07:00","message":"StatePrefix: 'จะมีการแจ้งข้อหาเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.241781902+07:00","message":"TextPushed: 'จะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.281890151+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.281927868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีการแจ้งข้อหาเขาไปนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.281933674+07:00","message":"receive interim result [false|false]: จะมีการแจ้งข้อหาเขาไปนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.281945742+07:00","message":"[buffer interim] 95 false จะมีการแจ้งข้อหาเขาไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.281952155+07:00","message":"[bufferProcess] interim [940000000]:จะมีการแจ้งข้อหาเขาไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.281954809+07:00","message":"[bufferProcess] send to processor:จะมีการแจ้งข้อหาเขาไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.281960018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.281962858+07:00","message":"> Transcript [1477] [false]: 'จะมีการแจ้งข้อหาเขาไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.281967049+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.281969483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.281971827+07:00","message":"StatePrefix: 'จะมีการแจ้งข้อหาเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.281975745+07:00","message":"TextPushed: 'จะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.320921711+07:00","message":"[GCS] Start streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.322586255+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.322610456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีการแจ้งข้อหาเขาไปนะครับ\",\"confidence\":0.9521511}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.322615251+07:00","message":"receive interim result [true|false]: จะมีการแจ้งข้อหาเขาไปนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.322621958+07:00","message":"end recv isFinal message id 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.322624177+07:00","message":"end Recv id 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.322628274+07:00","message":"[buffer interim] 95 true จะมีการแจ้งข้อหาเขาไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.322633801+07:00","message":"[bufferProcess] interim [970000000]:จะมีการแจ้งข้อหาเขาไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.322639024+07:00","message":"[bufferProcess] send to processor (isfinal):จะมีการแจ้งข้อหาเขาไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.32264232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.322646443+07:00","message":"> Transcript [1478] [false]: 'จะมีการแจ้งข้อหาเขาไปนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.322649539+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.32265184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.322653963+07:00","message":"StatePrefix: 'จะมีการแจ้งข้อหาเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.322656179+07:00","message":"TextPushed: 'จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.322658144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.322660198+07:00","message":"> Transcript [1479] [true]: 'จะมีการแจ้งข้อหาเขาไปนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.322662389+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.322664342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.322666099+07:00","message":"StatePrefix: 'จะมีการแจ้งข้อหาเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.322668067+07:00","message":"TextPushed: 'จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.322672415+07:00","message":"Push: 'แจ้งข้อหาเขาไปนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.322679105+07:00","message":"push: {true แจ้งข้อหาเขาไปนะครับ 0 0xc0004a3380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:56.329958043+07:00","message":"write wav file: './tmp/7598/7598_95.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.638799435+07:00","message":"[GCS] IsForceVAD: false for message ID: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.788859708+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.788878896+07:00","message":"found end of frame, send empty tag with msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.78888205+07:00","message":"end Recv id 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.788889348+07:00","message":"[buffer interim] 96 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.788896185+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.788899772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.788902606+07:00","message":"> Transcript [1480] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.788905328+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.788907253+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.788909078+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.788910948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.788918656+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.788927366+07:00","message":"push: {true \n 0 0xc0004a3580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:56.79387395+07:00","message":"write wav file: './tmp/7598/7598_96.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:56.803079421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:56.803092259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.829617908+07:00","message":"[GCS] Start streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.970884956+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.970922604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.970928474+07:00","message":"receive interim result [false|false]: พี่สาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.97094115+07:00","message":"[buffer interim] 97 false พี่สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.970949197+07:00","message":"[bufferProcess] interim [540000000]:พี่สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.970951372+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.970959134+07:00","message":"[bufferProcess] send to processor (ticker):พี่สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.970962308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.970965951+07:00","message":"> Transcript [1481] [false]: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.970968504+07:00","message":"Set StatePrefix (first interim): 'พี่สาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.194833679+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.194876596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.194883388+07:00","message":"receive interim result [false|false]: พี่สาวเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.194899917+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.194903317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.194906048+07:00","message":"receive interim result [false|false]: พี่สาวของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.194911797+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.194915363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.19491773+07:00","message":"receive interim result [false|false]: พี่สาวของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.194923354+07:00","message":"[buffer interim] 97 false พี่สาวเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.194927323+07:00","message":"[buffer interim] 97 false พี่สาวของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.194929519+07:00","message":"[buffer interim] 97 false พี่สาวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.194935602+07:00","message":"[bufferProcess] interim [720000000]:พี่สาวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.194937839+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.194940981+07:00","message":"[bufferProcess] interim [780000000]:พี่สาวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.19494336+07:00","message":"[bufferProcess] send to processor:พี่สาวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.194945968+07:00","message":"[bufferProcess] interim [840000000]:พี่สาวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.194947988+07:00","message":"[bufferProcess] send to processor:พี่สาวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.194951298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.19495419+07:00","message":"> Transcript [1482] [false]: 'พี่สาวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.194957275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.194959634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.194961587+07:00","message":"StatePrefix: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.194963682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.194965658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.194968289+07:00","message":"> Transcript [1483] [false]: 'พี่สาวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.194970319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.194972241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.194974104+07:00","message":"StatePrefix: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.194975864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.828668891+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.82871368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้หญิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.828719335+07:00","message":"receive interim result [false|false]: พี่สาวของผู้หญิง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.828735275+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.828739352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.828747669+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.828754067+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.828762341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.828765082+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.828772077+07:00","message":"[buffer interim] 97 false พี่สาวของผู้หญิง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.828776054+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.828778404+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828786616+07:00","message":"[bufferProcess] interim [20000000]:พี่สาวของผู้หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828789298+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828792263+07:00","message":"[bufferProcess] interim [80000000]:พี่สาวของผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828794319+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828796935+07:00","message":"[bufferProcess] interim [320000000]:พี่สาวของผู้ชายขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828799258+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828806169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828838459+07:00","message":"> Transcript [1484] [false]: 'พี่สาวของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.82884583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828849583+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828854207+07:00","message":"StatePrefix: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828857252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828860515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828864033+07:00","message":"> Transcript [1485] [false]: 'พี่สาวของผู้หญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828867549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828870231+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828872934+07:00","message":"StatePrefix: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828875827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828887767+07:00","message":"Push: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828890962+07:00","message":"TextPushed: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828893929+07:00","message":"Set new StatePrefix : 'พี่สาวของผู้หญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828898088+07:00","message":"Next Push (prob) : 'ของผู้หญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828900892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828903936+07:00","message":"> Transcript [1486] [false]: 'พี่สาวของผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828906944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.828909797+07:00","message":"Set new StatePrefix: 'พี่สาวของผู้ชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.828927532+07:00","message":"push: {false พี่สาว 0 0xc00212ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.048178424+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.04822337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.048230347+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.048248446+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.048259484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.04826366+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.048267766+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.048280678+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.04828899+07:00","message":"[bufferProcess] interim [440000000]:พี่สาวของผู้ชายคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.048291604+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.048296578+07:00","message":"[bufferProcess] interim [500000000]:พี่สาวของผู้ชายเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.048298574+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.048301334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.048304298+07:00","message":"> Transcript [1487] [false]: 'พี่สาวของผู้ชายขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.048307982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.048310158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.048312966+07:00","message":"StatePrefix: 'พี่สาวของผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.048315291+07:00","message":"TextPushed: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.048317034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.048319305+07:00","message":"> Transcript [1488] [false]: 'พี่สาวของผู้ชายคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.048321511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.04832347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.048325242+07:00","message":"StatePrefix: 'พี่สาวของผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.048327319+07:00","message":"TextPushed: 'พี่สาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.226559017+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.226598219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.22660319+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.226615313+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.226619248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.226621953+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.226639356+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.226660801+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226673719+07:00","message":"[bufferProcess] interim [620000000]:พี่สาวของผู้ชายเขาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226677907+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226686727+07:00","message":"[bufferProcess] interim [680000000]:พี่สาวของผู้ชายเขาเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.22668975+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226693684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226697874+07:00","message":"> Transcript [1489] [false]: 'พี่สาวของผู้ชายเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226702521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.22670552+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226709181+07:00","message":"StatePrefix: 'พี่สาวของผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226712444+07:00","message":"TextPushed: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226715234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226718282+07:00","message":"> Transcript [1490] [false]: 'พี่สาวของผู้ชายเขาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226721511+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226724284+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226727115+07:00","message":"StatePrefix: 'พี่สาวของผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226729988+07:00","message":"TextPushed: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226737509+07:00","message":"Push: 'ของผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226740387+07:00","message":"TextPushed: 'พี่สาวของผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.22675013+07:00","message":"Set new StatePrefix : 'พี่สาวของผู้ชายเขาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.226753695+07:00","message":"Next Push (prob) : 'เขาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.226763577+07:00","message":"push: {false ของผู้ชาย 0 0xc00212ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.398577522+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.398618336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.398623591+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.398636741+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.398641036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.398643489+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.39865485+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.398665941+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.398672409+07:00","message":"[bufferProcess] interim [740000000]:พี่สาวของผู้ชายเขาเล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.398675127+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.398678388+07:00","message":"[bufferProcess] interim [920000000]:พี่สาวของผู้ชายเขาเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.398680671+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.398683684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.398686809+07:00","message":"> Transcript [1491] [false]: 'พี่สาวของผู้ชายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.398689264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.398691551+07:00","message":"Set new StatePrefix: 'พี่สาวของผู้ชายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.398693485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.398695325+07:00","message":"> Transcript [1492] [false]: 'พี่สาวของผู้ชายเขาเล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.398698497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.398700609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.398702783+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.398705375+07:00","message":"TextPushed: 'พี่สาวของผู้ชาย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:59.803286917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:59.80328948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.917923928+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.917967213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.917973317+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.917995712+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.917999449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.918001939+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.918008609+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.918012865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.918015562+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.91802025+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.918023933+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.91802624+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918031839+07:00","message":"[bufferProcess] interim [220000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918034178+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918036983+07:00","message":"[bufferProcess] interim [280000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918043769+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.91804607+07:00","message":"[bufferProcess] interim [400000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.91804808+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.91805088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918053788+07:00","message":"> Transcript [1493] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918057096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918059331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918061309+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918064338+07:00","message":"TextPushed: 'พี่สาวของผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918066547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918068571+07:00","message":"> Transcript [1494] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918070693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918072607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918074351+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918076339+07:00","message":"TextPushed: 'พี่สาวของผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918078047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918080022+07:00","message":"> Transcript [1495] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918087782+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918089867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918091627+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918093614+07:00","message":"TextPushed: 'พี่สาวของผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.91811801+07:00","message":"Push: 'เขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.91812071+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918122948+07:00","message":"Set new StatePrefix : 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.918125227+07:00","message":"Next Push (prob) : 'ให้ฟังเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.918132925+07:00","message":"push: {false เขาเล่า 0 0xc00212ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.111689982+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.11174133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.111759965+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.111781295+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.111788058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.111792544+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.111800809+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.111806757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.111809646+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.111814862+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.111818457+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.11182089+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111826105+07:00","message":"[bufferProcess] interim [580000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111828593+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111831479+07:00","message":"[bufferProcess] interim [640000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111833516+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111836007+07:00","message":"[bufferProcess] interim [880000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111838134+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111840869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.11184362+07:00","message":"> Transcript [1496] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111847304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111849583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111851523+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111854638+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111856752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111858828+07:00","message":"> Transcript [1497] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.11186091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111863563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111866732+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111870004+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111876652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111879726+07:00","message":"> Transcript [1498] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111882926+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111885632+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.111888514+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.11189053+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.716877745+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.716910068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.716915733+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.716931321+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.71693703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.716939977+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.716945326+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.716949013+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716955047+07:00","message":"[bufferProcess] interim [60000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716957378+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716960392+07:00","message":"[bufferProcess] interim [120000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716962387+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716965282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716968169+07:00","message":"> Transcript [1499] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716973582+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716975785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716978016+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716980571+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716983087+07:00","message":"Push: 'ให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716985114+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716987284+07:00","message":"Set new StatePrefix : 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716989594+07:00","message":"Next Push (prob) : 'ว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.71699134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716993488+07:00","message":"> Transcript [1500] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716995785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.716997666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.71699946+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.71700147+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.717008805+07:00","message":"push: {false ให้ฟังเขา 0 0xc00212ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.913687902+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.913730828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.913736301+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.913758279+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.913766902+07:00","message":"[bufferProcess] interim [360000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.913769606+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.91377296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.91377576+07:00","message":"> Transcript [1501] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.913779346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.913781765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.913783739+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.913787722+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.221828209+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.221869222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.221874519+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.221888014+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.221894659+07:00","message":"[bufferProcess] interim [900000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.221897283+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.221900833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.221904426+07:00","message":"> Transcript [1502] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.221908182+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.221910583+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.221913727+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.221916305+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.576539484+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.576586339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.576593608+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.576615495+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.576622287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.576626913+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.576634195+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.576638651+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576646001+07:00","message":"[bufferProcess] interim [200000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576649399+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576655662+07:00","message":"[bufferProcess] interim [260000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576658778+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576662891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576667298+07:00","message":"> Transcript [1503] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576672598+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.57667584+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576679205+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576682666+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576690146+07:00","message":"Push: 'ว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576693402+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576696594+07:00","message":"Set new StatePrefix : 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576700462+07:00","message":"Next Push (prob) : 'นะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576703398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576706393+07:00","message":"> Transcript [1504] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576709712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576712438+07:00","message":"CountSame: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.576716689+07:00","message":"push: {false ว่าจริงๆ 0 0xc00212ea80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576721339+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.576775131+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.917915179+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.917957135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.917963774+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.917977114+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.917985636+07:00","message":"[bufferProcess] interim [560000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.917988467+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.917992506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.917995505+07:00","message":"> Transcript [1505] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.917999808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.918002005+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.918005105+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.918008805+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.293494215+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.293534322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.29354063+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.293555379+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.293560568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.293563929+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.293569359+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.293572904+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293578756+07:00","message":"[bufferProcess] interim [860000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293581565+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293586589+07:00","message":"[bufferProcess] interim [920000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.29358882+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293592139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293595023+07:00","message":"> Transcript [1506] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293599014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293601086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293603829+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293606806+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293608786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293611298+07:00","message":"> Transcript [1507] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293613604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293615372+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.29361707+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293619548+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293622189+07:00","message":"Push: 'นะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293624208+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293626928+07:00","message":"Set new StatePrefix : 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.293634683+07:00","message":"Next Push (prob) : 'อาหารเสริมให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.293643338+07:00","message":"push: {false นะน้องสาวซื้อ 0 0xc00212ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.647605008+07:00","message":"[GCS] Cleaned up inactive client: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.647637632+07:00","message":"[GCS] Cleaned up inactive client: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.647640637+07:00","message":"[GCS] Cleaned up inactive client: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.647642673+07:00","message":"[GCS] Cleaned up inactive client: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.647644803+07:00","message":"[GCS] Cleaned up inactive client: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.647647256+07:00","message":"[GCS] Cleaned up inactive client: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.647649386+07:00","message":"[GCS] Cleaned up inactive client: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.647651331+07:00","message":"[GCS] Cleaned up inactive client: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.647653725+07:00","message":"[GCS] Cleaned up inactive client: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.647655925+07:00","message":"[GCS] Cleaned up inactive client: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.647657777+07:00","message":"[GCS] Cleaned up inactive client: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.647659561+07:00","message":"[GCS] Cleaned up inactive client: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.647661275+07:00","message":"[GCS] Cleaned up inactive client: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.647662994+07:00","message":"[GCS] Cleaned up inactive client: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.660407183+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.660449426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.660456286+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.660467887+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.660475903+07:00","message":"[bufferProcess] interim [160000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.660478837+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.660483167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.660486403+07:00","message":"> Transcript [1508] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.660489139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.66049142+07:00","message":"Set new StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:02.80379721+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:02.803813354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.847145636+07:00","message":"[GCS] IsForceVAD: false for message ID: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.922071789+07:00","message":"[GCS] Start streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.021397135+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.021444022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.02145114+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.021483162+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.021492323+07:00","message":"[bufferProcess] interim [520000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.02149527+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.021499326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.021504135+07:00","message":"> Transcript [1509] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.021508812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.021511212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.021513239+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.021516068+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.139596974+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.139645898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.139652292+07:00","message":"receive interim result [false|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.139670517+07:00","message":"[buffer interim] 97 false พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.139678991+07:00","message":"[bufferProcess] interim [880000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.139681793+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.139685838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.139689393+07:00","message":"> Transcript [1510] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.139693985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.139696276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.139698778+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.139701517+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.242189008+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.242248679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน\",\"confidence\":0.94147944}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.242259179+07:00","message":"receive interim result [true|false]: พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.242270587+07:00","message":"end recv isFinal message id 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.242272942+07:00","message":"end Recv id 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.242278205+07:00","message":"[buffer interim] 97 true พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.242290372+07:00","message":"[bufferProcess] interim [30000000]:พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.2422938+07:00","message":"[bufferProcess] send to processor (isfinal):พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.242297456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.242300496+07:00","message":"> Transcript [1511] [false]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.242304086+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.242306064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.24230818+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.242311551+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.242313612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.242315734+07:00","message":"> Transcript [1512] [true]: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.242318589+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.24232045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.242322341+07:00","message":"StatePrefix: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.242324381+07:00","message":"TextPushed: 'พี่สาวของผู้ชายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.242332621+07:00","message":"Push: 'อาหารเสริมยี่ห้อนี้มาใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.242342241+07:00","message":"push: {true อาหารเสริมยี่ห้อนี้มาใน 0 0xc00212ea80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:03.25407908+07:00","message":"write wav file: './tmp/7598/7598_97.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.404003677+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.404046565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.404052124+07:00","message":"receive interim result [false|false]: ติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.40407196+07:00","message":"[buffer interim] 98 false ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.404078685+07:00","message":"[bufferProcess] interim [480000000]:ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.404080879+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.451234957+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.451282098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.451288292+07:00","message":"receive interim result [false|false]: ตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.451307187+07:00","message":"[buffer interim] 98 false ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.451316291+07:00","message":"[bufferProcess] interim [540000000]:ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.451319515+07:00","message":"[bufferProcess] send to processor:ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.451323226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.451326927+07:00","message":"> Transcript [1513] [false]: 'ติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.451329951+07:00","message":"Set StatePrefix (first interim): 'ติดต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.464889342+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.464922505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.464928024+07:00","message":"receive interim result [false|false]: ติดต่อคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.464944792+07:00","message":"[buffer interim] 98 false ติดต่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.464951193+07:00","message":"[bufferProcess] interim [600000000]:ติดต่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.464953726+07:00","message":"[bufferProcess] send to processor:ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.464960531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.464963233+07:00","message":"> Transcript [1514] [false]: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.464966257+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.464968719+07:00","message":"Set new StatePrefix: 'ตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.773676485+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.773707645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.773713098+07:00","message":"receive interim result [false|false]: ติดต่อคุณไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.773727742+07:00","message":"[buffer interim] 98 false ติดต่อคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.77373407+07:00","message":"[bufferProcess] interim [780000000]:ติดต่อคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.773736562+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.773741405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.773744463+07:00","message":"> Transcript [1515] [false]: 'ติดต่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.773754178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.773756758+07:00","message":"Set new StatePrefix: 'ติดต่อคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.83034331+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.830387787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.830395802+07:00","message":"receive interim result [false|false]: ติดต่อคุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.83040959+07:00","message":"[buffer interim] 98 false ติดต่อคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.830416933+07:00","message":"[bufferProcess] interim [840000000]:ติดต่อคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.830419334+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.830422714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.830425493+07:00","message":"> Transcript [1516] [false]: 'ติดต่อคุณไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.830428681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.830430863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.830432952+07:00","message":"StatePrefix: 'ติดต่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.830437278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.851611429+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.851645531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.851651125+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.851666513+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.851672706+07:00","message":"[bufferProcess] interim [900000000]:ติดต่อคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.851675256+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.851678895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.851681854+07:00","message":"> Transcript [1517] [false]: 'ติดต่อคุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.851685047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.851687233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.851689196+07:00","message":"StatePrefix: 'ติดต่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.851691381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.381484825+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.381525105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.381530978+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.381544291+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.381551057+07:00","message":"[bufferProcess] interim [500000000]:ติดต่อคุณผู้ชมซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.381554485+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.381560031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.381563154+07:00","message":"> Transcript [1518] [false]: 'ติดต่อคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.381566709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.381569174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.381571214+07:00","message":"StatePrefix: 'ติดต่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.381573504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.478885563+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.478922305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมตื๊ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.478928602+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมตื๊ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.478946314+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมตื๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.478953087+07:00","message":"[bufferProcess] interim [560000000]:ติดต่อคุณผู้ชมตื๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.478955455+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.478958819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.478961943+07:00","message":"> Transcript [1519] [false]: 'ติดต่อคุณผู้ชมซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.478965467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.478967539+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.47896941+07:00","message":"StatePrefix: 'ติดต่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.478971599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.478974095+07:00","message":"Push: 'ติดต่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.478976573+07:00","message":"TextPushed: 'ติดต่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.478978809+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.478981475+07:00","message":"Next Push (prob) : 'ผู้ชมซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.478989168+07:00","message":"push: {false ติดต่อคุณ 0 0xc001f7f400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.485336226+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.485365099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.485372163+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.485383611+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.485388393+07:00","message":"[bufferProcess] interim [620000000]:ติดต่อคุณผู้ชมซื้อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.485390789+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมตื๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.485396453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.485399079+07:00","message":"> Transcript [1520] [false]: 'ติดต่อคุณผู้ชมตื๊ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.485401552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.485404175+07:00","message":"Set new StatePrefix: 'ติดต่อคุณผู้ชมตื๊ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.672799922+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.672828241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.672834391+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.672846164+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.67285221+07:00","message":"[bufferProcess] interim [800000000]:ติดต่อคุณผู้ชมซื้อไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.672855967+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.672863148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.672867905+07:00","message":"> Transcript [1521] [false]: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.672872167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.672875301+07:00","message":"Set new StatePrefix: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.796056264+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.796092397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.796098482+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.796110754+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.796117343+07:00","message":"[bufferProcess] interim [860000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.796119993+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.796125478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.796128199+07:00","message":"> Transcript [1522] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.796131706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.796134069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.796136264+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.796138544+07:00","message":"TextPushed: 'ติดต่อคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.989554244+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.989609094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.989616584+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.98963429+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.98964223+07:00","message":"[bufferProcess] interim [40000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.989645294+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.989652521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.989655895+07:00","message":"> Transcript [1523] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.989659919+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.98966244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.989667043+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.989669729+07:00","message":"TextPushed: 'ติดต่อคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.115225362+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.115269795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.115277651+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.11529018+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.115300003+07:00","message":"[bufferProcess] interim [160000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.115303632+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.115309831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.11531378+07:00","message":"> Transcript [1524] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.115318562+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.115321378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.115325671+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.115327912+07:00","message":"TextPushed: 'ติดต่อคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.170326958+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.170370839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.170377898+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.170389057+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.170398305+07:00","message":"[bufferProcess] interim [280000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.17040317+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.170411738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.170415475+07:00","message":"> Transcript [1525] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.170419849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.1704244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.170428549+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.170433348+07:00","message":"TextPushed: 'ติดต่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.170441331+07:00","message":"Push: 'ผู้ชมซื้อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.170444661+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.170448066+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.170450761+07:00","message":"Next Push (prob) : 'แล้วก็รับไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.170471087+07:00","message":"push: {false ผู้ชมซื้อไป 0 0xc001f7f400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.357435413+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.357472739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.357479001+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.357492987+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.357499912+07:00","message":"[bufferProcess] interim [460000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.357502555+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.357509612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.357512399+07:00","message":"> Transcript [1526] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.357515198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.357517572+07:00","message":"Set new StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.571973935+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.57202204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้สิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.572031252+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้สิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.572055428+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.572066081+07:00","message":"[bufferProcess] interim [640000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.572070436+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.572076188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.572080417+07:00","message":"> Transcript [1527] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.572086728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.572089738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.572092902+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.572097202+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.576379876+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.576403615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.576409217+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.576424681+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.576430054+07:00","message":"[bufferProcess] interim [700000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.576432399+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.576436081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.576438745+07:00","message":"> Transcript [1528] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.576442808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.576444994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.576447165+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.576449884+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.76409272+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.764130489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.764136086+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.764154553+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.764161398+07:00","message":"[bufferProcess] interim [880000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.764164485+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.764167906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.76417067+07:00","message":"> Transcript [1529] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.764174352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.764176522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.764178697+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.764181698+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:05.804299921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:05.804302264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.913489291+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.913528547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.913534685+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.913551226+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.913558323+07:00","message":"[bufferProcess] interim [0]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.913561021+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.913564865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.91356771+07:00","message":"> Transcript [1530] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.913571851+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.913573969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.913575993+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.913578461+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.913581205+07:00","message":"Push: 'แล้วก็รับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.913583414+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.913585738+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.913589454+07:00","message":"Next Push (prob) : 'ได้ 10 กว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.9135991+07:00","message":"push: {false แล้วก็รับประทาน 0 0xc001f7f400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.964984259+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.965021042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.965027124+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.965037445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.965040509+07:00","message":"receive interim result [false|false]:  10 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.965051096+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.965055154+07:00","message":"[buffer interim] 98 false  10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.965061126+07:00","message":"[bufferProcess] interim [60000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.965064117+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.965067201+07:00","message":"[bufferProcess] interim [60000000]: 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.9650697+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.965072514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.965075335+07:00","message":"> Transcript [1531] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.965077754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.965079784+07:00","message":"Set new StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.088311164+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.08835029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.088356083+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.088369519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 วันเสาร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.088372743+07:00","message":"receive interim result [false|false]:  10 วันเสาร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.08838046+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.088384361+07:00","message":"[buffer interim] 98 false  10 วันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.088390208+07:00","message":"[bufferProcess] interim [180000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.088393297+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.088396554+07:00","message":"[bufferProcess] interim [180000000]: 10 วันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.088398894+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.088402063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.088404611+07:00","message":"> Transcript [1532] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.08840785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.088410151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.08841232+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.088418803+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.138675132+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.138712301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.138718298+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.13872737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.138730808+07:00","message":"receive interim result [false|false]:  10 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.138737138+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.138740561+07:00","message":"[buffer interim] 98 false  10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.13874556+07:00","message":"[bufferProcess] interim [240000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.138754574+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.138758437+07:00","message":"[bufferProcess] interim [240000000]: 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.138760878+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.138763779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.138766654+07:00","message":"> Transcript [1533] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.138770179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.138778133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.138780248+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.138782629+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.144298167+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.144335572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.14434259+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.144356053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.144359846+07:00","message":"receive interim result [false|false]:  กว่าสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.144368519+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.144373466+07:00","message":"[buffer interim] 98 false  กว่าสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.144388998+07:00","message":"[bufferProcess] interim [300000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.144407559+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.144414882+07:00","message":"[bufferProcess] interim [300000000]: กว่าสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.144418095+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.144422244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.14442512+07:00","message":"> Transcript [1534] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.144428513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.144430601+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.144432884+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.144435289+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.399900363+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.399944447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.399953034+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.399965902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกตว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.399969475+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.399979936+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.399984119+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.399991949+07:00","message":"[bufferProcess] interim [480000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.399995015+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.399998198+07:00","message":"[bufferProcess] interim [480000000]: กว่าสังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.400000772+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.400003946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.400007164+07:00","message":"> Transcript [1535] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.400010138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.400012299+07:00","message":"Set new StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.587032427+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.587064976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.58707307+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.587084472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกตว่าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.587087574+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.587094894+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.587098705+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.587107112+07:00","message":"[bufferProcess] interim [660000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.587109892+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.5871135+07:00","message":"[bufferProcess] interim [660000000]: กว่าสังเกตว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.58711648+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.587119261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.58713287+07:00","message":"> Transcript [1536] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.587138877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.587141395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.587143668+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.587146457+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.59348698+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.593519448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.593526733+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.593541891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกตว่าน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.593546317+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่าน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.593554444+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.593562709+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.593568189+07:00","message":"[bufferProcess] interim [720000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.593570712+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.59357373+07:00","message":"[bufferProcess] interim [720000000]: กว่าสังเกตว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.593576314+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.593579232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.593584053+07:00","message":"> Transcript [1537] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.593587838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.593589939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.593592106+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.593594853+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.896974665+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.897010106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.897017491+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.897026473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกตว่าน้องเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.897030793+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่าน้องเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.89703929+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.897044698+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่าน้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.897050614+07:00","message":"[bufferProcess] interim [960000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.897053531+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.897057229+07:00","message":"[bufferProcess] interim [960000000]: กว่าสังเกตว่าน้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.897060234+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.897063257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.897066975+07:00","message":"> Transcript [1538] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.897070485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.897072635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.897075579+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.897077999+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.135122023+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.135158874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.135164732+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.135181988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกตว่าน้องเนี่ยเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.135186033+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่าน้องเนี่ยเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.135197053+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.135203556+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่าน้องเนี่ยเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.135212537+07:00","message":"[bufferProcess] interim [200000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.135216752+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.135221609+07:00","message":"[bufferProcess] interim [200000000]: กว่าสังเกตว่าน้องเนี่ยเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.135226623+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.135231849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.135235781+07:00","message":"> Transcript [1539] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.135241417+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.135245142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.135247598+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.135250009+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.135253161+07:00","message":"Push: 'ได้ 10 กว่าสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.1352554+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.13525792+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.135260617+07:00","message":"Next Push (prob) : 'ว่าน้องเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.13527297+07:00","message":"push: {false ได้ 10 กว่าสังเกต 0 0xc001f7f400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.282501409+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.2825418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.282548543+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.282564282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกตว่าน้องเนี่ยเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.282567312+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.28258736+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.282604421+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.282611774+07:00","message":"[bufferProcess] interim [380000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.282615094+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.282622286+07:00","message":"[bufferProcess] interim [380000000]: กว่าสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.282625674+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.282628634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.282631548+07:00","message":"> Transcript [1540] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.282635429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.282637501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.282639444+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.282642551+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.859478939+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.859534828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.859541962+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.859557447+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.85956622+07:00","message":"[bufferProcess] interim [980000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.859569229+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.859573262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.859576136+07:00","message":"> Transcript [1541] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.859580691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.85958296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.859585001+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.859587814+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.195740762+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.195792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.195800708+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.195815963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกตว่าน้องเนี่ยเริ่มแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.195821141+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่าน้องเนี่ยเริ่มแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.195831339+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.195835764+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่าน้องเนี่ยเริ่มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.1958434+07:00","message":"[bufferProcess] interim [280000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.1958479+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.195852484+07:00","message":"[bufferProcess] interim [280000000]: กว่าสังเกตว่าน้องเนี่ยเริ่มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.195858647+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.195863041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.195866973+07:00","message":"> Transcript [1542] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.195872392+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.195875673+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.195879243+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.195883028+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.255307024+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.255350208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.255358008+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.255373656+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.255382028+07:00","message":"[bufferProcess] interim [340000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.255385766+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.255393255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.255396529+07:00","message":"> Transcript [1543] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.255405686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.255408364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.255410577+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.255413608+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.25541931+07:00","message":"Push: 'ว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.2554214+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.255423915+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.255429913+07:00","message":"Next Push (prob) : 'เริ่มแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.255453543+07:00","message":"push: {false ว่าน้องเนี่ย 0 0xc001f7f400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.374455964+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.374503039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.374510747+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.374523715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.374526501+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.374535331+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.374539618+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.374545921+07:00","message":"[bufferProcess] interim [520000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.374548288+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.374551863+07:00","message":"[bufferProcess] interim [520000000]: กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.374557343+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.374560991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.374563807+07:00","message":"> Transcript [1544] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.374566478+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.567292443+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.567329122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.567335126+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.56735073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.567354516+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.567362187+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.567365631+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.567371596+07:00","message":"[bufferProcess] interim [640000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.567374866+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.567377854+07:00","message":"[bufferProcess] interim [640000000]: กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.567380671+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.567384181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.56738709+07:00","message":"> Transcript [1545] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.567390147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.567392291+07:00","message":"Set new StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.703365617+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.703409528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.703419412+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.703436265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.703440516+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.7034512+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.703454657+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703461382+07:00","message":"[bufferProcess] interim [820000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703464937+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703468781+07:00","message":"[bufferProcess] interim [820000000]: กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703471616+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703475282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703478535+07:00","message":"> Transcript [1546] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703482873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703485069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703487133+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703490125+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:08.804581111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:08.804592886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.900411951+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.900452104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.900458633+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.900470837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.900474353+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.90048231+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.900486384+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.90049245+07:00","message":"[bufferProcess] interim [0]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.900495422+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.9004988+07:00","message":"[bufferProcess] interim [0]: กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.90050179+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.900509145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.900512282+07:00","message":"> Transcript [1547] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.900516641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.90051879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.900524151+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.900526913+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.138556716+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.138593176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.138599141+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.138607112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.138610314+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.138617886+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.138621183+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.138626863+07:00","message":"[bufferProcess] interim [240000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.138629371+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.138632483+07:00","message":"[bufferProcess] interim [240000000]: กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.138635154+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.138638479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.138641091+07:00","message":"> Transcript [1548] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.138645007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.138647254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.138655439+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.138659864+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.290946464+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.29099077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.290998177+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.291009462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.291012927+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.291022951+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.291030791+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.291037516+07:00","message":"[bufferProcess] interim [420000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.291040557+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.291047425+07:00","message":"[bufferProcess] interim [420000000]: กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.291050494+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.291056112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.291059336+07:00","message":"> Transcript [1549] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.291064201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.291066578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.29106876+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.291071249+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.291079278+07:00","message":"Push: 'เริ่มรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.291081994+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.291084694+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.291087198+07:00","message":"Next Push (prob) : 'อาหารได้น้อยลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.291096342+07:00","message":"push: {false เริ่มรับประทาน 0 0xc001f7f400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.458903837+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.458941336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.458948216+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.458962438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.458967662+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.458975482+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.45897943+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.458993772+07:00","message":"[bufferProcess] interim [540000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.459016814+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.459024262+07:00","message":"[bufferProcess] interim [540000000]: กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.459027895+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.459032165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.459035624+07:00","message":"> Transcript [1550] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.459039725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.459041688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.459043643+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.459047132+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.048958341+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.04900227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.049009953+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.049024889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.049030516+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.049040591+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.049045863+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.049054246+07:00","message":"[bufferProcess] interim [140000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.049057717+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.049063617+07:00","message":"[bufferProcess] interim [140000000]: กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.049066969+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.04907034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.049073314+07:00","message":"> Transcript [1551] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.049077673+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.049079908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.04908191+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.04908478+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.16760164+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.167637585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.167643523+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.167654343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.167657784+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.16766687+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.167671012+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.167680664+07:00","message":"[bufferProcess] interim [260000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.167683885+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.167687219+07:00","message":"[bufferProcess] interim [260000000]: กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.167689922+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.167694821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.167697965+07:00","message":"> Transcript [1552] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.167702267+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.167704392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.167706405+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.167709061+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.277593147+07:00","message":"[GCS] IsForceVAD: false for message ID: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.417019766+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.417060367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.417069602+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.417080877+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":"2026-06-25T15:12:10.417084774+07:00","message":"receive interim result [false|false]:  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.417092491+07:00","message":"[buffer interim] 98 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.41709602+07:00","message":"[buffer interim] 98 false  กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.417101545+07:00","message":"[bufferProcess] interim [500000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.417104276+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.417108161+07:00","message":"[bufferProcess] interim [500000000]: กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.417110904+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.417114324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.417117076+07:00","message":"> Transcript [1553] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.417127345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.417129552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.417131578+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.417134042+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.417137168+07:00","message":"Push: 'อาหารได้น้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.41715007+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.417153131+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.417155924+07:00","message":"Next Push (prob) : 'นะคะที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.417180098+07:00","message":"push: {false อาหารได้น้อยลง 0 0xc001f7f400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.479068745+07:00","message":"[GCS] Start streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.619853955+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.619914503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้\",\"confidence\":0.9505143}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.619924923+07:00","message":"receive interim result [true|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.6199372+07:00","message":"end recv isFinal message id 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.619939695+07:00","message":"end Recv id 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.619947127+07:00","message":"[buffer interim] 98 true ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.619959758+07:00","message":"[bufferProcess] interim [590000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.619963681+07:00","message":"[bufferProcess] send to processor (isfinal):ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.619977171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.61999395+07:00","message":"> Transcript [1554] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.620000926+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.620003684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.620006244+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.620009782+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.620012604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.620015044+07:00","message":"> Transcript [1555] [true]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.620017555+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.620019415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.62002156+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.620023967+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.620026095+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.620273547+07:00","message":"Push: 'นะคะที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.620276538+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่าสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.62027934+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.620281956+07:00","message":"Next Push (prob) : 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.620291948+07:00","message":"push: {true นะคะที่นี้ 0 0xc001f7f400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.620304056+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_98.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:10.634198382+07:00","message":"write wav file: './tmp/7598/7598_98.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.024432063+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.024486936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.024494528+07:00","message":"receive interim result [false|false]: สวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.024514118+07:00","message":"[buffer interim] 99 false สวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.024526465+07:00","message":"[bufferProcess] interim [540000000]:สวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.024529857+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.048871594+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.048903653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.048909329+07:00","message":"receive interim result [false|false]: ผัวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.048928163+07:00","message":"[buffer interim] 99 false ผัวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.048934232+07:00","message":"[bufferProcess] interim [600000000]:ผัวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.048936827+07:00","message":"[bufferProcess] send to processor:สวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.04894029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.048943625+07:00","message":"> Transcript [1556] [false]: 'สวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.048946301+07:00","message":"Set StatePrefix (first interim): 'สวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.16845383+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.168497948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.168504279+07:00","message":"receive interim result [false|false]: ผัวก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.168517987+07:00","message":"[buffer interim] 99 false ผัวก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.168525944+07:00","message":"[bufferProcess] interim [720000000]:ผัวก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.168528538+07:00","message":"[bufferProcess] send to processor:ผัวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.168535122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.168538628+07:00","message":"> Transcript [1557] [false]: 'ผัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.168541232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.168545742+07:00","message":"Set new StatePrefix: 'ผัวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.457315685+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.457346524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.4573518+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.457367753+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.457375083+07:00","message":"[bufferProcess] interim [960000000]:ผัวก็ไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.457377645+07:00","message":"[bufferProcess] send to processor:ผัวก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.457381153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.457384038+07:00","message":"> Transcript [1558] [false]: 'ผัวก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.457386946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.457388986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.45739089+07:00","message":"StatePrefix: 'ผัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.457392874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.646759759+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.646791927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.646797427+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.646813739+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.646822128+07:00","message":"[bufferProcess] interim [140000000]:ผัวก็ไปพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.646824863+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.646828981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.646832+07:00","message":"> Transcript [1559] [false]: 'ผัวก็ไปพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.646835324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.646837565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.64683985+07:00","message":"StatePrefix: 'ผัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.646842605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.709256193+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.709297856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.709304975+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.709321116+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.709328458+07:00","message":"[bufferProcess] interim [260000000]:ผัวก็ไปพบว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.70933116+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.709338684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.709341889+07:00","message":"> Transcript [1560] [false]: 'ผัวก็ไปพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.709346374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.709349181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.709351276+07:00","message":"StatePrefix: 'ผัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.709353518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:11.805233061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:11.80524291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.962868673+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.962908048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.962914439+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.962929721+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.962937061+07:00","message":"[bufferProcess] interim [500000000]:ผัวก็ไปพบว่าน้องอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.962939592+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.96294282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.962946075+07:00","message":"> Transcript [1561] [false]: 'ผัวก็ไปพบว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.962949584+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.96295176+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.962958193+07:00","message":"StatePrefix: 'ผัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.962960698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.962965784+07:00","message":"Push: 'ผัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.962967934+07:00","message":"TextPushed: 'ผัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.962970085+07:00","message":"Set new StatePrefix : 'ผัวก็ไปพบว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.962972428+07:00","message":"Next Push (prob) : 'ไปพบว่าน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.962996446+07:00","message":"push: {false ผัวก็ 0 0xc00212f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.060647037+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.060687885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.060693711+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.060709584+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.060717162+07:00","message":"[bufferProcess] interim [620000000]:ผัวก็ไปพบว่าน้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.060719499+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.060722946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.060725765+07:00","message":"> Transcript [1562] [false]: 'ผัวก็ไปพบว่าน้องอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.060728984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.060731166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.060736097+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.060738342+07:00","message":"TextPushed: 'ผัวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.234126304+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.23416883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องเนี่ยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.234176235+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.234191254+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.23419926+07:00","message":"[bufferProcess] interim [800000000]:ผัวก็ไปพบว่าน้องเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.234201976+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.234208897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.234212004+07:00","message":"> Transcript [1563] [false]: 'ผัวก็ไปพบว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.234216734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.23421954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.234222001+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.234226895+07:00","message":"TextPushed: 'ผัวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.349831387+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.349870331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.349876764+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.349889981+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.34989654+07:00","message":"[bufferProcess] interim [860000000]:ผัวก็ไปพบว่าน้องอ่ะนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.3498997+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.349906353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.349909177+07:00","message":"> Transcript [1564] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.349912611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.349914955+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.349917488+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.349919918+07:00","message":"TextPushed: 'ผัวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.544840606+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.544881837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอนแน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.544887096+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอนแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.544903947+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอนแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.544911655+07:00","message":"[bufferProcess] interim [40000000]:ผัวก็ไปพบว่าน้องอ่ะนอนแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.544916014+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.544919507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.544922156+07:00","message":"> Transcript [1565] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.544925717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.544927918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.544930162+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.544932587+07:00","message":"TextPushed: 'ผัวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.544935528+07:00","message":"Push: 'ไปพบว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.544937569+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.544941313+07:00","message":"Set new StatePrefix : 'ผัวก็ไปพบว่าน้องอ่ะนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.544943815+07:00","message":"Next Push (prob) : 'อ่ะนอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.54495213+07:00","message":"push: {false ไปพบว่าน้อง 0 0xc00212f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.732640434+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.732677225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.732682795+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.732699035+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.732706154+07:00","message":"[bufferProcess] interim [280000000]:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.732708848+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะนอนแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.732712371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.732715256+07:00","message":"> Transcript [1566] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.732718864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.732721109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.732723049+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.732726008+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.971220882+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.97126597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.971272778+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.971287201+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.971295758+07:00","message":"[bufferProcess] interim [520000000]:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.971298927+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.971305022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.971308202+07:00","message":"> Transcript [1567] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.971312247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.971314663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.971319311+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.971322476+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.120383061+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.120421862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.120427669+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.120442888+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.120451581+07:00","message":"[bufferProcess] interim [640000000]:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.120466888+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.120470584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.120473801+07:00","message":"> Transcript [1568] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.120477234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.120479549+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.12048199+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.120484935+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.43897206+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.439011753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.439018838+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.439034043+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.439042049+07:00","message":"[bufferProcess] interim [940000000]:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.439045556+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.439054222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.439057363+07:00","message":"> Transcript [1569] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.439062838+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.439066448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.439071306+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.43907555+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.439084667+07:00","message":"Push: 'อ่ะนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.439088255+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.439091462+07:00","message":"Set new StatePrefix : 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.439095128+07:00","message":"Next Push (prob) : 'แน่นิ่งหมดสติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.439114039+07:00","message":"push: {false อ่ะนอน 0 0xc00212f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.823569992+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.823614265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.82362066+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.823638174+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.823644902+07:00","message":"[bufferProcess] interim [360000000]:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.823647621+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.823650822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.823654062+07:00","message":"> Transcript [1570] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.823657942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.82366033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.823662392+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.823665137+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.954479748+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.954519695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.954525837+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.954542573+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.954554426+07:00","message":"[bufferProcess] interim [480000000]:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.954557606+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.954564041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.954567136+07:00","message":"> Transcript [1571] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.954571077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.954573339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.954576685+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.954579558+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.199162948+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.199205317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.199213641+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.199229876+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.199238163+07:00","message":"[bufferProcess] interim [780000000]:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.19924188+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.199251898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.199257097+07:00","message":"> Transcript [1572] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.199262357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.199265427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.199268811+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.199272189+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.398720049+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.398765856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.398772303+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.39878868+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.398795876+07:00","message":"[bufferProcess] interim [960000000]:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.398798417+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.398801862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.398804757+07:00","message":"> Transcript [1573] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.398808364+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.398810588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.398813077+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.398823996+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.39883083+07:00","message":"Push: 'แน่นิ่งหมดสติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.39883292+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.398835225+07:00","message":"Set new StatePrefix : 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.39883822+07:00","message":"Next Push (prob) : 'ไปแต่ว่าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.398845628+07:00","message":"push: {false แน่นิ่งหมดสติ 0 0xc00212f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.401244633+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.40126475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.401269389+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.401281548+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.401286968+07:00","message":"[bufferProcess] interim [20000000]:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.401289309+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.401292303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.401294736+07:00","message":"> Transcript [1574] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.401297746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.401299668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.401301692+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.401304202+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.720054015+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.720095165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.720102634+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.720119055+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.720132038+07:00","message":"[bufferProcess] interim [260000000]:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.72013584+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.720143486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.720147643+07:00","message":"> Transcript [1575] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.720153199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.720156201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.720159533+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.720163468+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.723519789+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.723539178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.723544212+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.723554176+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.723558754+07:00","message":"[bufferProcess] interim [320000000]:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.723560964+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.723563885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.72356634+07:00","message":"> Transcript [1576] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.72356906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.723570988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.72357304+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.72357538+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:14.806181749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:14.806209976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.909613156+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.9096593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.90966653+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.909682595+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.909695863+07:00","message":"[bufferProcess] interim [500000000]:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.909700334+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.909707563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.90971089+07:00","message":"> Transcript [1577] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.909715505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.909718051+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.909721214+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.909724159+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.909731856+07:00","message":"Push: 'ไปแต่ว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.90973386+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.90973622+07:00","message":"Set new StatePrefix : 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.909738974+07:00","message":"Next Push (prob) : 'สามารถที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.909748152+07:00","message":"push: {false ไปแต่ว่าไม่ 0 0xc00212f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.110326678+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.110364648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.110371023+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.110384638+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.110390979+07:00","message":"[bufferProcess] interim [680000000]:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.110393586+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.110399058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.11040202+07:00","message":"> Transcript [1578] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.110406196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.110408552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.110410709+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.11041383+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.288104987+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.288139495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.288145118+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.288161395+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.288170037+07:00","message":"[bufferProcess] interim [860000000]:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.28817404+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.288180324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.288185061+07:00","message":"> Transcript [1579] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.28819013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.288193597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.288197121+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.288201489+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.71901845+07:00","message":"[GCS] IsForceVAD: false for message ID: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.790397122+07:00","message":"[GCS] Start streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.842552864+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.842591905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.842598421+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.842610856+07:00","message":"[buffer interim] 99 false ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.84262022+07:00","message":"[bufferProcess] interim [460000000]:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.842624431+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.84263152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.842635453+07:00","message":"> Transcript [1580] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.842640788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.842643891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.842647638+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.84265047+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.93910439+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.939163572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้\",\"confidence\":0.95027417}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.939170813+07:00","message":"receive interim result [true|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.939181475+07:00","message":"end recv isFinal message id 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.939183732+07:00","message":"end Recv id 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.939189494+07:00","message":"[buffer interim] 99 true ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939197262+07:00","message":"[bufferProcess] interim [460000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939204686+07:00","message":"[bufferProcess] send to processor (isfinal):ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.93920842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.93921236+07:00","message":"> Transcript [1581] [false]: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939216585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939218693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939221024+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939224137+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939230087+07:00","message":"Push: 'สามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939232339+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939234632+07:00","message":"Set new StatePrefix : 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939237448+07:00","message":"Next Push (prob) : 'ช่วยเหลือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939239353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939242635+07:00","message":"> Transcript [1582] [true]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939245375+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939247273+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.93924946+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939251698+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939253571+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.939263723+07:00","message":"push: {false สามารถที่จะ 0 0xc00212f380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939450442+07:00","message":"Push: 'ช่วยเหลือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939468116+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องอ่ะนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939476172+07:00","message":"Set new StatePrefix : 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.93947851+07:00","message":"Next Push (prob) : 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.939486983+07:00","message":"push: {true ช่วยเหลือได้ 0 0xc00212f380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.939491728+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_99.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:15.95581097+07:00","message":"write wav file: './tmp/7598/7598_99.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.213953886+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.214012549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.214019178+07:00","message":"receive interim result [false|false]: เสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.214038898+07:00","message":"[buffer interim] 100 false เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.2140468+07:00","message":"[bufferProcess] interim [420000000]:เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.214049125+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.310878001+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.310917013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.310922434+07:00","message":"receive interim result [false|false]: เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.310933022+07:00","message":"[buffer interim] 100 false เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.310938859+07:00","message":"[bufferProcess] interim [540000000]:เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.310941531+07:00","message":"[bufferProcess] send to processor:เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.31094487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.310947783+07:00","message":"> Transcript [1583] [false]: 'เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.310950144+07:00","message":"Set StatePrefix (first interim): 'เสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.316510181+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.316539268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.316545149+07:00","message":"receive interim result [false|false]: เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.31656091+07:00","message":"[buffer interim] 100 false เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.31656841+07:00","message":"[bufferProcess] interim [600000000]:เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.316571739+07:00","message":"[bufferProcess] send to processor:เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.316576098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.316580227+07:00","message":"> Transcript [1584] [false]: 'เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.316583756+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.637178369+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.637217641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียชีวิตใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.637224419+07:00","message":"receive interim result [false|false]: เสียชีวิตใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.637237548+07:00","message":"[buffer interim] 100 false เสียชีวิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.637244367+07:00","message":"[bufferProcess] interim [840000000]:เสียชีวิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.637247678+07:00","message":"[bufferProcess] send to processor:เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.637254424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.637258354+07:00","message":"> Transcript [1585] [false]: 'เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.637261945+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.637265167+07:00","message":"Set new StatePrefix: 'เสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.757039757+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.757077898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียชีวิตในวัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.757084376+07:00","message":"receive interim result [false|false]: เสียชีวิตในวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.757096549+07:00","message":"[buffer interim] 100 false เสียชีวิตในวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.757104496+07:00","message":"[bufferProcess] interim [960000000]:เสียชีวิตในวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.757106869+07:00","message":"[bufferProcess] send to processor:เสียชีวิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.757112754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.757116548+07:00","message":"> Transcript [1586] [false]: 'เสียชีวิตใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.757120138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.757122647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.757124795+07:00","message":"StatePrefix: 'เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.757127165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.757853362+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.757889638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียชีวิตในเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.757895094+07:00","message":"receive interim result [false|false]: เสียชีวิตในเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.757910144+07:00","message":"[buffer interim] 100 false เสียชีวิตในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.7579171+07:00","message":"[bufferProcess] interim [20000000]:เสียชีวิตในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.757919945+07:00","message":"[bufferProcess] send to processor:เสียชีวิตในวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.75792662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.757929688+07:00","message":"> Transcript [1587] [false]: 'เสียชีวิตในวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.757933128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.75793537+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.757937539+07:00","message":"StatePrefix: 'เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.757940228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.953357648+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.953402289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียชีวิตในเวลาต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.953408683+07:00","message":"receive interim result [false|false]: เสียชีวิตในเวลาต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.953422269+07:00","message":"[buffer interim] 100 false เสียชีวิตในเวลาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.953429972+07:00","message":"[bufferProcess] interim [140000000]:เสียชีวิตในเวลาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.953432745+07:00","message":"[bufferProcess] send to processor:เสียชีวิตในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.953440127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.95344314+07:00","message":"> Transcript [1588] [false]: 'เสียชีวิตในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.953446994+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.953450003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.953453224+07:00","message":"StatePrefix: 'เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.95345555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.145006437+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.145053618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียชีวิตในเวลาต่อมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.145060131+07:00","message":"receive interim result [false|false]: เสียชีวิตในเวลาต่อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.145076174+07:00","message":"[buffer interim] 100 false เสียชีวิตในเวลาต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.14508454+07:00","message":"[bufferProcess] interim [380000000]:เสียชีวิตในเวลาต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.145087616+07:00","message":"[bufferProcess] send to processor:เสียชีวิตในเวลาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.145096122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.145099045+07:00","message":"> Transcript [1589] [false]: 'เสียชีวิตในเวลาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.145102976+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.145105618+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.145107665+07:00","message":"StatePrefix: 'เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.145110039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.145117067+07:00","message":"Push: 'เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.145119154+07:00","message":"TextPushed: 'เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.145121629+07:00","message":"Set new StatePrefix : 'เสียชีวิตในเวลาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.145124005+07:00","message":"Next Push (prob) : 'ในเวลาต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.145132685+07:00","message":"push: {false เสียชีวิต 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.448703102+07:00","message":"[GCS] IsForceVAD: false for message ID: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.519352975+07:00","message":"[GCS] Start streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.541295188+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.541338727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียชีวิตในเวลาต่อมา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.541345329+07:00","message":"receive interim result [true|false]: เสียชีวิตในเวลาต่อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.541353025+07:00","message":"end recv isFinal message id 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.541363954+07:00","message":"end Recv id 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.541370386+07:00","message":"[buffer interim] 100 true เสียชีวิตในเวลาต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.541378714+07:00","message":"[bufferProcess] interim [890000000]:เสียชีวิตในเวลาต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.54138203+07:00","message":"[bufferProcess] send to processor (isfinal):เสียชีวิตในเวลาต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.541385786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.541388596+07:00","message":"> Transcript [1590] [false]: 'เสียชีวิตในเวลาต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.54139178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.541393853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.541397118+07:00","message":"StatePrefix: 'เสียชีวิตในเวลาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.541399656+07:00","message":"TextPushed: 'เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.541401747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.541403881+07:00","message":"> Transcript [1591] [true]: 'เสียชีวิตในเวลาต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.541406185+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.541408095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.541409956+07:00","message":"StatePrefix: 'เสียชีวิตในเวลาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.541411929+07:00","message":"TextPushed: 'เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.541414507+07:00","message":"Push: 'ในเวลาต่อมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.541423023+07:00","message":"push: {true ในเวลาต่อมา 0 0xc000045880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:17.549489754+07:00","message":"write wav file: './tmp/7598/7598_100.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:17.80650318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:17.806518334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.005450937+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.005498028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.005504472+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.005518352+07:00","message":"[buffer interim] 101 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.005525439+07:00","message":"[bufferProcess] interim [420000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.00552752+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.036831413+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.03687293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.036878851+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.036892192+07:00","message":"[buffer interim] 101 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.03689866+07:00","message":"[bufferProcess] interim [540000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.036903746+07:00","message":"[bufferProcess] send to processor:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.036911754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.036914608+07:00","message":"> Transcript [1592] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.036917117+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.202673923+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.202714798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.202720928+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.202733084+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.202739457+07:00","message":"[bufferProcess] interim [720000000]:ตอนนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.202741696+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.202747384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.202750023+07:00","message":"> Transcript [1593] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.202753057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.202755249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.202757567+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.202765863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.244871845+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.244907862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.244913118+07:00","message":"receive interim result [false|false]: ตอนนี้ขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.244930745+07:00","message":"[buffer interim] 101 false ตอนนี้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.244936871+07:00","message":"[bufferProcess] interim [780000000]:ตอนนี้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.244938965+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.244942226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.244945613+07:00","message":"> Transcript [1594] [false]: 'ตอนนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.244952893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.244955027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.244957261+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.244959439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.507478971+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.507522981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ขับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.507528762+07:00","message":"receive interim result [false|false]: ตอนนี้ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.507547075+07:00","message":"[buffer interim] 101 false ตอนนี้ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.507555355+07:00","message":"[bufferProcess] interim [960000000]:ตอนนี้ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.507557679+07:00","message":"[bufferProcess] send to processor:ตอนนี้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.507561684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.507565435+07:00","message":"> Transcript [1595] [false]: 'ตอนนี้ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.507569122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.507571532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.507573896+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.507575978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.531275072+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.531306625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.531311536+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.531326799+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.531332639+07:00","message":"[bufferProcess] interim [20000000]:ตอนนี้ค่ะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.531335035+07:00","message":"[bufferProcess] send to processor:ตอนนี้ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.531338513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.531341711+07:00","message":"> Transcript [1596] [false]: 'ตอนนี้ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.531345612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.531348172+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.531350705+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.531353941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.5313618+07:00","message":"Push: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.531364066+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.531366279+07:00","message":"Set new StatePrefix : 'ตอนนี้ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.53136873+07:00","message":"Next Push (prob) : 'นี้ขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.531378305+07:00","message":"push: {false ตอน 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.581503709+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.581542061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ขับรอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.58154768+07:00","message":"receive interim result [false|false]: ตอนนี้ขับรอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.581568373+07:00","message":"[buffer interim] 101 false ตอนนี้ขับรอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.581577244+07:00","message":"[bufferProcess] interim [80000000]:ตอนนี้ขับรอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.581579967+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.581584224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.581587671+07:00","message":"> Transcript [1597] [false]: 'ตอนนี้ค่ะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.581590291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.581592407+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.700182772+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.700228191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.700234369+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.700249962+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.700257848+07:00","message":"[bufferProcess] interim [140000000]:ตอนนี้ค่ะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.700260921+07:00","message":"[bufferProcess] send to processor:ตอนนี้ขับรอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.70026859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.700273394+07:00","message":"> Transcript [1598] [false]: 'ตอนนี้ขับรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.700276353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.700279141+07:00","message":"Set new StatePrefix: 'ตอนนี้ขับรอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.716967179+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.717008208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็ตาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.717014338+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็ตาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.717029734+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็ตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.717036613+07:00","message":"[bufferProcess] interim [200000000]:ตอนนี้ค่ะก็ตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.717038739+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.717041997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.717044835+07:00","message":"> Transcript [1599] [false]: 'ตอนนี้ค่ะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.717047113+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.71704951+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.787502355+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.787544206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะพ่อตาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.787549756+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะพ่อตาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.787564491+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะพ่อตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.787575886+07:00","message":"[bufferProcess] interim [260000000]:ตอนนี้ค่ะพ่อตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.787578226+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็ตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.787584466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.787588018+07:00","message":"> Transcript [1600] [false]: 'ตอนนี้ค่ะก็ตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.787590819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.787593078+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะก็ตาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.795959421+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.795985699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะพ่อตาดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.795991281+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะพ่อตาดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.796004913+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะพ่อตาดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.796010099+07:00","message":"[bufferProcess] interim [320000000]:ตอนนี้ค่ะพ่อตาดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.796012548+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะพ่อตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.796015801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.796018549+07:00","message":"> Transcript [1601] [false]: 'ตอนนี้ค่ะพ่อตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.796021082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.796023045+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะพ่อตาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.949298483+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.949336784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.949342207+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.949355703+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.949363169+07:00","message":"[bufferProcess] interim [440000000]:ตอนนี้ค่ะก็จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.949365834+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะพ่อตาดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.94937288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.949376464+07:00","message":"> Transcript [1602] [false]: 'ตอนนี้ค่ะพ่อตาดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.949379528+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.94938199+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะพ่อตาดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.079391845+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.079437731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.079444697+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.079460489+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.079481621+07:00","message":"[bufferProcess] interim [620000000]:ตอนนี้ค่ะก็จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.079484653+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.079492236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.079495384+07:00","message":"> Transcript [1603] [false]: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.079498375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.07950104+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.136666344+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.136700129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.136706144+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.136722727+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.136730699+07:00","message":"[bufferProcess] interim [680000000]:ตอนนี้ค่ะก็จะดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.136733075+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.136736565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.136739868+07:00","message":"> Transcript [1604] [false]: 'ตอนนี้ค่ะก็จะดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.136744011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.13674617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.136748252+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.136751128+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.463169146+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.463219006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.463226609+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.463243202+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.463251864+07:00","message":"[bufferProcess] interim [980000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.463254696+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.463258491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.463261589+07:00","message":"> Transcript [1605] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.463265713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.463267888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.463269957+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.463272618+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.653504023+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.653550202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.653556707+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.653571178+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.653579169+07:00","message":"[bufferProcess] interim [160000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.653581581+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.653589194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.653592782+07:00","message":"> Transcript [1606] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.653596695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.653598991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.653601379+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.653604015+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.84078056+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.840823414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.840829707+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.840845109+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.840852709+07:00","message":"[bufferProcess] interim [400000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.84085548+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.840863103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.84086644+07:00","message":"> Transcript [1607] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.840870446+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.840873158+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.840875788+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.840878995+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.840887135+07:00","message":"Push: 'นี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.840889568+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.840892411+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.840895015+07:00","message":"Next Push (prob) : 'คดีกับทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.840918479+07:00","message":"push: {false นี้ค่ะก็จะดำเนิน 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.161144455+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.16119733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.161204197+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.161217538+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.161226868+07:00","message":"[bufferProcess] interim [640000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.16122952+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.161233791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.161237157+07:00","message":"> Transcript [1608] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.161243605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.161246103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.161248193+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.161250864+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.49975167+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.499800968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.499810847+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.499831121+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.499839952+07:00","message":"[bufferProcess] interim [0]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.499843889+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.499849382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.499853456+07:00","message":"> Transcript [1609] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.499858143+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.499860993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.499866112+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.499869721+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.554531455+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.554574791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.554582807+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.554599244+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.55460796+07:00","message":"[bufferProcess] interim [60000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.554611781+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.554616385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.554620401+07:00","message":"> Transcript [1610] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.554625345+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.554628287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.554632245+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.554636076+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.680561879+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.680600213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.680606061+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.680620158+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.680627028+07:00","message":"[bufferProcess] interim [180000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.68062946+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.680633195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.680636023+07:00","message":"> Transcript [1611] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.680639811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.680642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.680644394+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.680647016+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.680649731+07:00","message":"Push: 'คดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.680651873+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.680654289+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.680657135+07:00","message":"Next Push (prob) : 'ร้านค้าแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.680664625+07:00","message":"push: {false คดีกับทาง 0 0xc001f7ed00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:20.807362773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:20.807353172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.866829434+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.866866145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.86687209+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.866884841+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.86689129+07:00","message":"[bufferProcess] interim [360000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.866895006+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.866903219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.866905937+07:00","message":"> Transcript [1612] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.866910186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.866913336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.866916243+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.866920133+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.050804369+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.050842641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้พ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.050848175+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้พ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.050866123+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.050874302+07:00","message":"[bufferProcess] interim [480000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.050876874+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.050880091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.050883032+07:00","message":"> Transcript [1613] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.050886667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.050888741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.050890831+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.050893771+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.0729175+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.072961706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.0729676+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.072985775+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.072994032+07:00","message":"[bufferProcess] interim [540000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.072996756+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.073004886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.073008108+07:00","message":"> Transcript [1614] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.073012277+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.073014469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.073017002+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.073020222+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.079610473+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.079642732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.079648543+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.079664023+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.079671142+07:00","message":"[bufferProcess] interim [600000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.079673738+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.079677367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.07968024+07:00","message":"> Transcript [1615] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.079684226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.079686319+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.079688277+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.079690906+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.079695924+07:00","message":"Push: 'ร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.079697873+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.079700608+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.079702827+07:00","message":"Next Push (prob) : 'ก็ให้แผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.079710668+07:00","message":"push: {false ร้านค้าแล้ว 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.260931314+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.260968373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.26097462+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.260990191+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.260997557+07:00","message":"[bufferProcess] interim [780000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.261000265+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.261003911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.261006967+07:00","message":"> Transcript [1616] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.261010456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.261012531+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.37927153+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.37930828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.379313954+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.379330098+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.379340978+07:00","message":"[bufferProcess] interim [840000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.379345302+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.379350144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.379353883+07:00","message":"> Transcript [1617] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.379358831+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.379361816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.379370036+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.379375035+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.440782783+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.440820993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.440827276+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.44083813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" platform\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.440840555+07:00","message":"receive interim result [false|false]:  platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.440847972+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.440854545+07:00","message":"[buffer interim] 101 false  platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.440859867+07:00","message":"[bufferProcess] interim [960000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.440862575+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.440871545+07:00","message":"[bufferProcess] interim [960000000]: platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.440874305+07:00","message":"[bufferProcess] update buffer: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.440877571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.440880385+07:00","message":"> Transcript [1618] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.440883013+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.440885016+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.44457942+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.444601681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.444606467+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.444617289+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.444622356+07:00","message":"[bufferProcess] interim [20000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.444625+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.4446305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.44463308+07:00","message":"> Transcript [1619] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.444636576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.44463868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.444641487+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.444643924+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.759288854+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.759314289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.759319274+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.759333498+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.759339669+07:00","message":"[bufferProcess] interim [260000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.759342555+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.759346135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.759348781+07:00","message":"> Transcript [1620] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.759351322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.759353858+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.282194515+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.282234403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.282241742+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.28226145+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.282269866+07:00","message":"[bufferProcess] interim [800000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.282275586+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.282281535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.282285955+07:00","message":"> Transcript [1621] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.282291179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.282293938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.282296927+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.282300715+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.344122204+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.344168763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.344175619+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.34418986+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.344197322+07:00","message":"[bufferProcess] interim [860000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.344200085+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.344206697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.344209778+07:00","message":"> Transcript [1622] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.344213928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.34421625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.344218284+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.344222903+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.597427419+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.597462799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.597468698+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.597485532+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.597492642+07:00","message":"[bufferProcess] interim [40000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.597495555+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.597499298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.597502145+07:00","message":"> Transcript [1623] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.597506119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.597508281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.597510368+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.597513447+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.671058245+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.671098844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.671105727+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.671119577+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.671126057+07:00","message":"[bufferProcess] interim [220000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.671128829+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.671134378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.671137062+07:00","message":"> Transcript [1624] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.671141469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.671143561+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.671145826+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.671157646+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.671164592+07:00","message":"Push: 'ก็ให้แผ่นโฟมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.671166791+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.671169535+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.671172739+07:00","message":"Next Push (prob) : 'ค่ะก็จะให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.671181719+07:00","message":"push: {false ก็ให้แผ่นโฟมด้วย 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.790508413+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.790549892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.790557472+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.790575978+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.790585283+07:00","message":"[bufferProcess] interim [280000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.790589599+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.790599347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.790602207+07:00","message":"> Transcript [1625] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.790606043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.790608223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.790613115+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.790616643+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.865748965+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.865790554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทั้งสอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.865796731+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.865813783+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.865821371+07:00","message":"[bufferProcess] interim [400000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.865824602+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.865828482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.865831991+07:00","message":"> Transcript [1626] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.865835541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.865837648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.865839593+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.865842125+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.029504832+07:00","message":"[GCS] IsForceVAD: false for message ID: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.073426762+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.073460185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทั้งสองคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.073466087+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทั้งสองคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.07348431+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทั้งสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.073491644+07:00","message":"[bufferProcess] interim [580000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทั้งสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.073494441+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.073502116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.073505045+07:00","message":"> Transcript [1627] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.073509409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.073511815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.073513764+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.073516477+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.089333097+07:00","message":"[GCS] Start streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.111477094+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.111519409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทางสคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.111526653+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทางสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.111539816+07:00","message":"[buffer interim] 101 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.111546486+07:00","message":"[bufferProcess] interim [640000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.111549006+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทั้งสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.111554326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.111557102+07:00","message":"> Transcript [1628] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทั้งสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.111561417+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.111563878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.111566045+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.111568926+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.111571753+07:00","message":"Push: 'ค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.111576595+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.111579171+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทั้งสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.111581855+07:00","message":"Next Push (prob) : 'ทั้งสองคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.111588912+07:00","message":"push: {false ค่ะก็จะให้ 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.180688833+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.180737657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ขาก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แพลตฟอร์มด้วยค่ะก็จะให้ทางสคบ\",\"confidence\":0.92996264}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.180745899+07:00","message":"receive interim result [true|false]: ตอนนี้ขาก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แพลตฟอร์มด้วยค่ะก็จะให้ทางสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.180755385+07:00","message":"end recv isFinal message id 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.180757518+07:00","message":"end Recv id 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.180775793+07:00","message":"[buffer interim] 101 true ตอนนี้ขาก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แพลตฟอร์มด้วยค่ะก็จะให้ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.180785237+07:00","message":"[bufferProcess] interim [730000000]:ตอนนี้ขาก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แพลตฟอร์มด้วยค่ะก็จะให้ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.180788838+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.180792431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.180795638+07:00","message":"> Transcript [1629] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.180798455+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.180800675+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.180802926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.180806957+07:00","message":"> Transcript [1630] [true]: 'ตอนนี้ขาก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แพลตฟอร์มด้วยค่ะก็จะให้ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.18080983+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.180811985+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.180813946+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.18081648+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.180818423+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181034208+07:00","message":"Push: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181037803+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่นโฟมด้วยค่ะก็จะให้ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181040472+07:00","message":"Set new StatePrefix : 'ตอนนี้ขาก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แพลตฟอร์มด้วยค่ะก็จะให้ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181043076+07:00","message":"Next Push (prob) : 'ตอนนี้ขาก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แพลตฟอร์มด้วยค่ะก็จะให้ทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.181050456+07:00","message":"push: {true ทางสคบ 0 0xc001f7ed00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181059874+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_101.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:23.192113453+07:00","message":"write wav file: './tmp/7598/7598_101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.565169982+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.565211467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.565216903+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.565231258+07:00","message":"[buffer interim] 102 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.565239107+07:00","message":"[bufferProcess] interim [300000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.565241263+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.63384836+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.633883247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.633888484+07:00","message":"receive interim result [false|false]: เป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.633901919+07:00","message":"[buffer interim] 102 false เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.63391066+07:00","message":"[bufferProcess] interim [420000000]:เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.633912899+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.633916726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.633919647+07:00","message":"> Transcript [1631] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.633921839+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.806483794+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.806530061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.80653738+07:00","message":"receive interim result [false|false]: เป็นพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.80655288+07:00","message":"[buffer interim] 102 false เป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.806560292+07:00","message":"[bufferProcess] interim [540000000]:เป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.806562973+07:00","message":"[bufferProcess] send to processor:เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.806570214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.806573539+07:00","message":"> Transcript [1632] [false]: 'เป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.806577082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.806579577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.806581694+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.806583942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:23.807563815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:23.80757114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.810194171+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.810211697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.810217054+07:00","message":"receive interim result [false|false]: เป็นผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.810234569+07:00","message":"[buffer interim] 102 false เป็นผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.810243886+07:00","message":"[bufferProcess] interim [600000000]:เป็นผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.810247247+07:00","message":"[bufferProcess] send to processor:เป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.810253958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.810257707+07:00","message":"> Transcript [1633] [false]: 'เป็นพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.81026158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.810264337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.810267151+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.810270182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.067001305+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.067043664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.067049309+07:00","message":"receive interim result [false|false]: เป็นผู้ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.067064395+07:00","message":"[buffer interim] 102 false เป็นผู้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.06707124+07:00","message":"[bufferProcess] interim [780000000]:เป็นผู้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.067074467+07:00","message":"[bufferProcess] send to processor:เป็นผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.067078182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.067081323+07:00","message":"> Transcript [1634] [false]: 'เป็นผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.067084447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.067086741+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.067088758+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.067090954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.307818644+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.307856771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ที่จากกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.307862043+07:00","message":"receive interim result [false|false]: เป็นผู้ที่จากกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.307878046+07:00","message":"[buffer interim] 102 false เป็นผู้ที่จากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.307884436+07:00","message":"[bufferProcess] interim [20000000]:เป็นผู้ที่จากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.307887196+07:00","message":"[bufferProcess] send to processor:เป็นผู้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.30789011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.307893288+07:00","message":"> Transcript [1635] [false]: 'เป็นผู้ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.307896795+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.307898996+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.307900968+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.307903031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.30790581+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.307908434+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.307910869+07:00","message":"Set new StatePrefix : 'เป็นผู้ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.307913287+07:00","message":"Next Push (prob) : 'ผู้ที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.307921058+07:00","message":"push: {false เป็น 0 0xc001f7f580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.453733028+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.45378268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ที่จะดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.453788834+07:00","message":"receive interim result [false|false]: เป็นผู้ที่จะดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.453802798+07:00","message":"[buffer interim] 102 false เป็นผู้ที่จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.453809245+07:00","message":"[bufferProcess] interim [140000000]:เป็นผู้ที่จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.453812402+07:00","message":"[bufferProcess] send to processor:เป็นผู้ที่จากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.45381833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.45382157+07:00","message":"> Transcript [1636] [false]: 'เป็นผู้ที่จากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.45382466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.453826884+07:00","message":"Set new StatePrefix: 'เป็นผู้ที่จากกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.525609532+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.525647258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ที่จะดำเนินการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.525660784+07:00","message":"receive interim result [false|false]: เป็นผู้ที่จะดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.525676535+07:00","message":"[buffer interim] 102 false เป็นผู้ที่จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.525682779+07:00","message":"[bufferProcess] interim [320000000]:เป็นผู้ที่จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.525685915+07:00","message":"[bufferProcess] send to processor:เป็นผู้ที่จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.525692276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.5256968+07:00","message":"> Transcript [1637] [false]: 'เป็นผู้ที่จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.525699821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.525702487+07:00","message":"Set new StatePrefix: 'เป็นผู้ที่จะดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.836284794+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.836323362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ที่จะดำเนินการให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.836329385+07:00","message":"receive interim result [false|false]: เป็นผู้ที่จะดำเนินการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.836342594+07:00","message":"[buffer interim] 102 false เป็นผู้ที่จะดำเนินการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.836349348+07:00","message":"[bufferProcess] interim [620000000]:เป็นผู้ที่จะดำเนินการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.836351873+07:00","message":"[bufferProcess] send to processor:เป็นผู้ที่จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.836357126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.83636059+07:00","message":"> Transcript [1638] [false]: 'เป็นผู้ที่จะดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.83636401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.83636658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.836368658+07:00","message":"StatePrefix: 'เป็นผู้ที่จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.836371385+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.158651582+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.158691964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ที่จะดำเนินการให้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.158697713+07:00","message":"receive interim result [false|false]: เป็นผู้ที่จะดำเนินการให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.158710281+07:00","message":"[buffer interim] 102 false เป็นผู้ที่จะดำเนินการให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.158716679+07:00","message":"[bufferProcess] interim [920000000]:เป็นผู้ที่จะดำเนินการให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.158719082+07:00","message":"[bufferProcess] send to processor:เป็นผู้ที่จะดำเนินการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.158724258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.158727284+07:00","message":"> Transcript [1639] [false]: 'เป็นผู้ที่จะดำเนินการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.158730953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.158733264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.158735356+07:00","message":"StatePrefix: 'เป็นผู้ที่จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.158739285+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.347841911+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.347877011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ที่จะดำเนินการให้ไปฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.347882806+07:00","message":"receive interim result [false|false]: เป็นผู้ที่จะดำเนินการให้ไปฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.347898656+07:00","message":"[buffer interim] 102 false เป็นผู้ที่จะดำเนินการให้ไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.347905252+07:00","message":"[bufferProcess] interim [40000000]:เป็นผู้ที่จะดำเนินการให้ไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.34790834+07:00","message":"[bufferProcess] send to processor:เป็นผู้ที่จะดำเนินการให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.347911688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.34791449+07:00","message":"> Transcript [1640] [false]: 'เป็นผู้ที่จะดำเนินการให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.347917906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.347919868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.34792188+07:00","message":"StatePrefix: 'เป็นผู้ที่จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.347924116+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.410223429+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.410245505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ที่จะดำเนินการให้ไปฟังเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.410250614+07:00","message":"receive interim result [false|false]: เป็นผู้ที่จะดำเนินการให้ไปฟังเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.410262811+07:00","message":"[buffer interim] 102 false เป็นผู้ที่จะดำเนินการให้ไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.410268226+07:00","message":"[bufferProcess] interim [220000000]:เป็นผู้ที่จะดำเนินการให้ไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.410271221+07:00","message":"[bufferProcess] send to processor:เป็นผู้ที่จะดำเนินการให้ไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.410277784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.410280143+07:00","message":"> Transcript [1641] [false]: 'เป็นผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.410283347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.410285358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.410287594+07:00","message":"StatePrefix: 'เป็นผู้ที่จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.410290183+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.410296314+07:00","message":"Push: 'ผู้ที่จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.410298603+07:00","message":"TextPushed: 'เป็นผู้ที่จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.410300774+07:00","message":"Set new StatePrefix : 'เป็นผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.410303076+07:00","message":"Next Push (prob) : 'การให้ไปฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.410310931+07:00","message":"push: {false ผู้ที่จะดำเนิน 0 0xc001f7f580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.67305303+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.673092222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.673098026+07:00","message":"receive interim result [false|false]: เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.673120083+07:00","message":"[buffer interim] 102 false เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.673127+07:00","message":"[bufferProcess] interim [400000000]:เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.673129868+07:00","message":"[bufferProcess] send to processor:เป็นผู้ที่จะดำเนินการให้ไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.673135524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.673138384+07:00","message":"> Transcript [1642] [false]: 'เป็นผู้ที่จะดำเนินการให้ไปฟังเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.673141822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.673144031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.673146321+07:00","message":"StatePrefix: 'เป็นผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.673149057+07:00","message":"TextPushed: 'เป็นผู้ที่จะดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.918449119+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.918491706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.918498583+07:00","message":"receive interim result [false|false]: เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.918514307+07:00","message":"[buffer interim] 102 false เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.91852261+07:00","message":"[bufferProcess] interim [640000000]:เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.91852606+07:00","message":"[bufferProcess] send to processor:เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.918530034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.918533712+07:00","message":"> Transcript [1643] [false]: 'เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.918537845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.918540355+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.918543385+07:00","message":"StatePrefix: 'เป็นผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.91854696+07:00","message":"TextPushed: 'เป็นผู้ที่จะดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.049006126+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.049041391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.049048298+07:00","message":"receive interim result [false|false]: เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.049061918+07:00","message":"[buffer interim] 102 false เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.049069433+07:00","message":"[bufferProcess] interim [760000000]:เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.049072174+07:00","message":"[bufferProcess] send to processor:เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.049078962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.04908178+07:00","message":"> Transcript [1644] [false]: 'เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.049085748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.049088105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.049090574+07:00","message":"StatePrefix: 'เป็นผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.04909358+07:00","message":"TextPushed: 'เป็นผู้ที่จะดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.119084795+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.119128305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.119136272+07:00","message":"receive interim result [false|false]: เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.119150409+07:00","message":"[buffer interim] 102 false เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.119157099+07:00","message":"[bufferProcess] interim [880000000]:เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.119160091+07:00","message":"[bufferProcess] send to processor:เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.11916718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.119170617+07:00","message":"> Transcript [1645] [false]: 'เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.119175161+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.119178341+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.119182403+07:00","message":"StatePrefix: 'เป็นผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.119186361+07:00","message":"TextPushed: 'เป็นผู้ที่จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.119195271+07:00","message":"Push: 'การให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.119198572+07:00","message":"TextPushed: 'เป็นผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.119201862+07:00","message":"Set new StatePrefix : 'เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.119206165+07:00","message":"Next Push (prob) : 'เสียงของญาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.119219039+07:00","message":"push: {false การให้ไปฟัง 0 0xc001f7f580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.302370557+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.302415109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.302421524+07:00","message":"receive interim result [false|false]: เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.302439572+07:00","message":"[buffer interim] 102 false เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.302447725+07:00","message":"[bufferProcess] interim [60000000]:เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.302450586+07:00","message":"[bufferProcess] send to processor:เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.302458759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.302461955+07:00","message":"> Transcript [1646] [false]: 'เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.302467063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.302469259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.30247136+07:00","message":"StatePrefix: 'เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.302474575+07:00","message":"TextPushed: 'เป็นผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:26.808409424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:26.808431209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.951964369+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.951998102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.952003945+07:00","message":"receive interim result [false|false]: เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.952020441+07:00","message":"[buffer interim] 102 false เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.952030061+07:00","message":"[bufferProcess] interim [660000000]:เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.952032981+07:00","message":"[bufferProcess] send to processor:เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.95204015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.952042951+07:00","message":"> Transcript [1647] [false]: 'เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.952046521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.952049013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.952051006+07:00","message":"StatePrefix: 'เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.952053334+07:00","message":"TextPushed: 'เป็นผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.389146611+07:00","message":"[GCS] IsForceVAD: false for message ID: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.488955373+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.488992786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.488999071+07:00","message":"receive interim result [true|false]: เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.489012669+07:00","message":"end recv isFinal message id 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.489014947+07:00","message":"end Recv id 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.489021139+07:00","message":"[buffer interim] 102 true เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.489028196+07:00","message":"[bufferProcess] interim [320000000]:เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.489031799+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.489036111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.489038969+07:00","message":"> Transcript [1648] [false]: 'เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.489042304+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.489044336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.489046343+07:00","message":"StatePrefix: 'เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.489048884+07:00","message":"TextPushed: 'เป็นผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.48905154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.489053685+07:00","message":"> Transcript [1649] [true]: 'เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.489055981+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.489057819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.489059607+07:00","message":"StatePrefix: 'เป็นผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.489061717+07:00","message":"TextPushed: 'เป็นผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.489065112+07:00","message":"Push: 'เสียงของญาติกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.489073775+07:00","message":"push: {true เสียงของญาติกันค่ะ 0 0xc001f7f580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:27.499165465+07:00","message":"write wav file: './tmp/7598/7598_102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.520167581+07:00","message":"[GCS] Start streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.04569801+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.0457437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.045749141+07:00","message":"receive interim result [false|false]: ก็คง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.045773758+07:00","message":"[buffer interim] 103 false ก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.045780822+07:00","message":"[bufferProcess] interim [600000000]:ก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.045783024+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.179121946+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.179158184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.17916397+07:00","message":"receive interim result [false|false]: ก็คงจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.179185483+07:00","message":"[buffer interim] 103 false ก็คงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.179191601+07:00","message":"[bufferProcess] interim [720000000]:ก็คงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.179193773+07:00","message":"[bufferProcess] send to processor:ก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.179198129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.179200928+07:00","message":"> Transcript [1650] [false]: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.179203125+07:00","message":"Set StatePrefix (first interim): 'ก็คง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.24490444+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.244950065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.244955683+07:00","message":"receive interim result [false|false]: ก็คงอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.244968691+07:00","message":"[buffer interim] 103 false ก็คงอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.244975368+07:00","message":"[bufferProcess] interim [780000000]:ก็คงอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.244977974+07:00","message":"[bufferProcess] send to processor:ก็คงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.244984851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.244988446+07:00","message":"> Transcript [1651] [false]: 'ก็คงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.244992311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.244996065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.24499851+07:00","message":"StatePrefix: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.245000601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.36936235+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.369411204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.369417827+07:00","message":"receive interim result [false|false]: ก็คงอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.369435625+07:00","message":"[buffer interim] 103 false ก็คงอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.369445242+07:00","message":"[bufferProcess] interim [900000000]:ก็คงอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.369447695+07:00","message":"[bufferProcess] send to processor:ก็คงอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.36945341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.36945671+07:00","message":"> Transcript [1652] [false]: 'ก็คงอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.369460362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.369463357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.369465487+07:00","message":"StatePrefix: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.369467906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.555482643+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.555530082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.555536515+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.555551321+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.555559408+07:00","message":"[bufferProcess] interim [80000000]:ก็คงอยากจะฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.555562764+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.555566838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.555570047+07:00","message":"> Transcript [1653] [false]: 'ก็คงอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.555573747+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.55557597+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.555578072+07:00","message":"StatePrefix: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.555580289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.71249888+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.712540983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.712547324+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.712561269+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.712568516+07:00","message":"[bufferProcess] interim [200000000]:ก็คงอยากจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.712571568+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.712578479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.712581781+07:00","message":"> Transcript [1654] [false]: 'ก็คงอยากจะฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.712585812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.71258824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.712590344+07:00","message":"StatePrefix: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.71259326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.712600165+07:00","message":"Push: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.712602535+07:00","message":"TextPushed: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.712605096+07:00","message":"Set new StatePrefix : 'ก็คงอยากจะฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.712607516+07:00","message":"Next Push (prob) : 'อยากจะฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.712615363+07:00","message":"push: {false ก็คง 0 0xc000188e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.775224634+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.77526712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.775273099+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.775286317+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.775294141+07:00","message":"[bufferProcess] interim [320000000]:ก็คงอยากจะฝากพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.775296543+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.775302033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.775305345+07:00","message":"> Transcript [1655] [false]: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.775308208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.775311059+07:00","message":"Set new StatePrefix: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.897511502+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.897555372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากหิ้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.897561902+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากหิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.897576585+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากหิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.897584869+07:00","message":"[bufferProcess] interim [380000000]:ก็คงอยากจะฝากหิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.897587505+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.897591714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.897595091+07:00","message":"> Transcript [1656] [false]: 'ก็คงอยากจะฝากพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.897599003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.897601325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.897603445+07:00","message":"StatePrefix: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.897605936+07:00","message":"TextPushed: 'ก็คง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.141397002+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.141439185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.141445935+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.141463111+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากยื่นกู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.141471441+07:00","message":"[bufferProcess] interim [680000000]:ก็คงอยากจะฝากยื่นกู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.141473933+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากหิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.141477555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.141480589+07:00","message":"> Transcript [1657] [false]: 'ก็คงอยากจะฝากหิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.141484241+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.141486563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.141488898+07:00","message":"StatePrefix: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.141491132+07:00","message":"TextPushed: 'ก็คง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.395867053+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.395909054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากหิ้วปูน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.395916362+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากหิ้วปูน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.395935152+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากหิ้วปูน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.395943479+07:00","message":"[bufferProcess] interim [920000000]:ก็คงอยากจะฝากหิ้วปูน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.395946262+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.395950409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.395953517+07:00","message":"> Transcript [1658] [false]: 'ก็คงอยากจะฝากยื่นกู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.395957207+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.395959583+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.395961611+07:00","message":"StatePrefix: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.395964027+07:00","message":"TextPushed: 'ก็คง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.582719195+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.582765866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.582780986+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.582801746+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากยื่นกู้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.582811947+07:00","message":"[bufferProcess] interim [40000000]:ก็คงอยากจะฝากยื่นกู้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.582816587+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากหิ้วปูน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.582822595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.582827295+07:00","message":"> Transcript [1659] [false]: 'ก็คงอยากจะฝากหิ้วปูน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.582832728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.582836152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.582839392+07:00","message":"StatePrefix: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.582842846+07:00","message":"TextPushed: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.582846899+07:00","message":"Push: 'อยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.582850009+07:00","message":"TextPushed: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.582853253+07:00","message":"Set new StatePrefix : 'ก็คงอยากจะฝากหิ้วปูน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.582856408+07:00","message":"Next Push (prob) : 'หิ้วปูน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.58287008+07:00","message":"push: {false อยากจะฝาก 0 0xc000188e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.679295302+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.679340179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือแพ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.679346335+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแพ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.679362188+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากยื่นกู้หรือแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.679373207+07:00","message":"[bufferProcess] interim [220000000]:ก็คงอยากจะฝากยื่นกู้หรือแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.679376239+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.679382585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.679385969+07:00","message":"> Transcript [1660] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.679388876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.679391235+07:00","message":"Set new StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:29.809295539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:29.809314124+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.836593792+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.836637619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือแผ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.836643879+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแผ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.836657747+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากยื่นกู้หรือแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.83666834+07:00","message":"[bufferProcess] interim [340000000]:ก็คงอยากจะฝากยื่นกู้หรือแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.836670975+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.836676854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.836679981+07:00","message":"> Transcript [1661] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.836683811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.836686308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.836688325+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.836691234+07:00","message":"TextPushed: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.165930129+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.165974233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.16598111+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.165996449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" platform\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.166000282+07:00","message":"receive interim result [false|false]:  platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.166009176+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากยื่นกู้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.166012708+07:00","message":"[buffer interim] 103 false  platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.166031629+07:00","message":"[bufferProcess] interim [700000000]:ก็คงอยากจะฝากยื่นกู้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.166058367+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.16607098+07:00","message":"[bufferProcess] interim [700000000]: platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.166073918+07:00","message":"[bufferProcess] update buffer: ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.166078065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.166082576+07:00","message":"> Transcript [1662] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.166085862+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.166088071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.166090165+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.166092989+07:00","message":"TextPushed: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.66871628+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.668761384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.668768109+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.668787466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" platform ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.668790733+07:00","message":"receive interim result [false|false]:  platform ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.66879901+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากยื่นกู้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.668802964+07:00","message":"[buffer interim] 103 false  platform ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.668809124+07:00","message":"[bufferProcess] interim [180000000]:ก็คงอยากจะฝากยื่นกู้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.668812347+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.66881537+07:00","message":"[bufferProcess] interim [180000000]: platform ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.668818411+07:00","message":"[bufferProcess] update buffer: ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.66882194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.668825242+07:00","message":"> Transcript [1663] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือ platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.668829317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.668831655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.668833731+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.668836073+07:00","message":"TextPushed: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.724897087+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.724936792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.724943916+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.724957125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.724960248+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.724968557+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.724972897+07:00","message":"[buffer interim] 103 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.72497886+07:00","message":"[bufferProcess] interim [300000000]:ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.724981585+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.724984337+07:00","message":"[bufferProcess] interim [300000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.724987021+07:00","message":"[bufferProcess] update buffer: ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.724990382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.724993421+07:00","message":"> Transcript [1664] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.724997748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.725000113+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.725004738+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.725007981+07:00","message":"TextPushed: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.725010966+07:00","message":"Push: 'ยื่นกู้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.725012986+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.725019615+07:00","message":"Set new StatePrefix : 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.72502211+07:00","message":"Next Push (prob) : ' platform ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.725031329+07:00","message":"push: {false ยื่นกู้หรือ 0 0xc000188e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.177811719+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.177858083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.177866528+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.177881733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.177885933+07:00","message":"receive interim result [false|false]:  ค่ะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.177895123+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.177898797+07:00","message":"[buffer interim] 103 false  ค่ะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.177904217+07:00","message":"[bufferProcess] interim [720000000]:ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.177907631+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.177912068+07:00","message":"[bufferProcess] interim [720000000]: ค่ะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.177917041+07:00","message":"[bufferProcess] update buffer: ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.177927563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.177935475+07:00","message":"> Transcript [1665] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.177940373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.177943513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.177946507+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.177950142+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.235379296+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.235419483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.235425587+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.235439783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.235443529+07:00","message":"receive interim result [false|false]:  ค่ะในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.235451221+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.235454795+07:00","message":"[buffer interim] 103 false  ค่ะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.235460335+07:00","message":"[bufferProcess] interim [780000000]:ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.235463156+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.23546617+07:00","message":"[bufferProcess] interim [780000000]: ค่ะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.235468861+07:00","message":"[bufferProcess] update buffer: ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.235472397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.235475559+07:00","message":"> Transcript [1666] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.235479155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.235481374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.235484245+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.235487124+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.686642481+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.686685976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.686692692+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.686704457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะในการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.686708151+07:00","message":"receive interim result [false|false]:  ค่ะในการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.686715783+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.686723432+07:00","message":"[buffer interim] 103 false  ค่ะในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.686730141+07:00","message":"[bufferProcess] interim [140000000]:ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.686733034+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.686736277+07:00","message":"[bufferProcess] interim [140000000]: ค่ะในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.68673955+07:00","message":"[bufferProcess] update buffer: ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.686743574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.686746901+07:00","message":"> Transcript [1667] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.686751406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.686753793+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.686756015+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.686758695+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.691273876+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.691309385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.691314812+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.691329211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะในการที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.691332407+07:00","message":"receive interim result [false|false]:  ค่ะในการที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.691339423+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.691342991+07:00","message":"[buffer interim] 103 false  ค่ะในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.691349287+07:00","message":"[bufferProcess] interim [200000000]:ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.691352201+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.691355174+07:00","message":"[bufferProcess] interim [200000000]: ค่ะในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.691361347+07:00","message":"[bufferProcess] update buffer: ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.691364326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.691367299+07:00","message":"> Transcript [1668] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.691370892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.691373528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.691375587+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.691377731+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.691380448+07:00","message":"Push: ' platform ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.691382359+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.691384891+07:00","message":"Set new StatePrefix : 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.69138729+07:00","message":"Next Push (prob) : 'ในการที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.691397228+07:00","message":"push: {false  platform ค่ะ 0 0xc000188e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.14240825+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.142448348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.142455977+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.142468131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะในการที่จะขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.142471007+07:00","message":"receive interim result [false|false]:  ค่ะในการที่จะขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.142478927+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.142486548+07:00","message":"[buffer interim] 103 false  ค่ะในการที่จะขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.142492922+07:00","message":"[bufferProcess] interim [680000000]:ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.142496148+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.142503526+07:00","message":"[bufferProcess] interim [680000000]: ค่ะในการที่จะขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.14250625+07:00","message":"[bufferProcess] update buffer: ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.142510025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.14251293+07:00","message":"> Transcript [1669] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.142517323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.142519801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.142521851+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.142524319+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.338133553+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.338178787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.338186702+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.338199171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะในการที่จะขายของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.33820228+07:00","message":"receive interim result [false|false]:  ค่ะในการที่จะขายของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.338211986+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.338216003+07:00","message":"[buffer interim] 103 false  ค่ะในการที่จะขายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.338223101+07:00","message":"[bufferProcess] interim [920000000]:ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.338226035+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.338229659+07:00","message":"[bufferProcess] interim [920000000]: ค่ะในการที่จะขายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.338232818+07:00","message":"[bufferProcess] update buffer: ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.338236316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.33823931+07:00","message":"> Transcript [1670] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.338243847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.338246068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.33824813+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.338250401+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.646988032+07:00","message":"[GCS] Cleaned up inactive client: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.647008785+07:00","message":"[GCS] Cleaned up inactive client: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.64701189+07:00","message":"[GCS] Cleaned up inactive client: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.647014028+07:00","message":"[GCS] Cleaned up inactive client: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.647016133+07:00","message":"[GCS] Cleaned up inactive client: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.647018082+07:00","message":"[GCS] Cleaned up inactive client: 82"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:32.809364523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:32.809397518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.840589549+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.840629174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.840635522+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.840647514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะในการที่จะขายของอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.840651181+07:00","message":"receive interim result [false|false]:  ค่ะในการที่จะขายของอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.840658775+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.840662278+07:00","message":"[buffer interim] 103 false  ค่ะในการที่จะขายของอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.840667409+07:00","message":"[bufferProcess] interim [400000000]:ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.840671735+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.840676126+07:00","message":"[bufferProcess] interim [400000000]: ค่ะในการที่จะขายของอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.840681394+07:00","message":"[bufferProcess] update buffer: ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขายของอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.840685613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.840688491+07:00","message":"> Transcript [1671] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.840692347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.840694391+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.840700124+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.840703195+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.018306762+07:00","message":"[GCS] IsForceVAD: false for message ID: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.07949503+07:00","message":"[GCS] Start streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.106207605+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.106256055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.106262295+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.106273692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะในการที่จะขายของอะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.106276597+07:00","message":"receive interim result [false|false]:  ค่ะในการที่จะขายของอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.106286472+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.10628977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.106292232+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.106295288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะในการที่จะขายของอะไรเงี้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.106297712+07:00","message":"receive interim result [false|false]:  ค่ะในการที่จะขายของอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.106303444+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.106307144+07:00","message":"[buffer interim] 103 false  ค่ะในการที่จะขายของอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.10630936+07:00","message":"[buffer interim] 103 false ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.106311492+07:00","message":"[buffer interim] 103 false  ค่ะในการที่จะขายของอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106318175+07:00","message":"[bufferProcess] interim [580000000]:ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106321963+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขายของอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106325353+07:00","message":"[bufferProcess] interim [580000000]: ค่ะในการที่จะขายของอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106329692+07:00","message":"[bufferProcess] update buffer: ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขายของอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106332299+07:00","message":"[bufferProcess] interim [640000000]:ก็คงอยากจะฝากยื่นกู้หรือ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106334428+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขายของอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.10633689+07:00","message":"[bufferProcess] interim [640000000]: ค่ะในการที่จะขายของอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.10633904+07:00","message":"[bufferProcess] update buffer: ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขายของอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.10634252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106345637+07:00","message":"> Transcript [1672] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขายของอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106349792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106352065+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106355487+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106357883+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106360624+07:00","message":"Push: 'ในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106362598+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106364892+07:00","message":"Set new StatePrefix : 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขายของอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106367512+07:00","message":"Next Push (prob) : 'จะขายของอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106369399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106371619+07:00","message":"> Transcript [1673] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขายของอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106381639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106383647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106385547+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขายของอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.106387827+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.106396747+07:00","message":"push: {false ในการที่ 0 0xc000188e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.166482306+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.166523838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือแพลตฟอร์มค่ะในการที่จะขายของอะไรเงี้ย\",\"confidence\":0.9445535}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.166529751+07:00","message":"receive interim result [true|false]: ก็คงอยากจะฝากยื่นกู้หรือแพลตฟอร์มค่ะในการที่จะขายของอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.166537612+07:00","message":"end recv isFinal message id 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.166539867+07:00","message":"end Recv id 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.166544977+07:00","message":"[buffer interim] 103 true ก็คงอยากจะฝากยื่นกู้หรือแพลตฟอร์มค่ะในการที่จะขายของอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.16655133+07:00","message":"[bufferProcess] interim [730000000]:ก็คงอยากจะฝากยื่นกู้หรือแพลตฟอร์มค่ะในการที่จะขายของอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.16655464+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขายของอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.166558293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.166561844+07:00","message":"> Transcript [1674] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขายของอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.166565513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.166567508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.16657029+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขายของอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.166573788+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.166575949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.166578156+07:00","message":"> Transcript [1675] [true]: 'ก็คงอยากจะฝากยื่นกู้หรือแพลตฟอร์มค่ะในการที่จะขายของอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.166580407+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.166582212+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.166584217+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่จะขายของอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.1665865+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.166588336+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.166763493+07:00","message":"Push: 'ขายของอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.166766712+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ platform ค่ะในการที่ขายของอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.166768975+07:00","message":"Set new StatePrefix : 'ก็คงอยากจะฝากยื่นกู้หรือแพลตฟอร์มค่ะในการที่จะขายของอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.166780485+07:00","message":"Next Push (prob) : 'ก็คงอยากจะฝากยื่นกู้หรือแพลตฟอร์มค่ะในการที่จะขายของอะไรเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.166789677+07:00","message":"push: {true ขายของอะไรเงี้ย 0 0xc000188e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.166806674+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_103.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:33.180135286+07:00","message":"write wav file: './tmp/7598/7598_103.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.551208169+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.551244952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.551250489+07:00","message":"receive interim result [false|false]: อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.551263395+07:00","message":"[buffer interim] 104 false อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.55126964+07:00","message":"[bufferProcess] interim [480000000]:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.551271993+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.619457659+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.619493843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.619499652+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.619513876+07:00","message":"[buffer interim] 104 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.619520738+07:00","message":"[bufferProcess] interim [540000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.619523236+07:00","message":"[bufferProcess] send to processor:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.61953664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.61954031+07:00","message":"> Transcript [1676] [false]: 'อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.619542873+07:00","message":"Set StatePrefix (first interim): 'อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.749572835+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.749622045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.74962866+07:00","message":"receive interim result [false|false]: อยากให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.749642195+07:00","message":"[buffer interim] 104 false อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.749649775+07:00","message":"[bufferProcess] interim [660000000]:อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.749652291+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.749657628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.749661187+07:00","message":"> Transcript [1677] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.749664078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.74966621+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.936864908+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.936905678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.936912164+07:00","message":"receive interim result [false|false]: อยากให้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.936925924+07:00","message":"[buffer interim] 104 false อยากให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.936936378+07:00","message":"[bufferProcess] interim [840000000]:อยากให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.936940261+07:00","message":"[bufferProcess] send to processor:อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.93694683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.936951289+07:00","message":"> Transcript [1678] [false]: 'อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.936955695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.936958661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.93696413+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.936966565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.059698089+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.05974394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.059750271+07:00","message":"receive interim result [false|false]: อยากให้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.059765306+07:00","message":"[buffer interim] 104 false อยากให้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.059779836+07:00","message":"[bufferProcess] interim [960000000]:อยากให้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.059782719+07:00","message":"[bufferProcess] send to processor:อยากให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.059790374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.059793558+07:00","message":"> Transcript [1679] [false]: 'อยากให้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.059797245+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.059799464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.059801894+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.059805481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.109065889+07:00","message":"[GCS] IsForceVAD: false for message ID: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.127984468+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.128025752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.128032346+07:00","message":"receive interim result [false|false]: อยากให้ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.128046406+07:00","message":"[buffer interim] 104 false อยากให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.128053562+07:00","message":"[bufferProcess] interim [80000000]:อยากให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.128056011+07:00","message":"[bufferProcess] send to processor:อยากให้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.128062176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.128065642+07:00","message":"> Transcript [1680] [false]: 'อยากให้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.128069363+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.128072027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.128074169+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.128076479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.198900796+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.198944543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้ตรวจสอบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.198951657+07:00","message":"receive interim result [true|false]: อยากให้ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.198962176+07:00","message":"end recv isFinal message id 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.198964638+07:00","message":"end Recv id 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.198971913+07:00","message":"[buffer interim] 104 true อยากให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.198980649+07:00","message":"[bufferProcess] interim [260000000]:อยากให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.198983546+07:00","message":"[bufferProcess] send to processor (isfinal):อยากให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.198987297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.198990333+07:00","message":"> Transcript [1681] [false]: 'อยากให้ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.19899387+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.1989962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.198998349+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.199000576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.199003341+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.19900545+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.199007674+07:00","message":"Set new StatePrefix : 'อยากให้ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.199010714+07:00","message":"Next Push (prob) : 'ให้ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.199013192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.199015274+07:00","message":"> Transcript [1682] [true]: 'อยากให้ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.199017476+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.199019278+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.199021182+07:00","message":"StatePrefix: 'อยากให้ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.199023274+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.199025611+07:00","message":"Push: 'ให้ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.199034544+07:00","message":"push: {false อยาก 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.199043799+07:00","message":"push: {true ให้ตรวจสอบ 0 0xc000188080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:34.205449208+07:00","message":"write wav file: './tmp/7598/7598_104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.240271171+07:00","message":"[GCS] Start streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.768700714+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.768724682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.768728923+07:00","message":"receive interim result [false|false]: อ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.768744374+07:00","message":"[buffer interim] 105 false อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.76875015+07:00","message":"[bufferProcess] interim [540000000]:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.768752066+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.918164073+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.918213043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่านเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.918218452+07:00","message":"receive interim result [false|false]: อ่านเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.918235018+07:00","message":"[buffer interim] 105 false อ่านเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.91824315+07:00","message":"[bufferProcess] interim [660000000]:อ่านเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.918246073+07:00","message":"[bufferProcess] send to processor:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.918254794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.918257871+07:00","message":"> Transcript [1683] [false]: 'อ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.918260467+07:00","message":"Set StatePrefix (first interim): 'อ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.926071559+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.926098238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.926103064+07:00","message":"receive interim result [false|false]: อาเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.926116688+07:00","message":"[buffer interim] 105 false อาเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.926121734+07:00","message":"[bufferProcess] interim [720000000]:อาเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.926124063+07:00","message":"[bufferProcess] send to processor:อ่านเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.92612703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.926129778+07:00","message":"> Transcript [1684] [false]: 'อ่านเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.926133374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.926137133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.926139394+07:00","message":"StatePrefix: 'อ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.926141538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.093432825+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.09347459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาเล็กเอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.093480466+07:00","message":"receive interim result [false|false]: อาเล็กเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.093493546+07:00","message":"[buffer interim] 105 false อาเล็กเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.093502048+07:00","message":"[bufferProcess] interim [840000000]:อาเล็กเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.093504487+07:00","message":"[bufferProcess] send to processor:อาเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.093507921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.093511103+07:00","message":"> Transcript [1685] [false]: 'อาเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.093513632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.093515731+07:00","message":"Set new StatePrefix: 'อาเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.105735059+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.105771688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่านเลขอย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.105784407+07:00","message":"receive interim result [false|false]: อ่านเลขอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.105801548+07:00","message":"[buffer interim] 105 false อ่านเลขอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.10580788+07:00","message":"[bufferProcess] interim [900000000]:อ่านเลขอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.105810634+07:00","message":"[bufferProcess] send to processor:อาเล็กเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.10582677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.105829999+07:00","message":"> Transcript [1686] [false]: 'อาเล็กเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.105833186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.105835666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.105837616+07:00","message":"StatePrefix: 'อาเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.105839804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.467762697+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.467822345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่านเลขอยให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.46782971+07:00","message":"receive interim result [false|false]: อ่านเลขอยให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.467845495+07:00","message":"[buffer interim] 105 false อ่านเลขอยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.467852876+07:00","message":"[bufferProcess] interim [200000000]:อ่านเลขอยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.467855367+07:00","message":"[bufferProcess] send to processor:อ่านเลขอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.467859155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.467863571+07:00","message":"> Transcript [1687] [false]: 'อ่านเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.467866323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.467868511+07:00","message":"Set new StatePrefix: 'อ่านเลขอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.533912596+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.533954568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่านเลขอยให้ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.533965348+07:00","message":"receive interim result [false|false]: อ่านเลขอยให้ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.533977125+07:00","message":"[buffer interim] 105 false อ่านเลขอยให้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.533983496+07:00","message":"[bufferProcess] interim [320000000]:อ่านเลขอยให้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.533986224+07:00","message":"[bufferProcess] send to processor:อ่านเลขอยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.533990359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.533994437+07:00","message":"> Transcript [1688] [false]: 'อ่านเลขอยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.533998688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.534002536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.534005543+07:00","message":"StatePrefix: 'อ่านเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.534008899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:35.810093858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:35.810104954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.852050514+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.852085389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่านเลขอยให้ดีถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.852090622+07:00","message":"receive interim result [false|false]: อ่านเลขอยให้ดีถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.852100499+07:00","message":"[buffer interim] 105 false อ่านเลขอยให้ดีถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.852107287+07:00","message":"[bufferProcess] interim [560000000]:อ่านเลขอยให้ดีถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.852109804+07:00","message":"[bufferProcess] send to processor:อ่านเลขอยให้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.85211285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.852115786+07:00","message":"> Transcript [1689] [false]: 'อ่านเลขอยให้ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.852119058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.852121145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.852123287+07:00","message":"StatePrefix: 'อ่านเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.85212545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.073998483+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.074041433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่านเลขอยให้ดีถ้าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.074048373+07:00","message":"receive interim result [false|false]: อ่านเลขอยให้ดีถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.074061222+07:00","message":"[buffer interim] 105 false อ่านเลขอยให้ดีถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.074072347+07:00","message":"[bufferProcess] interim [740000000]:อ่านเลขอยให้ดีถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.074075418+07:00","message":"[bufferProcess] send to processor:อ่านเลขอยให้ดีถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.074081218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.074084289+07:00","message":"> Transcript [1690] [false]: 'อ่านเลขอยให้ดีถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.074088029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.074090887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.074092951+07:00","message":"StatePrefix: 'อ่านเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.074095252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.312766877+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.312827523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่านเลขอยให้ดีถ้าเป็นพวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.312834673+07:00","message":"receive interim result [false|false]: อ่านเลขอยให้ดีถ้าเป็นพวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.312849894+07:00","message":"[buffer interim] 105 false อ่านเลขอยให้ดีถ้าเป็นพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.312857525+07:00","message":"[bufferProcess] interim [40000000]:อ่านเลขอยให้ดีถ้าเป็นพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.312860332+07:00","message":"[bufferProcess] send to processor:อ่านเลขอยให้ดีถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.31286731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.312870767+07:00","message":"> Transcript [1691] [false]: 'อ่านเลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.312874831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.312877767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.31287984+07:00","message":"StatePrefix: 'อ่านเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.312882142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.31288906+07:00","message":"Push: 'อ่านเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.31289128+07:00","message":"TextPushed: 'อ่านเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.312894447+07:00","message":"Set new StatePrefix : 'อ่านเลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.3128972+07:00","message":"Next Push (prob) : 'ให้ดีถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.312923192+07:00","message":"push: {false อ่านเลขอย 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.591383171+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.59142471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่านเลขอยให้ดีถ้าเป็นพวกอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.591430805+07:00","message":"receive interim result [false|false]: อ่านเลขอยให้ดีถ้าเป็นพวกอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.591447038+07:00","message":"[buffer interim] 105 false อ่านเลขอยให้ดีถ้าเป็นพวกอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.591453928+07:00","message":"[bufferProcess] interim [340000000]:อ่านเลขอยให้ดีถ้าเป็นพวกอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.591457671+07:00","message":"[bufferProcess] send to processor:อ่านเลขอยให้ดีถ้าเป็นพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.591464868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.591467775+07:00","message":"> Transcript [1692] [false]: 'อ่านเลขอยให้ดีถ้าเป็นพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.591471476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.591473616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.591476248+07:00","message":"StatePrefix: 'อ่านเลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.591478816+07:00","message":"TextPushed: 'อ่านเลขอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.878631044+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.878677458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.878683507+07:00","message":"receive interim result [false|false]: อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.878700706+07:00","message":"[buffer interim] 105 false อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.878709364+07:00","message":"[bufferProcess] interim [640000000]:อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.87871269+07:00","message":"[bufferProcess] send to processor:อ่านเลขอยให้ดีถ้าเป็นพวกอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.878716818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.87871993+07:00","message":"> Transcript [1693] [false]: 'อ่านเลขอยให้ดีถ้าเป็นพวกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.878723747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.878726247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.878728424+07:00","message":"StatePrefix: 'อ่านเลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.878730907+07:00","message":"TextPushed: 'อ่านเลขอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:37.4560753+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:37.456121546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:37.456129299+07:00","message":"receive interim result [false|false]: อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:37.456145628+07:00","message":"[buffer interim] 105 false อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.456154146+07:00","message":"[bufferProcess] interim [240000000]:อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.456156825+07:00","message":"[bufferProcess] send to processor:อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.456165378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.456168468+07:00","message":"> Transcript [1694] [false]: 'อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.456172452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.45617547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.456177744+07:00","message":"StatePrefix: 'อ่านเลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.456182857+07:00","message":"TextPushed: 'อ่านเลขอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.492922959+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.492968153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.492974386+07:00","message":"receive interim result [false|false]: อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.492989773+07:00","message":"[buffer interim] 105 false อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493000288+07:00","message":"[bufferProcess] interim [260000000]:อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493003508+07:00","message":"[bufferProcess] send to processor:อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.4930095+07:00","message":"[bufferProcess] send to processor (ticker):อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493013124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493016292+07:00","message":"> Transcript [1695] [false]: 'อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493020425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493022779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493025085+07:00","message":"StatePrefix: 'อ่านเลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493027408+07:00","message":"TextPushed: 'อ่านเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493033317+07:00","message":"Push: 'ให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493036405+07:00","message":"TextPushed: 'อ่านเลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493038657+07:00","message":"Set new StatePrefix : 'อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493042025+07:00","message":"Next Push (prob) : 'พวกอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493044114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493046192+07:00","message":"> Transcript [1696] [false]: 'อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493048408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493050287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493052171+07:00","message":"StatePrefix: 'อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.493054245+07:00","message":"TextPushed: 'อ่านเลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.493063122+07:00","message":"push: {false ให้ดีถ้าเป็น 0 0xc000045080}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:38.810332507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:38.810353733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.069670224+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.069720011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.069726849+07:00","message":"receive interim result [false|false]: อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.069741434+07:00","message":"[buffer interim] 105 false อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.06974945+07:00","message":"[bufferProcess] interim [860000000]:อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.06975179+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.107812116+07:00","message":"[GCS] IsForceVAD: false for message ID: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.249886635+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.249930645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น\",\"confidence\":0.9459149}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.249937152+07:00","message":"receive interim result [true|false]: อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.249945615+07:00","message":"end recv isFinal message id 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.249947809+07:00","message":"end Recv id 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.249954313+07:00","message":"[buffer interim] 105 true อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.249964301+07:00","message":"[bufferProcess] interim [100000000]:อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.249967441+07:00","message":"[bufferProcess] send to processor (isfinal):อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.249971555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.249974721+07:00","message":"> Transcript [1697] [false]: 'อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.249978717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.24998087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.249983007+07:00","message":"StatePrefix: 'อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.249985594+07:00","message":"TextPushed: 'อ่านเลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.249988356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.249992576+07:00","message":"> Transcript [1698] [true]: 'อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.249995114+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.249996842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.249998562+07:00","message":"StatePrefix: 'อ่านเลขอยให้ดีถ้าเป็นพวกอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.250000576+07:00","message":"TextPushed: 'อ่านเลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.250003366+07:00","message":"Push: 'พวกอาหารเสริมหรือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.250012853+07:00","message":"push: {true พวกอาหารเสริมหรือเป็น 0 0xc000045080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:39.260259784+07:00","message":"write wav file: './tmp/7598/7598_105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.299910626+07:00","message":"[GCS] Start streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.357338192+07:00","message":"[GCS] IsForceVAD: false for message ID: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.432467615+07:00","message":"[GCS] Start streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.547398567+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.547425139+07:00","message":"found end of frame, send empty tag with msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.547428586+07:00","message":"end Recv id 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.547436462+07:00","message":"[buffer interim] 106 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.547443583+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.547455617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.547459286+07:00","message":"> Transcript [1699] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.547462291+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.547464399+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.547466279+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.547468838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.547471588+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.547483543+07:00","message":"push: {true \n 0 0xc00212f100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:39.552635008+07:00","message":"write wav file: './tmp/7598/7598_106.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.767721714+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.767767327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.767773897+07:00","message":"receive interim result [false|false]: บ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.767800731+07:00","message":"[buffer interim] 107 false บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.767809033+07:00","message":"[bufferProcess] interim [420000000]:บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.767811648+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.900268247+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.900313787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.90032005+07:00","message":"receive interim result [false|false]: บอล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.900339942+07:00","message":"[buffer interim] 107 false บอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.900349353+07:00","message":"[bufferProcess] interim [480000000]:บอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.900351884+07:00","message":"[bufferProcess] send to processor:บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.90035624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.900359865+07:00","message":"> Transcript [1700] [false]: 'บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.900362341+07:00","message":"Set StatePrefix (first interim): 'บ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.97185159+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.971901382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริษัท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.971909324+07:00","message":"receive interim result [false|false]: บริษัท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.971926975+07:00","message":"[buffer interim] 107 false บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.971939745+07:00","message":"[bufferProcess] interim [600000000]:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.971943552+07:00","message":"[bufferProcess] send to processor:บอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.971950937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.971954563+07:00","message":"> Transcript [1701] [false]: 'บอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.971957591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.971960645+07:00","message":"Set new StatePrefix: 'บอล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.072101215+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.072140797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.072147591+07:00","message":"receive interim result [false|false]: บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.072162535+07:00","message":"[buffer interim] 107 false บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.072169486+07:00","message":"[bufferProcess] interim [660000000]:บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.072172051+07:00","message":"[bufferProcess] send to processor:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.072179572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.072182912+07:00","message":"> Transcript [1702] [false]: 'บริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.07218571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.072188032+07:00","message":"Set new StatePrefix: 'บริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.401873718+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.401914618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.401920743+07:00","message":"receive interim result [false|false]: บริโภคอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.401933335+07:00","message":"[buffer interim] 107 false บริโภคอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.401942971+07:00","message":"[bufferProcess] interim [20000000]:บริโภคอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.401945329+07:00","message":"[bufferProcess] send to processor:บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.401952054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.401955127+07:00","message":"> Transcript [1703] [false]: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.401957874+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.401960268+07:00","message":"Set new StatePrefix: 'บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.601980607+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.602028941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.602035826+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.602052498+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.602061363+07:00","message":"[bufferProcess] interim [140000000]:บริโภคอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.602064532+07:00","message":"[bufferProcess] send to processor:บริโภคอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.602071856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.602075452+07:00","message":"> Transcript [1704] [false]: 'บริโภคอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.602079417+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.602081589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.602083926+07:00","message":"StatePrefix: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:40.602086234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.002155017+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.002193578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี้ยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.002203438+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.002233051+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี้ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.002241484+07:00","message":"[bufferProcess] interim [620000000]:บริโภคอะไรเนี้ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.002245556+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.002255339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.002259491+07:00","message":"> Transcript [1705] [false]: 'บริโภคอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.002264032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.002267583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.002270987+07:00","message":"StatePrefix: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.002273919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.511840796+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.511887438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี้ยค่ะอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.511893258+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.511908122+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี้ยค่ะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.511916186+07:00","message":"[bufferProcess] interim [100000000]:บริโภคอะไรเนี้ยค่ะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.511919181+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.511922746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.511925905+07:00","message":"> Transcript [1706] [false]: 'บริโภคอะไรเนี้ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.511929432+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.511931714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.511933719+07:00","message":"StatePrefix: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.511935881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.560700563+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.560737072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี้ยค่ะอยากให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.560743162+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยากให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.560759534+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี้ยค่ะอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.560766477+07:00","message":"[bufferProcess] interim [220000000]:บริโภคอะไรเนี้ยค่ะอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.560770211+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.560787323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.560790502+07:00","message":"> Transcript [1707] [false]: 'บริโภคอะไรเนี้ยค่ะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.560794222+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.56079665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.560798772+07:00","message":"StatePrefix: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.56080095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.560808227+07:00","message":"Push: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.56081073+07:00","message":"TextPushed: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.560815313+07:00","message":"Set new StatePrefix : 'บริโภคอะไรเนี้ยค่ะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.560817787+07:00","message":"Next Push (prob) : 'อะไรเนี้ยค่ะอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.560825184+07:00","message":"push: {false บริโภค 0 0xc001f7f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.759007163+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.759052288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี้ยค่ะอยากให้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.759058775+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยากให้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.759073896+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี้ยค่ะอยากให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.759081792+07:00","message":"[bufferProcess] interim [400000000]:บริโภคอะไรเนี้ยค่ะอยากให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.759087644+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.759095132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.759098239+07:00","message":"> Transcript [1708] [false]: 'บริโภคอะไรเนี้ยค่ะอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.759102004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.759105307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.759108412+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.75911183+07:00","message":"TextPushed: 'บริโภค'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:41.810623681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:41.810643113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.407046678+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.407101442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี้ยค่ะอยากให้มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.407110233+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยากให้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.407132206+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี้ยค่ะอยากให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.407141701+07:00","message":"[bufferProcess] interim [0]:บริโภคอะไรเนี้ยค่ะอยากให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.407144447+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะอยากให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.407148389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.40715168+07:00","message":"> Transcript [1709] [false]: 'บริโภคอะไรเนี้ยค่ะอยากให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.407155863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.4071583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.407160322+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.407162816+07:00","message":"TextPushed: 'บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.471973165+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.472017072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี้ยค่ะอยากให้มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.472023477+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยากให้มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.472041403+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี้ยค่ะอยากให้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.472049843+07:00","message":"[bufferProcess] interim [120000000]:บริโภคอะไรเนี้ยค่ะอยากให้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.472052486+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะอยากให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.472056356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.472060312+07:00","message":"> Transcript [1710] [false]: 'บริโภคอะไรเนี้ยค่ะอยากให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.472064577+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.472066794+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.47207082+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.472073671+07:00","message":"TextPushed: 'บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.582588966+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.582644949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี้ยค่ะอยากให้มีอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.582652822+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยากให้มีอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.58266992+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี้ยค่ะอยากให้มีอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.582679355+07:00","message":"[bufferProcess] interim [180000000]:บริโภคอะไรเนี้ยค่ะอยากให้มีอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.582682917+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะอยากให้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.582688681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.582694203+07:00","message":"> Transcript [1711] [false]: 'บริโภคอะไรเนี้ยค่ะอยากให้มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.582700054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.582703803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.58270769+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.582710878+07:00","message":"TextPushed: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.582718607+07:00","message":"Push: 'อะไรเนี้ยค่ะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.58272239+07:00","message":"TextPushed: 'บริโภคอะไรเนี้ยค่ะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.582726736+07:00","message":"Set new StatePrefix : 'บริโภคอะไรเนี้ยค่ะอยากให้มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.582729976+07:00","message":"Next Push (prob) : 'ให้มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.582742326+07:00","message":"push: {false อะไรเนี้ยค่ะอยาก 0 0xc001f7f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.903471079+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.903515749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี้ยค่ะอยากให้มีอยแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.903524385+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยากให้มีอยแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.903542496+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี้ยค่ะอยากให้มีอยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.903553246+07:00","message":"[bufferProcess] interim [480000000]:บริโภคอะไรเนี้ยค่ะอยากให้มีอยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.90355596+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะอยากให้มีอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.90355944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.903581067+07:00","message":"> Transcript [1712] [false]: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.903584077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.903586389+07:00","message":"Set new StatePrefix: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.968679241+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.968718582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี้ยค่ะอยากให้มีอยและไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.968724773+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยากให้มีอยและไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.968740208+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี้ยค่ะอยากให้มีอยและไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.96874737+07:00","message":"[bufferProcess] interim [600000000]:บริโภคอะไรเนี้ยค่ะอยากให้มีอยและไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.968750079+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะอยากให้มีอยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.968753877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.968756849+07:00","message":"> Transcript [1713] [false]: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.968769256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.968771434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.968773402+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.968789823+07:00","message":"TextPushed: 'บริโภคอะไรเนี้ยค่ะอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.097361371+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.097403272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.097409677+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.097424973+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.097428685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.097431526+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.097436969+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.097440413+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.097446817+07:00","message":"[bufferProcess] interim [660000000]:บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.097449193+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะอยากให้มีอยและไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.097452161+07:00","message":"[bufferProcess] interim [720000000]:บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.097454217+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.097457733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.097460855+07:00","message":"> Transcript [1714] [false]: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.097464481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.097466872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.097469066+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.097471755+07:00","message":"TextPushed: 'บริโภคอะไรเนี้ยค่ะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.097473835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.09747589+07:00","message":"> Transcript [1715] [false]: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.097478254+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.09748009+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.097481938+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.097483825+07:00","message":"TextPushed: 'บริโภคอะไรเนี้ยค่ะอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.160449163+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.160488454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.160495038+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.16050851+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.160518523+07:00","message":"[bufferProcess] interim [780000000]:บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.160522365+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.160529345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.160533601+07:00","message":"> Transcript [1716] [false]: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.160539109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.160542919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.16054615+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.160549258+07:00","message":"TextPushed: 'บริโภคอะไรเนี้ยค่ะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.160553613+07:00","message":"Push: 'ให้มีอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.160557474+07:00","message":"TextPushed: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.160560602+07:00","message":"Set new StatePrefix : 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.160564561+07:00","message":"Next Push (prob) : 'และมาตรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.160580639+07:00","message":"push: {false ให้มีอย 0 0xc001f7f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.624401224+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.624438721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.624444602+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.624462223+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.624470658+07:00","message":"[bufferProcess] interim [200000000]:บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.624473778+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.62447759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.624481218+07:00","message":"> Transcript [1717] [false]: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.624484308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.624487113+07:00","message":"Set new StatePrefix: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.678112588+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.678154158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.678161045+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.678175814+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.678183704+07:00","message":"[bufferProcess] interim [320000000]:บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.678186767+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.678194572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.678197998+07:00","message":"> Transcript [1718] [false]: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.678201897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.678204102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.678206378+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.678209293+07:00","message":"TextPushed: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.05553014+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.055570017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.055575316+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.055589994+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.055597265+07:00","message":"[bufferProcess] interim [680000000]:บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.05559995+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.055603569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.055606909+07:00","message":"> Transcript [1719] [false]: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.055610577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.05561284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.055615106+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.055617936+07:00","message":"TextPushed: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.187475972+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.187514427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.187522342+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.187537092+07:00","message":"[buffer interim] 107 false บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.187545305+07:00","message":"[bufferProcess] interim [800000000]:บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.187548454+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.187556982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.187560208+07:00","message":"> Transcript [1720] [false]: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.187564826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.18756757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.187570529+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.187573363+07:00","message":"TextPushed: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.427247549+07:00","message":"[GCS] IsForceVAD: false for message ID: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.489950722+07:00","message":"[GCS] Start streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.67699912+07:00","message":"[GCS] IsForceVAD: false for message ID: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.748248846+07:00","message":"[GCS] Start streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.776090103+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.776118053+07:00","message":"found end of frame, send empty tag with msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.77612163+07:00","message":"end Recv id 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.776129762+07:00","message":"[buffer interim] force interim is final (2) :บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776138652+07:00","message":"[bufferProcess] interim [800000000]:บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.77614161+07:00","message":"[bufferProcess] send to processor (isfinal):บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776145615+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776148412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.77615195+07:00","message":"> Transcript [1721] [false]: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776155617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776157905+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776160183+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776162801+07:00","message":"TextPushed: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776165843+07:00","message":"Push: 'และมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776168637+07:00","message":"TextPushed: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776171235+07:00","message":"Set new StatePrefix : 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776174267+07:00","message":"Next Push (prob) : 'นิดนึงอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776176164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776178209+07:00","message":"> Transcript [1722] [true]: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776180492+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776182292+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776184044+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.77619164+07:00","message":"TextPushed: 'บริโภคอะไรเนี้ยค่ะอยากให้มีอยและมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.77619426+07:00","message":"Push: 'นิดนึงอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776202084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776204214+07:00","message":"> Transcript [1723] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776206196+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776207886+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776209734+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776211738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.776213914+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.776233406+07:00","message":"push: {false และมาตรฐาน 0 0xc001f7f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.776267519+07:00","message":"push: {true นิดนึงอะไรเนี่ย 0 0xc001f7f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.776355863+07:00","message":"push: {true \n 0 0xc001f7f700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.780867796+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.780905898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเงี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไรเนี่ย\",\"confidence\":0.9389282}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.780911086+07:00","message":"receive interim result [true|false]: บริโภคอะไรเงี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.780918085+07:00","message":"end recv isFinal message id 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.780920608+07:00","message":"end Recv id 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.780926436+07:00","message":"[buffer interim] this message is already final true 107: 'บริโภคอะไรเงี้ยค่ะอยากให้มีอยและมาตรฐานนิดนึงอะไรเนี่ย'"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:44.790342341+07:00","message":"write wav file: './tmp/7598/7598_108.wav'"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:44.792838884+07:00","message":"write wav file: './tmp/7598/7598_107.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:44.811086889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:44.811086907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.623004204+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.623048366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.623053294+07:00","message":"receive interim result [false|false]: พวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.623069643+07:00","message":"[buffer interim] 109 false พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.623079518+07:00","message":"[bufferProcess] interim [860000000]:พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.62308187+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.623101503+07:00","message":"[bufferProcess] send to processor (ticker):พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.623104922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.623107666+07:00","message":"> Transcript [1724] [false]: 'พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.623109843+07:00","message":"Set StatePrefix (first interim): 'พวก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.840001156+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.840048363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.840054134+07:00","message":"receive interim result [false|false]: พวกกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.840068322+07:00","message":"[buffer interim] 109 false พวกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.840076439+07:00","message":"[bufferProcess] interim [100000000]:พวกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.840078705+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.022951042+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.02299697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกกิมจู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.023003579+07:00","message":"receive interim result [false|false]: พวกกิมจู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.023018123+07:00","message":"[buffer interim] 109 false พวกกิมจู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.02302651+07:00","message":"[bufferProcess] interim [220000000]:พวกกิมจู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.023028901+07:00","message":"[bufferProcess] send to processor:พวกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.023032838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.023035627+07:00","message":"> Transcript [1725] [false]: 'พวกกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.023039678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.023042034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.023044038+07:00","message":"StatePrefix: 'พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.023046115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.048682922+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.048722963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"info\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.048728018+07:00","message":"receive interim result [false|false]: info"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.048744848+07:00","message":"[buffer interim] 109 false info"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.048751623+07:00","message":"[bufferProcess] interim [280000000]:info"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.04875436+07:00","message":"[bufferProcess] send to processor:พวกกิมจู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.04876071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.048763776+07:00","message":"> Transcript [1726] [false]: 'พวกกิมจู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.048766839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.048768796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.048771525+07:00","message":"StatePrefix: 'พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.048773614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.205751723+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.205802134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Full\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.205808351+07:00","message":"receive interim result [false|false]: Full"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.205821921+07:00","message":"[buffer interim] 109 false Full"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.205832207+07:00","message":"[bufferProcess] interim [460000000]:Full"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.205835805+07:00","message":"[bufferProcess] send to processor:info"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.205842371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.205846732+07:00","message":"> Transcript [1727] [false]: 'info'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.205850367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.205853245+07:00","message":"Set new StatePrefix: 'info'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.230078409+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.230112752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"info\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.230118131+07:00","message":"receive interim result [false|false]: info"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.230133065+07:00","message":"[buffer interim] 109 false info"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.230140973+07:00","message":"[bufferProcess] interim [520000000]:info"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.230144165+07:00","message":"[bufferProcess] send to processor:Full"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.230151037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.230155305+07:00","message":"> Transcript [1728] [false]: 'Full'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.230158613+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.230161502+07:00","message":"Set new StatePrefix: 'Full'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.398173593+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.398218954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกกูก็อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.398224563+07:00","message":"receive interim result [false|false]: พวกกูก็อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.398239608+07:00","message":"[buffer interim] 109 false พวกกูก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.39824789+07:00","message":"[bufferProcess] interim [700000000]:พวกกูก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.398250909+07:00","message":"[bufferProcess] send to processor:info"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.398256183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.398259182+07:00","message":"> Transcript [1729] [false]: 'info'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.39826212+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.398265283+07:00","message":"Set new StatePrefix: 'info'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.579595281+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.579644621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกกูก็อยากให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.579653509+07:00","message":"receive interim result [false|false]: พวกกูก็อยากให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.579669641+07:00","message":"[buffer interim] 109 false พวกกูก็อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.579681309+07:00","message":"[bufferProcess] interim [880000000]:พวกกูก็อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.579685225+07:00","message":"[bufferProcess] send to processor:พวกกูก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.579694454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.579699183+07:00","message":"> Transcript [1730] [false]: 'พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.579703682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.579706563+07:00","message":"Set new StatePrefix: 'พวกกูก็อยาก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:47.811488546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:47.811526473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.972550624+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.972590859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกกูก็อยากให้ลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.972596747+07:00","message":"receive interim result [false|false]: พวกกูก็อยากให้ลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.972611025+07:00","message":"[buffer interim] 109 false พวกกูก็อยากให้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.972617355+07:00","message":"[bufferProcess] interim [300000000]:พวกกูก็อยากให้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.972620024+07:00","message":"[bufferProcess] send to processor:พวกกูก็อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.972624161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.972627232+07:00","message":"> Transcript [1731] [false]: 'พวกกูก็อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.972630628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.972633001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.972635048+07:00","message":"StatePrefix: 'พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.972637197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.276979581+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.277021588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกกูก็อยากให้ลองเทส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.277027869+07:00","message":"receive interim result [false|false]: พวกกูก็อยากให้ลองเทส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.277042892+07:00","message":"[buffer interim] 109 false พวกกูก็อยากให้ลองเทส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.277049995+07:00","message":"[bufferProcess] interim [540000000]:พวกกูก็อยากให้ลองเทส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.277052786+07:00","message":"[bufferProcess] send to processor:พวกกูก็อยากให้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.277059453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.277062084+07:00","message":"> Transcript [1732] [false]: 'พวกกูก็อยากให้ลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.277065581+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.277067879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.277070026+07:00","message":"StatePrefix: 'พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.277072465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.607478718+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.607528469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกกูก็อยากให้ลองเทสเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.607537431+07:00","message":"receive interim result [false|false]: พวกกูก็อยากให้ลองเทสเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.607571238+07:00","message":"[buffer interim] 109 false พวกกูก็อยากให้ลองเทสเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.607587334+07:00","message":"[bufferProcess] interim [900000000]:พวกกูก็อยากให้ลองเทสเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.607591464+07:00","message":"[bufferProcess] send to processor:พวกกูก็อยากให้ลองเทส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.607600927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.607606081+07:00","message":"> Transcript [1733] [false]: 'พวกกูก็อยากให้ลองเทส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.607612665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.607616145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.607619613+07:00","message":"StatePrefix: 'พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.607623009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.678297617+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.67833482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกกูก็อยากให้ลองเทสเองดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.67834095+07:00","message":"receive interim result [false|false]: พวกกูก็อยากให้ลองเทสเองดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.678353606+07:00","message":"[buffer interim] 109 false พวกกูก็อยากให้ลองเทสเองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.678360466+07:00","message":"[bufferProcess] interim [20000000]:พวกกูก็อยากให้ลองเทสเองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.678362954+07:00","message":"[bufferProcess] send to processor:พวกกูก็อยากให้ลองเทสเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.678368213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.678371018+07:00","message":"> Transcript [1734] [false]: 'พวกกูก็อยากให้ลองเทสเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.678374833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.678377136+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.678379096+07:00","message":"StatePrefix: 'พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.678381309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.67838531+07:00","message":"Push: 'พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.67838743+07:00","message":"TextPushed: 'พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.678390119+07:00","message":"Set new StatePrefix : 'พวกกูก็อยากให้ลองเทสเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.678392876+07:00","message":"Next Push (prob) : 'ให้ลองเทสเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.678400626+07:00","message":"push: {false พวกกูก็อยาก 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.918858784+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.918899542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกกูก็อยากให้ลองเทสเองดูก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.91890517+07:00","message":"receive interim result [false|false]: พวกกูก็อยากให้ลองเทสเองดูก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.918919681+07:00","message":"[buffer interim] 109 false พวกกูก็อยากให้ลองเทสเองดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.918926418+07:00","message":"[bufferProcess] interim [200000000]:พวกกูก็อยากให้ลองเทสเองดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.918930005+07:00","message":"[bufferProcess] send to processor:พวกกูก็อยากให้ลองเทสเองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.918950133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.918953116+07:00","message":"> Transcript [1735] [false]: 'พวกกูก็อยากให้ลองเทสเองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.918956557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.918958835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.91896084+07:00","message":"StatePrefix: 'พวกกูก็อยากให้ลองเทสเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.918963397+07:00","message":"TextPushed: 'พวกกูก็อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.9760976+07:00","message":"[GCS] IsForceVAD: false for message ID: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.159539881+07:00","message":"[GCS] Start streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.161452442+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.161490429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกกูก็อยากให้ลองเทสเองดูก่อน\",\"confidence\":0.92592454}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.161496108+07:00","message":"receive interim result [true|false]: พวกกูก็อยากให้ลองเทสเองดูก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.161507004+07:00","message":"end recv isFinal message id 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.161509289+07:00","message":"end Recv id 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.161513993+07:00","message":"[buffer interim] 109 true พวกกูก็อยากให้ลองเทสเองดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.161520809+07:00","message":"[bufferProcess] interim [440000000]:พวกกูก็อยากให้ลองเทสเองดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.161523957+07:00","message":"[bufferProcess] send to processor (isfinal):พวกกูก็อยากให้ลองเทสเองดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.161527608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.161531551+07:00","message":"> Transcript [1736] [false]: 'พวกกูก็อยากให้ลองเทสเองดูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.161534563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.161536625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.161538585+07:00","message":"StatePrefix: 'พวกกูก็อยากให้ลองเทสเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.161540864+07:00","message":"TextPushed: 'พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.161542789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.161544894+07:00","message":"> Transcript [1737] [true]: 'พวกกูก็อยากให้ลองเทสเองดูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.161547041+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.161548858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.161550669+07:00","message":"StatePrefix: 'พวกกูก็อยากให้ลองเทสเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.16155259+07:00","message":"TextPushed: 'พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.161557569+07:00","message":"Push: 'ให้ลองเทสเองดูก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.161564235+07:00","message":"push: {true ให้ลองเทสเองดูก่อน 0 0xc000045600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:49.171033206+07:00","message":"write wav file: './tmp/7598/7598_109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.891620115+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.891669719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.891675034+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.891689486+07:00","message":"[buffer interim] 110 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.891697488+07:00","message":"[bufferProcess] interim [780000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.891699495+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.010136615+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.010183318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.01019076+07:00","message":"receive interim result [false|false]: วาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.010206091+07:00","message":"[buffer interim] 110 false วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.010217194+07:00","message":"[bufferProcess] interim [840000000]:วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.010220642+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.010228153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.010234039+07:00","message":"> Transcript [1738] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.010237619+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.142964149+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.143001878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วาดภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.143006872+07:00","message":"receive interim result [false|false]: วาดภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.143019728+07:00","message":"[buffer interim] 110 false วาดภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.143025686+07:00","message":"[bufferProcess] interim [20000000]:วาดภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.143028083+07:00","message":"[bufferProcess] send to processor:วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.143033388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.143036419+07:00","message":"> Transcript [1739] [false]: 'วาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.143038736+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.143041297+07:00","message":"Set new StatePrefix: 'วาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.589961384+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.590003942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วาดภาพแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.590010711+07:00","message":"receive interim result [false|false]: วาดภาพแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.590027467+07:00","message":"[buffer interim] 110 false วาดภาพแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.590035384+07:00","message":"[bufferProcess] interim [440000000]:วาดภาพแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.590038051+07:00","message":"[bufferProcess] send to processor:วาดภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.590045973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.590049341+07:00","message":"> Transcript [1740] [false]: 'วาดภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.590053456+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.590056012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.590058426+07:00","message":"StatePrefix: 'วาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.590060904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.738073803+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.738114899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วาดผ่านแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.738121032+07:00","message":"receive interim result [false|false]: วาดผ่านแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.738132989+07:00","message":"[buffer interim] 110 false วาดผ่านแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.738140401+07:00","message":"[bufferProcess] interim [620000000]:วาดผ่านแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.738143326+07:00","message":"[bufferProcess] send to processor:วาดภาพแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.738147187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.738150297+07:00","message":"> Transcript [1741] [false]: 'วาดภาพแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.738154033+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.738156625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.738159041+07:00","message":"StatePrefix: 'วาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.738161172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.758188165+07:00","message":"[GCS] IsForceVAD: false for message ID: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.785081885+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.785120138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วาดภาพแล้วนี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.785126386+07:00","message":"receive interim result [false|false]: วาดภาพแล้วนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.785139021+07:00","message":"[buffer interim] 110 false วาดภาพแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.785146183+07:00","message":"[bufferProcess] interim [680000000]:วาดภาพแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.785148693+07:00","message":"[bufferProcess] send to processor:วาดผ่านแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.785154397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.785157691+07:00","message":"> Transcript [1742] [false]: 'วาดผ่านแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.785172833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.78517509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.785177582+07:00","message":"StatePrefix: 'วาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.785179809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:50.81227354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:50.812288349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.830385938+07:00","message":"[GCS] Start streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.865768927+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.865813452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วาดภาพแล้วนี่\",\"confidence\":0.8891989}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.865819333+07:00","message":"receive interim result [true|false]: วาดภาพแล้วนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.865832336+07:00","message":"end recv isFinal message id 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.865835041+07:00","message":"end Recv id 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.865840358+07:00","message":"[buffer interim] 110 true วาดภาพแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865847834+07:00","message":"[bufferProcess] interim [830000000]:วาดภาพแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865850707+07:00","message":"[bufferProcess] send to processor (isfinal):วาดภาพแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865854461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865859783+07:00","message":"> Transcript [1743] [false]: 'วาดภาพแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865863301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865865197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865867712+07:00","message":"StatePrefix: 'วาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.86586994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865872602+07:00","message":"Push: 'วาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865874629+07:00","message":"TextPushed: 'วาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865877138+07:00","message":"Set new StatePrefix : 'วาดภาพแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865879588+07:00","message":"Next Push (prob) : 'ภาพแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865881442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865883564+07:00","message":"> Transcript [1744] [true]: 'วาดภาพแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865885826+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865887871+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865889646+07:00","message":"StatePrefix: 'วาดภาพแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.865891703+07:00","message":"TextPushed: 'วาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.86589378+07:00","message":"Push: 'ภาพแล้วนี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.865915516+07:00","message":"push: {false วาด 0 0xc001f7e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.86593617+07:00","message":"push: {true ภาพแล้วนี่ 0 0xc001f7e000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:50.872449634+07:00","message":"write wav file: './tmp/7598/7598_110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.547201672+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.547248193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"BG\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.547254599+07:00","message":"receive interim result [false|false]: BG"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.547270554+07:00","message":"[buffer interim] 111 false BG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.547277787+07:00","message":"[bufferProcess] interim [720000000]:BG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.547279849+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.609758875+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.609801807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.609808315+07:00","message":"receive interim result [false|false]: ดีจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.609822638+07:00","message":"[buffer interim] 111 false ดีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.60983006+07:00","message":"[bufferProcess] interim [780000000]:ดีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.609832619+07:00","message":"[bufferProcess] send to processor:BG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.609839121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.609841999+07:00","message":"> Transcript [1745] [false]: 'BG'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.609844388+07:00","message":"Set StatePrefix (first interim): 'BG'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.898469958+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.898514567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.898520611+07:00","message":"receive interim result [false|false]: ดีจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.898537125+07:00","message":"[buffer interim] 111 false ดีจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.898544258+07:00","message":"[bufferProcess] interim [80000000]:ดีจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.898546743+07:00","message":"[bufferProcess] send to processor:ดีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.898550146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.898553462+07:00","message":"> Transcript [1746] [false]: 'ดีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.898556114+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.898558554+07:00","message":"Set new StatePrefix: 'ดีจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.012225329+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.012266283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.012271672+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.012289342+07:00","message":"[buffer interim] 111 false ดีจริงๆใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.012296891+07:00","message":"[bufferProcess] interim [200000000]:ดีจริงๆใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.012299379+07:00","message":"[bufferProcess] send to processor:ดีจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.012303721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.012306956+07:00","message":"> Transcript [1747] [false]: 'ดีจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.012309991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.012312443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.012314451+07:00","message":"StatePrefix: 'ดีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.012316536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.071492276+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.071530533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.0715367+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.071551316+07:00","message":"[buffer interim] 111 false ดีจริงๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.071557858+07:00","message":"[bufferProcess] interim [260000000]:ดีจริงๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.071560938+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.071567672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.071570599+07:00","message":"> Transcript [1748] [false]: 'ดีจริงๆใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.071574441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.071576761+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.071579106+07:00","message":"StatePrefix: 'ดีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.071581376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.714353599+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.714389429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.714395099+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.714417301+07:00","message":"[buffer interim] 111 false ดีจริงๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.714424146+07:00","message":"[bufferProcess] interim [860000000]:ดีจริงๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.714428452+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.714431527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.714434363+07:00","message":"> Transcript [1749] [false]: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.714438004+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.714440809+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.714443159+07:00","message":"StatePrefix: 'ดีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.714445237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.777782044+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.777834745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหมอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.777841313+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.777857197+07:00","message":"[buffer interim] 111 false ดีจริงๆใช่ไหมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.77786497+07:00","message":"[bufferProcess] interim [980000000]:ดีจริงๆใช่ไหมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.777867769+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.777874867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.77787814+07:00","message":"> Transcript [1750] [false]: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.7778823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.777885074+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.777886954+07:00","message":"StatePrefix: 'ดีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.77788941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.777895022+07:00","message":"Push: 'ดีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.777897078+07:00","message":"TextPushed: 'ดีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.777899176+07:00","message":"Set new StatePrefix : 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.777902403+07:00","message":"Next Push (prob) : 'ๆใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.777913105+07:00","message":"push: {false ดีจริง 0 0xc0004a2900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.107040133+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.107080947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหมอะไรเงี้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.107086867+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.107100363+07:00","message":"[buffer interim] 111 false ดีจริงๆใช่ไหมอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.107107109+07:00","message":"[bufferProcess] interim [280000000]:ดีจริงๆใช่ไหมอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.107109645+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.107113326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.107122361+07:00","message":"> Transcript [1751] [false]: 'ดีจริงๆใช่ไหมอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.10712605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.107128267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.107130846+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.107133249+07:00","message":"TextPushed: 'ดีจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.319818716+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.319865927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหมอะไรอย่างเงี้ยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.31987196+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรอย่างเงี้ยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.31988699+07:00","message":"[buffer interim] 111 false ดีจริงๆใช่ไหมอะไรอย่างเงี้ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.319895437+07:00","message":"[bufferProcess] interim [520000000]:ดีจริงๆใช่ไหมอะไรอย่างเงี้ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.319899362+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.319905537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.319908653+07:00","message":"> Transcript [1752] [false]: 'ดีจริงๆใช่ไหมอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.319912683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.319915265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.319917438+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.319919854+07:00","message":"TextPushed: 'ดีจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.433852624+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.433895598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหมอะไรเงี้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.433902063+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.433916285+07:00","message":"[buffer interim] 111 false ดีจริงๆใช่ไหมอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.433923344+07:00","message":"[bufferProcess] interim [580000000]:ดีจริงๆใช่ไหมอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.433926257+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรอย่างเงี้ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.433929946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.433933004+07:00","message":"> Transcript [1753] [false]: 'ดีจริงๆใช่ไหมอะไรอย่างเงี้ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.433936569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.433938701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.433941208+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.433943649+07:00","message":"TextPushed: 'ดีจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.50141155+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.501453613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหมอะไรเงี้ยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.501460255+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรเงี้ยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.501477858+07:00","message":"[buffer interim] 111 false ดีจริงๆใช่ไหมอะไรเงี้ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.501486929+07:00","message":"[bufferProcess] interim [640000000]:ดีจริงๆใช่ไหมอะไรเงี้ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.50148972+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.501493372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.50149664+07:00","message":"> Transcript [1754] [false]: 'ดีจริงๆใช่ไหมอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.501501267+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.501503589+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.501506532+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.501509282+07:00","message":"TextPushed: 'ดีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.501514041+07:00","message":"Push: 'ๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.501516074+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.501518898+07:00","message":"Set new StatePrefix : 'ดีจริงๆใช่ไหมอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.501521324+07:00","message":"Next Push (prob) : 'อะไรเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.501530882+07:00","message":"push: {false ๆใช่ไหม 0 0xc0004a2900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.622148499+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.622194381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.622200781+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.622212005+07:00","message":"[buffer interim] 111 false ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.622220113+07:00","message":"[bufferProcess] interim [820000000]:ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.622223758+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรเงี้ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.622229632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.622233473+07:00","message":"> Transcript [1755] [false]: 'ดีจริงๆใช่ไหมอะไรเงี้ยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.622238258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.622240945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.622244357+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหมอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.622248486+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.686218352+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.686270545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหมอะไรเงี้ยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.68627974+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรเงี้ยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.686300246+07:00","message":"[buffer interim] 111 false ดีจริงๆใช่ไหมอะไรเงี้ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.686313989+07:00","message":"[bufferProcess] interim [880000000]:ดีจริงๆใช่ไหมอะไรเงี้ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.686318699+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.686328017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.686332527+07:00","message":"> Transcript [1756] [false]: 'ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.686338388+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.686341522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.686344863+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหมอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.686348931+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.805444516+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.805487919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.805494201+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.805506873+07:00","message":"[buffer interim] 111 false ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.805516062+07:00","message":"[bufferProcess] interim [940000000]:ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.80552037+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรเงี้ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.805525583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.805530328+07:00","message":"> Transcript [1757] [false]: 'ดีจริงๆใช่ไหมอะไรเงี้ยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.805537054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.805539401+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.805541837+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหมอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.80554488+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:53.812637694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:53.812652326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.864775545+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.864828846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.864835079+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.864854809+07:00","message":"[buffer interim] 111 false ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.864862952+07:00","message":"[bufferProcess] interim [60000000]:ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.864866261+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.864870357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.864873627+07:00","message":"> Transcript [1758] [false]: 'ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.864877876+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.864881094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.864883387+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหมอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.864886294+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.864889244+07:00","message":"Push: 'อะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.864891675+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหมอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.86489464+07:00","message":"Set new StatePrefix : 'ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.864897273+07:00","message":"Next Push (prob) : 'ครับไม่อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.864922638+07:00","message":"push: {false อะไรเงี้ย 0 0xc0004a2900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.056729085+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.05676711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.056773933+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.056799814+07:00","message":"[buffer interim] 111 false ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.056813201+07:00","message":"[bufferProcess] interim [240000000]:ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.056815989+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.056819436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.056822452+07:00","message":"> Transcript [1759] [false]: 'ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.056829505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.056834297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.056836696+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.05684148+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหมอะไรเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.182323643+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.182359312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.182365724+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.182381018+07:00","message":"[buffer interim] 111 false ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.182391093+07:00","message":"[bufferProcess] interim [360000000]:ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.182393722+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.182397183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.182400605+07:00","message":"> Transcript [1760] [false]: 'ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.182404508+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.182407064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.182409107+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.182411633+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหมอะไรเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.22683231+07:00","message":"[GCS] IsForceVAD: false for message ID: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.324756479+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.324800622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้พูดแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.324806949+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้พูดแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.324823515+07:00","message":"[buffer interim] 111 false ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้พูดแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.324832054+07:00","message":"[bufferProcess] interim [600000000]:ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้พูดแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.324834884+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.324839006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.324842314+07:00","message":"> Transcript [1761] [false]: 'ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.324846118+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.324848291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.324850299+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.324852697+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหมอะไรเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.404503851+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.404549744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่อยากให้พูดแบบ\",\"confidence\":0.9254187}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.404556271+07:00","message":"receive interim result [true|false]: ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่อยากให้พูดแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.404566852+07:00","message":"end recv isFinal message id 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.404569271+07:00","message":"end Recv id 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.404577141+07:00","message":"[buffer interim] 111 true ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่อยากให้พูดแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404585989+07:00","message":"[bufferProcess] interim [630000000]:ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่อยากให้พูดแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404589241+07:00","message":"[bufferProcess] send to processor (isfinal):ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้พูดแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404592926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404596305+07:00","message":"> Transcript [1762] [false]: 'ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้พูดแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404600242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404602246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404604792+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404607755+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหมอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404613589+07:00","message":"Push: 'ครับไม่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404615836+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404618465+07:00","message":"Set new StatePrefix : 'ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้พูดแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404620937+07:00","message":"Next Push (prob) : 'ให้พูดแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404622918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404625156+07:00","message":"> Transcript [1763] [true]: 'ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่อยากให้พูดแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404627876+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404629706+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404631626+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้พูดแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404633536+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404635323+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.404726617+07:00","message":"push: {false ครับไม่อยาก 0 0xc0004a2900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404776549+07:00","message":"Push: 'ให้พูดแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404780405+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหมอะไรเงี้ยครับไม่อยากให้พูดแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404782453+07:00","message":"Set new StatePrefix : 'ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่อยากให้พูดแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404784633+07:00","message":"Next Push (prob) : 'ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่อยากให้พูดแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.404798588+07:00","message":"push: {true ให้พูดแบบ 0 0xc0004a2900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.404820481+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_111.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:54.41405771+07:00","message":"write wav file: './tmp/7598/7598_111.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.929198144+07:00","message":"[GCS] Start streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.423966211+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.424016605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.424021912+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.424040227+07:00","message":"[buffer interim] 112 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.424046904+07:00","message":"[bufferProcess] interim [480000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.424048811+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.424055878+07:00","message":"[bufferProcess] send to processor (ticker):โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.424059034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.424062138+07:00","message":"> Transcript [1764] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.424064448+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.593121527+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.593156101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.593172606+07:00","message":"receive interim result [false|false]: โดยอาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.59318713+07:00","message":"[buffer interim] 112 false โดยอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.593194033+07:00","message":"[bufferProcess] interim [660000000]:โดยอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.59319752+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.654818862+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.654856713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.6548621+07:00","message":"receive interim result [false|false]: โดยอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.654875587+07:00","message":"[buffer interim] 112 false โดยอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.654882454+07:00","message":"[bufferProcess] interim [780000000]:โดยอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.654884699+07:00","message":"[bufferProcess] send to processor:โดยอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.654888042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.654891414+07:00","message":"> Transcript [1765] [false]: 'โดยอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.654894738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.654896973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.654899002+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.654901067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.775138983+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.775175037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอยากขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.775181473+07:00","message":"receive interim result [false|false]: โดยอยากขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.775197692+07:00","message":"[buffer interim] 112 false โดยอยากขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.775205745+07:00","message":"[bufferProcess] interim [840000000]:โดยอยากขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.775208705+07:00","message":"[bufferProcess] send to processor:โดยอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.775212899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.775215961+07:00","message":"> Transcript [1766] [false]: 'โดยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.775218774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.775220759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.775223494+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.775225707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.920711593+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.920745021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอยากขายอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.920751538+07:00","message":"receive interim result [false|false]: โดยอยากขายอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.920764223+07:00","message":"[buffer interim] 112 false โดยอยากขายอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.920771576+07:00","message":"[bufferProcess] interim [20000000]:โดยอยากขายอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.920774611+07:00","message":"[bufferProcess] send to processor:โดยอยากขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.92078064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.920783462+07:00","message":"> Transcript [1767] [false]: 'โดยอยากขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.920787503+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.920799363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.920802067+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.920804751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.969837889+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.969891981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอยากขายอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.969899142+07:00","message":"receive interim result [false|false]: โดยอยากขายอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.969917165+07:00","message":"[buffer interim] 112 false โดยอยากขายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.969925218+07:00","message":"[bufferProcess] interim [80000000]:โดยอยากขายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.969928181+07:00","message":"[bufferProcess] send to processor:โดยอยากขายอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.969934981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.969940386+07:00","message":"> Transcript [1768] [false]: 'โดยอยากขายอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.969943814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.969946089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.969948275+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.969950819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.969958158+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.969960514+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.96996272+07:00","message":"Set new StatePrefix : 'โดยอยากขายอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.969965941+07:00","message":"Next Push (prob) : 'อยากขายอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.969974744+07:00","message":"push: {false โดย 0 0xc00039cd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.096984291+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.097031577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอยากขายอย่างดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.09703805+07:00","message":"receive interim result [false|false]: โดยอยากขายอย่างดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.097054028+07:00","message":"[buffer interim] 112 false โดยอยากขายอย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.097064529+07:00","message":"[bufferProcess] interim [140000000]:โดยอยากขายอย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.09706719+07:00","message":"[bufferProcess] send to processor:โดยอยากขายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.097072933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.097076381+07:00","message":"> Transcript [1769] [false]: 'โดยอยากขายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.097078943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.097081082+07:00","message":"Set new StatePrefix: 'โดยอยากขายอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.099273016+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.099286961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอยากขายอย่างเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.099291244+07:00","message":"receive interim result [false|false]: โดยอยากขายอย่างเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.099300647+07:00","message":"[buffer interim] 112 false โดยอยากขายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.099304284+07:00","message":"[bufferProcess] interim [200000000]:โดยอยากขายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.099306452+07:00","message":"[bufferProcess] send to processor:โดยอยากขายอย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.099311539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.099313726+07:00","message":"> Transcript [1770] [false]: 'โดยอยากขายอย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.099317332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.099319645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.099321726+07:00","message":"StatePrefix: 'โดยอยากขายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.099324508+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.657752455+07:00","message":"[GCS] IsForceVAD: false for message ID: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.688236729+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.688275728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอยากขายอย่างเดียวอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.688282032+07:00","message":"receive interim result [false|false]: โดยอยากขายอย่างเดียวอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.688296815+07:00","message":"[buffer interim] 112 false โดยอยากขายอย่างเดียวอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.688305239+07:00","message":"[bufferProcess] interim [740000000]:โดยอยากขายอย่างเดียวอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.688308109+07:00","message":"[bufferProcess] send to processor:โดยอยากขายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.688314813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.688317735+07:00","message":"> Transcript [1771] [false]: 'โดยอยากขายอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.688320945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.688323253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.688325859+07:00","message":"StatePrefix: 'โดยอยากขายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.688328635+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.732131277+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.732171285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอยากขายอย่างเดียว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.732178659+07:00","message":"receive interim result [false|false]: โดยอยากขายอย่างเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.732195509+07:00","message":"[buffer interim] 112 false โดยอยากขายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.732204329+07:00","message":"[bufferProcess] interim [800000000]:โดยอยากขายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.732207201+07:00","message":"[bufferProcess] send to processor:โดยอยากขายอย่างเดียวอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.732214018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.732217431+07:00","message":"> Transcript [1772] [false]: 'โดยอยากขายอย่างเดียวอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.732221487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.732224056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.732226078+07:00","message":"StatePrefix: 'โดยอยากขายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.732228814+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.761401045+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.761443069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอยากขายอย่างเดียวอะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.761449108+07:00","message":"receive interim result [false|false]: โดยอยากขายอย่างเดียวอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.761465873+07:00","message":"[buffer interim] 112 false โดยอยากขายอย่างเดียวอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.761484401+07:00","message":"[bufferProcess] interim [920000000]:โดยอยากขายอย่างเดียวอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.761488847+07:00","message":"[bufferProcess] send to processor:โดยอยากขายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.7614955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.761500464+07:00","message":"> Transcript [1773] [false]: 'โดยอยากขายอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.761505663+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.761508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.761510393+07:00","message":"StatePrefix: 'โดยอยากขายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.76151273+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.761516853+07:00","message":"Push: 'อยากขายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.761520522+07:00","message":"TextPushed: 'โดยอยากขายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.761523693+07:00","message":"Set new StatePrefix : 'โดยอยากขายอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.761527276+07:00","message":"Next Push (prob) : 'เดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.761538297+07:00","message":"push: {false อยากขายอย่าง 0 0xc00039cd00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:56.813541576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:56.813555848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.853920354+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.853966672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยอยากขายอย่างเดียวอะไรเนี่ย\",\"confidence\":0.9085784}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.853975485+07:00","message":"receive interim result [true|false]: โดยอยากขายอย่างเดียวอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.853987198+07:00","message":"end recv isFinal message id 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.853991634+07:00","message":"end Recv id 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.853999302+07:00","message":"[buffer interim] 112 true โดยอยากขายอย่างเดียวอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.854010416+07:00","message":"[bufferProcess] interim [950000000]:โดยอยากขายอย่างเดียวอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.85401379+07:00","message":"[bufferProcess] send to processor (isfinal):โดยอยากขายอย่างเดียวอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.854018097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.854021369+07:00","message":"> Transcript [1774] [false]: 'โดยอยากขายอย่างเดียวอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.854024904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.854027085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.854029667+07:00","message":"StatePrefix: 'โดยอยากขายอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.854032268+07:00","message":"TextPushed: 'โดยอยากขายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.854034447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.85403653+07:00","message":"> Transcript [1775] [true]: 'โดยอยากขายอย่างเดียวอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.854038834+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.854041204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.854042988+07:00","message":"StatePrefix: 'โดยอยากขายอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.854044854+07:00","message":"TextPushed: 'โดยอยากขายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.854052261+07:00","message":"Push: 'เดียวอะไรเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.854064346+07:00","message":"push: {true เดียวอะไรเนี่ย 0 0xc00039cd00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:56.86093866+07:00","message":"write wav file: './tmp/7598/7598_112.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:57.808400391+07:00","message":"[GCS] Start streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.156385297+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.156424397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.156429422+07:00","message":"receive interim result [false|false]: คำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.156441901+07:00","message":"[buffer interim] 113 false คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.156448015+07:00","message":"[bufferProcess] interim [420000000]:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.156449942+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.156455422+07:00","message":"[bufferProcess] send to processor (ticker):คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.156458704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.156461679+07:00","message":"> Transcript [1776] [false]: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.156464093+07:00","message":"Set StatePrefix (first interim): 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.471497972+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.47154382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.471550274+07:00","message":"receive interim result [false|false]: คำพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.471566665+07:00","message":"[buffer interim] 113 false คำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.471574298+07:00","message":"[bufferProcess] interim [660000000]:คำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.471576809+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.677186436+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.677228054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.677232898+07:00","message":"receive interim result [false|false]: คำพูดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.677249193+07:00","message":"[buffer interim] 113 false คำพูดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.677257229+07:00","message":"[bufferProcess] interim [900000000]:คำพูดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.67725994+07:00","message":"[bufferProcess] send to processor:คำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.67726322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.677266212+07:00","message":"> Transcript [1777] [false]: 'คำพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.677269954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.677272065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.677274034+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.677276075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.803126048+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.803169732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.803175248+07:00","message":"receive interim result [false|false]: คำพูดที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.8031903+07:00","message":"[buffer interim] 113 false คำพูดที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.803197903+07:00","message":"[bufferProcess] interim [20000000]:คำพูดที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.803200402+07:00","message":"[bufferProcess] send to processor:คำพูดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.803206767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.803209662+07:00","message":"> Transcript [1778] [false]: 'คำพูดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.803212496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.803214662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.803217289+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.803219763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.989086732+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.989131513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้าม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.989137336+07:00","message":"receive interim result [false|false]: คำพูดที่ห้าม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.989151184+07:00","message":"[buffer interim] 113 false คำพูดที่ห้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.98917495+07:00","message":"[bufferProcess] interim [140000000]:คำพูดที่ห้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.989178246+07:00","message":"[bufferProcess] send to processor:คำพูดที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.989182458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.98918558+07:00","message":"> Transcript [1779] [false]: 'คำพูดที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.989189227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.989191467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.989193558+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.98919602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.058253159+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.058300101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ 5 ม.ค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.058306097+07:00","message":"receive interim result [false|false]: คำพูดที่ 5 ม.ค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.058319048+07:00","message":"[buffer interim] 113 false คำพูดที่ 5 ม.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.058326318+07:00","message":"[bufferProcess] interim [320000000]:คำพูดที่ 5 ม.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.058328904+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.058334371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.05833744+07:00","message":"> Transcript [1780] [false]: 'คำพูดที่ห้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.058341548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.058343931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.058346276+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.058348642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.058353266+07:00","message":"Push: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.058355685+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.058357899+07:00","message":"Set new StatePrefix : 'คำพูดที่ห้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.058361384+07:00","message":"Next Push (prob) : 'พูดที่ห้าม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.058369996+07:00","message":"push: {false คำ 0 0xc003682080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.186878673+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.186924668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.186930572+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.186948269+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.186958122+07:00","message":"[bufferProcess] interim [380000000]:คำพูดที่ห้ามผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.186962318+07:00","message":"[bufferProcess] send to processor:คำพูดที่ 5 ม.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.186974527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.18697846+07:00","message":"> Transcript [1781] [false]: 'คำพูดที่ 5 ม.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.18698138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.186984411+07:00","message":"Set new StatePrefix: 'คำพูดที่ 5 ม.ค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.238673832+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.238721138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.238726619+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.23874053+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.23874754+07:00","message":"[bufferProcess] interim [440000000]:คำพูดที่ห้ามพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.238750285+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.238755898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.238759252+07:00","message":"> Transcript [1782] [false]: 'คำพูดที่ห้ามผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.23876202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.238764422+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.490591887+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.4906359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.49064264+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.490658974+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.490667484+07:00","message":"[bufferProcess] interim [680000000]:คำพูดที่ห้ามพูดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.490669837+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.490673623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.490676712+07:00","message":"> Transcript [1783] [false]: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.490679387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.490682611+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.568185947+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.568229951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.568236279+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.568248261+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.568256531+07:00","message":"[bufferProcess] interim [800000000]:คำพูดที่ห้ามพูดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.56826063+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.568265482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.568269601+07:00","message":"> Transcript [1784] [false]: 'คำพูดที่ห้ามพูดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.568274285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.568276548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.568278563+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.568281012+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:59.813559888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:59.813581347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.910375696+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.910419454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.910427009+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.910445505+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.910452946+07:00","message":"[bufferProcess] interim [40000000]:คำพูดที่ห้ามพูดนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.910455329+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.910458688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.910461653+07:00","message":"> Transcript [1785] [false]: 'คำพูดที่ห้ามพูดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.910465323+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.91046757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.910469674+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.910472406+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.991648938+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.991689582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.991695615+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.991711479+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.99172377+07:00","message":"[bufferProcess] interim [220000000]:คำพูดที่ห้ามพูดนะคะก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.991728045+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.991735591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.991739699+07:00","message":"> Transcript [1786] [false]: 'คำพูดที่ห้ามพูดนะคะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.99174386+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.991746383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.991748655+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.991751333+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.278379463+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.278425061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะเพราะมีหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.278432035+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะเพราะมีหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.278446922+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะเพราะมีหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.278454899+07:00","message":"[bufferProcess] interim [400000000]:คำพูดที่ห้ามพูดนะคะเพราะมีหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.2784588+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.278464991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.278468156+07:00","message":"> Transcript [1787] [false]: 'คำพูดที่ห้ามพูดนะคะก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.278472241+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.278474827+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.278477565+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.278480552+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.278485057+07:00","message":"Push: 'พูดที่ห้ามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.278487083+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.278489445+07:00","message":"Set new StatePrefix : 'คำพูดที่ห้ามพูดนะคะก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.278491731+07:00","message":"Next Push (prob) : 'นะคะก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.278505725+07:00","message":"push: {false พูดที่ห้ามพูด 0 0xc003682080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.374231951+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.374277601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.374284019+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.374296931+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.374304523+07:00","message":"[bufferProcess] interim [460000000]:คำพูดที่ห้ามพูดนะคะก็มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.374307119+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะเพราะมีหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.374310576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.374313772+07:00","message":"> Transcript [1788] [false]: 'คำพูดที่ห้ามพูดนะคะเพราะมีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.374316564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.374318682+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะเพราะมีหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.405751494+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.405799494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.405807222+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.40582254+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.405830115+07:00","message":"[bufferProcess] interim [580000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.405833172+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.405840688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.405844104+07:00","message":"> Transcript [1789] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.405847132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.405849346+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.595828854+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.595882293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.595893887+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.595906992+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.595914316+07:00","message":"[bufferProcess] interim [820000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.595917394+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.595924277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.595927555+07:00","message":"> Transcript [1790] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.59593033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.595932961+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.797784476+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.797823658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.797829636+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.797844065+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.797850883+07:00","message":"[bufferProcess] interim [940000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.797853669+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.797857279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.797860257+07:00","message":"> Transcript [1791] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.797864281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.797866585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.797868627+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.797871411+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.95111861+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.951158903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.951164829+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.951183184+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.951190888+07:00","message":"[bufferProcess] interim [60000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.95119555+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.951203922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.951206956+07:00","message":"> Transcript [1792] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.951210908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.951214756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.951217735+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.951220505+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.095396693+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.095469859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.095476937+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.095490478+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.095497463+07:00","message":"[bufferProcess] interim [180000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.095500028+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.095505989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.095509033+07:00","message":"> Transcript [1793] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.095512532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.095514758+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.095517352+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.095520181+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.115107629+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.115141739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.115147406+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.115161217+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.115167721+07:00","message":"[bufferProcess] interim [300000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.115170202+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.115173654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.115176884+07:00","message":"> Transcript [1794] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.115180671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.115182923+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.115185318+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.115188099+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.115193914+07:00","message":"Push: 'นะคะก็มีหลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.115195907+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.11519807+07:00","message":"Set new StatePrefix : 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.115200378+07:00","message":"Next Push (prob) : 'เลยนึกว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.115208997+07:00","message":"push: {false นะคะก็มีหลากหลาย 0 0xc003682080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.163906021+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.163946167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.16395419+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.163969336+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.163977091+07:00","message":"[bufferProcess] interim [360000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.16398011+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.163988264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.163991412+07:00","message":"> Transcript [1795] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.163995197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.163997504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.163999588+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.164002186+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.392331658+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.392381962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.392388596+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.392403459+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.392410813+07:00","message":"[bufferProcess] interim [600000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.39241376+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.392420547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.392423651+07:00","message":"> Transcript [1796] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.392427603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.3924296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.392431598+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.392434748+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.532431073+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.532476277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.532483725+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.532498944+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.532506851+07:00","message":"[bufferProcess] interim [720000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.532509847+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.532518388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.532522318+07:00","message":"> Transcript [1797] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.532527798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.532530889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.53253682+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.532541592+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.592253324+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.592300994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.592310361+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.592326803+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.592334705+07:00","message":"[bufferProcess] interim [780000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.592337204+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.592341088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.592344742+07:00","message":"> Transcript [1798] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.592349554+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.592351758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.592354456+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.592357447+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.592360398+07:00","message":"Push: 'เลยนึกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.592362712+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.592367175+07:00","message":"Set new StatePrefix : 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.592370211+07:00","message":"Next Push (prob) : 'เป็นดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.592380088+07:00","message":"push: {false เลยนึกว่าจะ 0 0xc003682080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.722257854+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.722292793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.722299011+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.722311773+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.722317865+07:00","message":"[bufferProcess] interim [840000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.722320561+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.722327211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.722329941+07:00","message":"> Transcript [1799] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.722332512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.722334509+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.836621899+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.836661264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.836667444+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.836683904+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.836691297+07:00","message":"[bufferProcess] interim [960000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.836694569+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.836701052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.836703836+07:00","message":"> Transcript [1800] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.836706286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.836708545+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.970933897+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.970978575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้วจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.97098554+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้วจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.970996302+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้วจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.971003581+07:00","message":"[bufferProcess] interim [20000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้วจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.971007426+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.971012134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.971016301+07:00","message":"> Transcript [1801] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.971020081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.971023215+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.215720372+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.215764341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.215771285+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.215789729+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.215806087+07:00","message":"[bufferProcess] interim [140000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.215809094+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้วจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.215813333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.215817394+07:00","message":"> Transcript [1802] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้วจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.215820246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.215823086+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้วจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.265485496+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.265524905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้วจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.265531391+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้วจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.2655463+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้วจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.265553316+07:00","message":"[bufferProcess] interim [200000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้วจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.265556024+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.26556295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.265565868+07:00","message":"> Transcript [1803] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.265568588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.265570962+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.289717796+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.289753994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.289760841+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.289776706+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.289783522+07:00","message":"[bufferProcess] interim [260000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.289786296+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้วจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.289789791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.289792929+07:00","message":"> Transcript [1804] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้วจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.28981643+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.289818792+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีแล้วจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.340142106+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.340177809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.340184359+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.34019609+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.340204611+07:00","message":"[bufferProcess] interim [500000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.340207218+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.340214684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.340217528+07:00","message":"> Transcript [1805] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.340220278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.34022236+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.459879974+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.459915563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.459921429+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.459937891+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.459945172+07:00","message":"[bufferProcess] interim [680000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.45994792+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.459951484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.459954444+07:00","message":"> Transcript [1806] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.459958387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.459961021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.459963+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.459965844+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.591332606+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.591369889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.591378145+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.591393805+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.591404656+07:00","message":"[bufferProcess] interim [800000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.591409346+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.591416233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.591420089+07:00","message":"> Transcript [1807] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.591425191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.591428459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.59143181+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.591435738+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.647570164+07:00","message":"[GCS] Cleaned up inactive client: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.647607037+07:00","message":"[GCS] Cleaned up inactive client: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.647611231+07:00","message":"[GCS] Cleaned up inactive client: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.64761448+07:00","message":"[GCS] Cleaned up inactive client: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.647617922+07:00","message":"[GCS] Cleaned up inactive client: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.647620449+07:00","message":"[GCS] Cleaned up inactive client: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.647624083+07:00","message":"[GCS] Cleaned up inactive client: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.647626881+07:00","message":"[GCS] Cleaned up inactive client: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.647629601+07:00","message":"[GCS] Cleaned up inactive client: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.647632335+07:00","message":"[GCS] Cleaned up inactive client: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.647634922+07:00","message":"[GCS] Cleaned up inactive client: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.679074949+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.679117912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.679123895+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.679139056+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.679145417+07:00","message":"[bufferProcess] interim [920000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.679148829+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.679156355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.679159361+07:00","message":"> Transcript [1808] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.67916326+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.679165804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.679167972+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.679171103+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:02.81404248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:02.814052121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.963532794+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.963574193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.963584819+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.963603116+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.963610753+07:00","message":"[bufferProcess] interim [160000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.963614849+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.963619726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.963623644+07:00","message":"> Transcript [1809] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.963629388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.963632126+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.963635441+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.963641389+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.96365177+07:00","message":"Push: 'เป็นดีเลอร์ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.963654905+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.963661842+07:00","message":"Set new StatePrefix : 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.963666713+07:00","message":"Next Push (prob) : 'อะไรก็แล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.963677243+07:00","message":"push: {false เป็นดีเลอร์ยอดเยี่ยม 0 0xc003682080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.093525479+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.093575298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.093584021+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.093599055+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.093610642+07:00","message":"[bufferProcess] interim [280000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.093614942+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.093620643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.093625134+07:00","message":"> Transcript [1810] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.093631306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.093637705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.093643568+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.093650109+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.289346841+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.289381585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่าน่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.28938913+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่าน่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.289403522+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.289409954+07:00","message":"[bufferProcess] interim [460000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.289412891+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.289419736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.289422552+07:00","message":"> Transcript [1811] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.289426456+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.289428462+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.289431439+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.28943427+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.379911462+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.379949903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.379956168+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.37997278+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.37998117+07:00","message":"[bufferProcess] interim [580000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.379985533+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.379990524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.379994773+07:00","message":"> Transcript [1812] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.380000677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.380007623+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.380011271+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.38001723+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.449290743+07:00","message":"[GCS] IsForceVAD: false for message ID: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.47072928+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.47077391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.470782252+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.470806346+07:00","message":"[buffer interim] 113 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.470816648+07:00","message":"[bufferProcess] interim [640000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.470820385+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.47082746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.470830588+07:00","message":"> Transcript [1813] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.470834439+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.470836579+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.470838853+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.470842192+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.470848333+07:00","message":"Push: 'อะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.470850395+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.470852913+07:00","message":"Set new StatePrefix : 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.47085583+07:00","message":"Next Push (prob) : 'แต่ว่านั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.470863648+07:00","message":"push: {false อะไรก็แล้วแต่ 0 0xc003682080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.52041307+07:00","message":"[GCS] Start streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.678770724+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.678820188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะเพราะมีหลากหลายเลยไม่ว่าจะเป็นดีเหรอยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ\",\"confidence\":0.93740153}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.678828785+07:00","message":"receive interim result [true|false]: คำพูดที่ห้ามพูดนะคะเพราะมีหลากหลายเลยไม่ว่าจะเป็นดีเหรอยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.678840098+07:00","message":"end recv isFinal message id 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.678842274+07:00","message":"end Recv id 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.678848481+07:00","message":"[buffer interim] 113 true คำพูดที่ห้ามพูดนะคะเพราะมีหลากหลายเลยไม่ว่าจะเป็นดีเหรอยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.678861032+07:00","message":"[bufferProcess] interim [850000000]:คำพูดที่ห้ามพูดนะคะเพราะมีหลากหลายเลยไม่ว่าจะเป็นดีเหรอยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.678867731+07:00","message":"[bufferProcess] send to processor (isfinal):คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.678871729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.678874367+07:00","message":"> Transcript [1814] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.678880477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.678883287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.67888533+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.678888696+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.678890935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.678893019+07:00","message":"> Transcript [1815] [true]: 'คำพูดที่ห้ามพูดนะคะเพราะมีหลากหลายเลยไม่ว่าจะเป็นดีเหรอยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.678895524+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.678897327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.67889923+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.67890166+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.67890383+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.679137779+07:00","message":"Push: 'แต่ว่านั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.679141761+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนึกว่าจะเป็นดีเลอร์ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.679144479+07:00","message":"Set new StatePrefix : 'คำพูดที่ห้ามพูดนะคะเพราะมีหลากหลายเลยไม่ว่าจะเป็นดีเหรอยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.679146889+07:00","message":"Next Push (prob) : 'คำพูดที่ห้ามพูดนะคะเพราะมีหลากหลายเลยไม่ว่าจะเป็นดีเหรอยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.679162235+07:00","message":"push: {true แต่ว่านั่นแหละ 0 0xc003682080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.67916137+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_113.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:03.691465544+07:00","message":"write wav file: './tmp/7598/7598_113.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.046623084+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.046667237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.046675185+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.046691457+07:00","message":"[buffer interim] 114 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.046699004+07:00","message":"[bufferProcess] interim [540000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.046701471+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.174705833+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.174743769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.174750086+07:00","message":"receive interim result [false|false]: ตอนนี้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.174766325+07:00","message":"[buffer interim] 114 false ตอนนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.174772659+07:00","message":"[bufferProcess] interim [660000000]:ตอนนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.17477542+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.174778754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.174781527+07:00","message":"> Transcript [1816] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.174783806+07:00","message":"Set StatePrefix (first interim): 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.182510097+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.18254014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.18254607+07:00","message":"receive interim result [false|false]: ตอนนี้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.182560456+07:00","message":"[buffer interim] 114 false ตอนนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.182566327+07:00","message":"[bufferProcess] interim [720000000]:ตอนนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.182568484+07:00","message":"[bufferProcess] send to processor:ตอนนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.182571669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.182574512+07:00","message":"> Transcript [1817] [false]: 'ตอนนี้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.182578975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.182583752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.182585697+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.18258797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.361383571+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.36143973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ยังมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.361448881+07:00","message":"receive interim result [false|false]: ตอนนี้ยังมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.361468027+07:00","message":"[buffer interim] 114 false ตอนนี้ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.361477488+07:00","message":"[bufferProcess] interim [840000000]:ตอนนี้ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.36148162+07:00","message":"[bufferProcess] send to processor:ตอนนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.361486298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.361490619+07:00","message":"> Transcript [1818] [false]: 'ตอนนี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.361497818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.361501118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.361504754+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.361508207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.499235117+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.499265503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ยังมีค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.499271417+07:00","message":"receive interim result [false|false]: ตอนนี้ยังมีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.499279669+07:00","message":"[buffer interim] 114 false ตอนนี้ยังมีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.499285747+07:00","message":"[bufferProcess] interim [20000000]:ตอนนี้ยังมีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.499288148+07:00","message":"[bufferProcess] send to processor:ตอนนี้ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.499291402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.499294645+07:00","message":"> Transcript [1819] [false]: 'ตอนนี้ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.499297997+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.499300106+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.499302026+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.49930401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.552944984+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.552984575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ยังมีขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.552990701+07:00","message":"receive interim result [false|false]: ตอนนี้ยังมีขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.553005374+07:00","message":"[buffer interim] 114 false ตอนนี้ยังมีขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.553011607+07:00","message":"[bufferProcess] interim [80000000]:ตอนนี้ยังมีขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.553014753+07:00","message":"[bufferProcess] send to processor:ตอนนี้ยังมีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.553021531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.553024362+07:00","message":"> Transcript [1820] [false]: 'ตอนนี้ยังมีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.553027672+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.55302982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.553031874+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.553034509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.553040152+07:00","message":"Push: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.553042324+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.553044456+07:00","message":"Set new StatePrefix : 'ตอนนี้ยังมีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.553046676+07:00","message":"Next Push (prob) : 'ยังมีค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.553053964+07:00","message":"push: {false ตอนนี้ 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.677216302+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.677252272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ยังมีขายอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.677258006+07:00","message":"receive interim result [false|false]: ตอนนี้ยังมีขายอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.677270816+07:00","message":"[buffer interim] 114 false ตอนนี้ยังมีขายอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.677279618+07:00","message":"[bufferProcess] interim [200000000]:ตอนนี้ยังมีขายอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.677282202+07:00","message":"[bufferProcess] send to processor:ตอนนี้ยังมีขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.677285532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.677288805+07:00","message":"> Transcript [1821] [false]: 'ตอนนี้ยังมีขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.67729141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.677293526+07:00","message":"Set new StatePrefix: 'ตอนนี้ยังมีขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.873847958+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.873875572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ยังมีขายอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.87388159+07:00","message":"receive interim result [false|false]: ตอนนี้ยังมีขายอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.873895118+07:00","message":"[buffer interim] 114 false ตอนนี้ยังมีขายอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.873902337+07:00","message":"[bufferProcess] interim [380000000]:ตอนนี้ยังมีขายอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.873905933+07:00","message":"[bufferProcess] send to processor:ตอนนี้ยังมีขายอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.873915406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.873921235+07:00","message":"> Transcript [1822] [false]: 'ตอนนี้ยังมีขายอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.873926248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.87392968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.873932868+07:00","message":"StatePrefix: 'ตอนนี้ยังมีขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.8739363+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.071947454+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.071989579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ยังมีขายอยู่ในแผ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.071996423+07:00","message":"receive interim result [false|false]: ตอนนี้ยังมีขายอยู่ในแผ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.072010792+07:00","message":"[buffer interim] 114 false ตอนนี้ยังมีขายอยู่ในแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.072017501+07:00","message":"[bufferProcess] interim [620000000]:ตอนนี้ยังมีขายอยู่ในแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.072020298+07:00","message":"[bufferProcess] send to processor:ตอนนี้ยังมีขายอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.072027175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.072029975+07:00","message":"> Transcript [1823] [false]: 'ตอนนี้ยังมีขายอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.072033362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.072035607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.072038072+07:00","message":"StatePrefix: 'ตอนนี้ยังมีขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.072040606+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.394837768+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.394881706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ยังมีขายอยู่ในแพลตฟอร์ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.394887909+07:00","message":"receive interim result [false|false]: ตอนนี้ยังมีขายอยู่ในแพลตฟอร์ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.394900356+07:00","message":"[buffer interim] 114 false ตอนนี้ยังมีขายอยู่ในแพลตฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.394908055+07:00","message":"[bufferProcess] interim [920000000]:ตอนนี้ยังมีขายอยู่ในแพลตฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.394911466+07:00","message":"[bufferProcess] send to processor:ตอนนี้ยังมีขายอยู่ในแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.394915535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.394918872+07:00","message":"> Transcript [1824] [false]: 'ตอนนี้ยังมีขายอยู่ในแผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.394922836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.394925051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.394927659+07:00","message":"StatePrefix: 'ตอนนี้ยังมีขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.394930015+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.642733705+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.642769495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.64277566+07:00","message":"receive interim result [false|false]: ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.64279087+07:00","message":"[buffer interim] 114 false ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.642804089+07:00","message":"[bufferProcess] interim [220000000]:ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.642807594+07:00","message":"[bufferProcess] send to processor:ตอนนี้ยังมีขายอยู่ในแพลตฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.642811559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.642814603+07:00","message":"> Transcript [1825] [false]: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.642817804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.642819839+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.642822132+07:00","message":"StatePrefix: 'ตอนนี้ยังมีขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.642824342+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.642826629+07:00","message":"Push: 'ยังมีขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.642828558+07:00","message":"TextPushed: 'ตอนนี้ยังมีขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.642830694+07:00","message":"Set new StatePrefix : 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.642833371+07:00","message":"Next Push (prob) : 'อยู่ในแพลตฟอร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.642841362+07:00","message":"push: {false ยังมีขาย 0 0xc000188780}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:05.814986417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:05.815031751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.957359311+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.957398667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.957405121+07:00","message":"receive interim result [false|false]: ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.957420685+07:00","message":"[buffer interim] 114 false ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.957427874+07:00","message":"[bufferProcess] interim [460000000]:ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.957430992+07:00","message":"[bufferProcess] send to processor:ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.957438752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.957441944+07:00","message":"> Transcript [1826] [false]: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.957445242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.957447798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.957450281+07:00","message":"StatePrefix: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.957453102+07:00","message":"TextPushed: 'ตอนนี้ยังมีขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.960412351+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.960433498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.960438847+07:00","message":"receive interim result [false|false]: ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.960451058+07:00","message":"[buffer interim] 114 false ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.960455772+07:00","message":"[bufferProcess] interim [520000000]:ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.96045816+07:00","message":"[bufferProcess] send to processor:ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.960461893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.960465149+07:00","message":"> Transcript [1827] [false]: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.96046809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.960470049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.960472154+07:00","message":"StatePrefix: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.960474657+07:00","message":"TextPushed: 'ตอนนี้ยังมีขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.158570945+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.158611858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.158619014+07:00","message":"receive interim result [false|false]: ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.158634791+07:00","message":"[buffer interim] 114 false ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.158644722+07:00","message":"[bufferProcess] interim [640000000]:ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.15864737+07:00","message":"[bufferProcess] send to processor:ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.158651214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.158654463+07:00","message":"> Transcript [1828] [false]: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.158658007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.158660254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.158664868+07:00","message":"StatePrefix: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.158667711+07:00","message":"TextPushed: 'ตอนนี้ยังมีขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.163020125+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.16304431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.163050988+07:00","message":"receive interim result [false|false]: ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.16306558+07:00","message":"[buffer interim] 114 false ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.163071935+07:00","message":"[bufferProcess] interim [700000000]:ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.163075574+07:00","message":"[bufferProcess] send to processor:ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.163079681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.163083536+07:00","message":"> Transcript [1829] [false]: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.163087673+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.163090604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.16309332+07:00","message":"StatePrefix: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.163097101+07:00","message":"TextPushed: 'ตอนนี้ยังมีขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.163105553+07:00","message":"Push: 'อยู่ในแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.163108945+07:00","message":"TextPushed: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.163112021+07:00","message":"Set new StatePrefix : 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.163115985+07:00","message":"Next Push (prob) : 'ออนไลน์โดยใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.163145894+07:00","message":"push: {false อยู่ในแพลตฟอร์ม 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.267156121+07:00","message":"[GCS] IsForceVAD: false for message ID: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.332048165+07:00","message":"[GCS] Start streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.373912918+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.373955101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.37396141+07:00","message":"receive interim result [false|false]: ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.373973147+07:00","message":"[buffer interim] 114 false ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.373980739+07:00","message":"[bufferProcess] interim [940000000]:ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.373983617+07:00","message":"[bufferProcess] send to processor:ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.373987676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.373990656+07:00","message":"> Transcript [1830] [false]: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.373993563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.373996172+07:00","message":"Set new StatePrefix: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.46806674+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.468107313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะ\",\"confidence\":0.9587773}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.468113921+07:00","message":"receive interim result [true|false]: ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.468123753+07:00","message":"end recv isFinal message id 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.468126085+07:00","message":"end Recv id 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.46813269+07:00","message":"[buffer interim] 114 true ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.468142398+07:00","message":"[bufferProcess] interim [970000000]:ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.468145638+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.468151606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.468154662+07:00","message":"> Transcript [1831] [false]: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.468158442+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.468160585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.468162602+07:00","message":"StatePrefix: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.4681653+07:00","message":"TextPushed: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.468167493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.468169926+07:00","message":"> Transcript [1832] [true]: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.468172421+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.468174235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.468176242+07:00","message":"StatePrefix: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์มออนไลน์โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.468178178+07:00","message":"TextPushed: 'ตอนนี้ยังมีขายอยู่ในแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.468182769+07:00","message":"Push: 'ออนไลน์โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.468198436+07:00","message":"push: {true ออนไลน์โดยเฉพาะ 0 0xc000188780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:06.477710261+07:00","message":"write wav file: './tmp/7598/7598_114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.679065898+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.679104421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.679110557+07:00","message":"receive interim result [false|false]: ออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.679124407+07:00","message":"[buffer interim] 115 false ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.679130402+07:00","message":"[bufferProcess] interim [420000000]:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.679132593+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.872589058+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.87263338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.872641697+07:00","message":"receive interim result [false|false]: ออกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.872658133+07:00","message":"[buffer interim] 115 false ออกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.872670398+07:00","message":"[bufferProcess] interim [540000000]:ออกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.872674079+07:00","message":"[bufferProcess] send to processor:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.872681788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.872687028+07:00","message":"> Transcript [1833] [false]: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.872690901+07:00","message":"Set StatePrefix (first interim): 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.315911078+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.315933166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อกหักซึ้งๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.315937406+07:00","message":"receive interim result [false|false]: อกหักซึ้งๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.315951382+07:00","message":"[buffer interim] 115 false อกหักซึ้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.315956994+07:00","message":"[bufferProcess] interim [960000000]:อกหักซึ้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.315959419+07:00","message":"[bufferProcess] send to processor:ออกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.315962754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.315965009+07:00","message":"> Transcript [1834] [false]: 'ออกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.315967506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.315969512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.315971656+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.315973716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.334817704+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.334863879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.334870685+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.334895137+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.334903717+07:00","message":"[bufferProcess] interim [20000000]:ออกค่ะซึ่งเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.334906975+07:00","message":"[bufferProcess] send to processor:อกหักซึ้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.334914562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.334917862+07:00","message":"> Transcript [1835] [false]: 'อกหักซึ้งๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.334920752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.334923434+07:00","message":"Set new StatePrefix: 'อกหักซึ้งๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.506603304+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.506644796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.506650523+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.506662802+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.506669824+07:00","message":"[bufferProcess] interim [140000000]:ออกค่ะซึ่งเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.50667284+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.506677359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.506680093+07:00","message":"> Transcript [1836] [false]: 'ออกค่ะซึ่งเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.506682599+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.506684779+07:00","message":"Set new StatePrefix: 'ออกค่ะซึ่งเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.944010917+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.944046085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.944051575+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.944062047+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.944068296+07:00","message":"[bufferProcess] interim [620000000]:ออกค่ะซึ่งเรื่องนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.944070707+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.944075952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.944078801+07:00","message":"> Transcript [1837] [false]: 'ออกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.944081264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.944084+07:00","message":"Set new StatePrefix: 'ออกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.99113462+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.991173934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.991181338+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.991202556+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.991213323+07:00","message":"[bufferProcess] interim [680000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.991216201+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.991224042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.991227102+07:00","message":"> Transcript [1838] [false]: 'ออกค่ะซึ่งเรื่องนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.991230836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.991233236+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.991235511+07:00","message":"StatePrefix: 'ออกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.991237929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.087520341+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.087565478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.087573668+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.087591863+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.087601144+07:00","message":"[bufferProcess] interim [740000000]:ออกค่ะซึ่งเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.087605111+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.087609976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.087614436+07:00","message":"> Transcript [1839] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.087619503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.087622531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.087626736+07:00","message":"StatePrefix: 'ออกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.08762992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.112522855+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.112565467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.112571638+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.112590032+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.112598438+07:00","message":"[bufferProcess] interim [800000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.112601781+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.112608558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.112611693+07:00","message":"> Transcript [1840] [false]: 'ออกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.112616041+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.112618391+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.112620983+07:00","message":"StatePrefix: 'ออกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.112623525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.220782285+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.220831417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.220837314+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.220854726+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.220863502+07:00","message":"[bufferProcess] interim [860000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.220866342+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เดี๋ยวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.220870553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.22087365+07:00","message":"> Transcript [1841] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.220877558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.220879911+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.220882379+07:00","message":"StatePrefix: 'ออกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.220884715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.220887775+07:00","message":"Push: 'ออกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.220889932+07:00","message":"TextPushed: 'ออกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.220892374+07:00","message":"Set new StatePrefix : 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.22089481+07:00","message":"Next Push (prob) : 'เดี๋ยวถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.220903999+07:00","message":"push: {false ออกค่ะซึ่งเรื่องนี้ 0 0xc0004a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.299957349+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.299998774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เราทั้งสอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.300005515+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เราทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.300019834+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เราทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.300028445+07:00","message":"[bufferProcess] interim [980000000]:ออกค่ะซึ่งเรื่องนี้เราทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.300031627+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.300035728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.300038894+07:00","message":"> Transcript [1842] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.300041539+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.30004412+07:00","message":"Set new StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.535632052+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.535664352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.535669599+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.535687153+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.5356968+07:00","message":"[bufferProcess] interim [160000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.535699764+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เราทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.535705779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.535708414+07:00","message":"> Transcript [1843] [false]: 'ออกค่ะซึ่งเรื่องนี้เราทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.535710943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.535713231+07:00","message":"Set new StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เราทั้งสอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.54173693+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.541760287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.541764834+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.541780469+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.541786108+07:00","message":"[bufferProcess] interim [220000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.541788782+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.541793825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.541796146+07:00","message":"> Transcript [1844] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.54180392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.541806232+07:00","message":"Set new StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.81410466+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.814140346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.814146638+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.814161107+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.814169149+07:00","message":"[bufferProcess] interim [520000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.814187885+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.814194115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.814197083+07:00","message":"> Transcript [1845] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.814199898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.814203264+07:00","message":"Set new StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:08.815208249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:08.815211851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.982237474+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.982277504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.982283758+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.982302806+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.982312183+07:00","message":"[bufferProcess] interim [640000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.982316542+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.982328768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.982332293+07:00","message":"> Transcript [1846] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.982336203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.982339618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.982341785+07:00","message":"StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.982344637+07:00","message":"TextPushed: 'ออกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.992383655+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.992414443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.992419899+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.99243462+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.992440788+07:00","message":"[bufferProcess] interim [700000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.992443297+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.992446361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.992450015+07:00","message":"> Transcript [1847] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.992453479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.992455551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.992457567+07:00","message":"StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.992459998+07:00","message":"TextPushed: 'ออกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.113846481+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.11388919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.113895632+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.113909315+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.113917444+07:00","message":"[bufferProcess] interim [760000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.113920235+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.113925767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.113928786+07:00","message":"> Transcript [1848] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.113932461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.113935028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.113937252+07:00","message":"StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.113940085+07:00","message":"TextPushed: 'ออกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.29818992+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.298231634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.298238689+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.298252795+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.298260651+07:00","message":"[bufferProcess] interim [940000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.298263457+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.298270566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.298273813+07:00","message":"> Transcript [1849] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.29827786+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.298280362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.298282865+07:00","message":"StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.298285567+07:00","message":"TextPushed: 'ออกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.298291207+07:00","message":"Push: 'เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.298293123+07:00","message":"TextPushed: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.298295592+07:00","message":"Set new StatePrefix : 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.298298322+07:00","message":"Next Push (prob) : 'ค่ะเขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.298307038+07:00","message":"push: {false เดี๋ยวทางสคบ 0 0xc0004a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.306508222+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.306531586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.306537076+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.306550963+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.306556612+07:00","message":"[bufferProcess] interim [0]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.306559095+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.306564347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.30656736+07:00","message":"> Transcript [1850] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.306570433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.306572507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.306574495+07:00","message":"StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.306577147+07:00","message":"TextPushed: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.563620501+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.563681184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.56369155+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.563711767+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.563724331+07:00","message":"[bufferProcess] interim [240000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.563729115+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.563739056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.563744585+07:00","message":"> Transcript [1851] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.563750684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.563754334+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.563758106+07:00","message":"StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.563762778+07:00","message":"TextPushed: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.698820652+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.698863371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.698869998+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.698886507+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.69889423+07:00","message":"[bufferProcess] interim [420000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.698897426+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.698901786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.698905969+07:00","message":"> Transcript [1852] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.698909994+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.698912378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.698914683+07:00","message":"StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.698917619+07:00","message":"TextPushed: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.843193964+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.843238808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางเพศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.843246072+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางเพศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.843261552+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.843270097+07:00","message":"[bufferProcess] interim [480000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.843273696+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.843277552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.843280824+07:00","message":"> Transcript [1853] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.84328524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.843287767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.843290447+07:00","message":"StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.843293367+07:00","message":"TextPushed: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.843296228+07:00","message":"Push: 'ค่ะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.843298603+07:00","message":"TextPushed: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.843302025+07:00","message":"Set new StatePrefix : 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.843304999+07:00","message":"Next Push (prob) : 'เรียกทางไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.843313829+07:00","message":"push: {false ค่ะเขาจะ 0 0xc0004a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.884750487+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.8847892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางแฟกซ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.884797029+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางแฟกซ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.884816692+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางแฟกซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.884832332+07:00","message":"[bufferProcess] interim [540000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางแฟกซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.88483542+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.884844524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.884847648+07:00","message":"> Transcript [1854] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางเพศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.884850483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.884853084+07:00","message":"Set new StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางเพศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.00834508+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.008434673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.008442386+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.008457695+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.00846849+07:00","message":"[bufferProcess] interim [720000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.008472623+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางแฟกซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.008482993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.008488223+07:00","message":"> Transcript [1855] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางแฟกซ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.008491396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.008493627+07:00","message":"Set new StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางแฟกซ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.200856699+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.200895735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.200902866+07:00","message":"receive interim result [false|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.200911108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" platform\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.200913734+07:00","message":"receive interim result [false|false]:  platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.20092103+07:00","message":"[buffer interim] 115 false ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.200924597+07:00","message":"[buffer interim] 115 false  platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.200931009+07:00","message":"[bufferProcess] interim [840000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.200933722+07:00","message":"[bufferProcess] send to processor:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.200937221+07:00","message":"[bufferProcess] interim [840000000]: platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.200940214+07:00","message":"[bufferProcess] update buffer: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.200943793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.200946746+07:00","message":"> Transcript [1856] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.200949563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.200951637+07:00","message":"Set new StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.238325525+07:00","message":"[GCS] IsForceVAD: false for message ID: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.312012557+07:00","message":"[GCS] Start streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.405780151+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.405834129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบเขาจะเรียกทางแพลตฟอร์มติ๊กต๊อก\",\"confidence\":0.88108057}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.405841625+07:00","message":"receive interim result [true|false]: ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบเขาจะเรียกทางแพลตฟอร์มติ๊กต๊อก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.4058528+07:00","message":"end recv isFinal message id 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.405855172+07:00","message":"end Recv id 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.405862979+07:00","message":"[buffer interim] 115 true ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบเขาจะเรียกทางแพลตฟอร์มติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.405873041+07:00","message":"[bufferProcess] interim [140000000]:ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบเขาจะเรียกทางแพลตฟอร์มติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.405878896+07:00","message":"[bufferProcess] send to processor (isfinal):ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.405883224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.40588625+07:00","message":"> Transcript [1857] [false]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.405890715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.40589283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.405895255+07:00","message":"StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.405898117+07:00","message":"TextPushed: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.405900227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.405902315+07:00","message":"> Transcript [1858] [true]: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบเขาจะเรียกทางแพลตฟอร์มติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.405904707+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.405906489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.405908303+07:00","message":"StatePrefix: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.405910277+07:00","message":"TextPushed: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.405912246+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.406090652+07:00","message":"Push: 'เรียกทางแพลตฟอร์มติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.406093808+07:00","message":"TextPushed: 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางแพลตฟอร์มติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.406096323+07:00","message":"Set new StatePrefix : 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบเขาจะเรียกทางแพลตฟอร์มติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.406098906+07:00","message":"Next Push (prob) : 'ออกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบเขาจะเรียกทางแพลตฟอร์มติ๊กต๊อก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.406107683+07:00","message":"push: {true เรียกทางแพลตฟอร์มติ๊กต๊อก 0 0xc0004a2e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.406119017+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_115.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:10.418717486+07:00","message":"write wav file: './tmp/7598/7598_115.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.023773227+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.023824819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่ามา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.023831065+07:00","message":"receive interim result [false|false]: อย่ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.023846448+07:00","message":"[buffer interim] 116 false อย่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.023853903+07:00","message":"[bufferProcess] interim [540000000]:อย่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.023856153+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.079687779+07:00","message":"[GCS] IsForceVAD: false for message ID: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.168323662+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.168359191+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.16836568+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.168375553+07:00","message":"end recv isFinal message id 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.168379558+07:00","message":"end Recv id 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.168401376+07:00","message":"[buffer interim] 116 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.168414746+07:00","message":"[bufferProcess] interim [780000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.168418608+07:00","message":"[bufferProcess] send to processor (isfinal):อย่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.168422779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.168426425+07:00","message":"> Transcript [1859] [false]: 'อย่ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.168428904+07:00","message":"Set StatePrefix (first interim): 'อย่ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.168430832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.168432772+07:00","message":"> Transcript [1860] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.168435496+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.168437798+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.168439884+07:00","message":"StatePrefix: 'อย่ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.168441882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.168447985+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.168457879+07:00","message":"push: {true  0 0xc000189300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:11.173579937+07:00","message":"write wav file: './tmp/7598/7598_116.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.19948451+07:00","message":"[GCS] Start streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.729106735+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.729143573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"good\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.72914931+07:00","message":"receive interim result [false|false]: good"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.729175444+07:00","message":"[buffer interim] 117 false good"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.729184286+07:00","message":"[bufferProcess] interim [480000000]:good"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.729186268+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:11.816098553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:11.816102923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.905977929+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.906026061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูคุย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.906032117+07:00","message":"receive interim result [false|false]: กูคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.906048498+07:00","message":"[buffer interim] 117 false กูคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.906055253+07:00","message":"[bufferProcess] interim [600000000]:กูคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.906058421+07:00","message":"[bufferProcess] send to processor:good"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.906062173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.90606519+07:00","message":"> Transcript [1861] [false]: 'good'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.90606745+07:00","message":"Set StatePrefix (first interim): 'good'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.92071119+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.920750189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูคุยกะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.920755614+07:00","message":"receive interim result [false|false]: กูคุยกะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.920771251+07:00","message":"[buffer interim] 117 false กูคุยกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.920777753+07:00","message":"[bufferProcess] interim [720000000]:กูคุยกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.920780607+07:00","message":"[bufferProcess] send to processor:กูคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.920787022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.920789849+07:00","message":"> Transcript [1862] [false]: 'กูคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.920792777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.920795058+07:00","message":"Set new StatePrefix: 'กูคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.940274885+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.940307721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.940313223+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.940327369+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.9403333+07:00","message":"[bufferProcess] interim [780000000]:กุ๊กกุ๋ยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.940335707+07:00","message":"[bufferProcess] send to processor:กูคุยกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.940339501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.940342996+07:00","message":"> Transcript [1863] [false]: 'กูคุยกะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.940346474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.940349081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.940351232+07:00","message":"StatePrefix: 'กูคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.940353375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.196723685+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.196767063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.1967727+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.196786379+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.19679436+07:00","message":"[bufferProcess] interim [960000000]:กุ๊กกุ๋ยการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.196797184+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.196810233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.196813701+07:00","message":"> Transcript [1864] [false]: 'กุ๊กกุ๋ยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.196816706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.196819316+07:00","message":"Set new StatePrefix: 'กุ๊กกุ๋ยการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.246775011+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.246821053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.246827387+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.246841971+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.246849618+07:00","message":"[bufferProcess] interim [80000000]:กุ๊กกุ๋ยการในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.246852168+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.246856007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.246859232+07:00","message":"> Transcript [1865] [false]: 'กุ๊กกุ๋ยการใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.246862985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.246865264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.246867271+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.246869443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.374404796+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.374448003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.374454155+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.374470865+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.374479299+07:00","message":"[bufferProcess] interim [200000000]:กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.374483459+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.37449205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.374497027+07:00","message":"> Transcript [1866] [false]: 'กุ๊กกุ๋ยการในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.374500805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.374503147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.374505278+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.374507613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.635545438+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.635605539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.635611562+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.635625568+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.63563307+07:00","message":"[bufferProcess] interim [500000000]:กุ๊กกุ๋ยการในวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.635635866+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.635643288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.635646627+07:00","message":"> Transcript [1867] [false]: 'กุ๊กกุ๋ยการในวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.635650886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.635653293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.635655384+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.63565775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.817083365+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.817118199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.817124018+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.81713843+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.817145611+07:00","message":"[bufferProcess] interim [680000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.817149351+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.817155948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.817176454+07:00","message":"> Transcript [1868] [false]: 'กุ๊กกุ๋ยการในวันที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.817183076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.817185536+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.817190234+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.817192657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.817199313+07:00","message":"Push: 'กุ๊กกุ๋ยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.817201504+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.817203702+07:00","message":"Set new StatePrefix : 'กุ๊กกุ๋ยการในวันที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.817206095+07:00","message":"Next Push (prob) : 'ในวันที่ 20'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.817216278+07:00","message":"push: {false กุ๊กกุ๋ยการ 0 0xc003682200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.954636814+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.954674585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.95468029+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.954695171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.954698506+07:00","message":"receive interim result [false|false]:  25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.954712835+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.954733296+07:00","message":"[buffer interim] 117 false  25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.954740032+07:00","message":"[bufferProcess] interim [800000000]:กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.954743272+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.95475054+07:00","message":"[bufferProcess] interim [800000000]: 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.954753958+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.954756864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.954760095+07:00","message":"> Transcript [1869] [false]: 'กุ๊กกุ๋ยการในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.954762756+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.954765044+07:00","message":"Set new StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.081111715+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.08115745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.081176337+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.081192028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.081195089+07:00","message":"receive interim result [false|false]:  25 มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.081202766+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.081206527+07:00","message":"[buffer interim] 117 false  25 มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.081212681+07:00","message":"[bufferProcess] interim [920000000]:กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.08121536+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.081218383+07:00","message":"[bufferProcess] interim [920000000]: 25 มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.081223228+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.081226576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.081229754+07:00","message":"> Transcript [1870] [false]: 'กุ๊กกุ๋ยการในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.081233693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.081235999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.081238061+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.081240665+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.151349179+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.15138977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.15139615+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.151408412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.151412282+07:00","message":"receive interim result [false|false]:  25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.151420621+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.151424241+07:00","message":"[buffer interim] 117 false  25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.151431694+07:00","message":"[bufferProcess] interim [980000000]:กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.151434679+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.151437687+07:00","message":"[bufferProcess] interim [980000000]: 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.151440841+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.151445043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.151448069+07:00","message":"> Transcript [1871] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.151451711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.151453745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.151456359+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.151458767+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.271108884+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.271149598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.271155792+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.27116621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.271169273+07:00","message":"receive interim result [false|false]:  25 มิถุนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.271177302+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.271182899+07:00","message":"[buffer interim] 117 false  25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.271189554+07:00","message":"[bufferProcess] interim [100000000]:กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.271192722+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.271195967+07:00","message":"[bufferProcess] interim [100000000]: 25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.271200222+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.27120385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.271207022+07:00","message":"> Transcript [1872] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.271210779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.27121302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.271215+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.271217776+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.332543081+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.332582573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.332589178+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.332602945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.332606598+07:00","message":"receive interim result [false|false]:  25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.332614531+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.332617997+07:00","message":"[buffer interim] 117 false  25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.33262453+07:00","message":"[bufferProcess] interim [160000000]:กุ๊กกุ๋ยการในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.332627377+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.332630802+07:00","message":"[bufferProcess] interim [160000000]: 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.332633763+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.33263742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.332641351+07:00","message":"> Transcript [1873] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.332645213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.332649114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.332651338+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.332653473+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.332656115+07:00","message":"Push: 'ในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.332658068+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.332660307+07:00","message":"Set new StatePrefix : 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.332662523+07:00","message":"Next Push (prob) : ' มิถุนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.332670662+07:00","message":"push: {false ในวันที่ 25 0 0xc003682200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.465751927+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.465797982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.465811393+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.465823858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.465826894+07:00","message":"receive interim result [false|false]:  มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.46583518+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.465838996+07:00","message":"[buffer interim] 117 false  มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.465845365+07:00","message":"[bufferProcess] interim [280000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.46584819+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.465851013+07:00","message":"[bufferProcess] interim [280000000]: มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.465853598+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.465856375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.465859239+07:00","message":"> Transcript [1874] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.465862319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.465864363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.465866548+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.465869493+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.657871862+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.657912541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.657919209+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.657926902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.65793052+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.657940351+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.657946554+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.65795263+07:00","message":"[bufferProcess] interim [520000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.657956028+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.657959014+07:00","message":"[bufferProcess] interim [520000000]: มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.65796187+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.657965221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.657968462+07:00","message":"> Transcript [1875] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.657972688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.657975005+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.657978422+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.657980832+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.85844989+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.858490591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.858497137+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.858510418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.858513622+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.858521654+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.858525345+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.858531421+07:00","message":"[bufferProcess] interim [700000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.858534104+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.858537538+07:00","message":"[bufferProcess] interim [700000000]: มิถุนายนนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.858540814+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.858544681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.858548039+07:00","message":"> Transcript [1876] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.858551788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.858554348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.858556378+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.858558619+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.044598002+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.044642333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.044650601+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.044660824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.044665189+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.044675419+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.044680812+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.044686519+07:00","message":"[bufferProcess] interim [880000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.044689487+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.044692926+07:00","message":"[bufferProcess] interim [880000000]: มิถุนายนนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.044695468+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.044698356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.04470148+07:00","message":"> Transcript [1877] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.044705682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.044708114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.044710331+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.044712675+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.044715226+07:00","message":"Push: ' มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.044717198+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.044719402+07:00","message":"Set new StatePrefix : 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.044721794+07:00","message":"Next Push (prob) : 'ยนนี้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.044734688+07:00","message":"push: {false  มิถุนา 0 0xc003682200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.162976488+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.163015739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.163025714+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.163035622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.163038737+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.163047397+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.163051409+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.163056634+07:00","message":"[bufferProcess] interim [0]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.163059202+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.163062213+07:00","message":"[bufferProcess] interim [0]: มิถุนายนนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.163064973+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.163068264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.163071442+07:00","message":"> Transcript [1878] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.163075366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.16307744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.163079567+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.16308207+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.556959654+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.556999098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.557005621+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.5570195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.557023436+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.557031301+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.557035067+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.557055723+07:00","message":"[bufferProcess] interim [420000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.557079587+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.557095115+07:00","message":"[bufferProcess] interim [420000000]: มิถุนายนนี้ด้วยนะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.557101026+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.557105703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.557109842+07:00","message":"> Transcript [1879] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.557114357+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.557116711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.557119579+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.557122727+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:14.816836659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:14.816869953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.873388031+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.873423005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.87342883+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.873441144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.87344599+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.873463293+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.873474044+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.873480711+07:00","message":"[bufferProcess] interim [660000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.873484631+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.873495649+07:00","message":"[bufferProcess] interim [660000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.873499501+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.873503462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.873506696+07:00","message":"> Transcript [1880] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.873510551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.873512908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.873514962+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.873517501+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.492301907+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.492344683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.492350452+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.492361893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.492365359+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.492373607+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.492377291+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.492383743+07:00","message":"[bufferProcess] interim [260000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.492386546+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.492389739+07:00","message":"[bufferProcess] interim [260000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.492392989+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.492397055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.492400178+07:00","message":"> Transcript [1881] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.492403945+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.492406123+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.492408494+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.492411108+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.49241526+07:00","message":"Push: 'ยนนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.4924173+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.492419651+07:00","message":"Set new StatePrefix : 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.492422474+07:00","message":"Next Push (prob) : 'นะคะหลายคนบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.492431039+07:00","message":"push: {false ยนนี้ด้วย 0 0xc003682200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.502008699+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.502034488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.502040024+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.502056511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.502060017+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.502066953+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.502074263+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.502081573+07:00","message":"[bufferProcess] interim [320000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.502084588+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.502087633+07:00","message":"[bufferProcess] interim [320000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.502090401+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.50209359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.50209624+07:00","message":"> Transcript [1882] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.502100142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.502102169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.502104139+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.50210724+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.764098364+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.764136352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.764142003+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.764151442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.76415578+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.764163193+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.764166842+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.764173502+07:00","message":"[bufferProcess] interim [560000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.764177078+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.764180463+07:00","message":"[bufferProcess] interim [560000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.764183287+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.764187372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.764192169+07:00","message":"> Transcript [1883] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.764197432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.764200157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.764203452+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.764207378+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.963716848+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.963754797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.963760879+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.963770921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.963775045+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.963782749+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.963786431+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.963791148+07:00","message":"[bufferProcess] interim [740000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.963794216+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.963797387+07:00","message":"[bufferProcess] interim [740000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.963802398+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.963815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.963818368+07:00","message":"> Transcript [1884] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.963822286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.9638247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.963826649+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.963829196+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.045892867+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.045934778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.045941514+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.045956448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.045959659+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.045968851+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.045973125+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.045980847+07:00","message":"[bufferProcess] interim [920000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.045984306+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.045989959+07:00","message":"[bufferProcess] interim [920000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.045993693+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.045997586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.046002374+07:00","message":"> Transcript [1885] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.046007765+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.04601021+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.046012856+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.04601586+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.046019011+07:00","message":"Push: 'นะคะหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.046021098+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.046023562+07:00","message":"Set new StatePrefix : 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.046026107+07:00","message":"Next Push (prob) : 'หาซื้อง่ายหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.046035764+07:00","message":"push: {false นะคะหลายคนบอกว่า 0 0xc003682200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.360487943+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.360527592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.360534223+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.360543848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.360547197+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.360555225+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.360558576+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.360564158+07:00","message":"[bufferProcess] interim [220000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.360567053+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.36057043+07:00","message":"[bufferProcess] interim [220000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.360573129+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.36057627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.360579215+07:00","message":"> Transcript [1886] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.360581914+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.360584319+07:00","message":"Set new StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.545624542+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.545664181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.545672578+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.545693426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.545698409+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.545705732+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.545709768+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.545715375+07:00","message":"[bufferProcess] interim [400000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.545720679+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.545724024+07:00","message":"[bufferProcess] interim [400000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.545727978+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.545731204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.545733653+07:00","message":"> Transcript [1887] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.545737667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.5457397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.545741727+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.545744431+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.861872507+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.861913336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.861919811+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.861929255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.861932883+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.861944303+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.861947815+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.861954059+07:00","message":"[bufferProcess] interim [640000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.861961154+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.86196456+07:00","message":"[bufferProcess] interim [640000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.861968295+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.861971864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.861974846+07:00","message":"> Transcript [1888] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.861980005+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.861982112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.861985106+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.861988224+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.863134582+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.863144819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.863148562+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.86315756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.863162956+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.863169494+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.863173593+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.863177005+07:00","message":"[bufferProcess] interim [700000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.863179462+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.863187369+07:00","message":"[bufferProcess] interim [700000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.863190313+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.863193025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.86319505+07:00","message":"> Transcript [1889] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.863197819+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.863200118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.863202526+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.863205417+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.177298828+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.177337076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.177344143+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.177358427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.17736301+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.17739994+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.177412943+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177421116+07:00","message":"[bufferProcess] interim [940000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177424587+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177428807+07:00","message":"[bufferProcess] interim [940000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.17743249+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177436304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177439193+07:00","message":"> Transcript [1890] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177444279+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177446386+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.17744847+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177451534+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177456162+07:00","message":"Push: 'หาซื้อง่ายเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177458506+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177461337+07:00","message":"Set new StatePrefix : 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177465277+07:00","message":"Next Push (prob) : 'โดยเฉพาะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.177481213+07:00","message":"push: {false หาซื้อง่ายเหลือเกิน 0 0xc003682200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.182401357+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.182427731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.182434959+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.182448209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.182454441+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.182461272+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.182464885+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.182469701+07:00","message":"[bufferProcess] interim [0]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.182472371+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.182475667+07:00","message":"[bufferProcess] interim [0]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.182478751+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.182481975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.182484626+07:00","message":"> Transcript [1891] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.182489192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.182491187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.182493198+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.182495784+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.465989718+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.466037423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.466046285+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.466065922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.466072149+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.46608279+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.46608799+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.466095509+07:00","message":"[bufferProcess] interim [300000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.466099342+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.466105685+07:00","message":"[bufferProcess] interim [300000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.466110192+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.466114887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.466118725+07:00","message":"> Transcript [1892] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.466124448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.466127228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.466130461+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.466135133+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.637010616+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.637047751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.637054542+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.637065154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.637070294+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.637080318+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.637085291+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.637093165+07:00","message":"[bufferProcess] interim [480000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.637097699+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.637102826+07:00","message":"[bufferProcess] interim [480000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.637106593+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.637110939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.637114752+07:00","message":"> Transcript [1893] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.637120229+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.63712312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.637145764+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.637149669+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.762615611+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.762657386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.762664196+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.76267721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.762682032+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.762691627+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.762695225+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.762701637+07:00","message":"[bufferProcess] interim [600000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.762704151+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.762707766+07:00","message":"[bufferProcess] interim [600000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.762711584+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.762715769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.762718519+07:00","message":"> Transcript [1894] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.76272351+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.762725814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.762727825+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.762730349+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.762733156+07:00","message":"Push: 'โดยเฉพาะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.762735227+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.762737842+07:00","message":"Set new StatePrefix : 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.762740834+07:00","message":"Next Push (prob) : 'ออนไลน์เพราะฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.762749648+07:00","message":"push: {false โดยเฉพาะทาง 0 0xc003682200}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:17.817580199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:17.817597435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.965583849+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.965611739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.965617355+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.965631594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.965637845+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.965645576+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.965650135+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.965655412+07:00","message":"[bufferProcess] interim [780000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.965658354+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.965661399+07:00","message":"[bufferProcess] interim [780000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.965664396+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.965667996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.9656711+07:00","message":"> Transcript [1895] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.965680672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.965685649+07:00","message":"Set new StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.116963129+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.117002626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.117009143+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.117021893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.117027479+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.117035547+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.117038637+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.117044213+07:00","message":"[bufferProcess] interim [900000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.117047199+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.117050664+07:00","message":"[bufferProcess] interim [900000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.11705387+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.117057502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.117060273+07:00","message":"> Transcript [1896] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.117071199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.11707498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.117077329+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.117080316+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.117372233+07:00","message":"[GCS] IsForceVAD: false for message ID: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.172885985+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.172924498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.172931121+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.172945126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.172949601+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.172965702+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.172981586+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.172989193+07:00","message":"[bufferProcess] interim [20000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.17299288+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.173001933+07:00","message":"[bufferProcess] interim [20000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.173005415+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.173009017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.173012299+07:00","message":"> Transcript [1897] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.173016719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.173018724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.173020711+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.173023709+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.188253186+07:00","message":"[GCS] Start streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.211998368+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.212035436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ๊กกุ๋ยการในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.21204132+07:00","message":"receive interim result [false|false]: กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.212057424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.212061322+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.212069375+07:00","message":"[buffer interim] 117 false กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.212073977+07:00","message":"[buffer interim] 117 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.212079893+07:00","message":"[bufferProcess] interim [140000000]:กุ๊กกุ๋ยการในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.212082763+07:00","message":"[bufferProcess] send to processor:กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.212087098+07:00","message":"[bufferProcess] interim [140000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.212090254+07:00","message":"[bufferProcess] update buffer: กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.212093533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.212096306+07:00","message":"> Transcript [1898] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.212100366+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.212102526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.212104432+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.212107069+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.329234574+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.329278293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก\",\"confidence\":0.93515056}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.329286861+07:00","message":"receive interim result [true|false]: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.329298094+07:00","message":"end recv isFinal message id 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.329300631+07:00","message":"end Recv id 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.329306801+07:00","message":"[buffer interim] 117 true พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329318444+07:00","message":"[bufferProcess] interim [140000000]:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329322138+07:00","message":"[bufferProcess] send to processor (isfinal):กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.32932685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329330045+07:00","message":"> Transcript [1899] [false]: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329334804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329336859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329339434+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329346073+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329349993+07:00","message":"Push: 'ออนไลน์เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329354032+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329356876+07:00","message":"Set new StatePrefix : 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.32935981+07:00","message":"Next Push (prob) : 'เนี่ยนอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329361646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329363674+07:00","message":"> Transcript [1900] [true]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329366388+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329368184+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329369971+07:00","message":"StatePrefix: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329372529+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329374699+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.329474221+07:00","message":"push: {false ออนไลน์เพราะฉะนั้น 0 0xc003682200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329695892+07:00","message":"Push: 'เนี่ยนอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.32970193+07:00","message":"TextPushed: 'กุ๊กกุ๋ยการในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329704686+07:00","message":"Set new StatePrefix : 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329708679+07:00","message":"Next Push (prob) : 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.329719187+07:00","message":"push: {true เนี่ยนอกจาก 0 0xc003682200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.329730295+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_117.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:18.342402186+07:00","message":"write wav file: './tmp/7598/7598_117.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.534355378+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.534403538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.534409889+07:00","message":"receive interim result [false|false]: เที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.534429266+07:00","message":"[buffer interim] 118 false เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.534437039+07:00","message":"[bufferProcess] interim [420000000]:เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.534441522+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.732601804+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.73264598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.732674809+07:00","message":"receive interim result [false|false]: เที่ยวหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.7327035+07:00","message":"[buffer interim] 118 false เที่ยวหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.732712675+07:00","message":"[bufferProcess] interim [540000000]:เที่ยวหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.732715271+07:00","message":"[bufferProcess] send to processor:เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.732722547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.732725634+07:00","message":"> Transcript [1901] [false]: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.732728044+07:00","message":"Set StatePrefix (first interim): 'เที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.742680181+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.742708069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.742713509+07:00","message":"receive interim result [false|false]: ที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.742730258+07:00","message":"[buffer interim] 118 false ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.742735666+07:00","message":"[bufferProcess] interim [600000000]:ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.742737838+07:00","message":"[bufferProcess] send to processor:เที่ยวหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.742741508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.742744326+07:00","message":"> Transcript [1902] [false]: 'เที่ยวหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.742748278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.742750892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.742752994+07:00","message":"StatePrefix: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.742755166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.842287986+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.842322994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.842328458+07:00","message":"receive interim result [false|false]: ที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.842344677+07:00","message":"[buffer interim] 118 false ที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.842351057+07:00","message":"[bufferProcess] interim [660000000]:ที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.842353908+07:00","message":"[bufferProcess] send to processor:ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.842357304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.842360944+07:00","message":"> Transcript [1903] [false]: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.842363235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.842365311+07:00","message":"Set new StatePrefix: 'ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.051866255+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.051906078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราจะตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.051911457+07:00","message":"receive interim result [false|false]: ที่เราจะตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.051924667+07:00","message":"[buffer interim] 118 false ที่เราจะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.051932195+07:00","message":"[bufferProcess] interim [900000000]:ที่เราจะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.051934689+07:00","message":"[bufferProcess] send to processor:ที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.051939909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.05194246+07:00","message":"> Transcript [1904] [false]: 'ที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.051946447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.051948526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.051950532+07:00","message":"StatePrefix: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.051954297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.228727541+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.228767378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราจะตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.228773459+07:00","message":"receive interim result [false|false]: ที่เราจะตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.228792518+07:00","message":"[buffer interim] 118 false ที่เราจะตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.228800447+07:00","message":"[bufferProcess] interim [80000000]:ที่เราจะตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.22880308+07:00","message":"[bufferProcess] send to processor:ที่เราจะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.228815724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.228819319+07:00","message":"> Transcript [1905] [false]: 'ที่เราจะตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.228823531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.228825696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.228827852+07:00","message":"StatePrefix: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.228830405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.417515351+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.417560792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราจะตรวจสอบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.417567256+07:00","message":"receive interim result [false|false]: ที่เราจะตรวจสอบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.417582961+07:00","message":"[buffer interim] 118 false ที่เราจะตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.417590734+07:00","message":"[bufferProcess] interim [260000000]:ที่เราจะตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.417593805+07:00","message":"[bufferProcess] send to processor:ที่เราจะตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.417600706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.417606669+07:00","message":"> Transcript [1906] [false]: 'ที่เราจะตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.417610899+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.41761311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.417615222+07:00","message":"StatePrefix: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.417617593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.55305231+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.553088502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราจะตรวจสอบว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.553093984+07:00","message":"receive interim result [false|false]: ที่เราจะตรวจสอบว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.553108676+07:00","message":"[buffer interim] 118 false ที่เราจะตรวจสอบว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.553115269+07:00","message":"[bufferProcess] interim [380000000]:ที่เราจะตรวจสอบว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.553118091+07:00","message":"[bufferProcess] send to processor:ที่เราจะตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.553121711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.553124993+07:00","message":"> Transcript [1907] [false]: 'ที่เราจะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.553128769+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.553130761+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.553132657+07:00","message":"StatePrefix: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.553134786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.553137172+07:00","message":"Push: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.553139323+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.553142061+07:00","message":"Set new StatePrefix : 'ที่เราจะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.553145745+07:00","message":"Next Push (prob) : 'จะตรวจสอบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.553152538+07:00","message":"push: {false ที่เรา 0 0xc003682600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.752797422+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.752835983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราจะตรวจสอบว่ามีเลข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.752841497+07:00","message":"receive interim result [false|false]: ที่เราจะตรวจสอบว่ามีเลข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.752856411+07:00","message":"[buffer interim] 118 false ที่เราจะตรวจสอบว่ามีเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.752862495+07:00","message":"[bufferProcess] interim [620000000]:ที่เราจะตรวจสอบว่ามีเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.75286478+07:00","message":"[bufferProcess] send to processor:ที่เราจะตรวจสอบว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.752868193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.752870803+07:00","message":"> Transcript [1908] [false]: 'ที่เราจะตรวจสอบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.752875011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.752877211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.752879217+07:00","message":"StatePrefix: 'ที่เราจะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.752882994+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.058902666+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.058936142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราจะตรวจสอบว่ามีเลขออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.058942141+07:00","message":"receive interim result [false|false]: ที่เราจะตรวจสอบว่ามีเลขออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.058951183+07:00","message":"[buffer interim] 118 false ที่เราจะตรวจสอบว่ามีเลขออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.058957961+07:00","message":"[bufferProcess] interim [860000000]:ที่เราจะตรวจสอบว่ามีเลขออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.058960367+07:00","message":"[bufferProcess] send to processor:ที่เราจะตรวจสอบว่ามีเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.058963478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.058966201+07:00","message":"> Transcript [1909] [false]: 'ที่เราจะตรวจสอบว่ามีเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.058969545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.058971618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.058973571+07:00","message":"StatePrefix: 'ที่เราจะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.058976015+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.060061651+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.06009461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราจะตรวจสอบว่ามีเลขอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.060101143+07:00","message":"receive interim result [false|false]: ที่เราจะตรวจสอบว่ามีเลขอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.060118248+07:00","message":"[buffer interim] 118 false ที่เราจะตรวจสอบว่ามีเลขอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.060125549+07:00","message":"[bufferProcess] interim [920000000]:ที่เราจะตรวจสอบว่ามีเลขอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.06012905+07:00","message":"[bufferProcess] send to processor:ที่เราจะตรวจสอบว่ามีเลขออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.060134149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.060137982+07:00","message":"> Transcript [1910] [false]: 'ที่เราจะตรวจสอบว่ามีเลขออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.060142957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.060145864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.060148837+07:00","message":"StatePrefix: 'ที่เราจะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.060152179+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.297173254+07:00","message":"[GCS] IsForceVAD: false for message ID: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.361242668+07:00","message":"[GCS] Start streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.39861838+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.398656402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราจะตรวจสอบว่ามีเลขอย\",\"confidence\":0.95894283}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.398662633+07:00","message":"receive interim result [true|false]: ที่เราจะตรวจสอบว่ามีเลขอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.398675471+07:00","message":"end recv isFinal message id 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.398677922+07:00","message":"end Recv id 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.398684441+07:00","message":"[buffer interim] 118 true ที่เราจะตรวจสอบว่ามีเลขอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.398691282+07:00","message":"[bufferProcess] interim [340000000]:ที่เราจะตรวจสอบว่ามีเลขอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.398694808+07:00","message":"[bufferProcess] send to processor (isfinal):ที่เราจะตรวจสอบว่ามีเลขอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.398702497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.398718651+07:00","message":"> Transcript [1911] [false]: 'ที่เราจะตรวจสอบว่ามีเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.398724446+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.398726831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.398729565+07:00","message":"StatePrefix: 'ที่เราจะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.398731837+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.398742415+07:00","message":"Push: 'จะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.398744956+07:00","message":"TextPushed: 'ที่เราจะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.398747174+07:00","message":"Set new StatePrefix : 'ที่เราจะตรวจสอบว่ามีเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.398749478+07:00","message":"Next Push (prob) : 'มีเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.398751575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.398753893+07:00","message":"> Transcript [1912] [true]: 'ที่เราจะตรวจสอบว่ามีเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.398756227+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.39875804+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.39876037+07:00","message":"StatePrefix: 'ที่เราจะตรวจสอบว่ามีเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.398762474+07:00","message":"TextPushed: 'ที่เราจะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.39876468+07:00","message":"Push: 'มีเลขอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.398785805+07:00","message":"push: {false จะตรวจสอบว่า 0 0xc003682600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.398820727+07:00","message":"push: {true มีเลขอย 0 0xc003682600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:20.406355059+07:00","message":"write wav file: './tmp/7598/7598_118.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:20.817768367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:20.817777644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.897047894+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.897089875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.897095006+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.897112465+07:00","message":"[buffer interim] 119 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.897118996+07:00","message":"[bufferProcess] interim [360000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.897120802+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.081539186+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.081583339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.081590377+07:00","message":"receive interim result [false|false]: ลงใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.08160429+07:00","message":"[buffer interim] 119 false ลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.081611693+07:00","message":"[bufferProcess] interim [540000000]:ลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.081614358+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.081621777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.081624905+07:00","message":"> Transcript [1913] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.081627248+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.259416396+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.259460134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในสระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.259466277+07:00","message":"receive interim result [false|false]: ลงในสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.259485124+07:00","message":"[buffer interim] 119 false ลงในสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.259493794+07:00","message":"[bufferProcess] interim [720000000]:ลงในสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.259496563+07:00","message":"[bufferProcess] send to processor:ลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.2595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.259503247+07:00","message":"> Transcript [1914] [false]: 'ลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.259506062+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.259508162+07:00","message":"Set new StatePrefix: 'ลงใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.404316432+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.404350105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.404356141+07:00","message":"receive interim result [false|false]: ลงในฉลาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.404368248+07:00","message":"[buffer interim] 119 false ลงในฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.404374551+07:00","message":"[bufferProcess] interim [840000000]:ลงในฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.404376857+07:00","message":"[bufferProcess] send to processor:ลงในสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.404382989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.404386055+07:00","message":"> Transcript [1915] [false]: 'ลงในสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.404389784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.404392058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.404394215+07:00","message":"StatePrefix: 'ลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.404396631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.53529807+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.535342743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.535350059+07:00","message":"receive interim result [false|false]: ลงในฉลากและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.535366352+07:00","message":"[buffer interim] 119 false ลงในฉลากและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.535375142+07:00","message":"[bufferProcess] interim [20000000]:ลงในฉลากและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.535377952+07:00","message":"[bufferProcess] send to processor:ลงในฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.535384497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.53538788+07:00","message":"> Transcript [1916] [false]: 'ลงในฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.535391765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.535394988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.535397713+07:00","message":"StatePrefix: 'ลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.535399994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.607136546+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.607172726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.607178+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.607195383+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.607202358+07:00","message":"[bufferProcess] interim [80000000]:ลงในฉลากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.607207919+07:00","message":"[bufferProcess] send to processor:ลงในฉลากและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.607216576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.607220076+07:00","message":"> Transcript [1917] [false]: 'ลงในฉลากและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.607224268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.607227685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.607231007+07:00","message":"StatePrefix: 'ลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.607234497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.736245994+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.736272914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.736277529+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.73629473+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.736301066+07:00","message":"[bufferProcess] interim [200000000]:ลงในฉลากแล้วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.736304131+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.736307966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.736310681+07:00","message":"> Transcript [1918] [false]: 'ลงในฉลากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.736314142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.73631625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.73631817+07:00","message":"StatePrefix: 'ลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.736320062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.736326698+07:00","message":"Push: 'ลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.736328733+07:00","message":"TextPushed: 'ลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.736331487+07:00","message":"Set new StatePrefix : 'ลงในฉลากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.736333917+07:00","message":"Next Push (prob) : 'ฉลากแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.736343494+07:00","message":"push: {false ลงใน 0 0xc003682800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.977413925+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.977444695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.977450531+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.977464858+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.977472256+07:00","message":"[bufferProcess] interim [440000000]:ลงในฉลากแล้วหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.977475038+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.977478709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.977482066+07:00","message":"> Transcript [1919] [false]: 'ลงในฉลากแล้วหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.977485273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.977487336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.977489705+07:00","message":"StatePrefix: 'ลงในฉลากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.977491933+07:00","message":"TextPushed: 'ลงใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.298581793+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.29861574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.298621697+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.298633801+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.298640261+07:00","message":"[bufferProcess] interim [740000000]:ลงในฉลากแล้วหรือไม่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.298642515+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.298647588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.298650297+07:00","message":"> Transcript [1920] [false]: 'ลงในฉลากแล้วหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.298653431+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.298655672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.298657646+07:00","message":"StatePrefix: 'ลงในฉลากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.29866017+07:00","message":"TextPushed: 'ลงใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.300549304+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.300563093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.30056655+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.30057348+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.300576941+07:00","message":"[bufferProcess] interim [800000000]:ลงในฉลากแล้วหรือไม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.300579102+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.300583247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.300585377+07:00","message":"> Transcript [1921] [false]: 'ลงในฉลากแล้วหรือไม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.300587652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.300590253+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.300592165+07:00","message":"StatePrefix: 'ลงในฉลากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.300594183+07:00","message":"TextPushed: 'ลงใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.626481452+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.626522123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.626528885+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.626545573+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.626554761+07:00","message":"[bufferProcess] interim [100000000]:ลงในฉลากแล้วหรือไม่นะคะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.626557576+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.626566877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.626570018+07:00","message":"> Transcript [1922] [false]: 'ลงในฉลากแล้วหรือไม่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.626574227+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.626577232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.626579705+07:00","message":"StatePrefix: 'ลงในฉลากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.626582214+07:00","message":"TextPushed: 'ลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.626589067+07:00","message":"Push: 'ฉลากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.626591712+07:00","message":"TextPushed: 'ลงในฉลากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.62659443+07:00","message":"Set new StatePrefix : 'ลงในฉลากแล้วหรือไม่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.626597014+07:00","message":"Next Push (prob) : 'หรือไม่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.626629375+07:00","message":"push: {false ฉลากแล้ว 0 0xc003682800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.682143997+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.68218494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.682191551+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.682204342+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.682214675+07:00","message":"[bufferProcess] interim [220000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.682218506+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.682225308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.682229744+07:00","message":"> Transcript [1923] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.682235139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.682239723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.682241695+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.682246219+07:00","message":"TextPushed: 'ลงในฉลากแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.008381096+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.008426882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.008432502+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.008443411+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.008449793+07:00","message":"[bufferProcess] interim [400000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.008452271+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.00845585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.008458629+07:00","message":"> Transcript [1924] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.008462122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.008464262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.008466442+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.008469058+07:00","message":"TextPushed: 'ลงในฉลากแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.134088237+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.13412554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.134131172+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.134148397+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.134154513+07:00","message":"[bufferProcess] interim [520000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.13415712+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.134160699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.134163574+07:00","message":"> Transcript [1925] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.134167419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.134169614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.134171531+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.134173822+07:00","message":"TextPushed: 'ลงในฉลากแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.292496945+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.29253978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.292546827+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.292565565+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.292574557+07:00","message":"[bufferProcess] interim [580000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.292578072+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.292587643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.292591036+07:00","message":"> Transcript [1926] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.292595554+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.292598679+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.292601501+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.292605259+07:00","message":"TextPushed: 'ลงในฉลากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.292613129+07:00","message":"Push: 'หรือไม่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.29261564+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.292618093+07:00","message":"Set new StatePrefix : 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.292620502+07:00","message":"Next Push (prob) : 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.292635041+07:00","message":"push: {false หรือไม่นะคะ 0 0xc003682800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.331387567+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.331424052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.331430211+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.331442716+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.331451006+07:00","message":"[bufferProcess] interim [700000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.331453634+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.331457305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.33146017+07:00","message":"> Transcript [1927] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.331463941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.331466138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.331468758+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.331471354+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.523525652+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.523563279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.523570543+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.52359149+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.523599848+07:00","message":"[bufferProcess] interim [940000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.523602834+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.5236067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.52361017+07:00","message":"> Transcript [1928] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.523613558+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.523615686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.523619131+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.523622165+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.709771206+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.709817025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.709824508+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.709840015+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.709850366+07:00","message":"[bufferProcess] interim [180000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.709854545+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.709859243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.709862438+07:00","message":"> Transcript [1929] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.709866252+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.709868657+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.709872056+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.709875182+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:23.81783056+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:23.817850732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.911759404+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.911799516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.911805879+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.91182907+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.91184045+07:00","message":"[bufferProcess] interim [420000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.911843437+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.911847727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.911851226+07:00","message":"> Transcript [1930] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.911855772+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.911858274+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.911860654+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.911863982+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.911869595+07:00","message":"Push: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.911871731+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.911874315+07:00","message":"Set new StatePrefix : 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.911876963+07:00","message":"Next Push (prob) : 'เนี่ยก็ต้องตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.911886769+07:00","message":"push: {false ตอนนี้ 0 0xc003682800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.042201114+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.042243676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.042250788+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.042264048+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.042271624+07:00","message":"[bufferProcess] interim [480000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.042274466+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.042278791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.042281945+07:00","message":"> Transcript [1931] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.042286058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.042288775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.042290925+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.042295793+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.24636181+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.246405659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.246415086+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.246433875+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.246443156+07:00","message":"[bufferProcess] interim [720000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.246446334+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.246455158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.246460148+07:00","message":"> Transcript [1932] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.246464367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.246466698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.246469349+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.246472548+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.423850558+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.423883576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.42388961+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.42390179+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.423908552+07:00","message":"[bufferProcess] interim [900000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.423911649+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.423918451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.423924107+07:00","message":"> Transcript [1933] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.423927747+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.423929931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.423932471+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.423935536+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.6113749+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.611425161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.611435521+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.611454556+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.611467759+07:00","message":"[bufferProcess] interim [80000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.611472258+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.611478293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.611482377+07:00","message":"> Transcript [1934] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.611488631+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.611491924+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.611496571+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.611501426+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.6115097+07:00","message":"Push: 'เนี่ยก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.611512924+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.611518327+07:00","message":"Set new StatePrefix : 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.611522033+07:00","message":"Next Push (prob) : 'ด้วยเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.611547474+07:00","message":"push: {false เนี่ยก็ต้องตรวจสอบ 0 0xc003682800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.740034468+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.740079993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.740087909+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.740111325+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.740122566+07:00","message":"[bufferProcess] interim [140000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.740127532+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.740133937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.740138731+07:00","message":"> Transcript [1935] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.740147528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.740150605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.740156048+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.740160266+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.814000065+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.814036106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.814042013+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.814058127+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.814064814+07:00","message":"[bufferProcess] interim [320000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.814067657+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.814070878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.814073816+07:00","message":"> Transcript [1936] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.814085455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.814087743+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.814089804+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.81409394+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.003611097+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.003661471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.003669429+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.003684721+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.003694043+07:00","message":"[bufferProcess] interim [500000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.003698708+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.003708761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.003713141+07:00","message":"> Transcript [1937] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.003720316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.003723073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.003726281+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.003729622+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.325831636+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.325867767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.325875595+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.325888173+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.325894761+07:00","message":"[bufferProcess] interim [740000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.325897958+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.3259035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.325906195+07:00","message":"> Transcript [1938] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.325910734+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.325913226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.325915473+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.325918634+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.325924819+07:00","message":"Push: 'ด้วยเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.325927221+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.325929553+07:00","message":"Set new StatePrefix : 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.325932824+07:00","message":"Next Push (prob) : 'การรับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.325940745+07:00","message":"push: {false ด้วยเรื่องของ 0 0xc003682800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.63942568+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.639462673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.639469139+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.639479598+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.639486807+07:00","message":"[bufferProcess] interim [40000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.639489611+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.639495421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.63949821+07:00","message":"> Transcript [1939] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.639501881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.639504036+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.639507385+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.639510089+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.724323083+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.724360764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.724368911+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.724381178+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.724391188+07:00","message":"[bufferProcess] interim [220000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.724395493+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.724402252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.724406117+07:00","message":"> Transcript [1940] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.724411393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.724415796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.724418588+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.724424543+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.892269684+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.892305833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.89231199+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.892323108+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.892329776+07:00","message":"[bufferProcess] interim [340000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.892332864+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.892338128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.892340737+07:00","message":"> Transcript [1941] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.89234463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.892346933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.892349505+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.892353405+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.537572992+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.53759738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.537604043+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.53761802+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.537623512+07:00","message":"[bufferProcess] interim [940000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.537626718+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.537630384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.537632788+07:00","message":"> Transcript [1942] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.537636349+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.537638691+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.537641822+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.537644871+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.53765103+07:00","message":"Push: 'การรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.537653098+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.537660589+07:00","message":"Set new StatePrefix : 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.537664169+07:00","message":"Next Push (prob) : 'อาหารเสริมต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.537671523+07:00","message":"push: {false การรับประทาน 0 0xc003682800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.604983789+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.605034423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.605045326+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.605083251+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.605094811+07:00","message":"[bufferProcess] interim [60000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.605099383+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.605106515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.605110666+07:00","message":"> Transcript [1943] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.60511634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.605119243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.60512283+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.605127462+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:26.818851241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:26.818864876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.923139646+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.92318407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.923191199+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.923204048+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.923211092+07:00","message":"[bufferProcess] interim [360000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.923214027+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.923220418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.923225472+07:00","message":"> Transcript [1944] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.92322932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.923232625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.923234784+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.923237653+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.117792955+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.117829753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.117835564+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.117852072+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.117863468+07:00","message":"[bufferProcess] interim [540000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.117866452+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.117873134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.117875905+07:00","message":"> Transcript [1945] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.11787952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.117881808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.117883806+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.117886753+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.243937082+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.243972151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการรดน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.243978649+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการรดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.243990632+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการรดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.243997781+07:00","message":"[bufferProcess] interim [720000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการรดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.244001197+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.244009036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.244012002+07:00","message":"> Transcript [1946] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.244015994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.244018315+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.244020902+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.24402549+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.244032102+07:00","message":"Push: 'อาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.244034311+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.244036652+07:00","message":"Set new StatePrefix : 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.24403921+07:00","message":"Next Push (prob) : 'หรือการลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.244048658+07:00","message":"push: {false อาหารเสริมต่างๆ 0 0xc003682800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.300410706+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.300445637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.300452276+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.30046493+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.300471223+07:00","message":"[bufferProcess] interim [780000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.300474345+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการรดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.300480873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.30048367+07:00","message":"> Transcript [1947] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการรดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.300486689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.300488749+07:00","message":"Set new StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการรดน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.627942858+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.627977654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.627983584+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.627999758+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.628008865+07:00","message":"[bufferProcess] interim [80000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.628013654+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.628018749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.628024407+07:00","message":"> Transcript [1948] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.628029068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.628031909+07:00","message":"Set new StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.000914608+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.000952519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.000958524+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.000970727+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.000976909+07:00","message":"[bufferProcess] interim [440000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.000979836+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.000985366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.000988295+07:00","message":"> Transcript [1949] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.000992343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.000994513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.000998028+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.001000879+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.133493872+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.133536562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.133546198+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.133561668+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.133570172+07:00","message":"[bufferProcess] interim [560000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.133574862+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.133580831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.133585678+07:00","message":"> Transcript [1950] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.133591187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.133594224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.13359722+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.133601683+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.329781398+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.329822151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.329828469+07:00","message":"receive interim result [false|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.329839764+07:00","message":"[buffer interim] 119 false ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.329846657+07:00","message":"[bufferProcess] interim [800000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.329849586+07:00","message":"[bufferProcess] send to processor:ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.329856705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.329859545+07:00","message":"> Transcript [1951] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.329863617+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.329865783+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.329868057+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.329870897+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.439742898+07:00","message":"[GCS] IsForceVAD: false for message ID: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.499101981+07:00","message":"[GCS] Start streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.65411426+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.654164552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในฉลากแล้วหรือไม่นะคะตอนนี้น่ะก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย\",\"confidence\":0.94159067}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.654171828+07:00","message":"receive interim result [true|false]: ลงในฉลากแล้วหรือไม่นะคะตอนนี้น่ะก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.654182413+07:00","message":"end recv isFinal message id 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.654184651+07:00","message":"end Recv id 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.654190602+07:00","message":"[buffer interim] 119 true ลงในฉลากแล้วหรือไม่นะคะตอนนี้น่ะก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654199504+07:00","message":"[bufferProcess] interim [100000000]:ลงในฉลากแล้วหรือไม่นะคะตอนนี้น่ะก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654203272+07:00","message":"[bufferProcess] send to processor (isfinal):ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654208051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654211106+07:00","message":"> Transcript [1952] [false]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654215286+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654217217+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654219169+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654222867+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654227446+07:00","message":"Push: 'หรือการลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654230571+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654234052+07:00","message":"Set new StatePrefix : 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654237738+07:00","message":"Next Push (prob) : 'ค่ะออกกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654240354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654244011+07:00","message":"> Transcript [1953] [true]: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้น่ะก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654246629+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654248446+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654250254+07:00","message":"StatePrefix: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654258848+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654262198+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.654346346+07:00","message":"push: {false หรือการลดน้ำหนัก 0 0xc003682800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654538529+07:00","message":"Push: 'ค่ะออกกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.65454234+07:00","message":"TextPushed: 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้เนี่ยก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654545136+07:00","message":"Set new StatePrefix : 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้น่ะก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654547627+07:00","message":"Next Push (prob) : 'ลงในฉลากแล้วหรือไม่นะคะตอนนี้น่ะก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.654558189+07:00","message":"push: {true ค่ะออกกำลังกาย 0 0xc003682800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.654561869+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_119.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:28.667980844+07:00","message":"write wav file: './tmp/7598/7598_119.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.07478314+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.074836999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.074843826+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.074864505+07:00","message":"[buffer interim] 120 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.074873278+07:00","message":"[bufferProcess] interim [600000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.074876076+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.178990328+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.179025647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.179030914+07:00","message":"receive interim result [false|false]: น่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.179044665+07:00","message":"[buffer interim] 120 false น่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.179053223+07:00","message":"[bufferProcess] interim [720000000]:น่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.179056828+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.17906122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.179066257+07:00","message":"> Transcript [1954] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.179068424+07:00","message":"Set StatePrefix (first interim): 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.365682713+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.365721634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.365727341+07:00","message":"receive interim result [false|false]: น่าจะเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.365737702+07:00","message":"[buffer interim] 120 false น่าจะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.365745021+07:00","message":"[bufferProcess] interim [840000000]:น่าจะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.365747352+07:00","message":"[bufferProcess] send to processor:น่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.365750354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.365753505+07:00","message":"> Transcript [1955] [false]: 'น่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.365756895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.365758999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.365761003+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.365763087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.498120313+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.498158273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.498164274+07:00","message":"receive interim result [false|false]: น่าจะเป็นผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.498176906+07:00","message":"[buffer interim] 120 false น่าจะเป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.498183266+07:00","message":"[bufferProcess] interim [960000000]:น่าจะเป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.498185634+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.498191059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.49819409+07:00","message":"> Transcript [1956] [false]: 'น่าจะเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.498197391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.498199535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.498202115+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.498204365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.557792995+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.557839983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.557847754+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.557863834+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.557874676+07:00","message":"[bufferProcess] interim [80000000]:น่าจะเป็นหนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.557878508+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.557885471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.557890453+07:00","message":"> Transcript [1957] [false]: 'น่าจะเป็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.5578957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.557898851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.5579017+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.557905112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.733017287+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.733049485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.733055475+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.733066272+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.733072767+07:00","message":"[bufferProcess] interim [320000000]:น่าจะเป็นหนทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.73307553+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.733080855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.733083898+07:00","message":"> Transcript [1958] [false]: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.733087287+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.733089667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.733091684+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.733093896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.733098632+07:00","message":"Push: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.733100733+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.733102824+07:00","message":"Set new StatePrefix : 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.733105136+07:00","message":"Next Push (prob) : 'เป็นหนทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.733130287+07:00","message":"push: {false น่าจะ 0 0xc003682300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:29.819103902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:29.819151268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.051125978+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.051164622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.051170922+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.051185901+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.051194291+07:00","message":"[bufferProcess] interim [560000000]:น่าจะเป็นหนทางที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.051197641+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.051203236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.051207487+07:00","message":"> Transcript [1959] [false]: 'น่าจะเป็นหนทางที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.051212937+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.051217112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.051220149+07:00","message":"StatePrefix: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.051223513+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.138772579+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.138807891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ตี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.138823484+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ตี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.138836453+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ตี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.138842289+07:00","message":"[bufferProcess] interim [680000000]:น่าจะเป็นหนทางที่ตี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.138844819+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.138851643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.138854362+07:00","message":"> Transcript [1960] [false]: 'น่าจะเป็นหนทางที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.138857877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.138860185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.138862672+07:00","message":"StatePrefix: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.138865207+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.369928553+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.369962368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.369967734+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.36998381+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.369992226+07:00","message":"[bufferProcess] interim [860000000]:น่าจะเป็นหนทางที่ดีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.369994716+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ตี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.369997997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.37000091+07:00","message":"> Transcript [1961] [false]: 'น่าจะเป็นหนทางที่ตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.370004455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.370006637+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.37000897+07:00","message":"StatePrefix: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.370013103+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.437781057+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.43784231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.437848836+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.437863106+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.4378698+07:00","message":"[bufferProcess] interim [980000000]:น่าจะเป็นหนทางที่ดีที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.437872407+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.437877566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.437880604+07:00","message":"> Transcript [1962] [false]: 'น่าจะเป็นหนทางที่ดีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.437884241+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.43788632+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.437889089+07:00","message":"StatePrefix: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.43789132+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.43789568+07:00","message":"Push: 'เป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.43789772+07:00","message":"TextPushed: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.437900007+07:00","message":"Set new StatePrefix : 'น่าจะเป็นหนทางที่ดีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.437902226+07:00","message":"Next Push (prob) : 'ที่ดีที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.437908876+07:00","message":"push: {false เป็นหนทาง 0 0xc003682300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.637187902+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.637230903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.637238782+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.637253639+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.63726155+07:00","message":"[bufferProcess] interim [220000000]:น่าจะเป็นหนทางที่ดีที่สุดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.63726514+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.63727155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.637275474+07:00","message":"> Transcript [1963] [false]: 'น่าจะเป็นหนทางที่ดีที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.637280344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.637283818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.637286797+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.637290182+07:00","message":"TextPushed: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.770445307+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.77048663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.770492208+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.770507933+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.770514584+07:00","message":"[bufferProcess] interim [280000000]:น่าจะเป็นหนทางที่ดีที่สุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.77051777+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.770521545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.770525065+07:00","message":"> Transcript [1964] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.770528802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.770531098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.770533839+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.770538137+07:00","message":"TextPushed: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.913917764+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.913963559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.913972749+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.913989875+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.913997753+07:00","message":"[bufferProcess] interim [400000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.914000487+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.914010213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.91401345+07:00","message":"> Transcript [1965] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.914018297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.914020798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.914022816+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.914025641+07:00","message":"TextPushed: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.011605317+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.011645449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.011652068+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.011663975+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.011673159+07:00","message":"[bufferProcess] interim [520000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.011677463+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.011686492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.011699347+07:00","message":"> Transcript [1966] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.011705111+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.011707783+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.011710923+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.011714635+07:00","message":"TextPushed: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.011720224+07:00","message":"Push: 'ที่ดีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.011723651+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.011726931+07:00","message":"Set new StatePrefix : 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.011730273+07:00","message":"Next Push (prob) : 'สุดนะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.011738609+07:00","message":"push: {false ที่ดีที่ 0 0xc003682300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.095125849+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.095163103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.095168798+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.095185033+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.095192461+07:00","message":"[bufferProcess] interim [580000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.095195391+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.095198546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.095201415+07:00","message":"> Transcript [1967] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.095205157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.095207484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.095209608+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.095212221+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.14210375+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.142139086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.142144983+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.142153166+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.142159138+07:00","message":"[bufferProcess] interim [640000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.142161719+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.142165351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.14216807+07:00","message":"> Transcript [1968] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.142171739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.142173819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.142176095+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.142178691+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.482007456+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.482046711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.482052231+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.482065419+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.482072615+07:00","message":"[bufferProcess] interim [940000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.482075251+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.482080712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.482083377+07:00","message":"> Transcript [1969] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.482086836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.4820891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.482091409+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.482094158+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.551678505+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.551716256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.551723881+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.551738144+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.551744724+07:00","message":"[bufferProcess] interim [0]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.551747505+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.551750788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.551753555+07:00","message":"> Transcript [1970] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.55175768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.551759998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.551761914+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.551765342+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.551768182+07:00","message":"Push: 'สุดนะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.551770373+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.551772731+07:00","message":"Set new StatePrefix : 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.551775048+07:00","message":"Next Push (prob) : 'ผู้ชมว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.551782351+07:00","message":"push: {false สุดนะคุณ 0 0xc003682300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.560023353+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.560060448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.56006653+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.56008273+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.560090439+07:00","message":"[bufferProcess] interim [60000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.560096963+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.560107025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.560110473+07:00","message":"> Transcript [1971] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.560113608+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.656540814+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.656583047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.656589256+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.656602609+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.656608565+07:00","message":"[bufferProcess] interim [180000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.656611058+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.656616118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.656618934+07:00","message":"> Transcript [1972] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.65662223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.656624256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.656626284+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.656629066+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.738041627+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.738071118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.738076926+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.738090223+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.738096323+07:00","message":"[bufferProcess] interim [300000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.738098781+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.738104539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.738107163+07:00","message":"> Transcript [1973] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.738110903+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.738113036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.738115069+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.738117655+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.840917892+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.840960414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.840966455+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.840980261+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.840987219+07:00","message":"[bufferProcess] interim [360000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.840990223+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.840997342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.841000202+07:00","message":"> Transcript [1974] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.841003838+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.841006122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.841008227+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.841010875+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.036415621+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.036450756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.036457166+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.036469208+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.036475671+07:00","message":"[bufferProcess] interim [540000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.036478345+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.036484019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.036487033+07:00","message":"> Transcript [1975] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.036491074+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.036493625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.036495885+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.036498756+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.036504791+07:00","message":"Push: 'ผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.036507005+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.036509481+07:00","message":"Set new StatePrefix : 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.036512041+07:00","message":"Next Push (prob) : 'ตอนนี้จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.036529721+07:00","message":"push: {false ผู้ชมว่า 0 0xc003682300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.431055463+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.431095297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.43110107+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.431115503+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.431123572+07:00","message":"[bufferProcess] interim [960000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.431126236+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.431129617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.431132477+07:00","message":"> Transcript [1976] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.431136552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.431138819+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.431141398+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.431144156+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.561271418+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.561308792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.561314685+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.561324939+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.561331789+07:00","message":"[bufferProcess] interim [80000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.561334229+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.561337878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.561340643+07:00","message":"> Transcript [1977] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.561344369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.561346433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.561348781+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.561351415+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.647042432+07:00","message":"[GCS] Cleaned up inactive client: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.647067373+07:00","message":"[GCS] Cleaned up inactive client: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.647070844+07:00","message":"[GCS] Cleaned up inactive client: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.647072944+07:00","message":"[GCS] Cleaned up inactive client: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.647074821+07:00","message":"[GCS] Cleaned up inactive client: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.647076763+07:00","message":"[GCS] Cleaned up inactive client: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.676288373+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.676332399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.676341043+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.676358619+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.67636874+07:00","message":"[bufferProcess] interim [140000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.676373155+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.67638079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.676385499+07:00","message":"> Transcript [1978] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.676392043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.676396383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.676399902+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.67640426+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.683261018+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.68328238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.683287208+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.683297902+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.683303103+07:00","message":"[bufferProcess] interim [200000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.683305412+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.683309147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.683311576+07:00","message":"> Transcript [1979] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.683314902+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.683316939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.68332043+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.683322812+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.683329135+07:00","message":"Push: 'ตอนนี้จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.683331411+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.683334024+07:00","message":"Set new StatePrefix : 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.683336382+07:00","message":"Next Push (prob) : 'การขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.683354111+07:00","message":"push: {false ตอนนี้จะมี 0 0xc003682300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.755489538+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.755526793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.755532445+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.755548024+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.755557982+07:00","message":"[bufferProcess] interim [320000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.755560889+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.755564466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.755567671+07:00","message":"> Transcript [1980] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.755571934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.755574164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.755576626+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.755579351+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:32.819142943+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:32.819161062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.071511486+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.071549776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผลไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.071555517+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผลไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.071572062+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.071579511+07:00","message":"[bufferProcess] interim [620000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.071582167+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.071586436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.071589287+07:00","message":"> Transcript [1981] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.071592668+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.071594799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.071596824+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.071599448+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.178209668+07:00","message":"[GCS] IsForceVAD: false for message ID: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.27937534+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.279419126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผลไปจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.27942704+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผลไปจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.27944379+07:00","message":"[buffer interim] 120 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผลไปจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.27945165+07:00","message":"[bufferProcess] interim [860000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผลไปจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.27945452+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.279458487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.279462488+07:00","message":"> Transcript [1982] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผลไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.279467289+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.279469509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.279471596+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.279474801+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.308930154+07:00","message":"[GCS] Start streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.337839357+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.337877693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมมาว่าตอนนี้จะมีการขยายผลไปจับ\",\"confidence\":0.9344795}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.337884685+07:00","message":"receive interim result [true|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมมาว่าตอนนี้จะมีการขยายผลไปจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.337894947+07:00","message":"end recv isFinal message id 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.337897315+07:00","message":"end Recv id 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.337903099+07:00","message":"[buffer interim] 120 true น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมมาว่าตอนนี้จะมีการขยายผลไปจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.337911678+07:00","message":"[bufferProcess] interim [890000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมมาว่าตอนนี้จะมีการขยายผลไปจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.33791702+07:00","message":"[bufferProcess] send to processor (isfinal):น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผลไปจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.337920607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.337923772+07:00","message":"> Transcript [1983] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผลไปจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.337928195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.337930273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.337932224+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.337934753+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.337941267+07:00","message":"Push: 'การขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.33794332+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.337946178+07:00","message":"Set new StatePrefix : 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผลไปจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.337949208+07:00","message":"Next Push (prob) : 'ผลไปจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.337951171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.337953385+07:00","message":"> Transcript [1984] [true]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมมาว่าตอนนี้จะมีการขยายผลไปจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.337955659+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.337957428+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.337959352+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายผลไปจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.33796156+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.337963619+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.338030469+07:00","message":"push: {false การขยาย 0 0xc003682300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.338149545+07:00","message":"Push: 'ไปจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.338153645+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมว่าตอนนี้จะมีการขยายไปจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.338155905+07:00","message":"Set new StatePrefix : 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมมาว่าตอนนี้จะมีการขยายผลไปจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.338158343+07:00","message":"Next Push (prob) : 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมมาว่าตอนนี้จะมีการขยายผลไปจับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.338167971+07:00","message":"push: {true ไปจับ 0 0xc003682300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.338166453+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_120.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:33.348372063+07:00","message":"write wav file: './tmp/7598/7598_120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.050963746+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.0510201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.051025791+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.051043478+07:00","message":"[buffer interim] 121 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.051049766+07:00","message":"[bufferProcess] interim [600000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.05105174+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.173746121+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.173782342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มร้านค้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.173788567+07:00","message":"receive interim result [false|false]: กลุ่มร้านค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.173802782+07:00","message":"[buffer interim] 121 false กลุ่มร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.173809615+07:00","message":"[bufferProcess] interim [720000000]:กลุ่มร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.173812157+07:00","message":"[bufferProcess] send to processor:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.173815644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.173826048+07:00","message":"> Transcript [1985] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.17382878+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.396755133+07:00","message":"[GCS] IsForceVAD: false for message ID: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.518745229+07:00","message":"[GCS] Start streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.526326503+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.526360516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มร้านค้าและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.526366248+07:00","message":"receive interim result [false|false]: กลุ่มร้านค้าและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.526378216+07:00","message":"[buffer interim] 121 false กลุ่มร้านค้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.526384663+07:00","message":"[bufferProcess] interim [20000000]:กลุ่มร้านค้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.526387204+07:00","message":"[bufferProcess] send to processor:กลุ่มร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.526392732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.526395626+07:00","message":"> Transcript [1986] [false]: 'กลุ่มร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.526398097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.52640036+07:00","message":"Set new StatePrefix: 'กลุ่มร้านค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.682693764+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.682732438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มร้านค้าแล้ว\",\"confidence\":0.9014445}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.682738245+07:00","message":"receive interim result [true|false]: กลุ่มร้านค้าแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.682745308+07:00","message":"end recv isFinal message id 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.682747577+07:00","message":"end Recv id 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.682754361+07:00","message":"[buffer interim] 121 true กลุ่มร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.682762603+07:00","message":"[bufferProcess] interim [110000000]:กลุ่มร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.682765616+07:00","message":"[bufferProcess] send to processor (isfinal):กลุ่มร้านค้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.682769093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.682771813+07:00","message":"> Transcript [1987] [false]: 'กลุ่มร้านค้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.682779537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.682781722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.682784147+07:00","message":"StatePrefix: 'กลุ่มร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.682786396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.682788202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.682790278+07:00","message":"> Transcript [1988] [true]: 'กลุ่มร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.682792647+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.682794728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.682796501+07:00","message":"StatePrefix: 'กลุ่มร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.682798408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.682800781+07:00","message":"Push: 'กลุ่มร้านค้าแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.682807962+07:00","message":"push: {true กลุ่มร้านค้าแล้ว 0 0xc0034fc380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:34.688306946+07:00","message":"write wav file: './tmp/7598/7598_121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.860686816+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.860735465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.860742081+07:00","message":"receive interim result [false|false]: ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.860756498+07:00","message":"[buffer interim] 122 false ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.8607638+07:00","message":"[bufferProcess] interim [360000000]:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.860765882+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.877690165+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.877720374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.877725709+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.877737758+07:00","message":"[buffer interim] 122 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.877746919+07:00","message":"[bufferProcess] interim [420000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.877749138+07:00","message":"[bufferProcess] send to processor:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.877752335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.877755352+07:00","message":"> Transcript [1989] [false]: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.877757769+07:00","message":"Set StatePrefix (first interim): 'ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.047552187+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.047591029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.047596328+07:00","message":"receive interim result [false|false]: ผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.047606998+07:00","message":"[buffer interim] 122 false ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.047613805+07:00","message":"[bufferProcess] interim [540000000]:ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.047616533+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.047621512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.047624355+07:00","message":"> Transcript [1990] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.047626726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.047628898+07:00","message":"Set new StatePrefix: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.371144859+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.371180742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ผลิตแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.371186338+07:00","message":"receive interim result [false|false]: ผู้ผลิตแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.371199048+07:00","message":"[buffer interim] 122 false ผู้ผลิตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.371205635+07:00","message":"[bufferProcess] interim [840000000]:ผู้ผลิตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.371208095+07:00","message":"[bufferProcess] send to processor:ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.371213087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.371216021+07:00","message":"> Transcript [1991] [false]: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.37121842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.371220446+07:00","message":"Set new StatePrefix: 'ผู้ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.502175426+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.502212442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ผลิตแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.502217664+07:00","message":"receive interim result [false|false]: ผู้ผลิตแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.502233969+07:00","message":"[buffer interim] 122 false ผู้ผลิตแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.502241473+07:00","message":"[bufferProcess] interim [960000000]:ผู้ผลิตแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.502244041+07:00","message":"[bufferProcess] send to processor:ผู้ผลิตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.502249851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.502253059+07:00","message":"> Transcript [1992] [false]: 'ผู้ผลิตแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.502256931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.502259219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.502261415+07:00","message":"StatePrefix: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.502263658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.68645727+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.686508957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ผลิตแล้วก็ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.686515108+07:00","message":"receive interim result [false|false]: ผู้ผลิตแล้วก็ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.686530304+07:00","message":"[buffer interim] 122 false ผู้ผลิตแล้วก็ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.686538076+07:00","message":"[bufferProcess] interim [140000000]:ผู้ผลิตแล้วก็ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.686540842+07:00","message":"[bufferProcess] send to processor:ผู้ผลิตแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.686548138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.686551529+07:00","message":"> Transcript [1993] [false]: 'ผู้ผลิตแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.686555357+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.68655976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.686561813+07:00","message":"StatePrefix: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.686564079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.694998589+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.695030612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ผลิตแล้วก็ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.695035664+07:00","message":"receive interim result [false|false]: ผู้ผลิตแล้วก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.695049189+07:00","message":"[buffer interim] 122 false ผู้ผลิตแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.695055798+07:00","message":"[bufferProcess] interim [200000000]:ผู้ผลิตแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.69505815+07:00","message":"[bufferProcess] send to processor:ผู้ผลิตแล้วก็ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.69506603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.695070448+07:00","message":"> Transcript [1994] [false]: 'ผู้ผลิตแล้วก็ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.695073983+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.695076446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.69507849+07:00","message":"StatePrefix: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.695080737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:35.819985231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:35.820006128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.95130884+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.951347606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ผลิตแล้วก็ตามนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.95135321+07:00","message":"receive interim result [false|false]: ผู้ผลิตแล้วก็ตามนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.951368505+07:00","message":"[buffer interim] 122 false ผู้ผลิตแล้วก็ตามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.95137543+07:00","message":"[bufferProcess] interim [440000000]:ผู้ผลิตแล้วก็ตามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.951377744+07:00","message":"[bufferProcess] send to processor:ผู้ผลิตแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.951381065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.951384415+07:00","message":"> Transcript [1995] [false]: 'ผู้ผลิตแล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.951388109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.951390264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.951392142+07:00","message":"StatePrefix: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.951394279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.951399177+07:00","message":"Push: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.951401393+07:00","message":"TextPushed: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.951403718+07:00","message":"Set new StatePrefix : 'ผู้ผลิตแล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.951405964+07:00","message":"Next Push (prob) : 'แล้วก็ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.951413057+07:00","message":"push: {false ผู้ผลิต 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.076784395+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.076825863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ผลิตแล้วก็ตามนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.076832724+07:00","message":"receive interim result [false|false]: ผู้ผลิตแล้วก็ตามนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.076850096+07:00","message":"[buffer interim] 122 false ผู้ผลิตแล้วก็ตามนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.076856599+07:00","message":"[bufferProcess] interim [560000000]:ผู้ผลิตแล้วก็ตามนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.076859099+07:00","message":"[bufferProcess] send to processor:ผู้ผลิตแล้วก็ตามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.076864533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.076867482+07:00","message":"> Transcript [1996] [false]: 'ผู้ผลิตแล้วก็ตามนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.076871284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.076873483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.076876396+07:00","message":"StatePrefix: 'ผู้ผลิตแล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.076878758+07:00","message":"TextPushed: 'ผู้ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.321436777+07:00","message":"[GCS] IsForceVAD: false for message ID: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.379090107+07:00","message":"[GCS] Start streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.414218294+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.41425568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ผลิตแล้วก็ตามนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.414261085+07:00","message":"receive interim result [true|false]: ผู้ผลิตแล้วก็ตามนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.414269308+07:00","message":"end recv isFinal message id 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.414271778+07:00","message":"end Recv id 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.414279232+07:00","message":"[buffer interim] 122 true ผู้ผลิตแล้วก็ตามนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.414290536+07:00","message":"[bufferProcess] interim [10000000]:ผู้ผลิตแล้วก็ตามนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.414296067+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ผลิตแล้วก็ตามนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.414300046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.414302795+07:00","message":"> Transcript [1997] [false]: 'ผู้ผลิตแล้วก็ตามนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.414306147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.414308335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.414310374+07:00","message":"StatePrefix: 'ผู้ผลิตแล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.414312599+07:00","message":"TextPushed: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.414314366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.414316422+07:00","message":"> Transcript [1998] [true]: 'ผู้ผลิตแล้วก็ตามนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.41431859+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.414320412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.414322206+07:00","message":"StatePrefix: 'ผู้ผลิตแล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.414324036+07:00","message":"TextPushed: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.414326377+07:00","message":"Push: 'แล้วก็ตามนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.414333977+07:00","message":"push: {true แล้วก็ตามนะคะ 0 0xc0004a3180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:36.420254821+07:00","message":"write wav file: './tmp/7598/7598_122.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.041385639+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.04142419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.041429931+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.041441628+07:00","message":"[buffer interim] 123 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.041447637+07:00","message":"[bufferProcess] interim [720000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.041449548+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.230586537+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.230630058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.230635369+07:00","message":"receive interim result [false|false]: ไปต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.230651538+07:00","message":"[buffer interim] 123 false ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.230657901+07:00","message":"[bufferProcess] interim [840000000]:ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.230660203+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.230663214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.230666008+07:00","message":"> Transcript [1999] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.230668463+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.372365055+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.37240665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.372413208+07:00","message":"receive interim result [false|false]: ไปต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.372424764+07:00","message":"[buffer interim] 123 false ไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.372433346+07:00","message":"[bufferProcess] interim [20000000]:ไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.372436175+07:00","message":"[bufferProcess] send to processor:ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.372439688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.372442536+07:00","message":"> Transcript [2000] [false]: 'ไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.372445458+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.37244757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.372449583+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.372451716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.547887724+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.54792733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.547932684+07:00","message":"receive interim result [false|false]: ไปต่อกันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.547945736+07:00","message":"[buffer interim] 123 false ไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.547952152+07:00","message":"[bufferProcess] interim [140000000]:ไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.547954621+07:00","message":"[bufferProcess] send to processor:ไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.547958057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.547960958+07:00","message":"> Transcript [2001] [false]: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.547964112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.547968762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.547971251+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.547973418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.608809903+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.608862563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.608870347+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.608884843+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.608893083+07:00","message":"[bufferProcess] interim [320000000]:ไปต่อกันที่ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.608896006+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.60890004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.608904043+07:00","message":"> Transcript [2002] [false]: 'ไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.608908086+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.60891014+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.608912381+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.608916738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.737509765+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.737544552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.737549977+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.737566204+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.73757231+07:00","message":"[bufferProcess] interim [380000000]:ไปต่อกันที่ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.737574627+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.737577994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.73758115+07:00","message":"> Transcript [2003] [false]: 'ไปต่อกันที่ป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.737584362+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.737586621+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.737588782+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.73759099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.737599918+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.737603004+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.737606007+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.737609505+07:00","message":"Next Push (prob) : 'ต่อกันที่ป่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.73761857+07:00","message":"push: {false ไป 0 0xc000188b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.924254588+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.924297474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.924304292+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.924318615+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.924325923+07:00","message":"[bufferProcess] interim [560000000]:ไปต่อกันที่ป้ายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.924328879+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.924337023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.92434008+07:00","message":"> Transcript [2004] [false]: 'ไปต่อกันที่ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.924343332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.924346071+07:00","message":"Set new StatePrefix: 'ไปต่อกันที่ป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.113151288+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.113190573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.113196345+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.113211937+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.113218574+07:00","message":"[bufferProcess] interim [740000000]:ไปต่อกันที่ป้ายสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.113221974+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.113225164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.113228496+07:00","message":"> Transcript [2005] [false]: 'ไปต่อกันที่ป้ายสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.113232218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.11323532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.113237472+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.113240188+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.435117607+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.435156876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.435163032+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.435176775+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.435184656+07:00","message":"[bufferProcess] interim [40000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.435187077+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.435190263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.435192889+07:00","message":"> Transcript [2006] [false]: 'ไปต่อกันที่ป้ายสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.435196284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.43519836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.435200586+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.435203199+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.704997606+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.705043629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.705050842+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.705067038+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.705077402+07:00","message":"[bufferProcess] interim [400000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.705081314+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.705090696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.705095323+07:00","message":"> Transcript [2007] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.705099744+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.70510294+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.705106767+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.705110227+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:38.820492442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:38.820508011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.962039597+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.962082009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.9620881+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.962099954+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.962106406+07:00","message":"[bufferProcess] interim [580000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.962109141+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.962114206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.962118034+07:00","message":"> Transcript [2008] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.962122753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.962125143+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.962127592+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.962130225+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.962134753+07:00","message":"Push: 'ต่อกันที่ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.962136867+07:00","message":"TextPushed: 'ไปต่อกันที่ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.962138969+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.962141191+07:00","message":"Next Push (prob) : 'สุดท้ายค่ะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.962149378+07:00","message":"push: {false ต่อกันที่ป้าย 0 0xc000188b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.151632509+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.151667274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.151672424+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.151686686+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.151694778+07:00","message":"[bufferProcess] interim [820000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.151697812+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.151701351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.151704341+07:00","message":"> Transcript [2009] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.15170775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.151709942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.151711874+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.151714275+07:00","message":"TextPushed: 'ไปต่อกันที่ป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.204690182+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.204733997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปเที่ยวจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.204741633+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปเที่ยวจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.204755323+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปเที่ยวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.20476313+07:00","message":"[bufferProcess] interim [880000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปเที่ยวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.204766772+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.20477566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.204780436+07:00","message":"> Transcript [2010] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.204785339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.204788318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.204791432+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.204795498+07:00","message":"TextPushed: 'ไปต่อกันที่ป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.332538239+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.332581688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.33258965+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.332606447+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.332614687+07:00","message":"[bufferProcess] interim [940000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.332618534+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปเที่ยวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.33262386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.332627745+07:00","message":"> Transcript [2011] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปเที่ยวจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.332632961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.332637354+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.332641173+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.332645171+07:00","message":"TextPushed: 'ไปต่อกันที่ป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.594941287+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.59498326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.594989356+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.595001295+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.595007742+07:00","message":"[bufferProcess] interim [240000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.595010472+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.595015423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.595018448+07:00","message":"> Transcript [2012] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.595022636+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.5950253+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.595027652+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.595030797+07:00","message":"TextPushed: 'ไปต่อกันที่ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.595035578+07:00","message":"Push: 'สุดท้ายค่ะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.595037553+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.59504409+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.595049689+07:00","message":"Next Push (prob) : 'ที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.595057991+07:00","message":"push: {false สุดท้ายค่ะไป 0 0xc000188b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.716908627+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.716951367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.716957011+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.716972845+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.716982725+07:00","message":"[bufferProcess] interim [420000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.7169855+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.716991775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.71699537+07:00","message":"> Transcript [2013] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.716999247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.717001455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.717003588+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.717006718+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.917965447+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.918002582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.918008817+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.918021852+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.918028352+07:00","message":"[bufferProcess] interim [540000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.918031827+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.918035431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.918038187+07:00","message":"> Transcript [2014] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.918041492+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.918043692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.918046412+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.918049132+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.554413439+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.554454828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.554460892+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.554477236+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.554485858+07:00","message":"[bufferProcess] interim [140000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.554488971+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.554498959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.554502087+07:00","message":"> Transcript [2015] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.554506017+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.554508477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.554511272+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.554514586+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.631700282+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.63173944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.631747592+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.631763229+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.63177344+07:00","message":"[bufferProcess] interim [320000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.631777545+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.63178623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.631790144+07:00","message":"> Transcript [2016] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.631795815+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.63179874+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.631802142+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.63180587+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.631813363+07:00","message":"Push: 'ที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.63181647+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.631819767+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.631830311+07:00","message":"Next Push (prob) : 'กาญจนบุรีที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.63184454+07:00","message":"push: {false ที่จังหวัด 0 0xc000188b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.134130982+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.134176253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.134183048+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.134195482+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.134206177+07:00","message":"[bufferProcess] interim [740000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.13420999+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.13421746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.134222637+07:00","message":"> Transcript [2017] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.134228332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.134231068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.134233228+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.13423747+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.13824876+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.13827357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.138279163+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.138293843+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.138300024+07:00","message":"[bufferProcess] interim [800000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.13830295+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.138308541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.138311533+07:00","message":"> Transcript [2018] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.138315545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.1383181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.138320303+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.138322952+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.322064485+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.322121229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.322128429+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.322145029+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.322152909+07:00","message":"[bufferProcess] interim [980000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.322156051+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.322164985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.322168213+07:00","message":"> Transcript [2019] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.322172299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.322175073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.322177394+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.322180311+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.524007801+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.524042544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.524049843+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.524065695+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.524072455+07:00","message":"[bufferProcess] interim [220000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.524075021+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.524078584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.524081792+07:00","message":"> Transcript [2020] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.524086111+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.524088473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.52409105+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.524094226+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.524097361+07:00","message":"Push: 'กาญจนบุรีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.524099471+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.524102633+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.524105733+07:00","message":"Next Push (prob) : 'อำเภอลาดยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.524115651+07:00","message":"push: {false กาญจนบุรีที่ 0 0xc000188b80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:41.821227785+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:41.821237445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.174944868+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.174990566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.174997794+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.175012309+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.175024405+07:00","message":"[bufferProcess] interim [820000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.175027557+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.175034861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.175038489+07:00","message":"> Transcript [2021] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.175041303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.175043468+07:00","message":"Set new StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.256115622+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.25615689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.256164067+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.25618014+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.256191301+07:00","message":"[bufferProcess] interim [880000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.256193887+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.256197547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.256200444+07:00","message":"> Transcript [2022] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.256204321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.256206603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.256208787+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.256213841+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.428119489+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.428163743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.428171546+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.428186595+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.428193503+07:00","message":"[bufferProcess] interim [120000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.428197347+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.42820377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.428206454+07:00","message":"> Transcript [2023] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.428209971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.428211995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.428214028+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.428218395+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.732539719+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.73258704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.732594379+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.732608703+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.73261621+07:00","message":"[bufferProcess] interim [360000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.732619179+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.732629192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.732632994+07:00","message":"> Transcript [2024] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.732637381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.732639961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.732642269+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.732645756+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.930890153+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.930929043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.930937289+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.930953686+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.930960287+07:00","message":"[bufferProcess] interim [600000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.930963104+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.930966681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.930970103+07:00","message":"> Transcript [2025] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.930974074+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.930976353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.930978735+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.930981619+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.930988996+07:00","message":"Push: 'อำเภอลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.93099124+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.930993682+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.931002815+07:00","message":"Next Push (prob) : 'ที่นั่นชาวบ้านเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.931026905+07:00","message":"push: {false อำเภอลาดหญ้า 0 0xc000188b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.05219879+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.052240012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.052246777+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.052258996+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.052265209+07:00","message":"[bufferProcess] interim [660000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.052268266+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.052274124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.052277157+07:00","message":"> Transcript [2026] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.052281051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.052283005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.052284972+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.052288125+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.247155191+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.247197975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.247206161+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.247219476+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.247228061+07:00","message":"[bufferProcess] interim [840000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.247231214+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.247235254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.247238157+07:00","message":"> Transcript [2027] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.24724209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.247244706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.247248079+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.247251142+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.501655037+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.501699602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.501706382+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.501722311+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.501729556+07:00","message":"[bufferProcess] interim [140000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.501732765+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.501740852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.501743503+07:00","message":"> Transcript [2028] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.501747513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.501749739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.501752959+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.501755857+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.646011921+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.646049217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.646056639+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.646069271+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.646079238+07:00","message":"[bufferProcess] interim [320000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.646083374+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.646089314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.64609389+07:00","message":"> Transcript [2029] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.6461006+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.646103577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.646107679+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.646111891+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.646122247+07:00","message":"Push: 'ที่นั่นชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.64612547+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.646129031+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.646133299+07:00","message":"Next Push (prob) : 'ร้องเรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.646151328+07:00","message":"push: {false ที่นั่นชาวบ้านเขา 0 0xc000188b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.757508067+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.757546677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.757553184+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.757566992+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.757573769+07:00","message":"[bufferProcess] interim [380000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.757577699+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.757584527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.757587398+07:00","message":"> Transcript [2030] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.757591381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.757593761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.757596002+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.757599127+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.84236697+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.842403595+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":"2026-06-25T15:13:43.842410038+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.842428822+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.84243696+07:00","message":"[bufferProcess] interim [500000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.842440008+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.842443926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.842447003+07:00","message":"> Transcript [2031] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.842451049+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.842453175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.842455208+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.842458669+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.960507812+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.960537998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.960544267+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.960556674+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.960562155+07:00","message":"[bufferProcess] interim [620000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.960564937+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.960573596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.960576208+07:00","message":"> Transcript [2032] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.960579823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.960582034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.960584284+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.960587095+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.207222994+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.20726907+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":"2026-06-25T15:13:44.207276087+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.207289699+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.207298223+07:00","message":"[bufferProcess] interim [860000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.207301727+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.207305751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.207308731+07:00","message":"> Transcript [2033] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.207313304+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.207315512+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.207319429+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.207323072+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.207326431+07:00","message":"Push: 'ร้องเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.207329024+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.20733157+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.207334492+07:00","message":"Next Push (prob) : 'ค่ะว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.207343129+07:00","message":"push: {false ร้องเรียนมา 0 0xc000188b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.335208934+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.335247113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.335253425+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.335270664+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.335277344+07:00","message":"[bufferProcess] interim [980000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.335280332+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.335283908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.335286702+07:00","message":"> Transcript [2034] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.335290856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.335293058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.335295109+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.335297955+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.523925786+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.523962437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.523968807+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.52398374+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.523992928+07:00","message":"[bufferProcess] interim [160000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.523996243+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.524002709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.524006025+07:00","message":"> Transcript [2035] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.524012226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.524015292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.524017402+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.524020283+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:44.822323743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:44.822336311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.838672779+07:00","message":"[GCS] IsForceVAD: false for message ID: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.854224372+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.854271305+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":"2026-06-25T15:13:44.854278669+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.854296837+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.854311861+07:00","message":"[bufferProcess] interim [460000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.854315964+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.854320025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.854322853+07:00","message":"> Transcript [2036] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.854327446+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.854329906+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.854332425+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.854335396+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.860771017+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.860808663+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":"2026-06-25T15:13:44.860815116+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.860841698+07:00","message":"[buffer interim] 123 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.860848677+07:00","message":"[bufferProcess] interim [520000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.860851919+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.860856055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.860859163+07:00","message":"> Transcript [2037] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.860863918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.860866181+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.8608685+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.860872104+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.860878796+07:00","message":"Push: 'ค่ะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.860881031+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.860883933+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.860887+07:00","message":"Next Push (prob) : 'โรงงานหล่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.860895472+07:00","message":"push: {false ค่ะว่ามี 0 0xc000188b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.898813386+07:00","message":"[GCS] Start streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.013105536+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.013150757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม\",\"confidence\":0.9480218}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.013157671+07:00","message":"receive interim result [true|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.013185643+07:00","message":"end recv isFinal message id 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.013188257+07:00","message":"end Recv id 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.013194932+07:00","message":"[buffer interim] 123 true ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.013202816+07:00","message":"[bufferProcess] interim [670000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.013206865+07:00","message":"[bufferProcess] send to processor (isfinal):ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.013211196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.013214314+07:00","message":"> Transcript [2038] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.013217736+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.013219787+07:00","message":"Set new StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.013224084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.01322654+07:00","message":"> Transcript [2039] [true]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.013229729+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.01323173+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.013233736+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.013236479+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.013238756+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.013514105+07:00","message":"Push: 'โรงงานหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.013517534+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่นั่นชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.013520344+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.013534227+07:00","message":"Next Push (prob) : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.013544146+07:00","message":"push: {true โรงงานหลอม 0 0xc000188b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.01354138+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_123.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:45.029905477+07:00","message":"write wav file: './tmp/7598/7598_123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.245870751+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.245911447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.245917934+07:00","message":"receive interim result [false|false]: ตะกั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.245933793+07:00","message":"[buffer interim] 124 false ตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.245940422+07:00","message":"[bufferProcess] interim [420000000]:ตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.245942642+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.877122447+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.877188162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.877197293+07:00","message":"receive interim result [false|false]: ตะกั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.877216254+07:00","message":"[buffer interim] 124 false ตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.877230863+07:00","message":"[bufferProcess] interim [20000000]:ตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.877234687+07:00","message":"[bufferProcess] send to processor:ตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.877240398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.877245723+07:00","message":"> Transcript [2040] [false]: 'ตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.877249034+07:00","message":"Set StatePrefix (first interim): 'ตะกั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.32076105+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.320800268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.320805879+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.32081639+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.32082292+07:00","message":"[bufferProcess] interim [500000000]:ตะกั่วอ้างว่าส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.320834366+07:00","message":"[bufferProcess] send to processor:ตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.320838731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.320841465+07:00","message":"> Transcript [2041] [false]: 'ตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.320844639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.320846675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.320848685+07:00","message":"StatePrefix: 'ตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.320850836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.63440727+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.634445126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.634451322+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.634463888+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.634470602+07:00","message":"[bufferProcess] interim [800000000]:ตะกั่วอ้างว่าส่งกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.634473108+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.634478326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.634482932+07:00","message":"> Transcript [2042] [false]: 'ตะกั่วอ้างว่าส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.634486433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.634488742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.634490699+07:00","message":"StatePrefix: 'ตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.634492786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.832605941+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.832648297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.832655326+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.832669206+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.832679224+07:00","message":"[bufferProcess] interim [980000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.832682498+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.832690722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.832695775+07:00","message":"> Transcript [2043] [false]: 'ตะกั่วอ้างว่าส่งกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.832699862+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.83270259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.832704822+07:00","message":"StatePrefix: 'ตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.832706951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.036312341+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.036353555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.036360916+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.036374404+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.036382006+07:00","message":"[bufferProcess] interim [220000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.036384947+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.036390949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.036395365+07:00","message":"> Transcript [2044] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.036399295+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.036401735+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.036403707+07:00","message":"StatePrefix: 'ตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.036406135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.036410535+07:00","message":"Push: 'ตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.036412526+07:00","message":"TextPushed: 'ตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.03641475+07:00","message":"Set new StatePrefix : 'ตะกั่วอ้างว่าส่งกลิ่นเหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.036417031+07:00","message":"Next Push (prob) : 'อ้างว่าส่งกลิ่นเหม็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.036425269+07:00","message":"push: {false ตะกั่ว 0 0xc0004a3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.215429231+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.215490947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.215500607+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.215519933+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.215533491+07:00","message":"[bufferProcess] interim [340000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.215537976+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.215547253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.215551179+07:00","message":"> Transcript [2045] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.215556194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.215559616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.215562771+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.215566441+07:00","message":"TextPushed: 'ตะกั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.216867536+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.216891493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.216897102+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.216908909+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.216913713+07:00","message":"[bufferProcess] interim [400000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.216916369+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.216920913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.216924073+07:00","message":"> Transcript [2046] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.216927152+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.216929168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.216931444+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.216933724+07:00","message":"TextPushed: 'ตะกั่ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:47.822577187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:47.822592048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.852306013+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.852349284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.85235571+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.852368861+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.852376221+07:00","message":"[bufferProcess] interim [940000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.85237951+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.852387199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.852390757+07:00","message":"> Transcript [2047] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.852394805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.85239704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.852399269+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.85240174+07:00","message":"TextPushed: 'ตะกั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.115854214+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.115897809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.115904001+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.115917365+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.115925163+07:00","message":"[bufferProcess] interim [240000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.115927863+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.115931875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.115935125+07:00","message":"> Transcript [2048] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.115939015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.115941498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.115944089+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.115946359+07:00","message":"TextPushed: 'ตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.1159516+07:00","message":"Push: 'อ้างว่าส่งกลิ่นเหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.115953896+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.115958028+07:00","message":"Set new StatePrefix : 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.115960662+07:00","message":"Next Push (prob) : 'เหลือเกินล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.115969346+07:00","message":"push: {false อ้างว่าส่งกลิ่นเหม็น 0 0xc0004a3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.455617011+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.45566208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.455668708+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.455699939+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.45571235+07:00","message":"[bufferProcess] interim [540000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.455715235+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.455723337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.455726273+07:00","message":"> Transcript [2049] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.455730197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.455733186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.455735871+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.455738958+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.556300427+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.556343746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.556350285+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.556367915+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.556375728+07:00","message":"[bufferProcess] interim [660000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.556378356+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.556381903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.55638498+07:00","message":"> Transcript [2050] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.556388934+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.556391043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.556393628+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.556396366+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.632026876+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.632072966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.632079488+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.632096073+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.632102833+07:00","message":"[bufferProcess] interim [780000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.632106837+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.63211804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.632121176+07:00","message":"> Transcript [2051] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.632125332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.632127512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.632129893+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.632132794+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.825533417+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.825577692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.825584101+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.825602594+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.825610808+07:00","message":"[bufferProcess] interim [960000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.825613916+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.82562224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.825625432+07:00","message":"> Transcript [2052] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.825629636+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.825632303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.825634687+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.825637441+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.825645301+07:00","message":"Push: 'เหลือเกินล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.825647545+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.825649854+07:00","message":"Set new StatePrefix : 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.825652255+07:00","message":"Next Push (prob) : 'ค่ะหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.825661793+07:00","message":"push: {false เหลือเกินล่าสุด 0 0xc0004a3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.080373909+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.080416615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.080422422+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.080436414+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.080443867+07:00","message":"[bufferProcess] interim [200000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.080447611+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.080457175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.080461697+07:00","message":"> Transcript [2053] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.080469061+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.080471647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.080473746+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.080476881+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.278893417+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.278936609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.278943124+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.278960131+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.278966489+07:00","message":"[bufferProcess] interim [380000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.278969623+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.278977446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.278980358+07:00","message":"> Transcript [2054] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.278984478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.278986711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.278989508+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.278992936+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.464257373+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.464305968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.464313244+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.464328975+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.464336797+07:00","message":"[bufferProcess] interim [560000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.464339893+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.464347567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.464351104+07:00","message":"> Transcript [2055] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.464355418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.464357959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.464361684+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.464365659+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.653522879+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.653573349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.653581549+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.653595965+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.653604707+07:00","message":"[bufferProcess] interim [740000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.653609045+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.653616793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.653620192+07:00","message":"> Transcript [2056] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.653626024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.653628459+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.653631953+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.653635986+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.653643722+07:00","message":"Push: 'ค่ะหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.653645949+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.653648446+07:00","message":"Set new StatePrefix : 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.653651034+07:00","message":"Next Push (prob) : 'ข้องเขาลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.65366129+07:00","message":"push: {false ค่ะหน่วยงานที่เกี่ยว 0 0xc0004a3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.975977314+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.976015689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.97602225+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.976037809+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.976050003+07:00","message":"[bufferProcess] interim [40000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.976055325+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.976066989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.97607014+07:00","message":"> Transcript [2057] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.976074481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.976076966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.976079822+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.97608309+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.056000579+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.05603868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.056044489+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.056055882+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.056062005+07:00","message":"[bufferProcess] interim [220000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.056064931+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.05607055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.056073547+07:00","message":"> Transcript [2058] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.056077876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.05608007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.056082414+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.056085159+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.164562849+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.164604651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.164613227+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.164626949+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.164633503+07:00","message":"[bufferProcess] interim [280000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.164637311+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.164644417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.164647508+07:00","message":"> Transcript [2059] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.164651139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.16465362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.164656773+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.164661187+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.3560949+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.356132155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.356138397+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.356149424+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.35615723+07:00","message":"[bufferProcess] interim [520000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.356160575+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.356166695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.35617002+07:00","message":"> Transcript [2060] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.356174112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.356176718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.356179145+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.356184085+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.356190881+07:00","message":"Push: 'ข้องเขาลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.356193001+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.356195529+07:00","message":"Set new StatePrefix : 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.356197994+07:00","message":"Next Push (prob) : 'ที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.356221995+07:00","message":"push: {false ข้องเขาลงพื้น 0 0xc0004a3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.7989743+07:00","message":"[GCS] IsForceVAD: false for message ID: 124"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:50.823320993+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:50.82332986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.85967529+07:00","message":"[GCS] Start streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.893017536+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.893064014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.89307015+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.893085871+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.893093824+07:00","message":"[bufferProcess] interim [0]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.893097161+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.893103575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.893106751+07:00","message":"> Transcript [2061] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.893112073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.893114919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.893117039+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.893120144+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.90296722+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.903007066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.903013082+07:00","message":"receive interim result [false|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.903028849+07:00","message":"[buffer interim] 124 false ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.90303578+07:00","message":"[bufferProcess] interim [120000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.903038472+07:00","message":"[bufferProcess] send to processor:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.903042172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.90304533+07:00","message":"> Transcript [2062] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.903049291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.903051526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.903053722+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.903056592+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.960862382+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.960913546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้ว\",\"confidence\":0.9588107}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.960922208+07:00","message":"receive interim result [true|false]: ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.960934628+07:00","message":"end recv isFinal message id 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.960937789+07:00","message":"end Recv id 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.960945743+07:00","message":"[buffer interim] 124 true ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.960957946+07:00","message":"[bufferProcess] interim [120000000]:ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.960963151+07:00","message":"[bufferProcess] send to processor (isfinal):ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.960968895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.960975714+07:00","message":"> Transcript [2063] [false]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.960981723+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.960984591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.96098774+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.960992208+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.960995677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.960998705+07:00","message":"> Transcript [2064] [true]: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.961002428+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.961005217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.961008096+07:00","message":"StatePrefix: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.961011478+07:00","message":"TextPushed: 'ตะกั่วอ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.961016684+07:00","message":"Push: 'ที่ไปตรวจสอบแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.9610295+07:00","message":"push: {true ที่ไปตรวจสอบแล้ว 0 0xc0004a3500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:50.972372148+07:00","message":"write wav file: './tmp/7598/7598_124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.23892052+07:00","message":"[GCS] IsForceVAD: false for message ID: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.341595179+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.341644423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.341650817+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.341667856+07:00","message":"[buffer interim] 125 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.341674979+07:00","message":"[bufferProcess] interim [420000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.341677038+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.348374148+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.34842022+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.34842537+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.348438105+07:00","message":"end recv isFinal message id 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.348440692+07:00","message":"end Recv id 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.348447839+07:00","message":"[buffer interim] 125 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.348455706+07:00","message":"[bufferProcess] interim [420000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.348463013+07:00","message":"[bufferProcess] send to processor (isfinal):ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.348467582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.348470671+07:00","message":"> Transcript [2065] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.348472883+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.348474597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.348476932+07:00","message":"> Transcript [2066] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.348480319+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.348482308+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.348484587+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.348486706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.348493852+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.348501546+07:00","message":"push: {true  0 0xc003682180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:51.353729366+07:00","message":"write wav file: './tmp/7598/7598_125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.36875478+07:00","message":"[GCS] Start streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.039493915+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.039547537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.039553604+07:00","message":"receive interim result [false|false]: ปลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.039571304+07:00","message":"[buffer interim] 126 false ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.039578794+07:00","message":"[bufferProcess] interim [480000000]:ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.039581274+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.094633122+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.094675764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.094682069+07:00","message":"receive interim result [false|false]: ปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.09469352+07:00","message":"[buffer interim] 126 false ปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.094701465+07:00","message":"[bufferProcess] interim [540000000]:ปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.094703939+07:00","message":"[bufferProcess] send to processor:ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.094709244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.094712651+07:00","message":"> Transcript [2067] [false]: 'ปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.094715001+07:00","message":"Set StatePrefix (first interim): 'ปลุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.219535539+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.219583814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับปรุงเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.219591641+07:00","message":"receive interim result [false|false]: ปรับปรุงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.219610019+07:00","message":"[buffer interim] 126 false ปรับปรุงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.21961762+07:00","message":"[bufferProcess] interim [660000000]:ปรับปรุงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.219620106+07:00","message":"[bufferProcess] send to processor:ปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.219623785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.21962693+07:00","message":"> Transcript [2068] [false]: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.219641149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.219643491+07:00","message":"Set new StatePrefix: 'ปรับปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.40259362+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.402647427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับปรุงเป็นวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.402655268+07:00","message":"receive interim result [false|false]: ปรับปรุงเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.402673888+07:00","message":"[buffer interim] 126 false ปรับปรุงเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.402689455+07:00","message":"[bufferProcess] interim [840000000]:ปรับปรุงเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.402693938+07:00","message":"[bufferProcess] send to processor:ปรับปรุงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.402699409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.402703853+07:00","message":"> Transcript [2069] [false]: 'ปรับปรุงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.402708808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.402711676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.402714566+07:00","message":"StatePrefix: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.402717911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.404461593+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.404497931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับปรุงเป็นเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.404502903+07:00","message":"receive interim result [false|false]: ปรับปรุงเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.404516888+07:00","message":"[buffer interim] 126 false ปรับปรุงเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.404523372+07:00","message":"[bufferProcess] interim [900000000]:ปรับปรุงเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.404526047+07:00","message":"[bufferProcess] send to processor:ปรับปรุงเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.404529702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.404532694+07:00","message":"> Transcript [2070] [false]: 'ปรับปรุงเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.40453576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.40453796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.404539974+07:00","message":"StatePrefix: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.40454214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.791671527+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.791704968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับปรุงเป็นเวลา 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.791712531+07:00","message":"receive interim result [false|false]: ปรับปรุงเป็นเวลา 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.791729531+07:00","message":"[buffer interim] 126 false ปรับปรุงเป็นเวลา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.791742796+07:00","message":"[bufferProcess] interim [260000000]:ปรับปรุงเป็นเวลา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.791746358+07:00","message":"[bufferProcess] send to processor:ปรับปรุงเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.791757221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.791761597+07:00","message":"> Transcript [2071] [false]: 'ปรับปรุงเป็นเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.791764897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.791767005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.79176936+07:00","message":"StatePrefix: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.791771608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.986078653+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.986125054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับปรุงเป็นเวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.986132894+07:00","message":"receive interim result [false|false]: ปรับปรุงเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.986146846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.986150082+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.986157998+07:00","message":"[buffer interim] 126 false ปรับปรุงเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.986161722+07:00","message":"[buffer interim] 126 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.986167876+07:00","message":"[bufferProcess] interim [500000000]:ปรับปรุงเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.986170907+07:00","message":"[bufferProcess] send to processor:ปรับปรุงเป็นเวลา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.986173749+07:00","message":"[bufferProcess] interim [500000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.98617884+07:00","message":"[bufferProcess] update buffer: ปรับปรุงเป็นเวลา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.986182174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.986185248+07:00","message":"> Transcript [2072] [false]: 'ปรับปรุงเป็นเวลา 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.986188411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.986190452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.98619263+07:00","message":"StatePrefix: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.986194763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.986197314+07:00","message":"Push: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.986199256+07:00","message":"TextPushed: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.986201433+07:00","message":"Set new StatePrefix : 'ปรับปรุงเป็นเวลา 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.986203719+07:00","message":"Next Push (prob) : 'เป็นเวลา 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.986215036+07:00","message":"push: {false ปรับปรุง 0 0xc003682900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.304185022+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.304235084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับปรุงเป็นเวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.304243169+07:00","message":"receive interim result [false|false]: ปรับปรุงเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.304257104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.304261261+07:00","message":"receive interim result [false|false]:  30 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.304270143+07:00","message":"[buffer interim] 126 false ปรับปรุงเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.304275288+07:00","message":"[buffer interim] 126 false  30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.304281429+07:00","message":"[bufferProcess] interim [740000000]:ปรับปรุงเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.304284884+07:00","message":"[bufferProcess] send to processor:ปรับปรุงเป็นเวลา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.304289454+07:00","message":"[bufferProcess] interim [740000000]: 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.304295393+07:00","message":"[bufferProcess] update buffer: ปรับปรุงเป็นเวลา 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.30429912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.304303522+07:00","message":"> Transcript [2073] [false]: 'ปรับปรุงเป็นเวลา 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.304308142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.304311042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.304313628+07:00","message":"StatePrefix: 'ปรับปรุงเป็นเวลา 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.30431649+07:00","message":"TextPushed: 'ปรับปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.417203575+07:00","message":"[GCS] IsForceVAD: false for message ID: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.495361059+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.495405369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับปรุงเป็นเวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.495412877+07:00","message":"receive interim result [false|false]: ปรับปรุงเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.495427965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30 วันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.495431354+07:00","message":"receive interim result [false|false]:  30 วันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.495438659+07:00","message":"[buffer interim] 126 false ปรับปรุงเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.495442083+07:00","message":"[buffer interim] 126 false  30 วันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.495448371+07:00","message":"[bufferProcess] interim [980000000]:ปรับปรุงเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.495450976+07:00","message":"[bufferProcess] send to processor:ปรับปรุงเป็นเวลา 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.495453888+07:00","message":"[bufferProcess] interim [980000000]: 30 วันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.495458184+07:00","message":"[bufferProcess] update buffer: ปรับปรุงเป็นเวลา 30 วันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.495462526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.495465793+07:00","message":"> Transcript [2074] [false]: 'ปรับปรุงเป็นเวลา 30 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.495469308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.495471662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.495473697+07:00","message":"StatePrefix: 'ปรับปรุงเป็นเวลา 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.495476029+07:00","message":"TextPushed: 'ปรับปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.545267011+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.545314947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับปรุงเป็นเวลา 30 วันค่ะ\",\"confidence\":0.9554839}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.54532121+07:00","message":"receive interim result [true|false]: ปรับปรุงเป็นเวลา 30 วันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.545333866+07:00","message":"end recv isFinal message id 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.545336545+07:00","message":"end Recv id 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.545344692+07:00","message":"[buffer interim] 126 true ปรับปรุงเป็นเวลา 30 วันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.545352956+07:00","message":"[bufferProcess] interim [70000000]:ปรับปรุงเป็นเวลา 30 วันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.545355997+07:00","message":"[bufferProcess] send to processor (isfinal):ปรับปรุงเป็นเวลา 30 วันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.545360415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.545364021+07:00","message":"> Transcript [2075] [false]: 'ปรับปรุงเป็นเวลา 30 วันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.545367388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.545369703+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.545374156+07:00","message":"StatePrefix: 'ปรับปรุงเป็นเวลา 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.545376838+07:00","message":"TextPushed: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.545379025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.545381615+07:00","message":"> Transcript [2076] [true]: 'ปรับปรุงเป็นเวลา 30 วันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.54538376+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.545385578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.54538751+07:00","message":"StatePrefix: 'ปรับปรุงเป็นเวลา 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.545389408+07:00","message":"TextPushed: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.545392704+07:00","message":"Push: 'เป็นเวลา 30 วันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.545401798+07:00","message":"push: {true เป็นเวลา 30 วันค่ะ 0 0xc003682900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.550008382+07:00","message":"[GCS] Start streaming session, msgId: 127"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:53.552998017+07:00","message":"write wav file: './tmp/7598/7598_126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.60817629+07:00","message":"[GCS] IsForceVAD: false for message ID: 127"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:53.82352497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:53.823533447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.909604502+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.909628958+07:00","message":"found end of frame, send empty tag with msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.909633505+07:00","message":"end Recv id 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.909641365+07:00","message":"[buffer interim] 127 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.909657249+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.9096636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.909667548+07:00","message":"> Transcript [2077] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.909671596+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.909674611+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.909678543+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.909682497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.909691158+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.909705534+07:00","message":"push: {true \n 0 0xc003682a80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:53.914453186+07:00","message":"write wav file: './tmp/7598/7598_127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:54.058961103+07:00","message":"[GCS] Start streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.195204399+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.195243211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.195249313+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.19526128+07:00","message":"[buffer interim] 128 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.195267656+07:00","message":"[bufferProcess] interim [220000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.19526956+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.195276446+07:00","message":"[bufferProcess] send to processor (ticker):จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.195279669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.195283257+07:00","message":"> Transcript [2078] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.195285471+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.329250102+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.329292251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.329298254+07:00","message":"receive interim result [false|false]: เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.329318746+07:00","message":"[buffer interim] 128 false เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.329326313+07:00","message":"[bufferProcess] interim [280000000]:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.329328583+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.378743162+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.378779515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.378784544+07:00","message":"receive interim result [false|false]: เจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.378799541+07:00","message":"[buffer interim] 128 false เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.378806028+07:00","message":"[bufferProcess] interim [340000000]:เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.378808183+07:00","message":"[bufferProcess] send to processor:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.37881162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.37881445+07:00","message":"> Transcript [2079] [false]: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.378818666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.378820976+07:00","message":"Set new StatePrefix: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.507325118+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.507378962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.507387201+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.507403495+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.507415449+07:00","message":"[bufferProcess] interim [460000000]:เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.507419266+07:00","message":"[bufferProcess] send to processor:เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.507426242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.50743062+07:00","message":"> Transcript [2080] [false]: 'เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.50743714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.507440302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.507443155+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.507446062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:56.823695365+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:56.823706084+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.840992655+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.841035808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.841040904+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.841056699+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.841062999+07:00","message":"[bufferProcess] interim [820000000]:เจ้าหน้าที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.841066821+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.841070854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.841073917+07:00","message":"> Transcript [2081] [false]: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.841078256+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.841080605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.841082785+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.841084872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.036930555+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.036976948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.036983801+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.036998519+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.03700659+07:00","message":"[bufferProcess] interim [0]:เจ้าหน้าที่ไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.037008969+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.037015329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.0370184+07:00","message":"> Transcript [2082] [false]: 'เจ้าหน้าที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.037021889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.037024113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.037026109+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.037028534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.087714832+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.08775078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.087756453+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.087771362+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.087777227+07:00","message":"[bufferProcess] interim [60000000]:เจ้าหน้าที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.087779509+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.087783095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.087786361+07:00","message":"> Transcript [2083] [false]: 'เจ้าหน้าที่ไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.087789449+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.08779156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.087793582+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.087795646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.087798622+07:00","message":"Push: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.087800738+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.087802891+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่ไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.087805116+07:00","message":"Next Push (prob) : 'หน้าที่ไปซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.087812211+07:00","message":"push: {false เจ้า 0 0xc000189580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.407434726+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.407475628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.407481898+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.407498254+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.407504935+07:00","message":"[bufferProcess] interim [360000000]:เจ้าหน้าที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.40750867+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.407512945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.40751595+07:00","message":"> Transcript [2084] [false]: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.407518331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.407520642+07:00","message":"Set new StatePrefix: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.607765861+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.60781177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.607817682+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.607841675+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.607849053+07:00","message":"[bufferProcess] interim [600000000]:เจ้าหน้าที่ไปตรวจสอบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.607851876+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.607855266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.607858343+07:00","message":"> Transcript [2085] [false]: 'เจ้าหน้าที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.60786173+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.607863992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.607866159+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.607868251+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.800491225+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.800530269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.800538014+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:57.800557335+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.800565259+07:00","message":"[bufferProcess] interim [780000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.800570234+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.800573629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.800576606+07:00","message":"> Transcript [2086] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.800580521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.800582769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.80058502+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:57.800587167+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.002097658+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.002160345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.002166727+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.002177965+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.002187312+07:00","message":"[bufferProcess] interim [20000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.002190458+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.002195219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.002198283+07:00","message":"> Transcript [2087] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.002201971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.002204077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.002206431+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.002208764+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.14790226+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.14794158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.147947149+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.147962758+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.147979284+07:00","message":"[bufferProcess] interim [80000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.147982858+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.14798625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.147991637+07:00","message":"> Transcript [2088] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.147995786+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.147997853+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.148000456+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.148002624+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.148004941+07:00","message":"Push: 'หน้าที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.148007313+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.148009483+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.148012108+07:00","message":"Next Push (prob) : 'สอบเลยค่ะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.148052497+07:00","message":"push: {false หน้าที่ไปตรวจ 0 0xc000189580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.244698836+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.244742624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.244748177+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.244762363+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.2447694+07:00","message":"[bufferProcess] interim [140000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.244771934+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.244775575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.244778402+07:00","message":"> Transcript [2089] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.244781099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.244783426+07:00","message":"Set new StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.452812414+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.452858458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.452865762+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.452879619+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.45288603+07:00","message":"[bufferProcess] interim [380000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.452888493+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.45289359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.452896906+07:00","message":"> Transcript [2090] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.45290032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.452902471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.452906048+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.452908587+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.498070371+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.49811948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตส่าห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.49812716+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตส่าห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.49814324+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตส่าห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.498151128+07:00","message":"[bufferProcess] interim [440000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตส่าห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.498154219+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.498162649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.498165724+07:00","message":"> Transcript [2091] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.498170235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.498173425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.498175818+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.498179377+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.630375705+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.630414522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.630420879+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.630436473+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.630445035+07:00","message":"[bufferProcess] interim [620000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.630447665+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตส่าห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.630451643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.630454667+07:00","message":"> Transcript [2092] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตส่าห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.630458105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.630460335+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.630462767+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.630465578+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.010947877+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.010995825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.011002747+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.011015662+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.011025919+07:00","message":"[bufferProcess] interim [980000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.011029573+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.011036453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.011040834+07:00","message":"> Transcript [2093] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.011045976+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.011050076+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.011052838+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.011055548+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.011059759+07:00","message":"Push: 'สอบเลยค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.01106299+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.011066323+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.011070357+07:00","message":"Next Push (prob) : 'ทั้งอุตสาหกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.011079251+07:00","message":"push: {false สอบเลยค่ะมี 0 0xc000189580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.199103931+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.199147842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.199155369+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.199169886+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.199177388+07:00","message":"[bufferProcess] interim [220000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.199180153+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.199187205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.199190168+07:00","message":"> Transcript [2094] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.199194371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.199196847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.199199411+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.199205355+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.398906974+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.398950336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.398956699+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.398969341+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.398977188+07:00","message":"[bufferProcess] interim [400000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.398979982+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.398985788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.398988868+07:00","message":"> Transcript [2095] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.398992652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.398995481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.398998423+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.399001486+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.518686559+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.518741811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.5187497+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.51876422+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.51877096+07:00","message":"[bufferProcess] interim [520000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.518774414+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.518780834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.518783796+07:00","message":"> Transcript [2096] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.518787399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.518790849+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.518793157+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.518795921+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:59.824041377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:59.824085262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.111056595+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.111100761+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":"2026-06-25T15:14:00.1111078+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.111123939+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.111130207+07:00","message":"[bufferProcess] interim [120000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.111133354+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.111141669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.111144484+07:00","message":"> Transcript [2097] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.111148095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.111150335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.111152944+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.111155549+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.111162004+07:00","message":"Push: 'ทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.111164154+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.111166503+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.111169017+07:00","message":"Next Push (prob) : 'จังหวัดกาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.111176828+07:00","message":"push: {false ทั้งอุตสาหกรรม 0 0xc000189580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.300716152+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.300754216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.300761986+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.300776977+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.300783539+07:00","message":"[bufferProcess] interim [180000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.300786624+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.300793672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.30079656+07:00","message":"> Transcript [2098] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.300800564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.300803073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.300805436+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.300808389+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.333673282+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.333711106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.333717451+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.333733932+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.333745814+07:00","message":"[bufferProcess] interim [300000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.333750835+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.333758595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.333762579+07:00","message":"> Transcript [2099] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.333768727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.333771143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.333773906+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.333777388+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.43344459+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.433483266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.433489811+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.433503542+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.433513983+07:00","message":"[bufferProcess] interim [360000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.433517414+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.433523351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.43352621+07:00","message":"> Transcript [2100] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.433530295+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.433532716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.433534751+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.433537899+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.48528017+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.485325477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.48533468+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.485347705+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.485353897+07:00","message":"[bufferProcess] interim [420000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.485357106+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.485364156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.485366988+07:00","message":"> Transcript [2101] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.48537115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.485373385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.48537618+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.485378861+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.485385298+07:00","message":"Push: 'จังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.48538751+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.485389999+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.485392429+07:00","message":"Next Push (prob) : 'คุณคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.485400308+07:00","message":"push: {false จังหวัดกาญจนบุรี 0 0xc000189580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.608732199+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.608770241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.608777254+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.60879248+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.608799334+07:00","message":"[bufferProcess] interim [540000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.60880289+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.608810754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.608813676+07:00","message":"> Transcript [2102] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.60881645+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.749442808+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.749487138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรัตม์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.749495945+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรัตม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.749514069+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรัตม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.749527478+07:00","message":"[bufferProcess] interim [720000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรัตม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.749532266+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.749541378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.749547871+07:00","message":"> Transcript [2103] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.749551865+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.749556858+07:00","message":"Set new StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.933579779+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.933615753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.933622612+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.933635857+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.93364267+07:00","message":"[bufferProcess] interim [840000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.933645395+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรัตม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.933651692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.933654349+07:00","message":"> Transcript [2104] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรัตม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.933657349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.933659596+07:00","message":"Set new StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรัตม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.935938183+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.93596331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.935969231+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.935982206+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.935988891+07:00","message":"[bufferProcess] interim [900000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.935991622+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.935995333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.935998601+07:00","message":"> Transcript [2105] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.936001267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.936003376+07:00","message":"Set new StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.129029561+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.12908107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้พิษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.129089178+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้พิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.129106007+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้พิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.129114595+07:00","message":"[bufferProcess] interim [80000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้พิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.129117771+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.1291253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.12912841+07:00","message":"> Transcript [2106] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.129133429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.129136219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.129138227+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.129141162+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.190590249+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.190635618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.190644369+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.190661853+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.190670563+07:00","message":"[bufferProcess] interim [140000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.190673669+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้พิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.190681852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.190685011+07:00","message":"> Transcript [2107] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้พิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.190688874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.190691434+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.190694425+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.190697139+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.193604995+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.193638289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.193646229+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.193665114+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.193674461+07:00","message":"[bufferProcess] interim [200000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.193678208+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.193686449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.193690917+07:00","message":"> Transcript [2108] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.193696397+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.19369961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.193702825+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.193707025+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.488285161+07:00","message":"[GCS] IsForceVAD: false for message ID: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.558817311+07:00","message":"[GCS] Start streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.568291859+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.568336391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมลไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.568344648+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมลไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.568359632+07:00","message":"[buffer interim] 128 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.5683714+07:00","message":"[bufferProcess] interim [560000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.568375556+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.568383156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.568387599+07:00","message":"> Transcript [2109] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.568394396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.568397329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.568400812+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.568404748+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.568410981+07:00","message":"Push: 'คุณธีระแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.56841396+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.56841761+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.568421425+07:00","message":"Next Push (prob) : 'วพิมล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.568432973+07:00","message":"push: {false คุณธีระแก้ 0 0xc000189580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.648538542+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.648574893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมลไป\",\"confidence\":0.9573733}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.648581262+07:00","message":"receive interim result [true|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมลไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.648590959+07:00","message":"end recv isFinal message id 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.648593078+07:00","message":"end Recv id 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.648600757+07:00","message":"[buffer interim] 128 true เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.648609257+07:00","message":"[bufferProcess] interim [650000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.648612864+07:00","message":"[bufferProcess] send to processor (isfinal):เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.648616176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.648618864+07:00","message":"> Transcript [2110] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมลไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.648622505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.64862491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.648626952+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.648630492+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.648632867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.648636657+07:00","message":"> Transcript [2111] [true]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมลไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.648639003+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.648640808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.648642581+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.64864468+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.648651103+07:00","message":"Push: 'วพิมลไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.648659395+07:00","message":"push: {true วพิมลไป 0 0xc000189580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:01.665654251+07:00","message":"write wav file: './tmp/7598/7598_128.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.026300257+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.026348356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.026354604+07:00","message":"receive interim result [false|false]: จับนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.026371396+07:00","message":"[buffer interim] 129 false จับนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.026378874+07:00","message":"[bufferProcess] interim [480000000]:จับนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.0263811+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.21120654+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.211242949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายสุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.21124766+07:00","message":"receive interim result [false|false]: จับนายสุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.211259698+07:00","message":"[buffer interim] 129 false จับนายสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.211268071+07:00","message":"[bufferProcess] interim [660000000]:จับนายสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.211270184+07:00","message":"[bufferProcess] send to processor:จับนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.211273564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.211276607+07:00","message":"> Transcript [2112] [false]: 'จับนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.211278875+07:00","message":"Set StatePrefix (first interim): 'จับนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.214831736+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.21487669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.214882076+07:00","message":"receive interim result [false|false]: จับนายช่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.214899419+07:00","message":"[buffer interim] 129 false จับนายช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.214904769+07:00","message":"[bufferProcess] interim [720000000]:จับนายช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.21490707+07:00","message":"[bufferProcess] send to processor:จับนายสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.214910292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.214912926+07:00","message":"> Transcript [2113] [false]: 'จับนายสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.214915645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.214917941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.214920005+07:00","message":"StatePrefix: 'จับนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.214922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.646987442+07:00","message":"[GCS] Cleaned up inactive client: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.647013435+07:00","message":"[GCS] Cleaned up inactive client: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.647016195+07:00","message":"[GCS] Cleaned up inactive client: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.64701863+07:00","message":"[GCS] Cleaned up inactive client: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.647020958+07:00","message":"[GCS] Cleaned up inactive client: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.647022943+07:00","message":"[GCS] Cleaned up inactive client: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.647025043+07:00","message":"[GCS] Cleaned up inactive client: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.647026906+07:00","message":"[GCS] Cleaned up inactive client: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.647028852+07:00","message":"[GCS] Cleaned up inactive client: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.64703093+07:00","message":"[GCS] Cleaned up inactive client: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.810059644+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.810100594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่างภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.810106336+07:00","message":"receive interim result [false|false]: จับนายช่างภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.810117987+07:00","message":"[buffer interim] 129 false จับนายช่างภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.810124765+07:00","message":"[bufferProcess] interim [320000000]:จับนายช่างภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.810127489+07:00","message":"[bufferProcess] send to processor:จับนายช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.810131255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.810134137+07:00","message":"> Transcript [2114] [false]: 'จับนายช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.810137298+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.810139382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.810141334+07:00","message":"StatePrefix: 'จับนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.810143602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:02.824208634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:02.82421859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.991553444+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.991594272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.991599309+07:00","message":"receive interim result [false|false]: จับนายช่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.991611401+07:00","message":"[buffer interim] 129 false จับนายช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.991618061+07:00","message":"[bufferProcess] interim [380000000]:จับนายช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.991620381+07:00","message":"[bufferProcess] send to processor:จับนายช่างภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.991625603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.991628514+07:00","message":"> Transcript [2115] [false]: 'จับนายช่างภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.991631555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.991633804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.991635758+07:00","message":"StatePrefix: 'จับนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.991638194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.025436297+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.025480536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่างภาค 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.025496825+07:00","message":"receive interim result [false|false]: จับนายช่างภาค 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.025513178+07:00","message":"[buffer interim] 129 false จับนายช่างภาค 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.025520102+07:00","message":"[bufferProcess] interim [440000000]:จับนายช่างภาค 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.025522749+07:00","message":"[bufferProcess] send to processor:จับนายช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.025526103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.025529836+07:00","message":"> Transcript [2116] [false]: 'จับนายช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.025534034+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.025537044+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.025539956+07:00","message":"StatePrefix: 'จับนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.025545118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.025551302+07:00","message":"Push: 'จับนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.02555448+07:00","message":"TextPushed: 'จับนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.025559032+07:00","message":"Set new StatePrefix : 'จับนายช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.025563032+07:00","message":"Next Push (prob) : 'ช่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.025587696+07:00","message":"push: {false จับนาย 0 0xc0004a3080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.045410623+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.04544609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่างสร้างสรรค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.045452153+07:00","message":"receive interim result [false|false]: จับนายช่างสร้างสรรค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.045471661+07:00","message":"[buffer interim] 129 false จับนายช่างสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.045478905+07:00","message":"[bufferProcess] interim [500000000]:จับนายช่างสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.045481608+07:00","message":"[bufferProcess] send to processor:จับนายช่างภาค 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.045485703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.045488984+07:00","message":"> Transcript [2117] [false]: 'จับนายช่างภาค 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.045493266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.045495503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.045498215+07:00","message":"StatePrefix: 'จับนายช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.045500613+07:00","message":"TextPushed: 'จับนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.106708598+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.106749583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่างทางสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.10675522+07:00","message":"receive interim result [false|false]: จับนายช่างทางสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.106779785+07:00","message":"[buffer interim] 129 false จับนายช่างทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.106786574+07:00","message":"[bufferProcess] interim [560000000]:จับนายช่างทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.106789202+07:00","message":"[bufferProcess] send to processor:จับนายช่างสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.106792572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.106795642+07:00","message":"> Transcript [2118] [false]: 'จับนายช่างสร้างสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.106798759+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.106801313+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.106803447+07:00","message":"StatePrefix: 'จับนายช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.106806306+07:00","message":"TextPushed: 'จับนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.166343564+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.166389943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่างทางสำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.166395962+07:00","message":"receive interim result [false|false]: จับนายช่างทางสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.166412909+07:00","message":"[buffer interim] 129 false จับนายช่างทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.166421818+07:00","message":"[bufferProcess] interim [680000000]:จับนายช่างทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.166424709+07:00","message":"[bufferProcess] send to processor:จับนายช่างทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.166431858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.166434622+07:00","message":"> Transcript [2119] [false]: 'จับนายช่างทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.166438579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.166441019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.166443046+07:00","message":"StatePrefix: 'จับนายช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.166445395+07:00","message":"TextPushed: 'จับนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.445650836+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.445700341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่างทางสำนักงานอุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.445706135+07:00","message":"receive interim result [false|false]: จับนายช่างทางสำนักงานอุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.445724554+07:00","message":"[buffer interim] 129 false จับนายช่างทางสำนักงานอุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.445731447+07:00","message":"[bufferProcess] interim [920000000]:จับนายช่างทางสำนักงานอุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.445734025+07:00","message":"[bufferProcess] send to processor:จับนายช่างทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.445737416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.445740637+07:00","message":"> Transcript [2120] [false]: 'จับนายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.445744296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.4457481+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.445750289+07:00","message":"StatePrefix: 'จับนายช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.445752582+07:00","message":"TextPushed: 'จับนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.445777816+07:00","message":"Push: 'ช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.445780703+07:00","message":"TextPushed: 'จับนายช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.445782966+07:00","message":"Set new StatePrefix : 'จับนายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.445785725+07:00","message":"Next Push (prob) : 'ทางสำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.445794573+07:00","message":"push: {false ช่าง 0 0xc0004a3080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.614041047+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.614084858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่างทางสำนักงานอุตสาหกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.614090561+07:00","message":"receive interim result [false|false]: จับนายช่างทางสำนักงานอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.614105349+07:00","message":"[buffer interim] 129 false จับนายช่างทางสำนักงานอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.614112359+07:00","message":"[bufferProcess] interim [40000000]:จับนายช่างทางสำนักงานอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.614115171+07:00","message":"[bufferProcess] send to processor:จับนายช่างทางสำนักงานอุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.614122207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.614126018+07:00","message":"> Transcript [2121] [false]: 'จับนายช่างทางสำนักงานอุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.614129653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.614132059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.614134344+07:00","message":"StatePrefix: 'จับนายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.614136677+07:00","message":"TextPushed: 'จับนายช่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.996766216+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.996806724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่างทางสำนักงานอุตสาหกรรมพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.996813168+07:00","message":"receive interim result [false|false]: จับนายช่างทางสำนักงานอุตสาหกรรมพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.996827408+07:00","message":"[buffer interim] 129 false จับนายช่างทางสำนักงานอุตสาหกรรมพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.996833405+07:00","message":"[bufferProcess] interim [460000000]:จับนายช่างทางสำนักงานอุตสาหกรรมพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.996836409+07:00","message":"[bufferProcess] send to processor:จับนายช่างทางสำนักงานอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.996853843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.996857173+07:00","message":"> Transcript [2122] [false]: 'จับนายช่างทางสำนักงานอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.996860482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.996862906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.996866979+07:00","message":"StatePrefix: 'จับนายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.996870723+07:00","message":"TextPushed: 'จับนายช่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.123765434+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.123807775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.12381374+07:00","message":"receive interim result [false|false]: จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.123831139+07:00","message":"[buffer interim] 129 false จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.123850191+07:00","message":"[bufferProcess] interim [580000000]:จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.12385333+07:00","message":"[bufferProcess] send to processor:จับนายช่างทางสำนักงานอุตสาหกรรมพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.123857746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.123860853+07:00","message":"> Transcript [2123] [false]: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.123864609+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.123866796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.123870891+07:00","message":"StatePrefix: 'จับนายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.123873538+07:00","message":"TextPushed: 'จับนายช่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.310070009+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.310122651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.310129516+07:00","message":"receive interim result [false|false]: จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.310145447+07:00","message":"[buffer interim] 129 false จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.310152716+07:00","message":"[bufferProcess] interim [760000000]:จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.310155757+07:00","message":"[bufferProcess] send to processor:จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.310164013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.310167465+07:00","message":"> Transcript [2124] [false]: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.310171434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.310174169+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.310176643+07:00","message":"StatePrefix: 'จับนายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.31017899+07:00","message":"TextPushed: 'จับนายช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.310186606+07:00","message":"Push: 'ทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.31018876+07:00","message":"TextPushed: 'จับนายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.310192875+07:00","message":"Set new StatePrefix : 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.310195266+07:00","message":"Next Push (prob) : 'อุตสาหกรรมพื้นฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.31021713+07:00","message":"push: {false ทางสำนักงาน 0 0xc0004a3080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.514470364+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.514510627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.514516804+07:00","message":"receive interim result [false|false]: จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.514534754+07:00","message":"[buffer interim] 129 false จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.514542201+07:00","message":"[bufferProcess] interim [940000000]:จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.514545054+07:00","message":"[bufferProcess] send to processor:จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.51454886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.514552786+07:00","message":"> Transcript [2125] [false]: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.514557013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.514559415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.514561911+07:00","message":"StatePrefix: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.514565245+07:00","message":"TextPushed: 'จับนายช่างทางสำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.574511561+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.574553098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.574567652+07:00","message":"receive interim result [false|false]: จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.57457964+07:00","message":"[buffer interim] 129 false จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.574595363+07:00","message":"[bufferProcess] interim [120000000]:จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.574599031+07:00","message":"[bufferProcess] send to processor:จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.574602879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.574606766+07:00","message":"> Transcript [2126] [false]: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.57461118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.574613282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.574616575+07:00","message":"StatePrefix: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.574619761+07:00","message":"TextPushed: 'จับนายช่างทางสำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.768006472+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.768041388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.768047063+07:00","message":"receive interim result [false|false]: จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.768060512+07:00","message":"[buffer interim] 129 false จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.768067408+07:00","message":"[bufferProcess] interim [300000000]:จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.768070131+07:00","message":"[bufferProcess] send to processor:จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.768075421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.768078311+07:00","message":"> Transcript [2127] [false]: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.768082061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.768084236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.768086729+07:00","message":"StatePrefix: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.76808958+07:00","message":"TextPushed: 'จับนายช่างทางสำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.100446957+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.100497446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.100505306+07:00","message":"receive interim result [false|false]: จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.100521728+07:00","message":"[buffer interim] 129 false จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.100530202+07:00","message":"[bufferProcess] interim [600000000]:จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.100533047+07:00","message":"[bufferProcess] send to processor:จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.100536744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.100539953+07:00","message":"> Transcript [2128] [false]: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.100544589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.100546784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.100549493+07:00","message":"StatePrefix: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.100554019+07:00","message":"TextPushed: 'จับนายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.100557388+07:00","message":"Push: 'อุตสาหกรรมพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.100560123+07:00","message":"TextPushed: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.100562802+07:00","message":"Set new StatePrefix : 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.100565116+07:00","message":"Next Push (prob) : 'และการเหมืองแร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.100574735+07:00","message":"push: {false อุตสาหกรรมพื้นฐาน 0 0xc0004a3080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.33652741+07:00","message":"[GCS] IsForceVAD: false for message ID: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.399001192+07:00","message":"[GCS] Start streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.423526078+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.423554579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.423560103+07:00","message":"receive interim result [false|false]: จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.423572152+07:00","message":"[buffer interim] 129 false จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.423578021+07:00","message":"[bufferProcess] interim [960000000]:จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.423580807+07:00","message":"[bufferProcess] send to processor:จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.423584739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.423590856+07:00","message":"> Transcript [2129] [false]: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.423594468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.423596491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.423598452+07:00","message":"StatePrefix: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.42360096+07:00","message":"TextPushed: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.529595924+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.529628169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7\",\"confidence\":0.9457223}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.529635326+07:00","message":"receive interim result [true|false]: กับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.529645048+07:00","message":"end recv isFinal message id 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.529647433+07:00","message":"end Recv id 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.529652147+07:00","message":"[buffer interim] 129 true กับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.52966021+07:00","message":"[bufferProcess] interim [990000000]:กับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.529663627+07:00","message":"[bufferProcess] send to processor (isfinal):จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.529666923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.529669928+07:00","message":"> Transcript [2130] [false]: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.529673411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.529675328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.529677441+07:00","message":"StatePrefix: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.529679947+07:00","message":"TextPushed: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.52968194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.529683998+07:00","message":"> Transcript [2131] [true]: 'กับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.529686316+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.529688087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.529693043+07:00","message":"StatePrefix: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.529695373+07:00","message":"TextPushed: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.529697163+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.529848516+07:00","message":"Push: 'และการเหมืองแร่เขต 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.52985231+07:00","message":"TextPushed: 'จับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.529854779+07:00","message":"Set new StatePrefix : 'กับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.529857164+07:00","message":"Next Push (prob) : 'กับนายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.529864663+07:00","message":"push: {true และการเหมืองแร่เขต 7 0 0xc0004a3080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.52986086+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_129.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:05.538494996+07:00","message":"write wav file: './tmp/7598/7598_129.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:05.82525135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:05.825269922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.114269874+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.114312715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชภัฏ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.114320163+07:00","message":"receive interim result [false|false]: ราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.114333763+07:00","message":"[buffer interim] 130 false ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.114339314+07:00","message":"[bufferProcess] interim [540000000]:ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.114341312+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.245557356+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.245596011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.24560209+07:00","message":"receive interim result [false|false]: ราชบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.245611755+07:00","message":"[buffer interim] 130 false ราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.24561936+07:00","message":"[bufferProcess] interim [660000000]:ราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.245625791+07:00","message":"[bufferProcess] send to processor:ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.245629239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.245632386+07:00","message":"> Transcript [2132] [false]: 'ราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.245634616+07:00","message":"Set StatePrefix (first interim): 'ราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.826583776+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.826631743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.826640164+07:00","message":"receive interim result [false|false]: ราชบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.826664273+07:00","message":"[buffer interim] 130 false ราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.826672051+07:00","message":"[bufferProcess] interim [260000000]:ราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.826675892+07:00","message":"[bufferProcess] send to processor:ราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.82668489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.826689013+07:00","message":"> Transcript [2133] [false]: 'ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.826692529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.826695691+07:00","message":"Set new StatePrefix: 'ราชบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.156464409+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.15650261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชบุรีนายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.156508645+07:00","message":"receive interim result [false|false]: ราชบุรีนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.156532536+07:00","message":"[buffer interim] 130 false ราชบุรีนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.15654435+07:00","message":"[bufferProcess] interim [620000000]:ราชบุรีนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.15654673+07:00","message":"[bufferProcess] send to processor:ราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.156553391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.156556254+07:00","message":"> Transcript [2134] [false]: 'ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.156559922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.156561974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.156563842+07:00","message":"StatePrefix: 'ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.156566385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.33671324+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.33675601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.336762436+07:00","message":"receive interim result [false|false]: ราชบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.33677683+07:00","message":"[buffer interim] 130 false ราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.336786707+07:00","message":"[bufferProcess] interim [740000000]:ราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.336789143+07:00","message":"[bufferProcess] send to processor:ราชบุรีนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.336795395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.336798352+07:00","message":"> Transcript [2135] [false]: 'ราชบุรีนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.336803755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.336806979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.33681043+07:00","message":"StatePrefix: 'ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.336813392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.341687974+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.341713313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชบุรีนายกอบต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.341719105+07:00","message":"receive interim result [false|false]: ราชบุรีนายกอบต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.341733527+07:00","message":"[buffer interim] 130 false ราชบุรีนายกอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.34173828+07:00","message":"[bufferProcess] interim [800000000]:ราชบุรีนายกอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.341741287+07:00","message":"[bufferProcess] send to processor:ราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.341744275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.341746875+07:00","message":"> Transcript [2136] [false]: 'ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.341749897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.341751871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.341753888+07:00","message":"StatePrefix: 'ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.341755823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.66086045+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.660895302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชบุรีนายกอบตวัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.660900789+07:00","message":"receive interim result [false|false]: ราชบุรีนายกอบตวัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.660912089+07:00","message":"[buffer interim] 130 false ราชบุรีนายกอบตวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660918105+07:00","message":"[bufferProcess] interim [100000000]:ราชบุรีนายกอบตวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660920722+07:00","message":"[bufferProcess] send to processor:ราชบุรีนายกอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660924121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.66092671+07:00","message":"> Transcript [2137] [false]: 'ราชบุรีนายกอบต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660929873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660931934+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660933879+07:00","message":"StatePrefix: 'ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660936032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660938531+07:00","message":"Push: 'ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660940906+07:00","message":"TextPushed: 'ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660943117+07:00","message":"Set new StatePrefix : 'ราชบุรีนายกอบต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660945373+07:00","message":"Next Push (prob) : 'นายกอบต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.660952919+07:00","message":"push: {false ราชบุรี 0 0xc0034fc200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.971473217+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.971518965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชบุรีนายกอบต. วังด้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.971525012+07:00","message":"receive interim result [false|false]: ราชบุรีนายกอบต. วังด้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.971537994+07:00","message":"[buffer interim] 130 false ราชบุรีนายกอบต. วังด้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.971544272+07:00","message":"[bufferProcess] interim [340000000]:ราชบุรีนายกอบต. วังด้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.971547052+07:00","message":"[bufferProcess] send to processor:ราชบุรีนายกอบตวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.97155241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.971555261+07:00","message":"> Transcript [2138] [false]: 'ราชบุรีนายกอบตวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.971559201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.971561357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.971563406+07:00","message":"StatePrefix: 'ราชบุรีนายกอบต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.971567138+07:00","message":"TextPushed: 'ราชบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.027343945+07:00","message":"[GCS] IsForceVAD: false for message ID: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.112062135+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.11210109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชบุรีนายกอบตวังด้ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.11210713+07:00","message":"receive interim result [true|false]: ราชบุรีนายกอบตวังด้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.112117327+07:00","message":"end recv isFinal message id 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.112119633+07:00","message":"end Recv id 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.112126883+07:00","message":"[buffer interim] 130 true ราชบุรีนายกอบตวังด้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.112133991+07:00","message":"[bufferProcess] interim [640000000]:ราชบุรีนายกอบตวังด้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.11213962+07:00","message":"[bufferProcess] send to processor (isfinal):ราชบุรีนายกอบต. วังด้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.112142816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.112145932+07:00","message":"> Transcript [2139] [false]: 'ราชบุรีนายกอบต. วังด้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.112149517+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.112151544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.112153516+07:00","message":"StatePrefix: 'ราชบุรีนายกอบต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.112155572+07:00","message":"TextPushed: 'ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.11215855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.112160812+07:00","message":"> Transcript [2140] [true]: 'ราชบุรีนายกอบตวังด้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.112162998+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.112164932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.112166791+07:00","message":"StatePrefix: 'ราชบุรีนายกอบต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.112168668+07:00","message":"TextPushed: 'ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.112174499+07:00","message":"Push: 'นายกอบตวังด้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.112181574+07:00","message":"push: {true นายกอบตวังด้ง 0 0xc0034fc200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:08.12043116+07:00","message":"write wav file: './tmp/7598/7598_130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.279573587+07:00","message":"[GCS] Start streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.80735086+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.807395673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.807401132+07:00","message":"receive interim result [false|false]: นายก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.807414385+07:00","message":"[buffer interim] 131 false นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.807419905+07:00","message":"[bufferProcess] interim [360000000]:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.807422054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:08.825491412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:08.825503209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.123959882+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.124002237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกอบต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.124008857+07:00","message":"receive interim result [false|false]: นายกอบต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.124024009+07:00","message":"[buffer interim] 131 false นายกอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.124030999+07:00","message":"[bufferProcess] interim [660000000]:นายกอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.124034045+07:00","message":"[bufferProcess] send to processor:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.124041222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.124045303+07:00","message":"> Transcript [2141] [false]: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.124052735+07:00","message":"Set StatePrefix (first interim): 'นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.340681095+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.340721622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกอบตล่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.340727085+07:00","message":"receive interim result [false|false]: นายกอบตล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.340742488+07:00","message":"[buffer interim] 131 false นายกอบตล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.340749477+07:00","message":"[bufferProcess] interim [900000000]:นายกอบตล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.340751824+07:00","message":"[bufferProcess] send to processor:นายกอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.340755066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.340758136+07:00","message":"> Transcript [2142] [false]: 'นายกอบต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.340761245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.340763227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.340765109+07:00","message":"StatePrefix: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.340767215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.44455782+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.444595589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกอบตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.444601004+07:00","message":"receive interim result [false|false]: นายกอบตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.444615499+07:00","message":"[buffer interim] 131 false นายกอบตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.44462347+07:00","message":"[bufferProcess] interim [960000000]:นายกอบตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.444626252+07:00","message":"[bufferProcess] send to processor:นายกอบตล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.444630555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.44463354+07:00","message":"> Transcript [2143] [false]: 'นายกอบตล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.444636929+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.444638993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.444641454+07:00","message":"StatePrefix: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.444643541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.520822948+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.520873348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกอบตลาดหญ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.520879914+07:00","message":"receive interim result [false|false]: นายกอบตลาดหญ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.520892821+07:00","message":"[buffer interim] 131 false นายกอบตลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.52090002+07:00","message":"[bufferProcess] interim [80000000]:นายกอบตลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.52090319+07:00","message":"[bufferProcess] send to processor:นายกอบตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.520909363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.520912529+07:00","message":"> Transcript [2144] [false]: 'นายกอบตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.520916642+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.520919759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.520921818+07:00","message":"StatePrefix: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.52092413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.899460061+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.899502557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกอบตลาดหญ้าเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.899508776+07:00","message":"receive interim result [false|false]: นายกอบตลาดหญ้าเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.89952636+07:00","message":"[buffer interim] 131 false นายกอบตลาดหญ้าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.899536259+07:00","message":"[bufferProcess] interim [500000000]:นายกอบตลาดหญ้าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.899539399+07:00","message":"[bufferProcess] send to processor:นายกอบตลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.899547785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.899551176+07:00","message":"> Transcript [2145] [false]: 'นายกอบตลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.89955534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.89955788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.899560285+07:00","message":"StatePrefix: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.899562541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.8995695+07:00","message":"Push: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.89957186+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.899573945+07:00","message":"Set new StatePrefix : 'นายกอบตลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.899576274+07:00","message":"Next Push (prob) : 'อบตลาดหญ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.899585166+07:00","message":"push: {false นายก 0 0xc003682e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.024956439+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.024991496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกอบตลาดหญ้าเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.024997294+07:00","message":"receive interim result [false|false]: นายกอบตลาดหญ้าเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.025011884+07:00","message":"[buffer interim] 131 false นายกอบตลาดหญ้าเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.025018273+07:00","message":"[bufferProcess] interim [620000000]:นายกอบตลาดหญ้าเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.025020643+07:00","message":"[bufferProcess] send to processor:นายกอบตลาดหญ้าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.025023729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.025026381+07:00","message":"> Transcript [2146] [false]: 'นายกอบตลาดหญ้าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.02502962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.025031848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.025033826+07:00","message":"StatePrefix: 'นายกอบตลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.025035905+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.215888719+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.215923902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกอบตลาดหญ้าเข้าไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.215930106+07:00","message":"receive interim result [false|false]: นายกอบตลาดหญ้าเข้าไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.215943585+07:00","message":"[buffer interim] 131 false นายกอบตลาดหญ้าเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.215950161+07:00","message":"[bufferProcess] interim [800000000]:นายกอบตลาดหญ้าเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.215952766+07:00","message":"[bufferProcess] send to processor:นายกอบตลาดหญ้าเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.215956122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.215958932+07:00","message":"> Transcript [2147] [false]: 'นายกอบตลาดหญ้าเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.215965195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.21596746+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.215969752+07:00","message":"StatePrefix: 'นายกอบตลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.215972194+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.535496678+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.535539956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกอบตลาดหญ้าเข้าไปตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.535546027+07:00","message":"receive interim result [false|false]: นายกอบตลาดหญ้าเข้าไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.535562911+07:00","message":"[buffer interim] 131 false นายกอบตลาดหญ้าเข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.535570538+07:00","message":"[bufferProcess] interim [40000000]:นายกอบตลาดหญ้าเข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.53557413+07:00","message":"[bufferProcess] send to processor:นายกอบตลาดหญ้าเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.535579772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.535582988+07:00","message":"> Transcript [2148] [false]: 'นายกอบตลาดหญ้าเข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.535586956+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.535589556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.535592143+07:00","message":"StatePrefix: 'นายกอบตลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.535594737+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.858630256+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.858670258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกอบตลาดหญ้าเข้าไปตรวจสอบที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.858675862+07:00","message":"receive interim result [false|false]: นายกอบตลาดหญ้าเข้าไปตรวจสอบที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.858686282+07:00","message":"[buffer interim] 131 false นายกอบตลาดหญ้าเข้าไปตรวจสอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.858693762+07:00","message":"[bufferProcess] interim [400000000]:นายกอบตลาดหญ้าเข้าไปตรวจสอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.858696306+07:00","message":"[bufferProcess] send to processor:นายกอบตลาดหญ้าเข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.858699889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.858703229+07:00","message":"> Transcript [2149] [false]: 'นายกอบตลาดหญ้าเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.858707506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.858709817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.858712574+07:00","message":"StatePrefix: 'นายกอบตลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.858714923+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.858717485+07:00","message":"Push: 'อบตลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.858719447+07:00","message":"TextPushed: 'นายกอบตลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.858722015+07:00","message":"Set new StatePrefix : 'นายกอบตลาดหญ้าเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.858724461+07:00","message":"Next Push (prob) : 'เข้าไปตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.858732799+07:00","message":"push: {false อบตลาดหญ้า 0 0xc003682e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.037852758+07:00","message":"[GCS] IsForceVAD: false for message ID: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.099493242+07:00","message":"[GCS] Start streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.14019546+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.140237981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกอบตลาดหญ้าเข้าไปตรวจสอบที่\",\"confidence\":0.95861626}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.140245849+07:00","message":"receive interim result [true|false]: นายกอบตลาดหญ้าเข้าไปตรวจสอบที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.140256203+07:00","message":"end recv isFinal message id 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.140258513+07:00","message":"end Recv id 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.140264692+07:00","message":"[buffer interim] 131 true นายกอบตลาดหญ้าเข้าไปตรวจสอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.140274928+07:00","message":"[bufferProcess] interim [790000000]:นายกอบตลาดหญ้าเข้าไปตรวจสอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.140278377+07:00","message":"[bufferProcess] send to processor (isfinal):นายกอบตลาดหญ้าเข้าไปตรวจสอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.140283082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.140286314+07:00","message":"> Transcript [2150] [false]: 'นายกอบตลาดหญ้าเข้าไปตรวจสอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.140289292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.140291399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.140293326+07:00","message":"StatePrefix: 'นายกอบตลาดหญ้าเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.140295978+07:00","message":"TextPushed: 'นายกอบตลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.140297974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.140300044+07:00","message":"> Transcript [2151] [true]: 'นายกอบตลาดหญ้าเข้าไปตรวจสอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.140302204+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.140304137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.140305909+07:00","message":"StatePrefix: 'นายกอบตลาดหญ้าเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.140308002+07:00","message":"TextPushed: 'นายกอบตลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.140311991+07:00","message":"Push: 'เข้าไปตรวจสอบที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.140319559+07:00","message":"push: {true เข้าไปตรวจสอบที่ 0 0xc003682e00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:11.147965969+07:00","message":"write wav file: './tmp/7598/7598_131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.636681+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.636718894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.636724162+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.636736534+07:00","message":"[buffer interim] 132 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.63674427+07:00","message":"[bufferProcess] interim [420000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.636746244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:11.826058404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:11.826092337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.965805608+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.965865757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.965872022+07:00","message":"receive interim result [false|false]: โรงหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.965883564+07:00","message":"[buffer interim] 132 false โรงหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.965890343+07:00","message":"[bufferProcess] interim [660000000]:โรงหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.965893506+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.965896728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.965899553+07:00","message":"> Transcript [2152] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.965902797+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.26563577+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.265708412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.265714574+07:00","message":"receive interim result [false|false]: โรงหล่อๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.265727133+07:00","message":"[buffer interim] 132 false โรงหล่อๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.265733462+07:00","message":"[bufferProcess] interim [960000000]:โรงหล่อๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.265737582+07:00","message":"[bufferProcess] send to processor:โรงหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.26574603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.265749847+07:00","message":"> Transcript [2153] [false]: 'โรงหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.265754089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.265756957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.265759883+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.265762881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.519693997+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.519734773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.519742364+07:00","message":"receive interim result [false|false]: โรงหล่อหลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.519759869+07:00","message":"[buffer interim] 132 false โรงหล่อหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.519768054+07:00","message":"[bufferProcess] interim [260000000]:โรงหล่อหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.51977133+07:00","message":"[bufferProcess] send to processor:โรงหล่อๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.519776558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.519780384+07:00","message":"> Transcript [2154] [false]: 'โรงหล่อๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.519784934+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.519787926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.519791182+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.519793994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.655641507+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.655679565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.655685018+07:00","message":"receive interim result [false|false]: โรงหล่อๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.655694379+07:00","message":"[buffer interim] 132 false โรงหล่อๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.655700477+07:00","message":"[bufferProcess] interim [380000000]:โรงหล่อๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.655703049+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.655706402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.655709733+07:00","message":"> Transcript [2155] [false]: 'โรงหล่อหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.655716196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.655718312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.655720316+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.655722335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.71649963+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.716542004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.716550148+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.716571546+07:00","message":"[buffer interim] 132 false โรงหล่อหลอมตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.716582734+07:00","message":"[bufferProcess] interim [440000000]:โรงหล่อหลอมตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.716585133+07:00","message":"[bufferProcess] send to processor:โรงหล่อๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.716589124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.716592248+07:00","message":"> Transcript [2156] [false]: 'โรงหล่อๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.716595837+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.716598036+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.716600345+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.716603912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.7166114+07:00","message":"Push: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.716613466+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.716615723+07:00","message":"Set new StatePrefix : 'โรงหล่อๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.716617972+07:00","message":"Next Push (prob) : 'หล่อๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.71662698+07:00","message":"push: {false โรง 0 0xc0004a3880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.161287054+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.161324346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.161330647+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.161344839+07:00","message":"[buffer interim] 132 false โรงหล่อหลอมตะกั่วแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.161351463+07:00","message":"[bufferProcess] interim [920000000]:โรงหล่อหลอมตะกั่วแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.161354684+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.161360765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.16136386+07:00","message":"> Transcript [2157] [false]: 'โรงหล่อหลอมตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.161366348+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.161368854+07:00","message":"Set new StatePrefix: 'โรงหล่อหลอมตะกั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.367425055+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.367466311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.367472582+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.36748472+07:00","message":"[buffer interim] 132 false โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.367491615+07:00","message":"[bufferProcess] interim [100000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.367494476+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.367499596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.367502786+07:00","message":"> Transcript [2158] [false]: 'โรงหล่อหลอมตะกั่วแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.367506304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.367509111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.367511159+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.367513691+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.952779628+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.952815984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่งหนึ่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.952822594+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.952836203+07:00","message":"[buffer interim] 132 false โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.952849286+07:00","message":"[bufferProcess] interim [700000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.952852145+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.952857762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.952860453+07:00","message":"> Transcript [2159] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.952863939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.952866748+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.952868718+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.952871366+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.077302996+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.077346442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.077352527+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.077363156+07:00","message":"[buffer interim] 132 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.077369627+07:00","message":"[bufferProcess] interim [820000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.077372834+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.077376293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.07737907+07:00","message":"> Transcript [2160] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.077382517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.07738475+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.077386865+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.077389409+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.262947302+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.262990223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่งหนึ่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.26299598+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.263012148+07:00","message":"[buffer interim] 132 false โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.263021498+07:00","message":"[bufferProcess] interim [940000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.263024272+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.263029796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.263032903+07:00","message":"> Transcript [2161] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.263037164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.263039728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.263041857+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.263044761+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.263050673+07:00","message":"Push: 'หล่อหลอมตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.263053041+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.263055414+07:00","message":"Set new StatePrefix : 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.263057723+07:00","message":"Next Push (prob) : 'แห่งหนึ่งหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.263066631+07:00","message":"push: {false หล่อหลอมตะกั่ว 0 0xc0004a3880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.283197609+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.283233328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.28323853+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.283254801+07:00","message":"[buffer interim] 132 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.283261282+07:00","message":"[bufferProcess] interim [0]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.283263761+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.283267165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.283269978+07:00","message":"> Transcript [2162] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.283272341+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.324431185+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.324471024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.324477469+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.324492103+07:00","message":"[buffer interim] 132 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.324499604+07:00","message":"[bufferProcess] interim [60000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.324502342+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.324509657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.324512635+07:00","message":"> Transcript [2163] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.324516591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.324518923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.324521401+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.324524503+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.459469831+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.459509915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.459514967+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.459529597+07:00","message":"[buffer interim] 132 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.459536895+07:00","message":"[bufferProcess] interim [180000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.459539955+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.459543664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.459546384+07:00","message":"> Transcript [2164] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.459550283+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.459552471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.459554594+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.459557359+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.791361579+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.791398396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.791404314+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.791413335+07:00","message":"[buffer interim] 132 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.79141984+07:00","message":"[bufferProcess] interim [480000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.791422379+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.79142579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.791428687+07:00","message":"> Transcript [2165] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.791432385+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.791434475+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.791436465+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.79143906+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:14.826479913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:14.826507203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.357983862+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.358026299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.358032615+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.358046982+07:00","message":"[buffer interim] 132 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.358054685+07:00","message":"[bufferProcess] interim [80000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.358057576+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.358063303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.358066684+07:00","message":"> Transcript [2166] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.358071049+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.358073255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.35807557+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.358078383+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.358082729+07:00","message":"Push: 'แห่งหนึ่งหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.358084808+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.358087177+07:00","message":"Set new StatePrefix : 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.358090213+07:00","message":"Next Push (prob) : 'เช่าบ้านหัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.358099093+07:00","message":"push: {false แห่งหนึ่งหลัง 0 0xc0004a3880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.643821993+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.643869967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.643877207+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.643893873+07:00","message":"[buffer interim] 132 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.643902989+07:00","message":"[bufferProcess] interim [140000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.64390598+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.643910048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.643913224+07:00","message":"> Transcript [2167] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.64391708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.643919278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.643921405+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.643923874+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.645384235+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.645423976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.645430126+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.645450097+07:00","message":"[buffer interim] 132 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.645457275+07:00","message":"[bufferProcess] interim [200000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.645460495+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.645467729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.645470697+07:00","message":"> Transcript [2168] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.645474497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.645476705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.645478944+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.645481931+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.099462433+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.09950248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.099508966+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.099521565+07:00","message":"[buffer interim] 132 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.099527637+07:00","message":"[bufferProcess] interim [800000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.099530481+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.099534815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.099537496+07:00","message":"> Transcript [2169] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.099541134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.099543366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.099545685+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.099548377+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.194268292+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.194313565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.194322664+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.194339823+07:00","message":"[buffer interim] 132 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.194350375+07:00","message":"[bufferProcess] interim [920000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.19435446+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.194361775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.194365924+07:00","message":"> Transcript [2170] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.194371476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.19437506+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.194378731+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.194382602+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.194389037+07:00","message":"Push: 'เช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.194393212+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.194397878+07:00","message":"Set new StatePrefix : 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.194401787+07:00","message":"Next Push (prob) : 'เขาอ้างว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.194409737+07:00","message":"push: {false เช่าบ้านหัก 0 0xc0004a3880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.418263269+07:00","message":"[GCS] IsForceVAD: false for message ID: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.443637413+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.443681185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.443688384+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.443703946+07:00","message":"[buffer interim] 132 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.443711651+07:00","message":"[bufferProcess] interim [160000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.443714708+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.443722839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.44372585+07:00","message":"> Transcript [2171] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.44373289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.443735761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.443738316+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.443741408+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.479361731+07:00","message":"[GCS] Start streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.594988021+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.595033682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน\",\"confidence\":0.8893604}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.595040454+07:00","message":"receive interim result [true|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.595053717+07:00","message":"end recv isFinal message id 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.595056123+07:00","message":"end Recv id 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.595063201+07:00","message":"[buffer interim] 132 true โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.595074726+07:00","message":"[bufferProcess] interim [340000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.595080486+07:00","message":"[bufferProcess] send to processor (isfinal):โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.595085602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.595088761+07:00","message":"> Transcript [2172] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.595092823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.595094939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.595097365+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.595100172+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.595102262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.595104514+07:00","message":"> Transcript [2173] [true]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.595106919+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.595108693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.595110376+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.595112468+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.595115464+07:00","message":"Push: 'เขาอ้างว่าอยู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.595125156+07:00","message":"push: {true เขาอ้างว่าอยู่บ้าน 0 0xc0004a3880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:16.608721452+07:00","message":"write wav file: './tmp/7598/7598_132.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.968991848+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.9690433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.969048857+07:00","message":"receive interim result [false|false]: สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.969063125+07:00","message":"[buffer interim] 133 false สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.96906995+07:00","message":"[bufferProcess] interim [480000000]:สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.969072021+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.13628081+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.136326157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.136333377+07:00","message":"receive interim result [false|false]: ฝั่งตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.136347331+07:00","message":"[buffer interim] 133 false ฝั่งตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.136358103+07:00","message":"[bufferProcess] interim [660000000]:ฝั่งตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.13636237+07:00","message":"[bufferProcess] send to processor:สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.136369609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.136373726+07:00","message":"> Transcript [2174] [false]: 'สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.136377187+07:00","message":"Set StatePrefix (first interim): 'สั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.326209863+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.326251358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้าม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.326258105+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้าม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.326270751+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.326278262+07:00","message":"[bufferProcess] interim [840000000]:ฝั่งตรงข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.326281914+07:00","message":"[bufferProcess] send to processor:ฝั่งตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.32628595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.326289817+07:00","message":"> Transcript [2175] [false]: 'ฝั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.326293076+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.326295827+07:00","message":"Set new StatePrefix: 'ฝั่งตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.518126149+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.51816464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.518170221+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.5181839+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.518190822+07:00","message":"[bufferProcess] interim [80000000]:ฝั่งตรงข้ามกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.518193822+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.518200261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.518203309+07:00","message":"> Transcript [2176] [false]: 'ฝั่งตรงข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.518206686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.518208872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.518211026+07:00","message":"StatePrefix: 'ฝั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.518213198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.72848246+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.728520748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.728526903+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.728539518+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.728547839+07:00","message":"[bufferProcess] interim [320000000]:ฝั่งตรงข้ามกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.728550327+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.728554127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.728556828+07:00","message":"> Transcript [2177] [false]: 'ฝั่งตรงข้ามกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.728560307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.728562759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.728564703+07:00","message":"StatePrefix: 'ฝั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.728566927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:17.82657537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:17.826577075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.036220317+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.036260574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.036266583+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.036281635+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.036292667+07:00","message":"[bufferProcess] interim [560000000]:ฝั่งตรงข้ามกับทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.03629536+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.036299439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.036302935+07:00","message":"> Transcript [2178] [false]: 'ฝั่งตรงข้ามกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.036306335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.036308597+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.036310642+07:00","message":"StatePrefix: 'ฝั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.036312779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.226355309+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.226396832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.226404496+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.226421779+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.226429525+07:00","message":"[bufferProcess] interim [740000000]:ฝั่งตรงข้ามกับทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.226431957+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.226435349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.226438076+07:00","message":"> Transcript [2179] [false]: 'ฝั่งตรงข้ามกับทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.226441786+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.226443959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.226445957+07:00","message":"StatePrefix: 'ฝั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.226448053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.226453119+07:00","message":"Push: 'ฝั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.226455338+07:00","message":"TextPushed: 'ฝั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.22645759+07:00","message":"Set new StatePrefix : 'ฝั่งตรงข้ามกับทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.226460427+07:00","message":"Next Push (prob) : 'ข้ามกับทางโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.226469169+07:00","message":"push: {false ฝั่งตรง 0 0xc0034fcc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.419763433+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.419807182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.419813107+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.419825802+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.419835277+07:00","message":"[bufferProcess] interim [980000000]:ฝั่งตรงข้ามกับทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.419837863+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.419843583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.419852949+07:00","message":"> Transcript [2180] [false]: 'ฝั่งตรงข้ามกับทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.419857496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.41985986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.419862038+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.419864525+07:00","message":"TextPushed: 'ฝั่งตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.070435989+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.070479585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.070486098+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.070502107+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.070510112+07:00","message":"[bufferProcess] interim [580000000]:ฝั่งตรงข้ามกับทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.070515318+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.070523243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.070526377+07:00","message":"> Transcript [2181] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.070530216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.070532784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.070535495+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.070538009+07:00","message":"TextPushed: 'ฝั่งตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.254769753+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.254807601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.254813458+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.254829434+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.254835927+07:00","message":"[bufferProcess] interim [760000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.254838638+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.254841994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.254844802+07:00","message":"> Transcript [2182] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.254859009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.25486152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.254864022+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.254866253+07:00","message":"TextPushed: 'ฝั่งตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.263665107+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.263693672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.263700072+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.263720249+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.263727093+07:00","message":"[bufferProcess] interim [820000000]:ฝั่งตรงข้ามกับทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.263730844+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.263737712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.263741593+07:00","message":"> Transcript [2183] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.263745856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.263749057+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.26375215+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.26375593+07:00","message":"TextPushed: 'ฝั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.263763666+07:00","message":"Push: 'ข้ามกับทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.263766731+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.263770017+07:00","message":"Set new StatePrefix : 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.263774741+07:00","message":"Next Push (prob) : 'งานเลยได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.26379199+07:00","message":"push: {false ข้ามกับทางโรง 0 0xc0034fcc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.320572143+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.320625867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.320633729+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.32064477+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.320651952+07:00","message":"[bufferProcess] interim [880000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.320654606+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.320667332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.320671463+07:00","message":"> Transcript [2184] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.320675042+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.504279128+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.504324586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.504331281+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.504346747+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.504354115+07:00","message":"[bufferProcess] interim [60000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.504356943+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.504365318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.504368426+07:00","message":"> Transcript [2185] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.504372935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.504375746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.504377838+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.504380684+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.506124032+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.506155839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.506161758+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.506177698+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.506184967+07:00","message":"[bufferProcess] interim [120000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.506187985+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.506193333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.506195961+07:00","message":"> Transcript [2186] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.506199839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.506202416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.506204645+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.506207346+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.831154281+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.831196997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.831202428+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.831218172+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.831224642+07:00","message":"[bufferProcess] interim [420000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.831227161+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.831230921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.831233863+07:00","message":"> Transcript [2187] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.831237568+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.831239868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.83124281+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.831245376+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.957141046+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.957191149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.95719745+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.957212228+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.95721882+07:00","message":"[bufferProcess] interim [480000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.957221444+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.95722676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.9572297+07:00","message":"> Transcript [2188] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.957233561+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.95723565+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.957238017+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.957240753+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.95724521+07:00","message":"Push: 'งานเลยได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.957247363+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.957249831+07:00","message":"Set new StatePrefix : 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.957252504+07:00","message":"Next Push (prob) : 'ผลกระทบต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.957259811+07:00","message":"push: {false งานเลยได้รับ 0 0xc0034fcc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.030746103+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.0307809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.030787638+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.030799859+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.030805397+07:00","message":"[bufferProcess] interim [600000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.03080856+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.030813954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.030817697+07:00","message":"> Transcript [2189] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.03082146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.030824521+07:00","message":"Set new StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.159040322+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.159073361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.159079296+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.159092224+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.159098801+07:00","message":"[bufferProcess] interim [720000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.15910126+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.159107137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.159109967+07:00","message":"> Transcript [2190] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.159114025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.159116084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.159118093+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.159120655+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.395279161+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.395316512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.395322228+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.395334946+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.395341411+07:00","message":"[bufferProcess] interim [960000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.395344407+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.395350195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.395353301+07:00","message":"> Transcript [2191] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.395356868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.395359056+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.395362386+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.395365134+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.665656825+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.66569429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.66570038+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.665709982+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.665716764+07:00","message":"[bufferProcess] interim [200000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.665719902+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.665723205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.665726187+07:00","message":"> Transcript [2192] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.665730057+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.665732241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.665734937+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.665737654+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:20.827529945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:20.827529941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.864059128+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.864097321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.864103489+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.864117365+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.864124272+07:00","message":"[bufferProcess] interim [380000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.864126949+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.864134101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.864137033+07:00","message":"> Transcript [2193] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.864141378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.864144214+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.864147323+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.864150083+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.864156795+07:00","message":"Push: 'ผลกระทบจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.864158787+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.864178205+07:00","message":"Set new StatePrefix : 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.86418217+07:00","message":"Next Push (prob) : 'กลิ่นเหม็นก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.864191524+07:00","message":"push: {false ผลกระทบจาก 0 0xc0034fcc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.036218336+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.03625586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.036262247+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.036275027+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.036282204+07:00","message":"[bufferProcess] interim [560000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.036287025+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.036295643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.036299579+07:00","message":"> Transcript [2194] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.036305737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.036308841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.036311659+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.036316195+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.243684771+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.243728695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.24373644+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.243750035+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.243757287+07:00","message":"[bufferProcess] interim [800000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.243760093+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.2437676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.24377134+07:00","message":"> Transcript [2195] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.243778012+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.243780542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.24378262+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.243785601+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.442062913+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.44210891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเนื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.442117926+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.442133767+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.442142084+07:00","message":"[bufferProcess] interim [980000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.442146026+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.442154547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.442157705+07:00","message":"> Transcript [2196] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.442162016+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.442166269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.442168795+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.442171796+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.632372935+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.632413137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.632419034+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.632432413+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.632439312+07:00","message":"[bufferProcess] interim [220000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.632442301+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.632447659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.632450372+07:00","message":"> Transcript [2197] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.632454712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.632456856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.632459365+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.632462409+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.632467178+07:00","message":"Push: 'กลิ่นเหม็นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.632469557+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.632471971+07:00","message":"Set new StatePrefix : 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.632474841+07:00","message":"Next Push (prob) : 'กังวลต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.63248354+07:00","message":"push: {false กลิ่นเหม็นก็ 0 0xc0034fcc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.758727624+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.758778024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.758784837+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.758800699+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.758810825+07:00","message":"[bufferProcess] interim [280000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.758813952+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.758820385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.75882338+07:00","message":"> Transcript [2198] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.758826748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.758829008+07:00","message":"Set new StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.797233007+07:00","message":"[GCS] IsForceVAD: false for message ID: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.869909709+07:00","message":"[GCS] Start streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.878594527+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.878629103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.878635134+07:00","message":"receive interim result [false|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.878650961+07:00","message":"[buffer interim] 133 false ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.87865948+07:00","message":"[bufferProcess] interim [460000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.87866405+07:00","message":"[bufferProcess] send to processor:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.878669783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.878674922+07:00","message":"> Transcript [2199] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.878679343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.878681602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.878683818+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.87868678+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.907888912+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.907931674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของสุข\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.90793999+07:00","message":"receive interim result [true|false]: ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.907951977+07:00","message":"end recv isFinal message id 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.907954974+07:00","message":"end Recv id 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.907963966+07:00","message":"[buffer interim] 133 true ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.907972666+07:00","message":"[bufferProcess] interim [550000000]:ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.907976258+07:00","message":"[bufferProcess] send to processor (isfinal):ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.907980408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.907983305+07:00","message":"> Transcript [2200] [false]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.907987364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.907989527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.907991692+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.907994655+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.907996939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.907998951+07:00","message":"> Transcript [2201] [true]: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องของสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.908001315+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.908003058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.908004881+07:00","message":"StatePrefix: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็กังวลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.908007251+07:00","message":"TextPushed: 'ฝั่งตรงข้ามกับทางโรงงานเลยได้รับผลกระทบจากกลิ่นเหม็นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.908010831+07:00","message":"Push: 'กังวลต่อเรื่องของสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.908041803+07:00","message":"push: {true กังวลต่อเรื่องของสุข 0 0xc0034fcc00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:21.918765494+07:00","message":"write wav file: './tmp/7598/7598_133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.326666258+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.326702876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.326707859+07:00","message":"receive interim result [false|false]: สภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.326722824+07:00","message":"[buffer interim] 134 false สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.326729161+07:00","message":"[bufferProcess] interim [480000000]:สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.326731016+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.530809774+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.530861858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.530868747+07:00","message":"receive interim result [false|false]: ภาพนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.530883144+07:00","message":"[buffer interim] 134 false ภาพนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.530894329+07:00","message":"[bufferProcess] interim [720000000]:ภาพนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.530896866+07:00","message":"[bufferProcess] send to processor:สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.530904098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.530907865+07:00","message":"> Transcript [2202] [false]: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.530913181+07:00","message":"Set StatePrefix (first interim): 'สภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.712429865+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.712468424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.712473995+07:00","message":"receive interim result [false|false]: ภาพนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.712487016+07:00","message":"[buffer interim] 134 false ภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.712494066+07:00","message":"[bufferProcess] interim [840000000]:ภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.712496943+07:00","message":"[bufferProcess] send to processor:ภาพนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.71250263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.712506013+07:00","message":"> Transcript [2203] [false]: 'ภาพนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.712508595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.712510639+07:00","message":"Set new StatePrefix: 'ภาพนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.286940299+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.286983804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.286990555+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.287011933+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.287024081+07:00","message":"[bufferProcess] interim [440000000]:ภาพนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.287026726+07:00","message":"[bufferProcess] send to processor:ภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.287032541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.287035743+07:00","message":"> Transcript [2204] [false]: 'ภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.287038206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.287040508+07:00","message":"Set new StatePrefix: 'ภาพนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.294271673+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.294307043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.294313508+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.294331386+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.294337404+07:00","message":"[bufferProcess] interim [500000000]:ภาพนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.294340061+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.294347318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.294351052+07:00","message":"> Transcript [2205] [false]: 'ภาพนะคะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.294354346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.294356493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.294358636+07:00","message":"StatePrefix: 'ภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.294360858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.490777395+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.490815415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.490820873+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.490835015+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.490842304+07:00","message":"[bufferProcess] interim [680000000]:ภาพนะคะแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.490844852+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.490860901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.490864249+07:00","message":"> Transcript [2206] [false]: 'ภาพนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.490868012+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.490870229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.490872226+07:00","message":"StatePrefix: 'ภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.490874656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.605290777+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.605323711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.60532884+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.605343532+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.605350379+07:00","message":"[bufferProcess] interim [740000000]:ภาพนะคะแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.605352969+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.605365216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.605368235+07:00","message":"> Transcript [2207] [false]: 'ภาพนะคะแล้วก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.605371992+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.605374344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.605376327+07:00","message":"StatePrefix: 'ภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.605378444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.74653506+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.746580208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็บางวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.746589031+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็บางวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.746599784+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็บางวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.74660772+07:00","message":"[bufferProcess] interim [920000000]:ภาพนะคะแล้วก็บางวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.746610144+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.746613996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.746617791+07:00","message":"> Transcript [2208] [false]: 'ภาพนะคะแล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.746621748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.746623993+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.746626189+07:00","message":"StatePrefix: 'ภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.746628249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.746630624+07:00","message":"Push: 'ภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.746633007+07:00","message":"TextPushed: 'ภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.746635303+07:00","message":"Set new StatePrefix : 'ภาพนะคะแล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.746637734+07:00","message":"Next Push (prob) : 'แล้วก็ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.746646494+07:00","message":"push: {false ภาพนะคะ 0 0xc00212e000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:23.828309903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:23.828318227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.982015807+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.982055073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็บางวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.982062139+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็บางวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.982075924+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็บางวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.982083695+07:00","message":"[bufferProcess] interim [100000000]:ภาพนะคะแล้วก็บางวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.982086507+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็บางวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.982094296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.982097329+07:00","message":"> Transcript [2209] [false]: 'ภาพนะคะแล้วก็บางวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.982099857+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.982102208+07:00","message":"Set new StatePrefix: 'ภาพนะคะแล้วก็บางวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.051943568+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.051979784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็บางวันอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.051986184+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็บางวันอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.052000738+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็บางวันอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.052007907+07:00","message":"[bufferProcess] interim [160000000]:ภาพนะคะแล้วก็บางวันอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.052010595+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็บางวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.052013886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.05201684+07:00","message":"> Transcript [2210] [false]: 'ภาพนะคะแล้วก็บางวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.052020169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.052022278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.052024267+07:00","message":"StatePrefix: 'ภาพนะคะแล้วก็บางวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.052026486+07:00","message":"TextPushed: 'ภาพนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.076338887+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.076373361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็บางวันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.076379365+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็บางวันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.076395611+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็บางวันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.076402626+07:00","message":"[bufferProcess] interim [220000000]:ภาพนะคะแล้วก็บางวันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.076405024+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็บางวันอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.076408439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.076411311+07:00","message":"> Transcript [2211] [false]: 'ภาพนะคะแล้วก็บางวันอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.076415231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.076418246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.076420609+07:00","message":"StatePrefix: 'ภาพนะคะแล้วก็บางวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.07642304+07:00","message":"TextPushed: 'ภาพนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.182923706+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.182960306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็บางวันก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.182966898+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็บางวันก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.182982889+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็บางวันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.182989651+07:00","message":"[bufferProcess] interim [340000000]:ภาพนะคะแล้วก็บางวันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.182992135+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็บางวันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.182999017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.183001624+07:00","message":"> Transcript [2212] [false]: 'ภาพนะคะแล้วก็บางวันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.183005478+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.18300796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.183009957+07:00","message":"StatePrefix: 'ภาพนะคะแล้วก็บางวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.183012415+07:00","message":"TextPushed: 'ภาพนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.320405642+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.320450104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็บางวันก็มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.320457189+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็บางวันก็มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.320472456+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็บางวันก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.320484171+07:00","message":"[bufferProcess] interim [520000000]:ภาพนะคะแล้วก็บางวันก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.320487219+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็บางวันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.320494768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.320497844+07:00","message":"> Transcript [2213] [false]: 'ภาพนะคะแล้วก็บางวันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.320507615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.320510403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.320512434+07:00","message":"StatePrefix: 'ภาพนะคะแล้วก็บางวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.320515131+07:00","message":"TextPushed: 'ภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.320522508+07:00","message":"Push: 'แล้วก็บางวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.320524565+07:00","message":"TextPushed: 'ภาพนะคะแล้วก็บางวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.320527201+07:00","message":"Set new StatePrefix : 'ภาพนะคะแล้วก็บางวันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.320529885+07:00","message":"Next Push (prob) : 'ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.320540774+07:00","message":"push: {false แล้วก็บางวัน 0 0xc00212e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.631775999+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.631819958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็บางวันก็มีการรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.631829942+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็บางวันก็มีการรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.631847293+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็บางวันก็มีการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.631870659+07:00","message":"[bufferProcess] interim [760000000]:ภาพนะคะแล้วก็บางวันก็มีการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.631875211+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็บางวันก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.63188344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.631888734+07:00","message":"> Transcript [2214] [false]: 'ภาพนะคะแล้วก็บางวันก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.631894776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.631898028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.631901146+07:00","message":"StatePrefix: 'ภาพนะคะแล้วก็บางวันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.631905181+07:00","message":"TextPushed: 'ภาพนะคะแล้วก็บางวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.635907673+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.635943522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็บางวันก็มีการระบุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.635949721+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็บางวันก็มีการระบุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.63596681+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็บางวันก็มีการระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.635976168+07:00","message":"[bufferProcess] interim [820000000]:ภาพนะคะแล้วก็บางวันก็มีการระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.635980489+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็บางวันก็มีการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.635993802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.635998234+07:00","message":"> Transcript [2215] [false]: 'ภาพนะคะแล้วก็บางวันก็มีการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.636002342+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.636004882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.636006887+07:00","message":"StatePrefix: 'ภาพนะคะแล้วก็บางวันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.636009266+07:00","message":"TextPushed: 'ภาพนะคะแล้วก็บางวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.696277573+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.696318069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็บางวันก็มีการระบาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.696324165+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็บางวันก็มีการระบาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.696336229+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็บางวันก็มีการระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.696343621+07:00","message":"[bufferProcess] interim [880000000]:ภาพนะคะแล้วก็บางวันก็มีการระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.696346402+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็บางวันก็มีการระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.696349574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.696352332+07:00","message":"> Transcript [2216] [false]: 'ภาพนะคะแล้วก็บางวันก็มีการระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.696356133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.696358383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.696361093+07:00","message":"StatePrefix: 'ภาพนะคะแล้วก็บางวันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.696363707+07:00","message":"TextPushed: 'ภาพนะคะแล้วก็บางวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.889792171+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.889840719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.889847105+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.889871646+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.889879786+07:00","message":"[bufferProcess] interim [60000000]:ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.889882635+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็บางวันก็มีการระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.889889635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.889895092+07:00","message":"> Transcript [2217] [false]: 'ภาพนะคะแล้วก็บางวันก็มีการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.889899679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.88990209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.889904254+07:00","message":"StatePrefix: 'ภาพนะคะแล้วก็บางวันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.889907174+07:00","message":"TextPushed: 'ภาพนะคะแล้วก็บางวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.889913706+07:00","message":"Push: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.889916048+07:00","message":"TextPushed: 'ภาพนะคะแล้วก็บางวันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.88991828+07:00","message":"Set new StatePrefix : 'ภาพนะคะแล้วก็บางวันก็มีการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.889920987+07:00","message":"Next Push (prob) : 'การระบาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.889945898+07:00","message":"push: {false ก็มี 0 0xc00212e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.398100121+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.398141766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.398147903+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.398160222+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.398167872+07:00","message":"[bufferProcess] interim [600000000]:ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.398170475+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.398176242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.398179204+07:00","message":"> Transcript [2218] [false]: 'ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.398183349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.398185678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.398187716+07:00","message":"StatePrefix: 'ภาพนะคะแล้วก็บางวันก็มีการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.398190547+07:00","message":"TextPushed: 'ภาพนะคะแล้วก็บางวันก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.525274542+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.525310778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.525317163+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.525334032+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.525340544+07:00","message":"[bufferProcess] interim [720000000]:ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.525343236+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.525346768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.525350137+07:00","message":"> Transcript [2219] [false]: 'ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.525353696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.525356004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.52535824+07:00","message":"StatePrefix: 'ภาพนะคะแล้วก็บางวันก็มีการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.525361256+07:00","message":"TextPushed: 'ภาพนะคะแล้วก็บางวันก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.72268388+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.722721693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.722727741+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.7227373+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.722743605+07:00","message":"[bufferProcess] interim [900000000]:ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.722746069+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.722749402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.722752606+07:00","message":"> Transcript [2220] [false]: 'ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.722755998+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.722758089+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.722760574+07:00","message":"StatePrefix: 'ภาพนะคะแล้วก็บางวันก็มีการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.722762968+07:00","message":"TextPushed: 'ภาพนะคะแล้วก็บางวันก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.956383005+07:00","message":"[GCS] IsForceVAD: false for message ID: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.028715215+07:00","message":"[GCS] Start streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.044979618+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.045015682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการหล่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.045021361+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.045036978+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.045042941+07:00","message":"[bufferProcess] interim [140000000]:ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.045045663+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.045049402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.045053776+07:00","message":"> Transcript [2221] [false]: 'ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.045057847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.045059944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.045062213+07:00","message":"StatePrefix: 'ภาพนะคะแล้วก็บางวันก็มีการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.045065453+07:00","message":"TextPushed: 'ภาพนะคะแล้วก็บางวันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.045068068+07:00","message":"Push: 'การระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.045070027+07:00","message":"TextPushed: 'ภาพนะคะแล้วก็บางวันก็มีการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.045072314+07:00","message":"Set new StatePrefix : 'ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.045074918+07:00","message":"Next Push (prob) : 'น้ำออกจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.045082636+07:00","message":"push: {false การระบาย 0 0xc00212e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.059133884+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.059172139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการหลอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.059178796+07:00","message":"receive interim result [false|false]: ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการหลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.059197836+07:00","message":"[buffer interim] 134 false ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.05920516+07:00","message":"[bufferProcess] interim [200000000]:ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.059208037+07:00","message":"[bufferProcess] send to processor:ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.059218499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.059221486+07:00","message":"> Transcript [2222] [false]: 'ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.059225505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.059228425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.059230499+07:00","message":"StatePrefix: 'ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.059233363+07:00","message":"TextPushed: 'ภาพนะคะแล้วก็บางวันก็มีการระบาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.141322703+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.141361339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพนะคะแล้วก็บางวันเดี๋ยวก็มีการระบายน้ำออกจากการหลอม\",\"confidence\":0.94983023}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.141369311+07:00","message":"receive interim result [true|false]: ภาพนะคะแล้วก็บางวันเดี๋ยวก็มีการระบายน้ำออกจากการหลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.141381022+07:00","message":"end recv isFinal message id 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.141384357+07:00","message":"end Recv id 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.141392036+07:00","message":"[buffer interim] 134 true ภาพนะคะแล้วก็บางวันเดี๋ยวก็มีการระบายน้ำออกจากการหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141404926+07:00","message":"[bufferProcess] interim [320000000]:ภาพนะคะแล้วก็บางวันเดี๋ยวก็มีการระบายน้ำออกจากการหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141409847+07:00","message":"[bufferProcess] send to processor (isfinal):ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141414057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141418822+07:00","message":"> Transcript [2223] [false]: 'ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141423291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141426718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141430583+07:00","message":"StatePrefix: 'ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141434646+07:00","message":"TextPushed: 'ภาพนะคะแล้วก็บางวันก็มีการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141437462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141440743+07:00","message":"> Transcript [2224] [true]: 'ภาพนะคะแล้วก็บางวันเดี๋ยวก็มีการระบายน้ำออกจากการหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141444426+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141446934+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141449435+07:00","message":"StatePrefix: 'ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141452582+07:00","message":"TextPushed: 'ภาพนะคะแล้วก็บางวันก็มีการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141455244+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141649732+07:00","message":"Push: 'น้ำออกจากการหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141655001+07:00","message":"TextPushed: 'ภาพนะคะแล้วก็บางวันก็มีการระบายน้ำออกจากการหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141658698+07:00","message":"Set new StatePrefix : 'ภาพนะคะแล้วก็บางวันเดี๋ยวก็มีการระบายน้ำออกจากการหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141662167+07:00","message":"Next Push (prob) : 'ภาพนะคะแล้วก็บางวันเดี๋ยวก็มีการระบายน้ำออกจากการหลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.141673686+07:00","message":"push: {true น้ำออกจากการหลอม 0 0xc00212e000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.141677784+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_134.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:26.15093269+07:00","message":"write wav file: './tmp/7598/7598_134.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.450741414+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.450802823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.450810532+07:00","message":"receive interim result [false|false]: ตะกั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.45083106+07:00","message":"[buffer interim] 135 false ตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.450841623+07:00","message":"[bufferProcess] interim [360000000]:ตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.450844885+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.68420223+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.684237503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.684243531+07:00","message":"receive interim result [false|false]: ประกวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.684254317+07:00","message":"[buffer interim] 135 false ประกวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.684260867+07:00","message":"[bufferProcess] interim [660000000]:ประกวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.684263235+07:00","message":"[bufferProcess] send to processor:ตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.684268806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.684271677+07:00","message":"> Transcript [2225] [false]: 'ตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.68427416+07:00","message":"Set StatePrefix (first interim): 'ตะกั่ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:26.828723456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:26.828726054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.007744082+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.007787966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.007793741+07:00","message":"receive interim result [false|false]: ประกวดลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.007808288+07:00","message":"[buffer interim] 135 false ประกวดลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.00781546+07:00","message":"[bufferProcess] interim [960000000]:ประกวดลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.007817862+07:00","message":"[bufferProcess] send to processor:ประกวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.007824046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.007827468+07:00","message":"> Transcript [2226] [false]: 'ประกวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.007830089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.007832346+07:00","message":"Set new StatePrefix: 'ประกวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.083955678+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.083995979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.084001916+07:00","message":"receive interim result [false|false]: ประกวดลงสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.084014372+07:00","message":"[buffer interim] 135 false ประกวดลงสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.0840235+07:00","message":"[bufferProcess] interim [80000000]:ประกวดลงสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.084026082+07:00","message":"[bufferProcess] send to processor:ประกวดลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.084031915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.084035276+07:00","message":"> Transcript [2227] [false]: 'ประกวดลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.08403848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.084040819+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.08404288+07:00","message":"StatePrefix: 'ประกวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.084045252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.206381704+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.206419034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.206425615+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.206440626+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.206451021+07:00","message":"[bufferProcess] interim [200000000]:ประกวดลงสู่แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.206453433+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.206461235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.206465008+07:00","message":"> Transcript [2228] [false]: 'ประกวดลงสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.206468781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.206471305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.206473209+07:00","message":"StatePrefix: 'ประกวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.206475771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.258959182+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.258998751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.259003983+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.259014265+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.259021078+07:00","message":"[bufferProcess] interim [320000000]:ประกวดลงสู่แม่น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.259023464+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.259026607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.259029799+07:00","message":"> Transcript [2229] [false]: 'ประกวดลงสู่แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.259033268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.259036398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.25903842+07:00","message":"StatePrefix: 'ประกวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.259040547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.584947335+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.584991363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่น้ำแคว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.584997164+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่น้ำแคว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.585011954+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่น้ำแคว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.58501936+07:00","message":"[bufferProcess] interim [620000000]:ประกวดลงสู่แม่น้ำแคว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.585021964+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่แม่น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.585025692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.585029251+07:00","message":"> Transcript [2230] [false]: 'ประกวดลงสู่แม่น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.585033253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.585035625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.585037745+07:00","message":"StatePrefix: 'ประกวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.585039964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.585044698+07:00","message":"Push: 'ประกวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.585047223+07:00","message":"TextPushed: 'ประกวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.585049998+07:00","message":"Set new StatePrefix : 'ประกวดลงสู่แม่น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.585052552+07:00","message":"Next Push (prob) : 'ลงสู่แม่น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.585061144+07:00","message":"push: {false ประกวด 0 0xc0034fc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.900218578+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.900257855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่น้ำแควน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.900263424+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่น้ำแควน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.900279982+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่น้ำแควน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.900286888+07:00","message":"[bufferProcess] interim [860000000]:ประกวดลงสู่แม่น้ำแควน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.900289801+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่แม่น้ำแคว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.900293807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.900296513+07:00","message":"> Transcript [2231] [false]: 'ประกวดลงสู่แม่น้ำแคว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.900300076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.900302315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.900304376+07:00","message":"StatePrefix: 'ประกวดลงสู่แม่น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.900306829+07:00","message":"TextPushed: 'ประกวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.477501559+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.477538265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่น้ำแควน้อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.477543924+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่น้ำแควน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.477555036+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่น้ำแควน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.477561627+07:00","message":"[bufferProcess] interim [460000000]:ประกวดลงสู่แม่น้ำแควน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.477564222+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่แม่น้ำแควน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.477567529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.477570373+07:00","message":"> Transcript [2232] [false]: 'ประกวดลงสู่แม่น้ำแควน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.477573551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.477575658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.477577603+07:00","message":"StatePrefix: 'ประกวดลงสู่แม่น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.47757979+07:00","message":"TextPushed: 'ประกวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.818425773+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.818464329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.818470026+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.81848337+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.818489855+07:00","message":"[bufferProcess] interim [820000000]:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.818492636+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่แม่น้ำแควน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.818498566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.81850161+07:00","message":"> Transcript [2233] [false]: 'ประกวดลงสู่แม่น้ำแควน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.818505035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.818507317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.818509717+07:00","message":"StatePrefix: 'ประกวดลงสู่แม่น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.818516427+07:00","message":"TextPushed: 'ประกวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.001516225+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.001569907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.001578132+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.001597265+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.001609165+07:00","message":"[bufferProcess] interim [940000000]:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.001612975+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.001620408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.001624773+07:00","message":"> Transcript [2234] [false]: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.001630404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.001633474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.001637025+07:00","message":"StatePrefix: 'ประกวดลงสู่แม่น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.001640133+07:00","message":"TextPushed: 'ประกวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.00164732+07:00","message":"Push: 'ลงสู่แม่น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.00165046+07:00","message":"TextPushed: 'ประกวดลงสู่แม่น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.001653726+07:00","message":"Set new StatePrefix : 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.001657528+07:00","message":"Next Push (prob) : 'แควน้อยซึ่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.0016773+07:00","message":"push: {false ลงสู่แม่น้ำ 0 0xc0034fc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.01522941+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.015264837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.015270815+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.015287235+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.015293384+07:00","message":"[bufferProcess] interim [0]:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.015295878+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.015299283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.015302564+07:00","message":"> Transcript [2235] [false]: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.015306076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.015308214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.015310151+07:00","message":"StatePrefix: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.01531268+07:00","message":"TextPushed: 'ประกวดลงสู่แม่น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.176978981+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.177023993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.177029944+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.17704238+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.177050213+07:00","message":"[bufferProcess] interim [180000000]:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.177052765+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.177056541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.177059576+07:00","message":"> Transcript [2236] [false]: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.177063275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.177065879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.177068054+07:00","message":"StatePrefix: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.177073412+07:00","message":"TextPushed: 'ประกวดลงสู่แม่น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.761734042+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.761767857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.761773392+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.761786807+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.761794003+07:00","message":"[bufferProcess] interim [780000000]:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.761796498+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.761799642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.761802828+07:00","message":"> Transcript [2237] [false]: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.761806445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.761808601+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.7618106+07:00","message":"StatePrefix: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.761813172+07:00","message":"TextPushed: 'ประกวดลงสู่แม่น้ำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:29.82879501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:29.828805767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.968616759+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.968661315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.968667625+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.968689565+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.968700452+07:00","message":"[bufferProcess] interim [20000000]:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.968704799+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.968712353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.968718351+07:00","message":"> Transcript [2238] [false]: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.968724473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.968727153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.968729649+07:00","message":"StatePrefix: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.968732499+07:00","message":"TextPushed: 'ประกวดลงสู่แม่น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.968737691+07:00","message":"Push: 'แควน้อยซึ่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.968740886+07:00","message":"TextPushed: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.968743938+07:00","message":"Set new StatePrefix : 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.968747631+07:00","message":"Next Push (prob) : 'ตรงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.968765509+07:00","message":"push: {false แควน้อยซึ่งน้ำ 0 0xc0034fc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.253494747+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.253531937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.253538117+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.253555944+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.253562886+07:00","message":"[bufferProcess] interim [200000000]:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.253565426+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.253568997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.253572769+07:00","message":"> Transcript [2239] [false]: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.253577187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.253579569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.253581549+07:00","message":"StatePrefix: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.253584029+07:00","message":"TextPushed: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.311181235+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.311218347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.311225349+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.311245207+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.311252603+07:00","message":"[bufferProcess] interim [260000000]:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.311255307+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.311259189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.311262333+07:00","message":"> Transcript [2240] [false]: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.31126604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.311269808+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.311272237+07:00","message":"StatePrefix: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.311274941+07:00","message":"TextPushed: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.475261047+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.475300669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.4753062+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.475321716+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.475328456+07:00","message":"[bufferProcess] interim [500000000]:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.475331781+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.475336248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.475339273+07:00","message":"> Transcript [2241] [false]: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.475343468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.475345872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.475348406+07:00","message":"StatePrefix: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.475351304+07:00","message":"TextPushed: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.788157377+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.788196824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.788202696+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.788220315+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.788227147+07:00","message":"[bufferProcess] interim [740000000]:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.788229855+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.788233309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.788235989+07:00","message":"> Transcript [2242] [false]: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.788240092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.788244642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.788247076+07:00","message":"StatePrefix: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.788249717+07:00","message":"TextPushed: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.788252658+07:00","message":"Push: 'ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.788254895+07:00","message":"TextPushed: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.788257452+07:00","message":"Set new StatePrefix : 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.788260162+07:00","message":"Next Push (prob) : 'ใช้ในการผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.788267268+07:00","message":"push: {false ตรงนี้ 0 0xc0034fc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.883021324+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.883060573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.883067049+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.883082304+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.883090176+07:00","message":"[bufferProcess] interim [920000000]:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.883093037+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.883096789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.883099637+07:00","message":"> Transcript [2243] [false]: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.88310438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.883107383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.883110384+07:00","message":"StatePrefix: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.883114577+07:00","message":"TextPushed: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.981049882+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.981095156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.981101109+07:00","message":"receive interim result [false|false]: ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.981119006+07:00","message":"[buffer interim] 135 false ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.981127864+07:00","message":"[bufferProcess] interim [980000000]:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.981130764+07:00","message":"[bufferProcess] send to processor:ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.981137934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.981141387+07:00","message":"> Transcript [2244] [false]: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.981145755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.98114807+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.981150195+07:00","message":"StatePrefix: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.981152765+07:00","message":"TextPushed: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.027996732+07:00","message":"[GCS] IsForceVAD: false for message ID: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.158784881+07:00","message":"[GCS] Start streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.15958775+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.159624495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา\",\"confidence\":0.9447051}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.159631097+07:00","message":"receive interim result [true|false]: ตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.159642191+07:00","message":"end recv isFinal message id 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.159644953+07:00","message":"end Recv id 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.15965004+07:00","message":"[buffer interim] 135 true ตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159661249+07:00","message":"[bufferProcess] interim [220000000]:ตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.15966443+07:00","message":"[bufferProcess] send to processor (isfinal):ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159668515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159672759+07:00","message":"> Transcript [2245] [false]: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159676811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159679182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159681206+07:00","message":"StatePrefix: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159683998+07:00","message":"TextPushed: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159686087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159688212+07:00","message":"> Transcript [2246] [true]: 'ตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159690645+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159692568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159694342+07:00","message":"StatePrefix: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159696623+07:00","message":"TextPushed: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159702518+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159898642+07:00","message":"Push: 'ใช้ในการผลิตน้ำประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.15990507+07:00","message":"TextPushed: 'ประกวดลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159908183+07:00","message":"Set new StatePrefix : 'ตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159910941+07:00","message":"Next Push (prob) : 'ตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.15992015+07:00","message":"push: {true ใช้ในการผลิตน้ำประปา 0 0xc0034fc880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.159919723+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_135.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:31.172755712+07:00","message":"write wav file: './tmp/7598/7598_135.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.522711428+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.522771437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.522777497+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.522795546+07:00","message":"[buffer interim] 136 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.522802989+07:00","message":"[bufferProcess] interim [420000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.522805171+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.726986808+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.72702078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.727026057+07:00","message":"receive interim result [false|false]: เลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.7270357+07:00","message":"[buffer interim] 136 false เลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.727043894+07:00","message":"[bufferProcess] interim [540000000]:เลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.727046221+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.727051989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.727054857+07:00","message":"> Transcript [2247] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.727057302+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.803474856+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.803512065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชื่อกู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.803519147+07:00","message":"receive interim result [false|false]: เชื่อกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.80353187+07:00","message":"[buffer interim] 136 false เชื่อกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.80353943+07:00","message":"[bufferProcess] interim [600000000]:เชื่อกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.803541964+07:00","message":"[bufferProcess] send to processor:เลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.803547178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.803549895+07:00","message":"> Transcript [2248] [false]: 'เลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.803552123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.803554136+07:00","message":"Set new StatePrefix: 'เลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.810154683+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.810188357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อสูบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.810193786+07:00","message":"receive interim result [false|false]: เสื้อสูบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.810206597+07:00","message":"[buffer interim] 136 false เสื้อสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.810211939+07:00","message":"[bufferProcess] interim [660000000]:เสื้อสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.810214159+07:00","message":"[bufferProcess] send to processor:เชื่อกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.810219307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.810221857+07:00","message":"> Transcript [2249] [false]: 'เชื่อกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.810223854+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.810226117+07:00","message":"Set new StatePrefix: 'เชื่อกู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.810800961+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.810831137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชื่อป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.810836729+07:00","message":"receive interim result [false|false]: เชื่อป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.81085349+07:00","message":"[buffer interim] 136 false เชื่อป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.810867837+07:00","message":"[bufferProcess] interim [720000000]:เชื่อป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.810870264+07:00","message":"[bufferProcess] send to processor:เสื้อสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.810877555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.810880888+07:00","message":"> Transcript [2250] [false]: 'เสื้อสูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.810883489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.810885828+07:00","message":"Set new StatePrefix: 'เสื้อสูบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.996742764+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.996784678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อปัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.996790412+07:00","message":"receive interim result [false|false]: เสื้อปัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.996799907+07:00","message":"[buffer interim] 136 false เสื้อปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.996806838+07:00","message":"[bufferProcess] interim [840000000]:เสื้อปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.996809035+07:00","message":"[bufferProcess] send to processor:เชื่อป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.996812935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.996816078+07:00","message":"> Transcript [2251] [false]: 'เชื่อป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.996818593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.996820935+07:00","message":"Set new StatePrefix: 'เชื่อป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.99707724+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.997107213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.997111804+07:00","message":"receive interim result [false|false]: เครื่องอุปโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.99712824+07:00","message":"[buffer interim] 136 false เครื่องอุปโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.997134842+07:00","message":"[bufferProcess] interim [900000000]:เครื่องอุปโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.997137521+07:00","message":"[bufferProcess] send to processor:เสื้อปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.997145953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.997149135+07:00","message":"> Transcript [2252] [false]: 'เสื้อปัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.997151984+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.997154242+07:00","message":"Set new StatePrefix: 'เสื้อปัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.318303942+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.318338735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคแปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.318343767+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.31835806+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.31836398+07:00","message":"[bufferProcess] interim [200000000]:เครื่องอุปโภคแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.31836744+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.318377296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.31838035+07:00","message":"> Transcript [2253] [false]: 'เครื่องอุปโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.31838253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.318385464+07:00","message":"Set new StatePrefix: 'เครื่องอุปโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.385813792+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.38586271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.385869059+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.385884792+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.385891555+07:00","message":"[bufferProcess] interim [260000000]:เครื่องอุปโภคบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.385894138+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.385897725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.385901895+07:00","message":"> Transcript [2254] [false]: 'เครื่องอุปโภคแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.385905554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.385907728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.385909925+07:00","message":"StatePrefix: 'เครื่องอุปโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.3859121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.647729927+07:00","message":"[GCS] Cleaned up inactive client: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.647767177+07:00","message":"[GCS] Cleaned up inactive client: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.647770528+07:00","message":"[GCS] Cleaned up inactive client: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.6477724+07:00","message":"[GCS] Cleaned up inactive client: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.64777499+07:00","message":"[GCS] Cleaned up inactive client: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.647777277+07:00","message":"[GCS] Cleaned up inactive client: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.647779394+07:00","message":"[GCS] Cleaned up inactive client: 118"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:32.82946549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:32.829478761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.02989347+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.029941043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภค\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.029948554+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.029967477+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.029976531+07:00","message":"[bufferProcess] interim [860000000]:เครื่องอุปโภคบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.029980206+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.029985071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.029989208+07:00","message":"> Transcript [2255] [false]: 'เครื่องอุปโภคบริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.029994572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.029997644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.030000652+07:00","message":"StatePrefix: 'เครื่องอุปโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.030003645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.035814982+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.035850993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.035863564+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.035879912+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.035886681+07:00","message":"[bufferProcess] interim [920000000]:เครื่องอุปโภคบริโภคชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.035889411+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.035893133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.035896377+07:00","message":"> Transcript [2256] [false]: 'เครื่องอุปโภคบริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.035900191+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.035902329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.035904648+07:00","message":"StatePrefix: 'เครื่องอุปโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.035906948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.217657497+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.217698321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.217703965+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.217719728+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.217726098+07:00","message":"[bufferProcess] interim [40000000]:เครื่องอุปโภคบริโภคชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.217731176+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.217740145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.217742851+07:00","message":"> Transcript [2257] [false]: 'เครื่องอุปโภคบริโภคชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.217746628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.217749173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.217751749+07:00","message":"StatePrefix: 'เครื่องอุปโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.217754009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.217760221+07:00","message":"Push: 'เครื่องอุปโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.21776224+07:00","message":"TextPushed: 'เครื่องอุปโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.217767148+07:00","message":"Set new StatePrefix : 'เครื่องอุปโภคบริโภคชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.217771026+07:00","message":"Next Push (prob) : 'บริโภคชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.21779624+07:00","message":"push: {false เครื่องอุปโภค 0 0xc0034fcd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.283350245+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.283383321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.283389653+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.283405619+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.283412746+07:00","message":"[bufferProcess] interim [160000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.28341513+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.283418573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.283421217+07:00","message":"> Transcript [2258] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.283424774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.283427017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.28342899+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.283431617+07:00","message":"TextPushed: 'เครื่องอุปโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.480986872+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.48102716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.481033832+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.48104676+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.481053186+07:00","message":"[bufferProcess] interim [340000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.481055954+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.48106159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.481064505+07:00","message":"> Transcript [2259] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.481068193+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.481070666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.481072953+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.48107576+07:00","message":"TextPushed: 'เครื่องอุปโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.486552651+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.486589537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.486595244+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.486612773+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.486619514+07:00","message":"[bufferProcess] interim [400000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.486621989+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.486632595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.486635638+07:00","message":"> Transcript [2260] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.486639214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.486641523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.486643774+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.486646514+07:00","message":"TextPushed: 'เครื่องอุปโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.598107242+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.598145524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.598152504+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.598168675+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.598175531+07:00","message":"[bufferProcess] interim [460000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.598178438+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.59818666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.598190411+07:00","message":"> Transcript [2261] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.598194476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.598196991+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.598199264+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.598202211+07:00","message":"TextPushed: 'เครื่องอุปโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.598208181+07:00","message":"Push: 'บริโภคชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.598210259+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.598212731+07:00","message":"Set new StatePrefix : 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.598215366+07:00","message":"Next Push (prob) : 'เขาก็กัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.598224238+07:00","message":"push: {false บริโภคชาวบ้าน 0 0xc0034fcd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.922162296+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.922198404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.922205689+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.922219422+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.922226118+07:00","message":"[bufferProcess] interim [760000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.922228787+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.922235245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.922238023+07:00","message":"> Transcript [2262] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.922241658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.922243963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.92224604+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.922248938+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.126850497+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.126906167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.126914106+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.126928979+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.126937116+07:00","message":"[bufferProcess] interim [0]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.126940942+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.126945964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.126949933+07:00","message":"> Transcript [2263] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.126954854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.126958345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.1269614+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.126965531+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.699981022+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.700024792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.700030271+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.700046267+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.700056787+07:00","message":"[bufferProcess] interim [600000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.700059542+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.700065169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.700068034+07:00","message":"> Transcript [2264] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.700072036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.700074382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.700076639+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.700079695+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.820105169+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.820146093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.820152009+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.820165397+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.820172773+07:00","message":"[bufferProcess] interim [660000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.820175329+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.82017939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.820182294+07:00","message":"> Transcript [2265] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.820186158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.820188206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.82019065+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.820193143+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.820198696+07:00","message":"Push: 'เขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.820200641+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.820203422+07:00","message":"Set new StatePrefix : 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.820208684+07:00","message":"Next Push (prob) : 'วลไงว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.820216479+07:00","message":"push: {false เขาก็กัง 0 0xc0034fcd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.88625753+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.886312641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.886320958+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.886334704+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.886345713+07:00","message":"[bufferProcess] interim [780000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.88634994+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.886356505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.886360906+07:00","message":"> Transcript [2266] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.886366261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.886370517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.886372913+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.886375785+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.078912089+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.078956469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.078965336+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.078984895+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.078993423+07:00","message":"[bufferProcess] interim [960000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.078996395+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.079000163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.079003664+07:00","message":"> Transcript [2267] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.079008184+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.079010331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.079012345+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.079015388+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.340236956+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.340278801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการก่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.340285046+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการก่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.340303701+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.340311903+07:00","message":"[bufferProcess] interim [140000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.340314589+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.340318806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.340322235+07:00","message":"> Transcript [2268] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.340327165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.340329814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.340332297+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.340335272+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.345351437+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.345389813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.345395642+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.345412856+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.345420631+07:00","message":"[bufferProcess] interim [200000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.345423241+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.345428762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.345431979+07:00","message":"> Transcript [2269] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.345436039+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.345438261+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.345440362+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.345443147+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.345447626+07:00","message":"Push: 'วลไงว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.345449759+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.34545223+07:00","message":"Set new StatePrefix : 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.345454888+07:00","message":"Next Push (prob) : 'จะมีการก่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.345461942+07:00","message":"push: {false วลไงว่ามัน 0 0xc0034fcd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.400416655+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.400461416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.400467443+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.400484451+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.400492394+07:00","message":"[bufferProcess] interim [260000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.400495614+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.400504474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.400507491+07:00","message":"> Transcript [2270] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.400510192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.400513167+07:00","message":"Set new StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.592790113+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.592833399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.592839399+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.592863306+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.592871559+07:00","message":"[bufferProcess] interim [500000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.592874292+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.59287801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.592881399+07:00","message":"> Transcript [2271] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.592883899+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.592885924+07:00","message":"Set new StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:35.830323147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:35.830339327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.917914114+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.917959137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.917969514+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.917985892+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.917994224+07:00","message":"[bufferProcess] interim [740000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.917997282+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.918005946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.918009243+07:00","message":"> Transcript [2272] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.918013196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.918015986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.918018141+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.918021004+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.973891079+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.973927767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.973933738+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.973947161+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.973955927+07:00","message":"[bufferProcess] interim [920000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.973958466+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.973962655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.973965714+07:00","message":"> Transcript [2273] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.973969598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.973971836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.973974105+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.973977156+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.610475124+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.610513302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.610519605+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.610530736+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.610538562+07:00","message":"[bufferProcess] interim [460000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.610541256+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.610544959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.610547933+07:00","message":"> Transcript [2274] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.610551532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.610553642+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.610555969+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.610558717+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.936411037+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.936450392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.936457157+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.936473178+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.936480434+07:00","message":"[bufferProcess] interim [760000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.936483541+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.936487866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.936490891+07:00","message":"> Transcript [2275] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.936494878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.936497021+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.936499353+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.936502117+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.93650503+07:00","message":"Push: 'จะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.936507366+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.936509812+07:00","message":"Set new StatePrefix : 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.936512811+07:00","message":"Next Push (prob) : 'ของไอน้ำลอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.93652507+07:00","message":"push: {false จะมีการกระจาย 0 0xc0034fcd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.999166669+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.999212243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออกไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.999219612+07:00","message":"receive interim result [false|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.999234537+07:00","message":"[buffer interim] 136 false เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.999242015+07:00","message":"[bufferProcess] interim [880000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.999244778+07:00","message":"[bufferProcess] send to processor:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.999251777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.999254613+07:00","message":"> Transcript [2276] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.999259151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.99926239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.999264709+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.999267556+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.105921912+07:00","message":"[GCS] IsForceVAD: false for message ID: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.212605708+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.212658395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออกไป\",\"confidence\":0.9585688}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.212668584+07:00","message":"receive interim result [true|false]: เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.212679813+07:00","message":"end recv isFinal message id 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.212682031+07:00","message":"end Recv id 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.212688949+07:00","message":"[buffer interim] 136 true เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.212699027+07:00","message":"[bufferProcess] interim [180000000]:เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.212703865+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.212707996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.212711018+07:00","message":"> Transcript [2277] [false]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.212714826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.212717089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.212719069+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.212721779+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.212724013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.212726105+07:00","message":"> Transcript [2278] [true]: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอยออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.212728687+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.212730424+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.212732208+07:00","message":"StatePrefix: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.21273418+07:00","message":"TextPushed: 'เครื่องอุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.212741225+07:00","message":"Push: 'ของไอน้ำลอยออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.212751121+07:00","message":"push: {true ของไอน้ำลอยออกไป 0 0xc0034fcd00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:37.226837408+07:00","message":"write wav file: './tmp/7598/7598_136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.237732324+07:00","message":"[GCS] Start streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.703012722+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.703058598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.703064025+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.703081163+07:00","message":"[buffer interim] 137 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.703088743+07:00","message":"[bufferProcess] interim [480000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.70309087+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.909243531+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.909286511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.90929197+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.909309651+07:00","message":"[buffer interim] 137 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.909317383+07:00","message":"[bufferProcess] interim [720000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.909319913+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.909323757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.909326995+07:00","message":"> Transcript [2279] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.909329651+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.159775688+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.159811576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.159816697+07:00","message":"receive interim result [false|false]: แล้วก็เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.159832124+07:00","message":"[buffer interim] 137 false แล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.15984013+07:00","message":"[bufferProcess] interim [900000000]:แล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.159842566+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.159845663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.159848534+07:00","message":"> Transcript [2280] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.159851555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.159853579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.159855566+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.159865064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.216802739+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.216840881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อาจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.216848395+07:00","message":"receive interim result [false|false]: แล้วก็อาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.216877242+07:00","message":"[buffer interim] 137 false แล้วก็อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.216885049+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.216888279+07:00","message":"[bufferProcess] send to processor:แล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.21689273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.216896995+07:00","message":"> Transcript [2281] [false]: 'แล้วก็เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.216901138+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.216903831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.216906782+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.2169099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.220489616+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.220519502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.220524273+07:00","message":"receive interim result [false|false]: แล้วก็อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.220537008+07:00","message":"[buffer interim] 137 false แล้วก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.220541726+07:00","message":"[bufferProcess] interim [20000000]:แล้วก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.220543996+07:00","message":"[bufferProcess] send to processor:แล้วก็อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.22054671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.220549212+07:00","message":"> Transcript [2282] [false]: 'แล้วก็อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.220552162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.220554253+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.220556199+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.220558315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.421765305+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.421799329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อาจจะส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.421804911+07:00","message":"receive interim result [false|false]: แล้วก็อาจจะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.42181598+07:00","message":"[buffer interim] 137 false แล้วก็อาจจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.42182238+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็อาจจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.42182491+07:00","message":"[bufferProcess] send to processor:แล้วก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.42182995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.42183313+07:00","message":"> Transcript [2283] [false]: 'แล้วก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.421836735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.421839005+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.421840963+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.421843343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.421848123+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.421850206+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.421852176+07:00","message":"Set new StatePrefix : 'แล้วก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.421854298+07:00","message":"Next Push (prob) : 'ก็อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.421867378+07:00","message":"push: {false แล้ว 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.602839268+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.602887929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อาจจะส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.602895895+07:00","message":"receive interim result [false|false]: แล้วก็อาจจะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.602912041+07:00","message":"[buffer interim] 137 false แล้วก็อาจจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.602919557+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็อาจจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.602921834+07:00","message":"[bufferProcess] send to processor:แล้วก็อาจจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.602925186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.60292811+07:00","message":"> Transcript [2284] [false]: 'แล้วก็อาจจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.602931761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.602933839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.602935804+07:00","message":"StatePrefix: 'แล้วก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.602937996+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.676703741+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.67674954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อาจจะส่งผลต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.676755872+07:00","message":"receive interim result [false|false]: แล้วก็อาจจะส่งผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.676769828+07:00","message":"[buffer interim] 137 false แล้วก็อาจจะส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.676777239+07:00","message":"[bufferProcess] interim [500000000]:แล้วก็อาจจะส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.676780062+07:00","message":"[bufferProcess] send to processor:แล้วก็อาจจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.676787211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.67679065+07:00","message":"> Transcript [2285] [false]: 'แล้วก็อาจจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.6767943+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.676797242+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.676799627+07:00","message":"StatePrefix: 'แล้วก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.67680447+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.795942604+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.795985335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อาจจะส่งผลกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.795991642+07:00","message":"receive interim result [false|false]: แล้วก็อาจจะส่งผลกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.796006609+07:00","message":"[buffer interim] 137 false แล้วก็อาจจะส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.796014385+07:00","message":"[bufferProcess] interim [560000000]:แล้วก็อาจจะส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.796017073+07:00","message":"[bufferProcess] send to processor:แล้วก็อาจจะส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.796020623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.796023876+07:00","message":"> Transcript [2286] [false]: 'แล้วก็อาจจะส่งผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.796027401+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.796029714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.796031806+07:00","message":"StatePrefix: 'แล้วก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.79603455+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.797506269+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.797543505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อาจจะส่งผลกระทบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.797548808+07:00","message":"receive interim result [false|false]: แล้วก็อาจจะส่งผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.79756578+07:00","message":"[buffer interim] 137 false แล้วก็อาจจะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.79757315+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็อาจจะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.797575715+07:00","message":"[bufferProcess] send to processor:แล้วก็อาจจะส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.797582502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.797585335+07:00","message":"> Transcript [2287] [false]: 'แล้วก็อาจจะส่งผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.797589312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.797591746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.797594247+07:00","message":"StatePrefix: 'แล้วก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.797596566+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.797602496+07:00","message":"Push: 'ก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.797604527+07:00","message":"TextPushed: 'แล้วก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.797606641+07:00","message":"Set new StatePrefix : 'แล้วก็อาจจะส่งผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.797608767+07:00","message":"Next Push (prob) : 'ส่งผลกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.797615885+07:00","message":"push: {false ก็อาจจะ 0 0xc000044e80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:38.831052641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:38.831069025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.114497897+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.114539547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อาจจะส่งผลกระทบต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.114547369+07:00","message":"receive interim result [false|false]: แล้วก็อาจจะส่งผลกระทบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.114564155+07:00","message":"[buffer interim] 137 false แล้วก็อาจจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.114588149+07:00","message":"[bufferProcess] interim [860000000]:แล้วก็อาจจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.114595933+07:00","message":"[bufferProcess] send to processor:แล้วก็อาจจะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.114601244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.114606484+07:00","message":"> Transcript [2288] [false]: 'แล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.114610143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.114614114+07:00","message":"Set new StatePrefix: 'แล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.36501823+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.365053309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อาจจะส่งผลกระทบต่อชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.36505892+07:00","message":"receive interim result [false|false]: แล้วก็อาจจะส่งผลกระทบต่อชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.365075687+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.365079704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อาจจะส่งผลกระทบต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.365082955+07:00","message":"receive interim result [false|false]: แล้วก็อาจจะส่งผลกระทบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.36509466+07:00","message":"[buffer interim] 137 false แล้วก็อาจจะส่งผลกระทบต่อชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.36512373+07:00","message":"[buffer interim] 137 false แล้วก็อาจจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.365133879+07:00","message":"[bufferProcess] interim [160000000]:แล้วก็อาจจะส่งผลกระทบต่อชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.365137845+07:00","message":"[bufferProcess] send to processor:แล้วก็อาจจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.365148981+07:00","message":"[bufferProcess] interim [220000000]:แล้วก็อาจจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.365151934+07:00","message":"[bufferProcess] send to processor:แล้วก็อาจจะส่งผลกระทบต่อชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.365156203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.365175322+07:00","message":"> Transcript [2289] [false]: 'แล้วก็อาจจะส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.365180751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.365184863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.365188547+07:00","message":"StatePrefix: 'แล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.365192731+07:00","message":"TextPushed: 'แล้วก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.365195669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.365199364+07:00","message":"> Transcript [2290] [false]: 'แล้วก็อาจจะส่งผลกระทบต่อชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.365202677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.365205839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.365208718+07:00","message":"StatePrefix: 'แล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.365215126+07:00","message":"TextPushed: 'แล้วก็อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.492095232+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.492136297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อาจจะส่งผลกระทบต่อสุขภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.492142839+07:00","message":"receive interim result [false|false]: แล้วก็อาจจะส่งผลกระทบต่อสุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.492154248+07:00","message":"[buffer interim] 137 false แล้วก็อาจจะส่งผลกระทบต่อสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.492160917+07:00","message":"[bufferProcess] interim [280000000]:แล้วก็อาจจะส่งผลกระทบต่อสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.4921638+07:00","message":"[bufferProcess] send to processor:แล้วก็อาจจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.492169193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.492172161+07:00","message":"> Transcript [2291] [false]: 'แล้วก็อาจจะส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.492175874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.492178328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.4921806+07:00","message":"StatePrefix: 'แล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.492183119+07:00","message":"TextPushed: 'แล้วก็อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.001836764+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.001891171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.001898672+07:00","message":"receive interim result [false|false]: แล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.001913336+07:00","message":"[buffer interim] 137 false แล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.00192042+07:00","message":"[bufferProcess] interim [760000000]:แล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.001923466+07:00","message":"[bufferProcess] send to processor:แล้วก็อาจจะส่งผลกระทบต่อสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.001930558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.001933598+07:00","message":"> Transcript [2292] [false]: 'แล้วก็อาจจะส่งผลกระทบต่อสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.001937729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.001941007+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.001943325+07:00","message":"StatePrefix: 'แล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.001945951+07:00","message":"TextPushed: 'แล้วก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.001951969+07:00","message":"Push: 'ส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.001953942+07:00","message":"TextPushed: 'แล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.001956419+07:00","message":"Set new StatePrefix : 'แล้วก็อาจจะส่งผลกระทบต่อสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.001958871+07:00","message":"Next Push (prob) : 'ต่อสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.001968685+07:00","message":"push: {false ส่งผลกระทบ 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.05684211+07:00","message":"[GCS] IsForceVAD: false for message ID: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.148049907+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.148094341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.148101448+07:00","message":"receive interim result [true|false]: แล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.148112134+07:00","message":"end recv isFinal message id 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.148115264+07:00","message":"end Recv id 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.148123122+07:00","message":"[buffer interim] 137 true แล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.148133698+07:00","message":"[bufferProcess] interim [30000000]:แล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.148136787+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.148140658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.148144203+07:00","message":"> Transcript [2293] [false]: 'แล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.148147922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.148150131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.148152263+07:00","message":"StatePrefix: 'แล้วก็อาจจะส่งผลกระทบต่อสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.148154944+07:00","message":"TextPushed: 'แล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.148157187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.148159267+07:00","message":"> Transcript [2294] [true]: 'แล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.148162151+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.148163956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.148165792+07:00","message":"StatePrefix: 'แล้วก็อาจจะส่งผลกระทบต่อสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.148167643+07:00","message":"TextPushed: 'แล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.148174755+07:00","message":"Push: 'ต่อสุขภาพได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.148185583+07:00","message":"push: {true ต่อสุขภาพได้ 0 0xc000044e80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:40.15692624+07:00","message":"write wav file: './tmp/7598/7598_137.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.188069901+07:00","message":"[GCS] Start streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.837946257+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.837989871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.837996256+07:00","message":"receive interim result [false|false]: เล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.838012659+07:00","message":"[buffer interim] 138 false เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.838018645+07:00","message":"[bufferProcess] interim [660000000]:เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.838020503+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.845124647+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.845155511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลาบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.845173159+07:00","message":"receive interim result [false|false]: ลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.845185225+07:00","message":"[buffer interim] 138 false ลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.845190265+07:00","message":"[bufferProcess] interim [720000000]:ลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.845192409+07:00","message":"[bufferProcess] send to processor:เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.845195705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.845198727+07:00","message":"> Transcript [2295] [false]: 'เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.845202939+07:00","message":"Set StatePrefix (first interim): 'เล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.906383686+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.906430106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.90643603+07:00","message":"receive interim result [false|false]: ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.906447229+07:00","message":"[buffer interim] 138 false ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.906453259+07:00","message":"[bufferProcess] interim [780000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.906455931+07:00","message":"[bufferProcess] send to processor:ลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.906461029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.906463687+07:00","message":"> Transcript [2296] [false]: 'ลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.906465964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.906468658+07:00","message":"Set new StatePrefix: 'ลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.260648782+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.260691427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดท้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.260697667+07:00","message":"receive interim result [false|false]: ล่าสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.260713717+07:00","message":"[buffer interim] 138 false ล่าสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.260720817+07:00","message":"[bufferProcess] interim [80000000]:ล่าสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.260723096+07:00","message":"[bufferProcess] send to processor:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.260726844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.260729521+07:00","message":"> Transcript [2297] [false]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.260731777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.26073424+07:00","message":"Set new StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.412273354+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.41231838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.412324791+07:00","message":"receive interim result [false|false]: ล่าสุดทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.412343759+07:00","message":"[buffer interim] 138 false ล่าสุดทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.412354995+07:00","message":"[bufferProcess] interim [260000000]:ล่าสุดทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.412357522+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.412361455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.412365086+07:00","message":"> Transcript [2298] [false]: 'ล่าสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.41236861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.412371076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.412373226+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.412375769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.626956924+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.626991395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.626997024+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.62701482+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.627022684+07:00","message":"[bufferProcess] interim [500000000]:ล่าสุดทางชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.627025276+07:00","message":"[bufferProcess] send to processor:ล่าสุดทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.627028452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.627031713+07:00","message":"> Transcript [2299] [false]: 'ล่าสุดทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.62703524+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.627037233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.627039599+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.627041754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.738044456+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.738087732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.738095849+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.738107571+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.738117148+07:00","message":"[bufferProcess] interim [620000000]:ล่าสุดทางชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.738120985+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.738127516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.738131859+07:00","message":"> Transcript [2300] [false]: 'ล่าสุดทางชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.738136669+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.738139886+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.73814201+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.738144888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:41.831327674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:41.83132768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.313665124+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.313704407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.313710455+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.313723414+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.313730508+07:00","message":"[bufferProcess] interim [220000000]:ล่าสุดทางชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.313733002+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.31373886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.313742456+07:00","message":"> Transcript [2301] [false]: 'ล่าสุดทางชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.313746095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.313748643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.313750592+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.313752839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.313761402+07:00","message":"Push: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.313763884+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.313766176+07:00","message":"Set new StatePrefix : 'ล่าสุดทางชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.313768497+07:00","message":"Next Push (prob) : 'ทางชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.313777601+07:00","message":"push: {false ล่าสุด 0 0xc000045400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.640159887+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.640202676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.640209823+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.640227018+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.640234339+07:00","message":"[bufferProcess] interim [460000000]:ล่าสุดทางชาวบ้านเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.640236915+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.64024366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.640246599+07:00","message":"> Transcript [2302] [false]: 'ล่าสุดทางชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.64025032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.640253019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.640255345+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.640257727+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.757294846+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.757331268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.757337532+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.757349588+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.757357644+07:00","message":"[bufferProcess] interim [580000000]:ล่าสุดทางชาวบ้านเขาก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.757361632+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.757369858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.757374276+07:00","message":"> Transcript [2303] [false]: 'ล่าสุดทางชาวบ้านเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.757378811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.757382288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.75738595+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.757389223+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.952369242+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.952406391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.952411978+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.952425152+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.952435887+07:00","message":"[bufferProcess] interim [760000000]:ล่าสุดทางชาวบ้านเขาก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.952438341+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.952441785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.95244473+07:00","message":"> Transcript [2304] [false]: 'ล่าสุดทางชาวบ้านเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.952448087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.952450127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.952452479+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.95245496+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.152920791+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.152963513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.15296978+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.152983107+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.152991606+07:00","message":"[bufferProcess] interim [0]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.152994485+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.152998114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.153001017+07:00","message":"> Transcript [2305] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.153004573+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.1530069+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.153009375+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.153011744+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.153017966+07:00","message":"Push: 'ทางชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.153019914+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.153022034+07:00","message":"Set new StatePrefix : 'ล่าสุดทางชาวบ้านเขาก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.153024174+07:00","message":"Next Push (prob) : 'เขาก็มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.153031151+07:00","message":"push: {false ทางชาวบ้าน 0 0xc000045400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.402656915+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.402695589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.402701749+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.402716464+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.402724803+07:00","message":"[bufferProcess] interim [300000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.402727513+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.402735276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.402742574+07:00","message":"> Transcript [2306] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.402746731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.402749665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.402752017+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.402755058+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.852693782+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.852733899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.852741831+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.852750195+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.852756477+07:00","message":"[bufferProcess] interim [660000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.852760601+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.852764845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.852767698+07:00","message":"> Transcript [2307] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.852771325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.852773672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.852777217+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.852780053+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.855789512+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.855833877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.855840093+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.855859428+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.85587693+07:00","message":"[bufferProcess] interim [720000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.855880166+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.855904429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.855907786+07:00","message":"> Transcript [2308] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.855911791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.85591433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.855917295+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.855920215+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.104125337+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.104170906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.104177478+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.104193175+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.10420227+07:00","message":"[bufferProcess] interim [960000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.10420575+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.104213679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.104216935+07:00","message":"> Transcript [2309] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.104221291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.104226003+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.104228287+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.104231278+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.104238729+07:00","message":"Push: 'เขาก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.104240817+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.104243584+07:00","message":"Set new StatePrefix : 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.104246026+07:00","message":"Next Push (prob) : 'แจ้งไปถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.104268771+07:00","message":"push: {false เขาก็มีการ 0 0xc000045400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.236830191+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.236875154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.236881542+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.236893361+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.236899876+07:00","message":"[bufferProcess] interim [80000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.236902755+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.236908443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.236911488+07:00","message":"> Transcript [2310] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.236914873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.236917202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.236920142+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.236923039+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.814691304+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.814726314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.814732251+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.814742902+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.814749294+07:00","message":"[bufferProcess] interim [680000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.814752087+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.81475726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.814759961+07:00","message":"> Transcript [2311] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.814763538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.814765733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.81476792+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.814770586+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:44.831852912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:44.831872699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.9436535+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.943688928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.943695336+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.943708519+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.943715097+07:00","message":"[bufferProcess] interim [800000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.943717632+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.943723167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.943725928+07:00","message":"> Transcript [2312] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.9437297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.943731893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.943734303+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.943737563+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.257043637+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.257088744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.257095079+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.257111981+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.257120529+07:00","message":"[bufferProcess] interim [40000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.257123197+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.25712695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.257130325+07:00","message":"> Transcript [2313] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.25713466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.257136898+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.257139708+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.257142721+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.25714932+07:00","message":"Push: 'แจ้งไปถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.257151582+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.257154978+07:00","message":"Set new StatePrefix : 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.257158704+07:00","message":"Next Push (prob) : 'ไหมคะล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.257187605+07:00","message":"push: {false แจ้งไปถูกต้อง 0 0xc000045400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.458765745+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.458810031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.458816986+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.458831846+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.458840212+07:00","message":"[bufferProcess] interim [280000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.458843253+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.458850393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.458853733+07:00","message":"> Transcript [2314] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.458858235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.458867914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.458871368+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.458875244+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.523620119+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.523675569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยโพสต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.523685452+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยโพสต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.52370346+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.523712273+07:00","message":"[bufferProcess] interim [340000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.523716265+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.52372382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.52372793+07:00","message":"> Transcript [2315] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.523733568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.523736768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.523748079+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.52375226+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.533146951+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.53318908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.533195226+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.533207965+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.533213828+07:00","message":"[bufferProcess] interim [400000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.533216523+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.533220462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.533223176+07:00","message":"> Transcript [2316] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.533227025+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.533228972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.533230865+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.533233465+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.643722804+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.643763672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.643771878+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.643789764+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.643798538+07:00","message":"[bufferProcess] interim [520000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.643802441+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.643807301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.643811147+07:00","message":"> Transcript [2317] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.643816821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.643833457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.643837268+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.643841267+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.643845095+07:00","message":"Push: 'ไหมคะล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.643848021+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.643851239+07:00","message":"Set new StatePrefix : 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.643854714+07:00","message":"Next Push (prob) : 'เลยพ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.643876678+07:00","message":"push: {false ไหมคะล่าสุด 0 0xc000045400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.957425184+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.957455072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.957460774+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.957474481+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.957480688+07:00","message":"[bufferProcess] interim [820000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.957484025+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.95749035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.957493933+07:00","message":"> Transcript [2318] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.957497388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.957499712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.957501697+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.957504356+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.034324364+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.034361561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.03436745+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.034376785+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.034383112+07:00","message":"[bufferProcess] interim [880000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.034385875+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.034389485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.034392325+07:00","message":"> Transcript [2319] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.034396055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.034398202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.034400321+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.034403161+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.156823573+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.156860265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.156873143+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.15688725+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.156893735+07:00","message":"[bufferProcess] interim [940000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.156896546+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.156899909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.156902736+07:00","message":"> Transcript [2320] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.156906363+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.156908594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.156910824+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.15691396+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.550665937+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.550711468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.550720726+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.550737852+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.550748106+07:00","message":"[bufferProcess] interim [420000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.550750956+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.55075648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.550759347+07:00","message":"> Transcript [2321] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.5507634+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.550765599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.550768043+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.550770729+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.550775764+07:00","message":"Push: 'เลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.550777687+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.550780314+07:00","message":"Set new StatePrefix : 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.550782854+07:00","message":"Next Push (prob) : 'การประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.550804643+07:00","message":"push: {false เลยพ้น 0 0xc000045400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.868716589+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.868757443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.868764575+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.868779133+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.868790229+07:00","message":"[bufferProcess] interim [660000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.868793724+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.868800927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.868804133+07:00","message":"> Transcript [2322] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.868808337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.868811016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.868813153+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.868816146+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.871014599+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.871046759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.871053005+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.871066993+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.871074012+07:00","message":"[bufferProcess] interim [720000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.871076946+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.87108272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.871085658+07:00","message":"> Transcript [2323] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.871089624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.871091788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.871093922+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.871096643+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.117999019+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.118043097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.118049314+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.118060533+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.118066853+07:00","message":"[bufferProcess] interim [960000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.11807131+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.118079042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.118082072+07:00","message":"> Transcript [2324] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.118086373+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.118088619+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.118090956+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.11809527+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.320634189+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.320677905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.320684149+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.320698187+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.320705185+07:00","message":"[bufferProcess] interim [200000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.320707983+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.32071492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.320718408+07:00","message":"> Transcript [2325] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.320723104+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.320725455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.320727699+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.320730794+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.320737083+07:00","message":"Push: 'การประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.320739135+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.320741498+07:00","message":"Set new StatePrefix : 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.320744258+07:00","message":"Next Push (prob) : 'และตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.320752268+07:00","message":"push: {false การประชุม 0 0xc000045400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.436323814+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.436370082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.436376538+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.436389393+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.43639726+07:00","message":"[bufferProcess] interim [260000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.436400301+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.436406627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.436409971+07:00","message":"> Transcript [2326] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.4364148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.43641722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.436422244+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.436425504+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.76151575+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.761563919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.761570449+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.761584903+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.761593025+07:00","message":"[bufferProcess] interim [620000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.76159644+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.761600527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.761603737+07:00","message":"> Transcript [2327] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.7616087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.761610925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.761613794+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.761617448+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:47.832562414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:47.832574216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.014818783+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.014859122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.014873002+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.01488525+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.014893526+07:00","message":"[bufferProcess] interim [920000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.014896664+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.014902315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.014904906+07:00","message":"> Transcript [2328] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.014909225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.014911444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.014914015+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.0149174+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.144933902+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.144980042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.144989461+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.145009249+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.145023165+07:00","message":"[bufferProcess] interim [980000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.145027019+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.14503614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.145039359+07:00","message":"> Transcript [2329] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.145044543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.145046985+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.14504975+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.145053246+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.145060619+07:00","message":"Push: 'และตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.145062658+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.145065243+07:00","message":"Set new StatePrefix : 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.145068021+07:00","message":"Next Push (prob) : 'ทางอุตสาหกรรมจัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.145094171+07:00","message":"push: {false และตรวจสอบ 0 0xc000045400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.463082002+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.463122359+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":"2026-06-25T15:14:48.463128627+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.463142399+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.463149828+07:00","message":"[bufferProcess] interim [280000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.463152908+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.463160073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.463162956+07:00","message":"> Transcript [2330] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.463166973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.46316952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.463172176+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.463175117+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.52517823+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.525214692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.525220383+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.525232732+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.525240139+07:00","message":"[bufferProcess] interim [400000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.525243076+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.525249789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.525256057+07:00","message":"> Transcript [2331] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.525260196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.525262452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.525266634+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.525269741+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.656151239+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.656201747+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":"2026-06-25T15:14:48.656212081+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.65622836+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.656236525+07:00","message":"[bufferProcess] interim [520000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.656240355+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.656249184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.656252778+07:00","message":"> Transcript [2332] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.656257202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.65625997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.656262398+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.656266739+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.087151457+07:00","message":"[GCS] IsForceVAD: false for message ID: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.177091277+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.177142648+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":"2026-06-25T15:14:49.177152404+07:00","message":"receive interim result [false|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.177194372+07:00","message":"[buffer interim] 138 false ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.17720891+07:00","message":"[bufferProcess] interim [60000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.17721343+07:00","message":"[bufferProcess] send to processor:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.177222977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.177227112+07:00","message":"> Transcript [2333] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.177233301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.177236581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.177240432+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.177244611+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.177254879+07:00","message":"Push: 'ทางอุตสาหกรรมจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.17725799+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.177261994+07:00","message":"Set new StatePrefix : 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.177266079+07:00","message":"Next Push (prob) : 'หวัดกาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.177300773+07:00","message":"push: {false ทางอุตสาหกรรมจัง 0 0xc000045400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.21802756+07:00","message":"[GCS] Start streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.313427006+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.313465972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดถามทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรีค่ะ\",\"confidence\":0.93238854}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.313472466+07:00","message":"receive interim result [true|false]: ล่าสุดถามทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.313479977+07:00","message":"end recv isFinal message id 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.313482419+07:00","message":"end Recv id 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.313488663+07:00","message":"[buffer interim] 138 true ล่าสุดถามทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313497295+07:00","message":"[bufferProcess] interim [120000000]:ล่าสุดถามทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313502876+07:00","message":"[bufferProcess] send to processor (isfinal):ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313506556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313509425+07:00","message":"> Transcript [2334] [false]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313513387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313515642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313517589+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313525787+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313528365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313538785+07:00","message":"> Transcript [2335] [true]: 'ล่าสุดถามทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313541801+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313543934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313545759+07:00","message":"StatePrefix: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313548047+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313550053+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.31381177+07:00","message":"Push: 'กาญจนบุรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313815382+07:00","message":"TextPushed: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังกาญจนบุรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.31381816+07:00","message":"Set new StatePrefix : 'ล่าสุดถามทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.31382099+07:00","message":"Next Push (prob) : 'ล่าสุดถามทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัดกาญจนบุรีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.313828776+07:00","message":"push: {true กาญจนบุรีค่ะ 0 0xc000045400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.313839762+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_138.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:49.332350868+07:00","message":"write wav file: './tmp/7598/7598_138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.891060602+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.891109952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.891115235+07:00","message":"receive interim result [false|false]: สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.891126359+07:00","message":"[buffer interim] 139 false สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.891132707+07:00","message":"[bufferProcess] interim [660000000]:สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.891134787+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.954545297+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.954585178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.954590868+07:00","message":"receive interim result [false|false]: ตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.954606368+07:00","message":"[buffer interim] 139 false ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.954613584+07:00","message":"[bufferProcess] interim [780000000]:ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.954616355+07:00","message":"[bufferProcess] send to processor:สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.954631532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.95463517+07:00","message":"> Transcript [2336] [false]: 'สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.954637712+07:00","message":"Set StatePrefix (first interim): 'สั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.065320923+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.06535797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.065363337+07:00","message":"receive interim result [false|false]: สั่งให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.065378382+07:00","message":"[buffer interim] 139 false สั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.065384766+07:00","message":"[bufferProcess] interim [840000000]:สั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.065387154+07:00","message":"[bufferProcess] send to processor:ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.065390291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.06539369+07:00","message":"> Transcript [2337] [false]: 'ตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.065396123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.065398171+07:00","message":"Set new StatePrefix: 'ตั้งค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.206625324+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.206667829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งให้รอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.206674582+07:00","message":"receive interim result [false|false]: สั่งให้รอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.206693097+07:00","message":"[buffer interim] 139 false สั่งให้รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.206701233+07:00","message":"[bufferProcess] interim [960000000]:สั่งให้รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.206704285+07:00","message":"[bufferProcess] send to processor:สั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.206707934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.206710585+07:00","message":"> Transcript [2338] [false]: 'สั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.206713154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.206715294+07:00","message":"Set new StatePrefix: 'สั่งให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.265281603+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.26532705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งให้โรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.265333794+07:00","message":"receive interim result [false|false]: สั่งให้โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.265348517+07:00","message":"[buffer interim] 139 false สั่งให้โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.265356818+07:00","message":"[bufferProcess] interim [80000000]:สั่งให้โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.265359441+07:00","message":"[bufferProcess] send to processor:สั่งให้รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.265366955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.265370273+07:00","message":"> Transcript [2339] [false]: 'สั่งให้รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.265373612+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.265376482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.265378727+07:00","message":"StatePrefix: 'สั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.26538269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.405250795+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.40529814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งให้โรงงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.405304593+07:00","message":"receive interim result [false|false]: สั่งให้โรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.405319907+07:00","message":"[buffer interim] 139 false สั่งให้โรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.405327857+07:00","message":"[bufferProcess] interim [200000000]:สั่งให้โรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.405330965+07:00","message":"[bufferProcess] send to processor:สั่งให้โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.405338181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.405341526+07:00","message":"> Transcript [2340] [false]: 'สั่งให้โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.405345652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.405348297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.405350573+07:00","message":"StatePrefix: 'สั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.405353197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.68774186+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.687782751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งให้โรงงานแค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.687789215+07:00","message":"receive interim result [false|false]: สั่งให้โรงงานแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.687802916+07:00","message":"[buffer interim] 139 false สั่งให้โรงงานแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.687809745+07:00","message":"[bufferProcess] interim [500000000]:สั่งให้โรงงานแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.687812638+07:00","message":"[bufferProcess] send to processor:สั่งให้โรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.687819482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.687822724+07:00","message":"> Transcript [2341] [false]: 'สั่งให้โรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.687826268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.687828938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.68783344+07:00","message":"StatePrefix: 'สั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.687836037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.776248783+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.776292274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งให้โรงงานแก้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.776299085+07:00","message":"receive interim result [false|false]: สั่งให้โรงงานแก้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.776312756+07:00","message":"[buffer interim] 139 false สั่งให้โรงงานแก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.776319975+07:00","message":"[bufferProcess] interim [620000000]:สั่งให้โรงงานแก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.776322326+07:00","message":"[bufferProcess] send to processor:สั่งให้โรงงานแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.776328912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.776331743+07:00","message":"> Transcript [2342] [false]: 'สั่งให้โรงงานแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.776335408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.77633772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.776339739+07:00","message":"StatePrefix: 'สั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.776342245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.776347857+07:00","message":"Push: 'สั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.776350103+07:00","message":"TextPushed: 'สั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.776352209+07:00","message":"Set new StatePrefix : 'สั่งให้โรงงานแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.776354324+07:00","message":"Next Push (prob) : 'โรงงานแค่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.776361284+07:00","message":"push: {false สั่งให้ 0 0xc0034fce00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:50.832751345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:50.832781406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.832959741+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.832991386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งให้โรงงานแก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.832996754+07:00","message":"receive interim result [false|false]: สั่งให้โรงงานแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.833011781+07:00","message":"[buffer interim] 139 false สั่งให้โรงงานแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.833018911+07:00","message":"[bufferProcess] interim [680000000]:สั่งให้โรงงานแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.833021902+07:00","message":"[bufferProcess] send to processor:สั่งให้โรงงานแก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.833028352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.833031458+07:00","message":"> Transcript [2343] [false]: 'สั่งให้โรงงานแก้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.833033907+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.833036523+07:00","message":"Set new StatePrefix: 'สั่งให้โรงงานแก้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.161069991+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.161115639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งให้โรงงานแก้ไขและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.161123584+07:00","message":"receive interim result [false|false]: สั่งให้โรงงานแก้ไขและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.161143288+07:00","message":"[buffer interim] 139 false สั่งให้โรงงานแก้ไขและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.161154114+07:00","message":"[bufferProcess] interim [980000000]:สั่งให้โรงงานแก้ไขและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.161157823+07:00","message":"[bufferProcess] send to processor:สั่งให้โรงงานแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.16117974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.161184017+07:00","message":"> Transcript [2344] [false]: 'สั่งให้โรงงานแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.161187729+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.161191477+07:00","message":"Set new StatePrefix: 'สั่งให้โรงงานแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.267240656+07:00","message":"[GCS] IsForceVAD: false for message ID: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.271051661+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.271088777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งให้โรงงานแก้ไขราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.271094107+07:00","message":"receive interim result [false|false]: สั่งให้โรงงานแก้ไขราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.271108277+07:00","message":"[buffer interim] 139 false สั่งให้โรงงานแก้ไขราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.271114413+07:00","message":"[bufferProcess] interim [40000000]:สั่งให้โรงงานแก้ไขราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.27111693+07:00","message":"[bufferProcess] send to processor:สั่งให้โรงงานแก้ไขและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.271123289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.271126215+07:00","message":"> Transcript [2345] [false]: 'สั่งให้โรงงานแก้ไขและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.2711294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.271131759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.271134018+07:00","message":"StatePrefix: 'สั่งให้โรงงานแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.271136763+07:00","message":"TextPushed: 'สั่งให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.273294227+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.273336672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งให้โรงงานแก้ไขระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.273342729+07:00","message":"receive interim result [false|false]: สั่งให้โรงงานแก้ไขระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.273359657+07:00","message":"[buffer interim] 139 false สั่งให้โรงงานแก้ไขระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.273372318+07:00","message":"[bufferProcess] interim [100000000]:สั่งให้โรงงานแก้ไขระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.273375187+07:00","message":"[bufferProcess] send to processor:สั่งให้โรงงานแก้ไขราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.273380017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.273383496+07:00","message":"> Transcript [2346] [false]: 'สั่งให้โรงงานแก้ไขราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.273387428+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.273389697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.273391801+07:00","message":"StatePrefix: 'สั่งให้โรงงานแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.273394165+07:00","message":"TextPushed: 'สั่งให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.372273104+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.372311514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งให้โรงงานแก้ไขระบบ\",\"confidence\":0.94319785}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.372316999+07:00","message":"receive interim result [true|false]: สั่งให้โรงงานแก้ไขระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.372328893+07:00","message":"end recv isFinal message id 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.372331276+07:00","message":"end Recv id 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.372338794+07:00","message":"[buffer interim] 139 true สั่งให้โรงงานแก้ไขระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.372346099+07:00","message":"[bufferProcess] interim [280000000]:สั่งให้โรงงานแก้ไขระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.372359792+07:00","message":"[bufferProcess] send to processor (isfinal):สั่งให้โรงงานแก้ไขระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.372363352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.372366635+07:00","message":"> Transcript [2347] [false]: 'สั่งให้โรงงานแก้ไขระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.37236977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.372372327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.372374241+07:00","message":"StatePrefix: 'สั่งให้โรงงานแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.372376878+07:00","message":"TextPushed: 'สั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.372378806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.37238095+07:00","message":"> Transcript [2348] [true]: 'สั่งให้โรงงานแก้ไขระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.372383084+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.372385024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.372386911+07:00","message":"StatePrefix: 'สั่งให้โรงงานแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.372388904+07:00","message":"TextPushed: 'สั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.372396127+07:00","message":"Push: 'โรงงานแก้ไขระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.372403798+07:00","message":"push: {true โรงงานแก้ไขระบบ 0 0xc0034fce00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:51.379696894+07:00","message":"write wav file: './tmp/7598/7598_139.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.399155814+07:00","message":"[GCS] Start streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.780833663+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.780881813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.780896596+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.780907491+07:00","message":"[buffer interim] 140 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.78091283+07:00","message":"[bufferProcess] interim [420000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.780914739+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.875081181+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.875131486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.875138143+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.875152974+07:00","message":"[buffer interim] 140 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.875160467+07:00","message":"[bufferProcess] interim [480000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.875163017+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.875166665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.875169902+07:00","message":"> Transcript [2349] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.875172528+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.934636101+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.934675429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.93468196+07:00","message":"receive interim result [false|false]: พี่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.934694515+07:00","message":"[buffer interim] 140 false พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.934700579+07:00","message":"[bufferProcess] interim [540000000]:พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.934702988+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.934708237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.934711519+07:00","message":"> Transcript [2350] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.934713989+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.934716568+07:00","message":"Set new StatePrefix: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.975518724+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.975556569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แชมป์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.975564286+07:00","message":"receive interim result [false|false]: พี่แชมป์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.975578618+07:00","message":"[buffer interim] 140 false พี่แชมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.975585404+07:00","message":"[bufferProcess] interim [600000000]:พี่แชมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.975588074+07:00","message":"[bufferProcess] send to processor:พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.975596646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.975600842+07:00","message":"> Transcript [2351] [false]: 'พี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.975609194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.975611986+07:00","message":"Set new StatePrefix: 'พี่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.053727179+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.053769383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.053775766+07:00","message":"receive interim result [false|false]: ที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.053791988+07:00","message":"[buffer interim] 140 false ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.053799531+07:00","message":"[bufferProcess] interim [660000000]:ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.053802146+07:00","message":"[bufferProcess] send to processor:พี่แชมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.053809915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.053813193+07:00","message":"> Transcript [2352] [false]: 'พี่แชมป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.053815792+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.053818409+07:00","message":"Set new StatePrefix: 'พี่แชมป์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.060534126+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.06056927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.060574346+07:00","message":"receive interim result [false|false]: ที่ชำระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.060587911+07:00","message":"[buffer interim] 140 false ที่ชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.060594894+07:00","message":"[bufferProcess] interim [720000000]:ที่ชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.060597274+07:00","message":"[bufferProcess] send to processor:ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.060603501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.060606495+07:00","message":"> Transcript [2353] [false]: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.060608911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.060611067+07:00","message":"Set new StatePrefix: 'ที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.117999431+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.118036918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.118043282+07:00","message":"receive interim result [false|false]: ที่ชำรุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.118057157+07:00","message":"[buffer interim] 140 false ที่ชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.118064426+07:00","message":"[bufferProcess] interim [780000000]:ที่ชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.118066982+07:00","message":"[bufferProcess] send to processor:ที่ชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.118074181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.118077497+07:00","message":"> Transcript [2354] [false]: 'ที่ชำระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.118079876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.118082142+07:00","message":"Set new StatePrefix: 'ที่ชำระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.760212897+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.760251785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.760257642+07:00","message":"receive interim result [false|false]: ที่ชำรุดภาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.760267116+07:00","message":"[buffer interim] 140 false ที่ชำรุดภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.760273729+07:00","message":"[bufferProcess] interim [380000000]:ที่ชำรุดภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.760276117+07:00","message":"[bufferProcess] send to processor:ที่ชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.760279705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.760282403+07:00","message":"> Transcript [2355] [false]: 'ที่ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.760284626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.760286662+07:00","message":"Set new StatePrefix: 'ที่ชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.823639944+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.823678521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.823684274+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.82370622+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.823714902+07:00","message":"[bufferProcess] interim [500000000]:ที่ชำรุดภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.823718325+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.823722351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.823726025+07:00","message":"> Transcript [2356] [false]: 'ที่ชำรุดภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.823730502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.823733053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.823735385+07:00","message":"StatePrefix: 'ที่ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.823737705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.14170523+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.141745455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.141751536+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.14176646+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.141772728+07:00","message":"[bufferProcess] interim [740000000]:ที่ชำรุดภายใน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.141775424+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.141778796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.141781655+07:00","message":"> Transcript [2357] [false]: 'ที่ชำรุดภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.1417847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.141786816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.141788889+07:00","message":"StatePrefix: 'ที่ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.141791031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.270702701+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.270744056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.270750479+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.270763614+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.270771424+07:00","message":"[bufferProcess] interim [920000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.270773821+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.27077986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.27078335+07:00","message":"> Transcript [2358] [false]: 'ที่ชำรุดภายใน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.270787849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.270791529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.270793605+07:00","message":"StatePrefix: 'ที่ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.270796087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.463057969+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.463096247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.463102882+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.463114563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.463118545+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.4631265+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.463130827+07:00","message":"[buffer interim] 140 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.463136258+07:00","message":"[bufferProcess] interim [100000000]:ที่ชำรุดภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.463138566+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.463141285+07:00","message":"[bufferProcess] interim [100000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.463143851+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.463146833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.463149731+07:00","message":"> Transcript [2359] [false]: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.46315281+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.463154979+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.463157048+07:00","message":"StatePrefix: 'ที่ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.463159128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.463161752+07:00","message":"Push: 'ที่ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.463163707+07:00","message":"TextPushed: 'ที่ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.46316578+07:00","message":"Set new StatePrefix : 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.463167907+07:00","message":"Next Push (prob) : 'ภายใน 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.463176928+07:00","message":"push: {false ที่ชำรุด 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.52046819+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.520500728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.520508509+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.520518701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.520521849+07:00","message":"receive interim result [false|false]:  30 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.520529228+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.520533368+07:00","message":"[buffer interim] 140 false  30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.520539408+07:00","message":"[bufferProcess] interim [220000000]:ที่ชำรุดภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.520543069+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.520547086+07:00","message":"[bufferProcess] interim [220000000]: 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.520551077+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.520554951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.520558763+07:00","message":"> Transcript [2360] [false]: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.520563157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.520565739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.520568638+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.520572282+07:00","message":"TextPushed: 'ที่ชำรุด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:53.833562736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:53.833594775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.85053029+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.850576276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.850584308+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.850598755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.850603296+07:00","message":"receive interim result [false|false]:  วันพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.850612144+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.850616678+07:00","message":"[buffer interim] 140 false  วันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.850623646+07:00","message":"[bufferProcess] interim [520000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.850627648+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.850632046+07:00","message":"[bufferProcess] interim [520000000]: วันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.850635654+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.850639757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.850643613+07:00","message":"> Transcript [2361] [false]: 'ที่ชำรุดภายใน 30 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.850648731+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.85065165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.850654891+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.850658144+07:00","message":"TextPushed: 'ที่ชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.040216572+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.04026059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.040267713+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.04028021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.040283118+07:00","message":"receive interim result [false|false]:  วันเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.040291472+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.040295902+07:00","message":"[buffer interim] 140 false  วันเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.040302416+07:00","message":"[bufferProcess] interim [640000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.040305389+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.040308655+07:00","message":"[bufferProcess] interim [640000000]: วันเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.040312993+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.040316612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.040319669+07:00","message":"> Transcript [2362] [false]: 'ที่ชำรุดภายใน 30 วันพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.0403241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.040326444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.040328521+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.040330828+07:00","message":"TextPushed: 'ที่ชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.173498219+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.173539472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.173545926+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.173555952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.173558778+07:00","message":"receive interim result [false|false]:  วันเพราะว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.173565824+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.17356908+07:00","message":"[buffer interim] 140 false  วันเพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.173574402+07:00","message":"[bufferProcess] interim [820000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.173576954+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.173579804+07:00","message":"[bufferProcess] interim [820000000]: วันเพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.173582564+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.173585394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.17358842+07:00","message":"> Transcript [2363] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.173591984+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.173594111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.173596355+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.173598511+07:00","message":"TextPushed: 'ที่ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.173600821+07:00","message":"Push: 'ภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.173602731+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.173604891+07:00","message":"Set new StatePrefix : 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.173607084+07:00","message":"Next Push (prob) : ' วันเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.173614645+07:00","message":"push: {false ภายใน 30 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.366999937+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.367034305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.367040361+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.367052023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.367055645+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.367063442+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.367066889+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.36707255+07:00","message":"[bufferProcess] interim [940000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.367075588+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.367078605+07:00","message":"[bufferProcess] interim [940000000]: วันเพราะว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.367081241+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.367084413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.367088683+07:00","message":"> Transcript [2364] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.367092552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.367094857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.367096844+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.367099345+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.430005493+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.430046826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.430053123+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.430060214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.430063776+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.430071503+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.430074667+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.430081543+07:00","message":"[bufferProcess] interim [60000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.430084307+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.430087897+07:00","message":"[bufferProcess] interim [60000000]: วันเพราะว่าทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.43009062+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.430093907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.430097122+07:00","message":"> Transcript [2365] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.430101498+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.430103835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.430106295+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.430108635+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.619219704+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.619261068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.619267785+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.619280593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.619284231+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.619291509+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.619301763+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.619308467+07:00","message":"[bufferProcess] interim [240000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.619311586+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.619314969+07:00","message":"[bufferProcess] interim [240000000]: วันเพราะว่าทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.619318359+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.619322492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.619325361+07:00","message":"> Transcript [2366] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.619329718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.619332114+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.619334133+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.619336492+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.882134356+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.882179432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.882186745+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.882201799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.882206655+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.882216079+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.88222073+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.882227207+07:00","message":"[bufferProcess] interim [480000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.8822315+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.882236107+07:00","message":"[bufferProcess] interim [480000000]: วันเพราะว่าทางโรงงานเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.882240274+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.88224458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.88224868+07:00","message":"> Transcript [2367] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.882254016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.88225742+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.882261128+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.882265175+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.882269179+07:00","message":"Push: ' วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.882272484+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.882276216+07:00","message":"Set new StatePrefix : 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.88227967+07:00","message":"Next Push (prob) : 'ทางโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.882290245+07:00","message":"push: {false  วันเพราะว่า 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.950396137+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.95043495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.950441331+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.95045122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.950454735+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.950462296+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.950465956+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.950471489+07:00","message":"[bufferProcess] interim [600000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.950474435+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.950478567+07:00","message":"[bufferProcess] interim [600000000]: วันเพราะว่าทางโรงงานเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.950482368+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.950486508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.9504907+07:00","message":"> Transcript [2368] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.950494272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.95049802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.95050011+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.950502673+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.153142753+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.153210972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.153217665+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.153240146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขาก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.153243771+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.153252653+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.153257826+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.153264437+07:00","message":"[bufferProcess] interim [780000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.153267304+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.153270762+07:00","message":"[bufferProcess] interim [780000000]: วันเพราะว่าทางโรงงานเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.153273992+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.153277402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.15328047+07:00","message":"> Transcript [2369] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.153284672+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.15328688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.153289388+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.153291728+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.265913098+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.265956291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.265963258+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.265976287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขาก็ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.265980296+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.265989518+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.265993439+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขาก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.265999864+07:00","message":"[bufferProcess] interim [840000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.266003079+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.266006919+07:00","message":"[bufferProcess] interim [840000000]: วันเพราะว่าทางโรงงานเขาก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.266009964+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.266013251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.266016406+07:00","message":"> Transcript [2370] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.266020487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.266022874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.266025007+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.266027411+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.270617496+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.270644892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.270650305+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.27066797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขาก็ฉีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.270671293+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.270678661+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.270682169+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขาก็ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.270687564+07:00","message":"[bufferProcess] interim [900000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.270691244+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.270694365+07:00","message":"[bufferProcess] interim [900000000]: วันเพราะว่าทางโรงงานเขาก็ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.270697148+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.270700305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.270702965+07:00","message":"> Transcript [2371] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.270707126+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.270709386+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.270711326+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.270713509+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.270716287+07:00","message":"Push: 'ทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.27071829+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.270720657+07:00","message":"Set new StatePrefix : 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.270722946+07:00","message":"Next Push (prob) : 'เขาก็ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.270742055+07:00","message":"push: {false ทางโรงงาน 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.31711506+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.317150441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.31715584+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.31718089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขาก็ชี้แจง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.317184368+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.317196447+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.317201978+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.317207726+07:00","message":"[bufferProcess] interim [960000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.317210938+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.317217948+07:00","message":"[bufferProcess] interim [960000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.317221065+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.317224144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.31722755+07:00","message":"> Transcript [2372] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.317230539+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.317232695+07:00","message":"Set new StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ฉีด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.645900766+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.645937115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.645942359+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.645949888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.645952949+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.645959639+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.645963008+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.645969511+07:00","message":"[bufferProcess] interim [260000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.64597184+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.645975062+07:00","message":"[bufferProcess] interim [260000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.645977916+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.645980692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.64598345+07:00","message":"> Transcript [2373] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.645985799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.645988072+07:00","message":"Set new StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.773988907+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.774030532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.774051973+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.774065353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.774068966+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.77407642+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.774079856+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.774085603+07:00","message":"[bufferProcess] interim [380000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.774087889+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.774092926+07:00","message":"[bufferProcess] interim [380000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.774095936+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.774098929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.774101738+07:00","message":"> Transcript [2374] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.774105362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.774107777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.774109737+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.77411233+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.353822296+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.353865228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.353879703+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.353895053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.353898994+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.353907386+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.353911351+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.353917729+07:00","message":"[bufferProcess] interim [980000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.353920508+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.353926737+07:00","message":"[bufferProcess] interim [980000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.353929568+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.353933091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.353935893+07:00","message":"> Transcript [2375] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.353939783+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.353941974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.353943982+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.353946426+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.479725255+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.479764613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.479771548+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.479783578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.479786782+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.47979496+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.479798974+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.479805989+07:00","message":"[bufferProcess] interim [40000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.479808627+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.479811743+07:00","message":"[bufferProcess] interim [40000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.47981485+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.479818427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.479823421+07:00","message":"> Transcript [2376] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.479828015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.479830457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.479832516+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.479835156+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.730469348+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.730508035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.730513745+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.730526096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.730529557+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.730536538+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.730540086+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.730546937+07:00","message":"[bufferProcess] interim [340000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.730549614+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.730552686+07:00","message":"[bufferProcess] interim [340000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.73055525+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.730558858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.730562224+07:00","message":"> Transcript [2377] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.730566808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.730569479+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.730571659+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.730574501+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.730577103+07:00","message":"Push: 'เขาก็ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.730579218+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.730581791+07:00","message":"Set new StatePrefix : 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.730584928+07:00","message":"Next Push (prob) : 'นะว่าปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.730594441+07:00","message":"push: {false เขาก็ชี้แจง 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.734700475+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.73473431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.734739856+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.734754562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.734758246+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.734765101+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.734768484+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.734790211+07:00","message":"[bufferProcess] interim [400000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.73480467+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.734814972+07:00","message":"[bufferProcess] interim [400000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.73481826+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.734821798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.734825192+07:00","message":"> Transcript [2378] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.734828592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.734830647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.734832596+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.734834867+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:56.83421803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:56.834242442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.093987252+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.094040766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.094047178+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.09405987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.094063467+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.09407309+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.09408008+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.094086887+07:00","message":"[bufferProcess] interim [640000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.094089845+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.094093444+07:00","message":"[bufferProcess] interim [640000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.094096676+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.094100109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.094103312+07:00","message":"> Transcript [2379] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.09410783+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.094110121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.094112229+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.094114632+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.199068816+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.199106749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.199113305+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.199123426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.199126899+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.199134528+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.199137936+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.199143689+07:00","message":"[bufferProcess] interim [700000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.199146452+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.199149601+07:00","message":"[bufferProcess] interim [700000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.199152563+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.199155774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.199158816+07:00","message":"> Transcript [2380] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.199162738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.199164876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.199166961+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.199169902+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.254842415+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.25488685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.254893548+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.254905972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.254909825+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.254916816+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.254920519+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.254926173+07:00","message":"[bufferProcess] interim [760000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.254928826+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.254932021+07:00","message":"[bufferProcess] interim [760000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.254935319+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.254938516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.254942606+07:00","message":"> Transcript [2381] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.254947087+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.254949271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.254951222+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.254956527+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.254959828+07:00","message":"Push: 'นะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.25496185+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.254964207+07:00","message":"Set new StatePrefix : 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.254966543+07:00","message":"Next Push (prob) : 'กลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.254973619+07:00","message":"push: {false นะว่าปัญหา 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.37389054+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.373923379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.373929785+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.373943674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยาวันเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.373947146+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยาวันเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.373955094+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.373958516+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยาวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.37396335+07:00","message":"[bufferProcess] interim [940000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.373966095+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.373968936+07:00","message":"[bufferProcess] interim [940000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยาวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.373971678+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยาวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.373974725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.373977525+07:00","message":"> Transcript [2382] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.37398141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.373983605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.373986191+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.373988824+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.417650307+07:00","message":"[GCS] IsForceVAD: false for message ID: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.479167039+07:00","message":"[GCS] Start streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.501911585+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.501946742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.501952532+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.50196436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่างมันเกิดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.501968129+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่างมันเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.501987182+07:00","message":"[buffer interim] 140 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.502004832+07:00","message":"[buffer interim] 140 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่างมันเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.502013174+07:00","message":"[bufferProcess] interim [180000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.502017237+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยาวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.502024612+07:00","message":"[bufferProcess] interim [180000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่างมันเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.502028248+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่างมันเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.502031836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.502035188+07:00","message":"> Transcript [2383] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยาวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.502039644+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.502041902+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.502044098+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.502047791+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.627440787+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.62748077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก\",\"confidence\":0.95430636}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.627488448+07:00","message":"receive interim result [true|false]: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.627499244+07:00","message":"end recv isFinal message id 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.627502562+07:00","message":"end Recv id 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.627510215+07:00","message":"[buffer interim] 140 true ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.627519009+07:00","message":"[bufferProcess] interim [240000000]:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.627523925+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่างมันเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.627533005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.6275372+07:00","message":"> Transcript [2384] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่างมันเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.62754218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.627545349+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.627548961+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.627553513+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.627557174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.627560291+07:00","message":"> Transcript [2385] [true]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.627564042+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.627566986+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.627569848+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.62757345+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.62758057+07:00","message":"Push: 'กลิ่นน้ำมันเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.627608364+07:00","message":"push: {true กลิ่นน้ำมันเกิดจาก 0 0xc0004a2480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:57.639145667+07:00","message":"write wav file: './tmp/7598/7598_140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.866384169+07:00","message":"[GCS] IsForceVAD: false for message ID: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.96383536+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.963890361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.963896361+07:00","message":"receive interim result [false|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.963911331+07:00","message":"[buffer interim] 141 false ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.963918932+07:00","message":"[bufferProcess] interim [300000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.963921418+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.972595128+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.972635501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.972641655+07:00","message":"receive interim result [true|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.972652196+07:00","message":"end recv isFinal message id 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.972654435+07:00","message":"end Recv id 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.972661332+07:00","message":"[buffer interim] 141 true ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.972667811+07:00","message":"[bufferProcess] interim [420000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.972674031+07:00","message":"[bufferProcess] send to processor (isfinal):ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.972677066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.972682062+07:00","message":"> Transcript [2386] [false]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.972684634+07:00","message":"Set StatePrefix (first interim): 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.972686437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.97268857+07:00","message":"> Transcript [2387] [true]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.972691699+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.972693711+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.972695673+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.972697823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.972704065+07:00","message":"Push: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.972712121+07:00","message":"push: {true ระบบ 0 0xc003682200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:57.977889424+07:00","message":"write wav file: './tmp/7598/7598_141.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.999757897+07:00","message":"[GCS] Start streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.469462665+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.469511476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.469516593+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.469529953+07:00","message":"[buffer interim] 142 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.469535805+07:00","message":"[bufferProcess] interim [480000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.469537685+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.56106871+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.561116427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.561123072+07:00","message":"receive interim result [false|false]: ไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.561138343+07:00","message":"[buffer interim] 142 false ไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.561149709+07:00","message":"[bufferProcess] interim [600000000]:ไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.561152454+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.561159753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.561180188+07:00","message":"> Transcript [2388] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.561182852+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.649081756+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.649120529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.649126085+07:00","message":"receive interim result [false|false]: ไอน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.649140228+07:00","message":"[buffer interim] 142 false ไอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.649147321+07:00","message":"[bufferProcess] interim [660000000]:ไอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.649149714+07:00","message":"[bufferProcess] send to processor:ไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.649155467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.649158508+07:00","message":"> Transcript [2389] [false]: 'ไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.649172601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.649175195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.649177503+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.649179907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.848136822+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.848175066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.848180354+07:00","message":"receive interim result [false|false]: ไอน้ำที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.848194547+07:00","message":"[buffer interim] 142 false ไอน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.848200979+07:00","message":"[bufferProcess] interim [840000000]:ไอน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.848203507+07:00","message":"[bufferProcess] send to processor:ไอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.848209947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.84821278+07:00","message":"> Transcript [2390] [false]: 'ไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.848215378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.848217772+07:00","message":"Set new StatePrefix: 'ไอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.859130168+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.859166254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำจิ้ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.859171868+07:00","message":"receive interim result [false|false]: ไอน้ำจิ้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.859187813+07:00","message":"[buffer interim] 142 false ไอน้ำจิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.859194676+07:00","message":"[bufferProcess] interim [900000000]:ไอน้ำจิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.859196962+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.859200536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.859203143+07:00","message":"> Transcript [2391] [false]: 'ไอน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.859206229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.859208418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.859210303+07:00","message":"StatePrefix: 'ไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.859212247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.969405421+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.969445564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.969451572+07:00","message":"receive interim result [false|false]: ไอน้ำที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.969466238+07:00","message":"[buffer interim] 142 false ไอน้ำที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.969477166+07:00","message":"[bufferProcess] interim [960000000]:ไอน้ำที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.969479573+07:00","message":"[bufferProcess] send to processor:ไอน้ำจิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.969485106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.969488297+07:00","message":"> Transcript [2392] [false]: 'ไอน้ำจิ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.969506111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.969508964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.9695111+07:00","message":"StatePrefix: 'ไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.969513459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.164501086+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.16454107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.164547479+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.164561299+07:00","message":"[buffer interim] 142 false ไอน้ำที่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.164569142+07:00","message":"[bufferProcess] interim [140000000]:ไอน้ำที่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.164572041+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.164579695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.164583508+07:00","message":"> Transcript [2393] [false]: 'ไอน้ำที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.164588119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.164590419+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.164592474+07:00","message":"StatePrefix: 'ไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.164594707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.175119404+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.175151629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.17515678+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.175170357+07:00","message":"[buffer interim] 142 false ไอน้ำที่มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.17517669+07:00","message":"[bufferProcess] interim [200000000]:ไอน้ำที่มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.175179267+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.175182771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.175185747+07:00","message":"> Transcript [2394] [false]: 'ไอน้ำที่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.175189593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.175191806+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.175193731+07:00","message":"StatePrefix: 'ไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.175195899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.175200919+07:00","message":"Push: 'ไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.17520338+07:00","message":"TextPushed: 'ไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.175206037+07:00","message":"Set new StatePrefix : 'ไอน้ำที่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.175208706+07:00","message":"Next Push (prob) : 'ที่มันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.175218094+07:00","message":"push: {false ไอน้ำ 0 0xc00212ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.236919911+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.236944066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันชำรุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.236950714+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.236968006+07:00","message":"[buffer interim] 142 false ไอน้ำที่มันชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236974853+07:00","message":"[bufferProcess] interim [320000000]:ไอน้ำที่มันชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236977554+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236996768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236999604+07:00","message":"> Transcript [2395] [false]: 'ไอน้ำที่มันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.237002267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.237005256+07:00","message":"Set new StatePrefix: 'ไอน้ำที่มันทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.556620767+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.556666046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันชำรุดค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.556673409+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.556688622+07:00","message":"[buffer interim] 142 false ไอน้ำที่มันชำรุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.556700876+07:00","message":"[bufferProcess] interim [620000000]:ไอน้ำที่มันชำรุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.556703481+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.55670772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.556716033+07:00","message":"> Transcript [2396] [false]: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.556719034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.556728666+07:00","message":"Set new StatePrefix: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:59.834602433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:59.834609036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.259680588+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.259719725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันชำรุดค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.259729217+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.259746435+07:00","message":"[buffer interim] 142 false ไอน้ำที่มันชำรุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.259753297+07:00","message":"[bufferProcess] interim [220000000]:ไอน้ำที่มันชำรุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.259755845+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.259759518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.259767341+07:00","message":"> Transcript [2397] [false]: 'ไอน้ำที่มันชำรุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.259775513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.259778102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.25978024+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.259784543+07:00","message":"TextPushed: 'ไอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.396370965+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.396405056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันชำรุดค่ะตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.396411657+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.396424243+07:00","message":"[buffer interim] 142 false ไอน้ำที่มันชำรุดค่ะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.396433014+07:00","message":"[bufferProcess] interim [340000000]:ไอน้ำที่มันชำรุดค่ะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.396435775+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.396439336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.396442383+07:00","message":"> Transcript [2398] [false]: 'ไอน้ำที่มันชำรุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.396459704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.396461982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.396464348+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.396466768+07:00","message":"TextPushed: 'ไอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.399155398+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.399191925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันชำรุดค่ะตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.399197525+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.399217916+07:00","message":"[buffer interim] 142 false ไอน้ำที่มันชำรุดค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.399224503+07:00","message":"[bufferProcess] interim [400000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.399227089+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.399235633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.399238662+07:00","message":"> Transcript [2399] [false]: 'ไอน้ำที่มันชำรุดค่ะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.399242569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.399244902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.39924762+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.399250048+07:00","message":"TextPushed: 'ไอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.705967612+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.706009655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันชำรุดค่ะตอนนี้ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.706015678+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.706033786+07:00","message":"[buffer interim] 142 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.706042459+07:00","message":"[bufferProcess] interim [640000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.706045014+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.70604892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.706051836+07:00","message":"> Transcript [2400] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.70605592+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.706058201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.706062521+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.706065173+07:00","message":"TextPushed: 'ไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.706067993+07:00","message":"Push: 'ที่มันชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.706070103+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.70607234+07:00","message":"Set new StatePrefix : 'ไอน้ำที่มันชำรุดค่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.706074609+07:00","message":"Next Push (prob) : 'ค่ะตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.706083933+07:00","message":"push: {false ที่มันชำรุด 0 0xc00212ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.850121182+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.850165325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.850171933+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.850187737+07:00","message":"[buffer interim] 142 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.850199632+07:00","message":"[bufferProcess] interim [820000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.850202568+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.850209858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.85021326+07:00","message":"> Transcript [2401] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.850218194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.850220854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.850222958+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.850225771+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.087212655+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.087251688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.08725817+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.087273734+07:00","message":"[buffer interim] 142 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.087280394+07:00","message":"[bufferProcess] interim [120000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.087283299+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.087290335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.087293651+07:00","message":"> Transcript [2402] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.087297778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.087300442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.087303391+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.087308496+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.39925783+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.399307633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.399314546+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.399330582+07:00","message":"[buffer interim] 142 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.39933874+07:00","message":"[bufferProcess] interim [420000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.399341756+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.399350119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.399353545+07:00","message":"> Transcript [2403] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.399357565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.399361184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.399363871+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.399367057+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.601764582+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.601806539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.601813089+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.601827081+07:00","message":"[buffer interim] 142 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.601834547+07:00","message":"[bufferProcess] interim [540000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.601837163+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.601843625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.6018468+07:00","message":"> Transcript [2404] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.601850847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.601853373+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.601855915+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.601858847+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.601864703+07:00","message":"Push: 'ค่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.601867032+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.601869673+07:00","message":"Set new StatePrefix : 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.601877319+07:00","message":"Next Push (prob) : 'ให้แจ้งความคืบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.601899512+07:00","message":"push: {false ค่ะตอนนี้ 0 0xc00212ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.925683954+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.925736745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.925744954+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.92575844+07:00","message":"[buffer interim] 142 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.925767613+07:00","message":"[bufferProcess] interim [840000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.925770827+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.925775578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.925780396+07:00","message":"> Transcript [2405] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.925786304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.925789883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.925793664+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.925798474+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.929740843+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.929780164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.929787259+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.929802832+07:00","message":"[buffer interim] 142 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.929809296+07:00","message":"[bufferProcess] interim [900000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.929812657+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.929820552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.929824329+07:00","message":"> Transcript [2406] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.92982908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.929832068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.929834968+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.929842033+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.111857401+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.111904479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.111910575+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.111922648+07:00","message":"[buffer interim] 142 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.111931007+07:00","message":"[bufferProcess] interim [80000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.111934106+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.111940155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.111943246+07:00","message":"> Transcript [2407] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.111948037+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.111950478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.111952911+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.111955959+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.416474251+07:00","message":"[GCS] IsForceVAD: false for message ID: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.478390715+07:00","message":"[GCS] Start streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.530900742+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.530939751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.530945715+07:00","message":"receive interim result [true|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.53095494+07:00","message":"end recv isFinal message id 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.530957157+07:00","message":"end Recv id 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.530963758+07:00","message":"[buffer interim] 142 true ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.530970659+07:00","message":"[bufferProcess] interim [590000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.5309744+07:00","message":"[bufferProcess] send to processor (isfinal):ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.530977723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.530980486+07:00","message":"> Transcript [2408] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.530983815+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.530985985+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.530988654+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.530991478+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.530994569+07:00","message":"Push: 'ให้แจ้งความคืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.530996913+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.530999216+07:00","message":"Set new StatePrefix : 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.531001451+07:00","message":"Next Push (prob) : 'หน้าเป็นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.531003235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.531005434+07:00","message":"> Transcript [2409] [true]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.531007958+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.53100984+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.531011937+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.531014138+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.531016578+07:00","message":"Push: 'หน้าเป็นระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.531024052+07:00","message":"push: {false ให้แจ้งความคืบ 0 0xc00212ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.531028772+07:00","message":"push: {true หน้าเป็นระยะ 0 0xc00212ea80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:02.540347947+07:00","message":"write wav file: './tmp/7598/7598_142.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.647671118+07:00","message":"[GCS] Cleaned up inactive client: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.647692844+07:00","message":"[GCS] Cleaned up inactive client: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.647696059+07:00","message":"[GCS] Cleaned up inactive client: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.647698525+07:00","message":"[GCS] Cleaned up inactive client: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.64770034+07:00","message":"[GCS] Cleaned up inactive client: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.647702327+07:00","message":"[GCS] Cleaned up inactive client: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.647704131+07:00","message":"[GCS] Cleaned up inactive client: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.647706463+07:00","message":"[GCS] Cleaned up inactive client: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.647708426+07:00","message":"[GCS] Cleaned up inactive client: 128"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:02.834868907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:02.834900375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.956138442+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.956187597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.956193658+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.956210804+07:00","message":"[buffer interim] 143 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.956218359+07:00","message":"[bufferProcess] interim [300000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.956220435+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.327659879+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.327701693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.327706935+07:00","message":"receive interim result [false|false]: และให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.327717882+07:00","message":"[buffer interim] 143 false และให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.327724165+07:00","message":"[bufferProcess] interim [660000000]:และให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.327726559+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.327729913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.327734519+07:00","message":"> Transcript [2410] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.327737801+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.646966918+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.647000991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.647006351+07:00","message":"receive interim result [false|false]: และให้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.647020583+07:00","message":"[buffer interim] 143 false และให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.647027474+07:00","message":"[bufferProcess] interim [960000000]:และให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.647030009+07:00","message":"[bufferProcess] send to processor:และให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.647033171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.647036182+07:00","message":"> Transcript [2411] [false]: 'และให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.64703924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.647041542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.647043577+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.647045767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.73936656+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.739410303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.739415747+07:00","message":"receive interim result [false|false]: และให้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.739435915+07:00","message":"[buffer interim] 143 false และให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.739448413+07:00","message":"[bufferProcess] interim [80000000]:และให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.739451883+07:00","message":"[bufferProcess] send to processor:และให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.739459246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.739462634+07:00","message":"> Transcript [2412] [false]: 'และให้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.739466443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.739468836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.739473288+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.739475774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.094895642+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.094938211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.094943945+07:00","message":"receive interim result [false|false]: และให้ทางโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.094957597+07:00","message":"[buffer interim] 143 false และให้ทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.094967485+07:00","message":"[bufferProcess] interim [440000000]:และให้ทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.094970186+07:00","message":"[bufferProcess] send to processor:และให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.094975989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.094979181+07:00","message":"> Transcript [2413] [false]: 'และให้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.094983279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.094985697+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.094988365+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.094990843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.362820977+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.3628587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.36286772+07:00","message":"receive interim result [false|false]: และให้ทางโรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.362890961+07:00","message":"[buffer interim] 143 false และให้ทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.362901284+07:00","message":"[bufferProcess] interim [680000000]:และให้ทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.362904035+07:00","message":"[bufferProcess] send to processor:และให้ทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.362910057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.362913023+07:00","message":"> Transcript [2414] [false]: 'และให้ทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.362916236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.362918535+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.36292358+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.362926313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.362932762+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.362934944+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.362938434+07:00","message":"Set new StatePrefix : 'และให้ทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.362940941+07:00","message":"Next Push (prob) : 'ให้ทางโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.362966484+07:00","message":"push: {false และ 0 0xc0004a3480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.581456968+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.581494744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.581500159+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.58151818+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.581525005+07:00","message":"[bufferProcess] interim [920000000]:และให้ทางโรงงานมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.581527858+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.581532317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.581536449+07:00","message":"> Transcript [2415] [false]: 'และให้ทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.581540928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.581544734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.581547733+07:00","message":"StatePrefix: 'และให้ทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.581551582+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.611642911+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.611691052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.611699153+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.611717569+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.611732481+07:00","message":"[bufferProcess] interim [980000000]:และให้ทางโรงงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.611736451+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.611745671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.611750119+07:00","message":"> Transcript [2416] [false]: 'และให้ทางโรงงานมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.611755601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.611759131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.611762831+07:00","message":"StatePrefix: 'และให้ทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.611766707+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.122529929+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.122575619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.122582384+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.122595064+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.122602751+07:00","message":"[bufferProcess] interim [520000000]:และให้ทางโรงงานนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.122605174+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.122608955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.12261222+07:00","message":"> Transcript [2417] [false]: 'และให้ทางโรงงานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.122616173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.122618391+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.122622285+07:00","message":"StatePrefix: 'และให้ทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.12262508+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.246941177+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.246979671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.24698727+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.247003042+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.247014984+07:00","message":"[bufferProcess] interim [580000000]:และให้ทางโรงงานนี้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.247017424+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.24702355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.247028415+07:00","message":"> Transcript [2418] [false]: 'และให้ทางโรงงานนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.247033721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.247037195+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.247040518+07:00","message":"StatePrefix: 'และให้ทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.247044099+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.247047716+07:00","message":"Push: 'ให้ทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.247051589+07:00","message":"TextPushed: 'และให้ทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.247057417+07:00","message":"Set new StatePrefix : 'และให้ทางโรงงานนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.247061041+07:00","message":"Next Push (prob) : 'งานนี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.24707076+07:00","message":"push: {false ให้ทางโรง 0 0xc0004a3480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.452095941+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.452141115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.452147961+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.452163707+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.452172057+07:00","message":"[bufferProcess] interim [760000000]:และให้ทางโรงงานนี้จัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.452174792+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.452183084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.452185984+07:00","message":"> Transcript [2419] [false]: 'และให้ทางโรงงานนี้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.452188727+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.452195073+07:00","message":"Set new StatePrefix: 'และให้ทางโรงงานนี้จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.646767412+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.646813518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.646820081+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.646835993+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.646846204+07:00","message":"[bufferProcess] interim [0]:และให้ทางโรงงานนี้จัดทำระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.646848869+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.646854703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.646857963+07:00","message":"> Transcript [2420] [false]: 'และให้ทางโรงงานนี้จัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.646861455+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.646864554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.646867142+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.646869707+07:00","message":"TextPushed: 'และให้ทางโรง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:05.835207139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:05.835213741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.024505419+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.024558673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ C\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.02456597+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ C"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.024590516+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ C"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.024601434+07:00","message":"[bufferProcess] interim [360000000]:และให้ทางโรงงานนี้จัดทำระบบ C"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.024607358+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.024611131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.024614463+07:00","message":"> Transcript [2421] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.024620208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.024623521+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.024627782+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.024631624+07:00","message":"TextPushed: 'และให้ทางโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.155481899+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.155530744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ C H\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.155536699+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ C H"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.155556779+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ C H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.155565296+07:00","message":"[bufferProcess] interim [480000000]:และให้ทางโรงงานนี้จัดทำระบบ C H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.155567856+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำระบบ C"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.155572325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.155575477+07:00","message":"> Transcript [2422] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ C'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.155579055+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.155581602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.155584219+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.155586952+07:00","message":"TextPushed: 'และให้ทางโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.237891866+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.237935823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.237943955+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.237960582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" C H\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.237964827+07:00","message":"receive interim result [false|false]:  C H"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.237976379+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.237981319+07:00","message":"[buffer interim] 143 false  C H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.237989869+07:00","message":"[bufferProcess] interim [600000000]:และให้ทางโรงงานนี้จัดทำระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.237993204+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำระบบ C H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.237997616+07:00","message":"[bufferProcess] interim [600000000]: C H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.238001207+07:00","message":"[bufferProcess] update buffer: และให้ทางโรงงานนี้จัดทำระบบ C H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.238005186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.238010379+07:00","message":"> Transcript [2423] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ C H'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.238014712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.238018231+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.238021592+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.23802595+07:00","message":"TextPushed: 'และให้ทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.238028786+07:00","message":"Push: 'งานนี้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.238030738+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.238032888+07:00","message":"Set new StatePrefix : 'และให้ทางโรงงานนี้จัดทำระบบ C H'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.238035026+07:00","message":"Next Push (prob) : 'ทำระบบ C H'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.238042936+07:00","message":"push: {false งานนี้จัด 0 0xc0004a3480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.342915438+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.342963584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.342971785+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.342986054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" CSR\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.34299531+07:00","message":"receive interim result [false|false]:  CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.343012537+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.343026562+07:00","message":"[buffer interim] 143 false  CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.343035941+07:00","message":"[bufferProcess] interim [720000000]:และให้ทางโรงงานนี้จัดทำระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.3430387+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำระบบ C H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.343044606+07:00","message":"[bufferProcess] interim [720000000]: CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.343047419+07:00","message":"[bufferProcess] update buffer: และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.343050475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.343053651+07:00","message":"> Transcript [2424] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ C H'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.343056775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.343058771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.343060749+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัดทำระบบ C H'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.343064043+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.723532809+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.723572803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.723579816+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.723591517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" CSR เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.723595025+07:00","message":"receive interim result [false|false]:  CSR เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.723604258+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.723611414+07:00","message":"[buffer interim] 143 false  CSR เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.723617873+07:00","message":"[bufferProcess] interim [80000000]:และให้ทางโรงงานนี้จัดทำระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.72362096+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.723624752+07:00","message":"[bufferProcess] interim [80000000]: CSR เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.723627835+07:00","message":"[bufferProcess] update buffer: และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.723631716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.723635061+07:00","message":"> Transcript [2425] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.723637646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.723639704+07:00","message":"Set new StatePrefix: 'และให้ทางโรงงานนี้จัดทำระบบ CSR'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.91949594+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.91955191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.919561929+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.919576409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" CSR เพื่อสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.919580993+07:00","message":"receive interim result [false|false]:  CSR เพื่อสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.919592461+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.919600272+07:00","message":"[buffer interim] 143 false  CSR เพื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.919608207+07:00","message":"[bufferProcess] interim [260000000]:และให้ทางโรงงานนี้จัดทำระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.919614066+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.919618747+07:00","message":"[bufferProcess] interim [260000000]: CSR เพื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.91962384+07:00","message":"[bufferProcess] update buffer: และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.919628723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.91963296+07:00","message":"> Transcript [2426] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.919638787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.919641695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.91964536+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัดทำระบบ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.919648885+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.924705282+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.924735127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.924740855+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.924752435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพื่อสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.924755344+07:00","message":"receive interim result [false|false]:  เพื่อสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.924761996+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.924766417+07:00","message":"[buffer interim] 143 false  เพื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.924773548+07:00","message":"[bufferProcess] interim [320000000]:และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.924775933+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.924779097+07:00","message":"[bufferProcess] interim [320000000]: เพื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.924781542+07:00","message":"[bufferProcess] update buffer: และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.924784427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.92478683+07:00","message":"> Transcript [2427] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.924790388+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.924792311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.924794213+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัดทำระบบ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.924796386+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.431735324+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.431776769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.431782437+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.431792238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพื่อสังคมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.431795513+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.431803271+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.43180862+07:00","message":"[buffer interim] 143 false  เพื่อสังคมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.431815094+07:00","message":"[bufferProcess] interim [800000000]:และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.43181845+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.43182367+07:00","message":"[bufferProcess] interim [800000000]: เพื่อสังคมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.431827697+07:00","message":"[bufferProcess] update buffer: และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.431831191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.431834165+07:00","message":"> Transcript [2428] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.431837798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.431840518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.431842552+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัดทำระบบ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.431844746+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.559354917+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.559420809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.559430013+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.559440617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพื่อสังคมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.559443328+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.559451271+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.559458774+07:00","message":"[buffer interim] 143 false  เพื่อสังคมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.559465012+07:00","message":"[bufferProcess] interim [860000000]:และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.559467963+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.559474651+07:00","message":"[bufferProcess] interim [860000000]: เพื่อสังคมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.559477356+07:00","message":"[bufferProcess] update buffer: และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.559480335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.559483081+07:00","message":"> Transcript [2429] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.559487012+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.559489305+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.559491278+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัดทำระบบ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.559493443+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.559499226+07:00","message":"Push: 'ทำระบบ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.559501363+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัดทำระบบ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.55950346+07:00","message":"Set new StatePrefix : 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.559506364+07:00","message":"Next Push (prob) : ' เพื่อสังคมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.559513995+07:00","message":"push: {false ทำระบบ CSR 0 0xc0004a3480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.763788193+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.763830184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.763836149+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.763850972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพื่อสังคมนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.763853697+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.763860984+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.763865064+07:00","message":"[buffer interim] 143 false  เพื่อสังคมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.763870318+07:00","message":"[bufferProcess] interim [40000000]:และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.763873025+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.763887431+07:00","message":"[bufferProcess] interim [40000000]: เพื่อสังคมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.763890543+07:00","message":"[bufferProcess] update buffer: และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.763895933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.763899258+07:00","message":"> Transcript [2430] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.763903219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.763905333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.763908027+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.763912886+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัดทำระบบ CSR'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.946238903+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.946278463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.946284907+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.946293459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพื่อสังคมนะคะประสาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.946297432+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะคะประสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.946306871+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.946311412+07:00","message":"[buffer interim] 143 false  เพื่อสังคมนะคะประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.946316521+07:00","message":"[bufferProcess] interim [280000000]:และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.946319149+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.946322559+07:00","message":"[bufferProcess] interim [280000000]: เพื่อสังคมนะคะประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.946325349+07:00","message":"[bufferProcess] update buffer: และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะคะประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.94632834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.946331164+07:00","message":"> Transcript [2431] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.946334914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.946337354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.946339662+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.946342263+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัดทำระบบ CSR'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.127698648+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.127746215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.127754286+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.127767069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพื่อสังคมนะครับประสานกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.127771619+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.127789032+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.127805236+07:00","message":"[buffer interim] 143 false  เพื่อสังคมนะครับประสานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.127828916+07:00","message":"[bufferProcess] interim [460000000]:และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.127847644+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะคะประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.127855828+07:00","message":"[bufferProcess] interim [460000000]: เพื่อสังคมนะครับประสานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.127859209+07:00","message":"[bufferProcess] update buffer: และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.127863924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.127868014+07:00","message":"> Transcript [2432] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะคะประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.127871804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.127874042+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.127885753+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.127888307+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัดทำระบบ CSR'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.343030143+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.343075806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.343082849+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.343094795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพื่อสังคมนะครับประสานกับผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.343098099+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.343106548+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.343110362+07:00","message":"[buffer interim] 143 false  เพื่อสังคมนะครับประสานกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.343116829+07:00","message":"[bufferProcess] interim [640000000]:และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.343119794+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.343122815+07:00","message":"[bufferProcess] interim [640000000]: เพื่อสังคมนะครับประสานกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.343126223+07:00","message":"[bufferProcess] update buffer: และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.34312959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.343133034+07:00","message":"> Transcript [2433] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.343138029+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.343140475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.343142856+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.343145264+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัดทำระบบ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.343147895+07:00","message":"Push: ' เพื่อสังคมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.343150211+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.343152474+07:00","message":"Set new StatePrefix : 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.343155487+07:00","message":"Next Push (prob) : 'ครับประสานกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.343166536+07:00","message":"push: {false  เพื่อสังคมนะ 0 0xc0004a3480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.355408239+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.355443493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.355449901+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.355464754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพื่อสังคมนะครับประสานกับชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.355467577+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.355474989+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.355478677+07:00","message":"[buffer interim] 143 false  เพื่อสังคมนะครับประสานกับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.355502142+07:00","message":"[bufferProcess] interim [700000000]:และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.35551765+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.355525989+07:00","message":"[bufferProcess] interim [700000000]: เพื่อสังคมนะครับประสานกับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.355528944+07:00","message":"[bufferProcess] update buffer: และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.355536682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.355540909+07:00","message":"> Transcript [2434] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.355544942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.355547185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.355549631+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.355552455+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.456103247+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.456147145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.456153417+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.456169574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพื่อสังคมนะครับประสานกับชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.456173948+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.456182846+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.456186744+07:00","message":"[buffer interim] 143 false  เพื่อสังคมนะครับประสานกับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.456193045+07:00","message":"[bufferProcess] interim [820000000]:และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.456196119+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.456199469+07:00","message":"[bufferProcess] interim [820000000]: เพื่อสังคมนะครับประสานกับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.456202722+07:00","message":"[bufferProcess] update buffer: และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.456206285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.456209668+07:00","message":"> Transcript [2435] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.456213675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.456215953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.456218052+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.456220589+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.626010641+07:00","message":"[GCS] IsForceVAD: false for message ID: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.689909369+07:00","message":"[GCS] Start streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.707520279+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.707561932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.707568636+07:00","message":"receive interim result [false|false]: และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.707579043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพื่อสังคมนะครับประสานกับชุมชนและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.70758233+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับชุมชนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.707590402+07:00","message":"[buffer interim] 143 false และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.707594226+07:00","message":"[buffer interim] 143 false  เพื่อสังคมนะครับประสานกับชุมชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.707600533+07:00","message":"[bufferProcess] interim [60000000]:และให้ทางโรงงานนี้จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.707603172+07:00","message":"[bufferProcess] send to processor:และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.707607568+07:00","message":"[bufferProcess] interim [60000000]: เพื่อสังคมนะครับประสานกับชุมชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.70761069+07:00","message":"[bufferProcess] update buffer: และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.707613924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.707617579+07:00","message":"> Transcript [2436] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.707621816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.707624031+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.707626484+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.707628997+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.743972021+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.744017994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะคะประสานกับชุมชนและ\",\"confidence\":0.95408106}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.744025149+07:00","message":"receive interim result [true|false]: และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะคะประสานกับชุมชนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.744031463+07:00","message":"end recv isFinal message id 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.744034101+07:00","message":"end Recv id 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.744041451+07:00","message":"[buffer interim] 143 true และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะคะประสานกับชุมชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744049747+07:00","message":"[bufferProcess] interim [180000000]:และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะคะประสานกับชุมชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744053247+07:00","message":"[bufferProcess] send to processor (isfinal):และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744057173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744060761+07:00","message":"> Transcript [2437] [false]: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744064919+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744067088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744069512+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744072911+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744076486+07:00","message":"Push: 'ครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744078518+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744080936+07:00","message":"Set new StatePrefix : 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744083405+07:00","message":"Next Push (prob) : 'ชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744089525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744091796+07:00","message":"> Transcript [2438] [true]: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะคะประสานกับชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.74410188+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744104094+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744105997+07:00","message":"StatePrefix: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744108735+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744110659+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.744122072+07:00","message":"push: {false ครับประสานกับ 0 0xc0004a3480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744363461+07:00","message":"Push: 'ชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744367515+07:00","message":"TextPushed: 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744369877+07:00","message":"Set new StatePrefix : 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะคะประสานกับชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744372222+07:00","message":"Next Push (prob) : 'และให้ทางโรงงานนี้จัดทำระบบ CSR เพื่อสังคมนะคะประสานกับชุมชนและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.744381549+07:00","message":"push: {true ชุมชนและ 0 0xc0004a3480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.744386999+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_143.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:08.756400457+07:00","message":"write wav file: './tmp/7598/7598_143.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:08.835703726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:08.835725167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.048932644+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.048980571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.048985841+07:00","message":"receive interim result [false|false]: พื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.049003674+07:00","message":"[buffer interim] 144 false พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.049010774+07:00","message":"[bufferProcess] interim [420000000]:พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.049012816+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.168351647+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.168390096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.168396119+07:00","message":"receive interim result [false|false]: พื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.168407514+07:00","message":"[buffer interim] 144 false พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.1684136+07:00","message":"[bufferProcess] interim [480000000]:พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.168419434+07:00","message":"[bufferProcess] send to processor:พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.168424954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.168428012+07:00","message":"> Transcript [2439] [false]: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.168430264+07:00","message":"Set StatePrefix (first interim): 'พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.358345981+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.358390562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่เกาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.35839695+07:00","message":"receive interim result [false|false]: พื้นที่เกาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.35841333+07:00","message":"[buffer interim] 144 false พื้นที่เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.358421618+07:00","message":"[bufferProcess] interim [720000000]:พื้นที่เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.358424454+07:00","message":"[bufferProcess] send to processor:พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.358428177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.358431239+07:00","message":"> Transcript [2440] [false]: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.35843483+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.358437428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.358439435+07:00","message":"StatePrefix: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.358442187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.4059876+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.406025895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.406031861+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.40604286+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.406050433+07:00","message":"[bufferProcess] interim [780000000]:พื้นที่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.406052606+07:00","message":"[bufferProcess] send to processor:พื้นที่เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.406056333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.406059669+07:00","message":"> Transcript [2441] [false]: 'พื้นที่เกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.406062848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.406064993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.406067194+07:00","message":"StatePrefix: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.406069314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.673642565+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.673681469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.6736881+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.673700171+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.673706922+07:00","message":"[bufferProcess] interim [20000000]:พื้นที่ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.673709275+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.673712863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.673715894+07:00","message":"> Transcript [2442] [false]: 'พื้นที่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.673719383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.673721519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.673723433+07:00","message":"StatePrefix: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.673725439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.251405304+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.251449657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.251457661+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.251477258+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.251486902+07:00","message":"[bufferProcess] interim [620000000]:พื้นที่ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.251489553+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.251493263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.251496427+07:00","message":"> Transcript [2443] [false]: 'พื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.251499918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.25150202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.25150399+07:00","message":"StatePrefix: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.251506108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.251512874+07:00","message":"Push: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.251515126+07:00","message":"TextPushed: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.251517415+07:00","message":"Set new StatePrefix : 'พื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.251520014+07:00","message":"Next Push (prob) : 'ที่ใกล้เคียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.251540053+07:00","message":"push: {false พื้น 0 0xc003682000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.328644443+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.328681825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.328687686+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.328703133+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.328710243+07:00","message":"[bufferProcess] interim [680000000]:พื้นที่ใกล้เคียงเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.328712874+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.328716154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.328719435+07:00","message":"> Transcript [2444] [false]: 'พื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.328722972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.328725281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.328727431+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.328730238+07:00","message":"TextPushed: 'พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.562455443+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.562497323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.562504426+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.562520166+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.562532379+07:00","message":"[bufferProcess] interim [860000000]:พื้นที่ใกล้เคียงเพื่อแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.562536336+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.562545676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.562551965+07:00","message":"> Transcript [2445] [false]: 'พื้นที่ใกล้เคียงเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.562557289+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.562560457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.562563881+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.562567567+07:00","message":"TextPushed: 'พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.755596416+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.755644048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.755649946+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.755667074+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.755675086+07:00","message":"[bufferProcess] interim [40000000]:พื้นที่ใกล้เคียงเพื่อแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.755678182+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.755692962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.75569618+07:00","message":"> Transcript [2446] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.755700082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.755704138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.755707504+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.755710001+07:00","message":"TextPushed: 'พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.957610781+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.957653855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.957660088+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.957670513+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.957678297+07:00","message":"[bufferProcess] interim [280000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.957681448+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.95768577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.957688816+07:00","message":"> Transcript [2447] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.957692719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.957695385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.957697818+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.957700083+07:00","message":"TextPushed: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.957702496+07:00","message":"Push: 'ที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.957704632+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.95770731+07:00","message":"Set new StatePrefix : 'พื้นที่ใกล้เคียงเพื่อแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.957709944+07:00","message":"Next Push (prob) : 'เพื่อแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.95771968+07:00","message":"push: {false ที่ใกล้เคียง 0 0xc003682000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.353580757+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.353639482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.353647885+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.353664796+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.353676241+07:00","message":"[bufferProcess] interim [700000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.353680437+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.353688832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.353692828+07:00","message":"> Transcript [2448] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.353697599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.3537008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.353703938+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.353707858+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.545857986+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.545913453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.545919964+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.545936377+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.545944738+07:00","message":"[bufferProcess] interim [880000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.54594745+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.545955451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.545958679+07:00","message":"> Transcript [2449] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.545963268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.54596585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.545968222+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.545971091+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.667500055+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.667544999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.667551485+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.667574586+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.667583197+07:00","message":"[bufferProcess] interim [940000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.667586062+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.66759029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.667593363+07:00","message":"> Transcript [2450] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.667597466+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.667599645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.667601933+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.667604963+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.717489134+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.717536125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.717542654+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.717556459+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.717564186+07:00","message":"[bufferProcess] interim [60000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.717567021+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.717574574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.717577714+07:00","message":"> Transcript [2451] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.717582095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.717584361+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.717586658+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.717589394+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.717595765+07:00","message":"Push: 'เพื่อแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.717597952+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.717600623+07:00","message":"Set new StatePrefix : 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.717602955+07:00","message":"Next Push (prob) : 'ปัญหาการตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.717622957+07:00","message":"push: {false เพื่อแก้ไข 0 0xc003682000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:11.836083349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:11.836094757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.926592538+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.9266237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.926629281+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.926643786+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.92665081+07:00","message":"[bufferProcess] interim [240000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.926653398+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.926656461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.926659046+07:00","message":"> Transcript [2452] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.926661738+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.926664155+07:00","message":"Set new StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.034001577+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.034042037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.034048172+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.034059999+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.034067228+07:00","message":"[bufferProcess] interim [360000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.03406982+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.034075834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.034078639+07:00","message":"> Transcript [2453] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.034082584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.034084766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.034086971+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.034089701+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.616049339+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.616095269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.616102197+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.616116825+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.616125613+07:00","message":"[bufferProcess] interim [960000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.616128331+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.616134361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.616137893+07:00","message":"> Transcript [2454] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.61614241+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.616146605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.616149347+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.616152238+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.875629139+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.875653123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.875658871+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.875676788+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.87568241+07:00","message":"[bufferProcess] interim [140000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.875685488+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.875689126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.875691521+07:00","message":"> Transcript [2455] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.875694916+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.875697162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.875699312+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.875702182+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.879484663+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.879506344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.879511556+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.879523448+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.879528312+07:00","message":"[bufferProcess] interim [200000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.879530728+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.879536006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.879538404+07:00","message":"> Transcript [2456] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.879542399+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.879544808+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.879546727+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.879549161+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.879555262+07:00","message":"Push: 'ปัญหาการต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.87955731+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.879559876+07:00","message":"Set new StatePrefix : 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.879562775+07:00","message":"Next Push (prob) : 'ด้วยเดี๋ยวรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.879588371+07:00","message":"push: {false ปัญหาการต่อไป 0 0xc003682000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.123170191+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.123194097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.123199211+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.12321355+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.12322341+07:00","message":"[bufferProcess] interim [440000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.123228787+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.123234352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.123236541+07:00","message":"> Transcript [2457] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.123238916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.12324178+07:00","message":"Set new StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.336995733+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.337040243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.337047317+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.337060395+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.337068806+07:00","message":"[bufferProcess] interim [680000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.337072687+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.337082215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.337086853+07:00","message":"> Transcript [2458] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.337093095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.337096184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.337099222+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.337103222+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.453505873+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.453551125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.453558026+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.453572374+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.453580494+07:00","message":"[bufferProcess] interim [740000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.453583085+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.453587035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.45359036+07:00","message":"> Transcript [2459] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.453594503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.453596935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.453599126+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.453601809+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.461363913+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.461407655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.461414306+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.461427516+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.461433731+07:00","message":"[bufferProcess] interim [800000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.46143682+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.461440811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.461444047+07:00","message":"> Transcript [2460] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.461448483+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.461451126+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.461453544+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.461456907+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.764276122+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.7643152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.764321999+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.764336126+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.764343476+07:00","message":"[bufferProcess] interim [40000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.76434616+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.764350084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.764353483+07:00","message":"> Transcript [2461] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.764357896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.764360106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.764362382+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.764365234+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.764368158+07:00","message":"Push: 'ด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.764370146+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.764373201+07:00","message":"Set new StatePrefix : 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.764375779+07:00","message":"Next Push (prob) : 'ตามกันต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.764384494+07:00","message":"push: {false ด้วยเดี๋ยวเรา 0 0xc003682000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.844187807+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.844231492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.844238036+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.844253546+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.84426096+07:00","message":"[bufferProcess] interim [220000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.844263617+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.844267041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.844269894+07:00","message":"> Transcript [2462] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.844273862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.844276222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.844278208+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.844280864+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.155423383+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.155467165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.155474988+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.155494079+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.155502157+07:00","message":"[bufferProcess] interim [460000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.155506558+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.155516503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.155519293+07:00","message":"> Transcript [2463] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.155523063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.15552532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.155527671+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.155530455+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.161011016+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.161046286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.161052219+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.161067481+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.16107442+07:00","message":"[bufferProcess] interim [520000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.161077208+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.161081007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.161084021+07:00","message":"> Transcript [2464] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.161087967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.161090207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.161092383+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.161095655+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.354166759+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.354210352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.354217405+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.354232895+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.354240858+07:00","message":"[bufferProcess] interim [700000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.354243685+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.354251627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.354255098+07:00","message":"> Transcript [2465] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.354260469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.354263272+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.3542657+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.354269093+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.354276911+07:00","message":"Push: 'ตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.35427902+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.354281591+07:00","message":"Set new StatePrefix : 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.354284933+07:00","message":"Next Push (prob) : 'นะคะเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.354293484+07:00","message":"push: {false ตามกันต่อ 0 0xc003682000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.667564173+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.667609333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.667619061+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.667633753+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.667640865+07:00","message":"[bufferProcess] interim [940000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.667644+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.667654188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.667657889+07:00","message":"> Transcript [2466] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.667662019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.667664407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.667666482+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.667669602+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.727765085+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.727825585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.727832825+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.727847471+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.727854718+07:00","message":"[bufferProcess] interim [120000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.727858153+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.727866006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.727869057+07:00","message":"> Transcript [2467] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.727873266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.727875848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.727885494+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.72788918+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:14.836711791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:14.83674779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.927605428+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.927645442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.927651163+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.927663088+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.927669685+07:00","message":"[bufferProcess] interim [240000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.927672573+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.927678144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.927680981+07:00","message":"> Transcript [2468] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.92768489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.927687073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.927689638+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.927692733+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.068677664+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.068734085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.06874143+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.068759205+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.068772275+07:00","message":"[bufferProcess] interim [360000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.068775354+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.068791791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.068795757+07:00","message":"> Transcript [2469] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.06880101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.068803474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.068805881+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.06880978+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.06881323+07:00","message":"Push: 'นะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.068815248+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.068817867+07:00","message":"Set new StatePrefix : 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.068821171+07:00","message":"Next Push (prob) : 'นี้เพราะว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.068830586+07:00","message":"push: {false นะคะเรื่อง 0 0xc003682000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.236378916+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.236422299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.236428333+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.236439875+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.236447121+07:00","message":"[bufferProcess] interim [540000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.236450428+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.236456851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.236459998+07:00","message":"> Transcript [2470] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.236463507+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.236465914+07:00","message":"Set new StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.39354957+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.393614008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.393621577+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.393638719+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.393647057+07:00","message":"[bufferProcess] interim [720000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.393650801+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.393658176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.393662264+07:00","message":"> Transcript [2471] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.393667188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.393669402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.393671785+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.393675013+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.564586204+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.564630816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.564638502+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.564654671+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.564662872+07:00","message":"[bufferProcess] interim [900000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.564666069+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.564675629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.564678841+07:00","message":"> Transcript [2472] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.564683646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.564687254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.564689393+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.56469207+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.975833631+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.975874755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.975886044+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.975900481+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.975908668+07:00","message":"[bufferProcess] interim [320000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.975911816+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.975919901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.975922978+07:00","message":"> Transcript [2473] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.975927555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.975930144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.975932977+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.97593595+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.147898434+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.147943554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.147950362+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.147962502+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.147970162+07:00","message":"[bufferProcess] interim [440000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.147973636+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.147980227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.147983195+07:00","message":"> Transcript [2474] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.147987772+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.147990314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.147992504+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.147996031+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.148001271+07:00","message":"Push: 'นี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.148003623+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.14800625+07:00","message":"Set new StatePrefix : 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.14800895+07:00","message":"Next Push (prob) : 'ๆโรงงานค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.148017783+07:00","message":"push: {false นี้เพราะว่าจริง 0 0xc003682000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.457431004+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.457478066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.45748503+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.457500633+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.457508507+07:00","message":"[bufferProcess] interim [740000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.457511773+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.457519147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.457522457+07:00","message":"> Transcript [2475] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.457525367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.457527512+07:00","message":"Set new StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.662423818+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.662463627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.662470303+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.662484629+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.662492919+07:00","message":"[bufferProcess] interim [980000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.662496382+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.662502478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.66250596+07:00","message":"> Transcript [2476] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.662510884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.662513293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.662516406+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.66251994+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.699842009+07:00","message":"[GCS] IsForceVAD: false for message ID: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.761377213+07:00","message":"[GCS] Start streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.787819173+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.787857754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.787864771+07:00","message":"receive interim result [false|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.787885409+07:00","message":"[buffer interim] 144 false พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.78789465+07:00","message":"[bufferProcess] interim [220000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.787897921+07:00","message":"[bufferProcess] send to processor:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.787906012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.787908957+07:00","message":"> Transcript [2477] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.78791399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.787916695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.787919039+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.78792304+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.877583321+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.877626549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ\",\"confidence\":0.9546878}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.877632713+07:00","message":"receive interim result [true|false]: พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.87764414+07:00","message":"end recv isFinal message id 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.877646648+07:00","message":"end Recv id 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.877652416+07:00","message":"[buffer interim] 144 true พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.877663176+07:00","message":"[bufferProcess] interim [220000000]:พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.877670917+07:00","message":"[bufferProcess] send to processor (isfinal):พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.877686923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.877721433+07:00","message":"> Transcript [2478] [false]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.877728723+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.877731478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.877733933+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.877736862+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.877739788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.877742106+07:00","message":"> Transcript [2479] [true]: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.87774477+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.877746733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.877748541+07:00","message":"StatePrefix: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.877750766+07:00","message":"TextPushed: 'พื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.87776019+07:00","message":"Push: 'ๆโรงงานค่อนข้างใหญ่เลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.877771567+07:00","message":"push: {true ๆโรงงานค่อนข้างใหญ่เลยนะ 0 0xc003682000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:16.898562662+07:00","message":"write wav file: './tmp/7598/7598_144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.326268391+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.326313072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.326318353+07:00","message":"receive interim result [false|false]: ขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.326336292+07:00","message":"[buffer interim] 145 false ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.326344176+07:00","message":"[bufferProcess] interim [420000000]:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.326346382+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.513148432+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.51319544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.513200649+07:00","message":"receive interim result [false|false]: ขอบคุณที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.513217761+07:00","message":"[buffer interim] 145 false ขอบคุณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.513228286+07:00","message":"[bufferProcess] interim [480000000]:ขอบคุณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.513231055+07:00","message":"[bufferProcess] send to processor:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.513237866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.513240633+07:00","message":"> Transcript [2480] [false]: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.513243148+07:00","message":"Set StatePrefix (first interim): 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.595822925+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.59586604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.595872353+07:00","message":"receive interim result [false|false]: คุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.595894073+07:00","message":"[buffer interim] 145 false คุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.59590444+07:00","message":"[bufferProcess] interim [540000000]:คุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.59590711+07:00","message":"[bufferProcess] send to processor:ขอบคุณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.595910759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.595913738+07:00","message":"> Transcript [2481] [false]: 'ขอบคุณที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.595917172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.595919277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.59592135+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.595926319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.611913281+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.611945252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.611950924+07:00","message":"receive interim result [false|false]: คุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.611966366+07:00","message":"[buffer interim] 145 false คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.611972632+07:00","message":"[bufferProcess] interim [660000000]:คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.611975103+07:00","message":"[bufferProcess] send to processor:คุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.611979226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.611982507+07:00","message":"> Transcript [2482] [false]: 'คุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.611985043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.611987606+07:00","message":"Set new StatePrefix: 'คุณพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.811798548+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.811842167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณที่ชม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.811846897+07:00","message":"receive interim result [false|false]: ขอบคุณที่ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.811861602+07:00","message":"[buffer interim] 145 false ขอบคุณที่ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.811867953+07:00","message":"[bufferProcess] interim [840000000]:ขอบคุณที่ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.811870483+07:00","message":"[bufferProcess] send to processor:คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.811873962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.811877071+07:00","message":"> Transcript [2483] [false]: 'คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.811879473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.811888297+07:00","message":"Set new StatePrefix: 'คุณผู้ชม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:17.837017453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:17.837044638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.952344569+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.95239122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแมว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.95239717+07:00","message":"receive interim result [false|false]: คุณผู้ชมแมว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.952411993+07:00","message":"[buffer interim] 145 false คุณผู้ชมแมว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.952419942+07:00","message":"[bufferProcess] interim [960000000]:คุณผู้ชมแมว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.952422598+07:00","message":"[bufferProcess] send to processor:ขอบคุณที่ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.952429875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.952433326+07:00","message":"> Transcript [2484] [false]: 'ขอบคุณที่ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.952435841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.952438114+07:00","message":"Set new StatePrefix: 'ขอบคุณที่ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.985375915+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.98541507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.985421984+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.985441548+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.98544961+07:00","message":"[bufferProcess] interim [20000000]:คุณผู้ชมแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.985453311+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแมว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.985462105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.985465535+07:00","message":"> Transcript [2485] [false]: 'คุณผู้ชมแมว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.985468067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.985470483+07:00","message":"Set new StatePrefix: 'คุณผู้ชมแมว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.511463767+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.511521971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.511527845+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.511541945+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.51155077+07:00","message":"[bufferProcess] interim [560000000]:คุณผู้ชมแม้ว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.511553361+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.511559276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.511562334+07:00","message":"> Transcript [2486] [false]: 'คุณผู้ชมแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.511565608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.511568035+07:00","message":"Set new StatePrefix: 'คุณผู้ชมแม้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.656927776+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.656966827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.656972793+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.656990191+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.656997949+07:00","message":"[bufferProcess] interim [680000000]:คุณผู้ชมแม้ว่าทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.657000453+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.657003767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.657007049+07:00","message":"> Transcript [2487] [false]: 'คุณผู้ชมแม้ว่าทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.657010772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.657013014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.657014981+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.657017556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.700825545+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.700870657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.700877293+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.700898236+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.700905867+07:00","message":"[bufferProcess] interim [800000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.700908401+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.700911896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.700915863+07:00","message":"> Transcript [2488] [false]: 'คุณผู้ชมแม้ว่าทางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.700920814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.700923595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.700927238+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.700930295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.837254072+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.837292829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.837299801+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.837314094+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.837321382+07:00","message":"[bufferProcess] interim [860000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.837324022+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.837332194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.837334997+07:00","message":"> Transcript [2489] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.837338385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.837340802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.837345282+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.837347692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.096376527+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.096422815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.096430804+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.096444963+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.096454764+07:00","message":"[bufferProcess] interim [160000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.096457481+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.096461875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.096465196+07:00","message":"> Transcript [2490] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.096469093+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.096471512+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.096473949+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.09647634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.096481902+07:00","message":"Push: 'คุณผู้ชมแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.096484278+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.096487817+07:00","message":"Set new StatePrefix : 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.096490498+07:00","message":"Next Push (prob) : 'ทางเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.096513214+07:00","message":"push: {false คุณผู้ชมแม้ว่า 0 0xc0034fc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.40771888+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.407763374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.407769382+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.407785562+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.407793872+07:00","message":"[bufferProcess] interim [460000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.407796557+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.407800608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.407804034+07:00","message":"> Transcript [2491] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.407807776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.407810296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.407812808+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.407815614+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.605639963+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.605680995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.605707972+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.605723729+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.605732386+07:00","message":"[bufferProcess] interim [640000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.605735722+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.605745273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.605749053+07:00","message":"> Transcript [2492] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.605752842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.605755128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.605757281+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.60576019+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.728947306+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.728993171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.729001906+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.729018265+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.72902622+07:00","message":"[bufferProcess] interim [820000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.729029388+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.729037577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.729040512+07:00","message":"> Transcript [2493] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.729044837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.729047584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.729049782+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.729052693+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.990617603+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.990671765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.990680675+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.990703487+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.990718855+07:00","message":"[bufferProcess] interim [60000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.990723271+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.990734355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.990738631+07:00","message":"> Transcript [2494] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.990744262+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.990747585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.990751396+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.990755308+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.990763233+07:00","message":"Push: 'ทางเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.990766234+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.990770996+07:00","message":"Set new StatePrefix : 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.990774789+07:00","message":"Next Push (prob) : 'จะลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.990787815+07:00","message":"push: {false ทางเจ้าหน้าที่ 0 0xc0034fc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.236509309+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.236551002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.236558398+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.236570973+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.236578685+07:00","message":"[bufferProcess] interim [300000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.236581947+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.236589475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.236592533+07:00","message":"> Transcript [2495] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.236597225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.236599506+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.236601813+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.236604576+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.502563621+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.502600208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.502608082+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.502622175+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.502630143+07:00","message":"[bufferProcess] interim [540000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.50263289+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.50264063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.502643258+07:00","message":"> Transcript [2496] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.502647483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.50264953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.502651526+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.502654553+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.688495002+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.688536653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.688545523+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.68855951+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.688565996+07:00","message":"[bufferProcess] interim [720000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.688568635+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.688574138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.688577278+07:00","message":"> Transcript [2497] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.688581369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.688583777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.688586454+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.688589393+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.82695256+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.826997058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.827006019+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.827022702+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.82703103+07:00","message":"[bufferProcess] interim [840000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.827035624+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.827041007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.827045168+07:00","message":"> Transcript [2498] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.827051012+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.827053888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.827057427+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.827061004+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.827064613+07:00","message":"Push: 'จะลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.827067811+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.827071169+07:00","message":"Set new StatePrefix : 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.82707505+07:00","message":"Next Push (prob) : 'ไปตรวจสอบแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.827084898+07:00","message":"push: {false จะลงพื้นที่ 0 0xc0034fc000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:20.837055244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:20.837077417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.956387632+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.956439651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.956447138+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.956464182+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.956472172+07:00","message":"[bufferProcess] interim [20000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.956475438+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.956482423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.956485988+07:00","message":"> Transcript [2499] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.956490832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.956493741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.956496796+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.956501551+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.009541676+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.009579325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.009585755+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.009599356+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.009610142+07:00","message":"[bufferProcess] interim [80000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.009613044+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.00961921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.009622507+07:00","message":"> Transcript [2500] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.009628863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.009631454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.00963353+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.009636564+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.333253364+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.333281165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.333287228+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.333301461+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.333308546+07:00","message":"[bufferProcess] interim [380000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.333311783+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.333315716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.333318706+07:00","message":"> Transcript [2501] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.333322353+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.333324256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.333326427+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.333329349+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.540067697+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.540114467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.540121768+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.540137602+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.540146244+07:00","message":"[bufferProcess] interim [620000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.540149104+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.540156249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.54015963+07:00","message":"> Transcript [2502] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.540164777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.540167197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.540170394+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.54017393+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.540179945+07:00","message":"Push: 'ไปตรวจสอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.540182002+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.540184842+07:00","message":"Set new StatePrefix : 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.540187723+07:00","message":"Next Push (prob) : 'ก็ตามแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.540197414+07:00","message":"push: {false ไปตรวจสอบแล้ว 0 0xc0034fc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.587218076+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.5872595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.587267131+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.587281882+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.587293061+07:00","message":"[bufferProcess] interim [680000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.587296013+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.587303176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.587306261+07:00","message":"> Transcript [2503] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.587310638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.587313372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.587315844+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.587318669+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.831111535+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.831154313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.83116135+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.831177222+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.831184578+07:00","message":"[bufferProcess] interim [860000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.831187619+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.831195483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.831198495+07:00","message":"> Transcript [2504] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.831203139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.831206117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.831208194+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.831212819+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.032672802+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.032712842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.032719337+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.032738185+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.032749963+07:00","message":"[bufferProcess] interim [40000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.032752669+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.032756212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.032759482+07:00","message":"> Transcript [2505] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.032762986+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.032765281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.03276775+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.032770318+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.105285936+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.105313317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.10531927+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.10533625+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.105344274+07:00","message":"[bufferProcess] interim [220000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.105347255+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.105354443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.105357051+07:00","message":"> Transcript [2506] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.105361467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.105363687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.105366661+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.105371226+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.105380333+07:00","message":"Push: 'ก็ตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.105383166+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.105387311+07:00","message":"Set new StatePrefix : 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.105391463+07:00","message":"Next Push (prob) : 'ยังต้องติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.105400027+07:00","message":"push: {false ก็ตามแต่ 0 0xc0034fc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.296011074+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.29605049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.296057954+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.296074666+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.296082539+07:00","message":"[bufferProcess] interim [400000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.296086031+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.296095099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.296098367+07:00","message":"> Transcript [2507] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.296102355+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.296106225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.296108382+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.296111461+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.418408668+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.418457938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.418466715+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.41848365+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.418495255+07:00","message":"[bufferProcess] interim [460000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.418498377+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.418506168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.418509432+07:00","message":"> Transcript [2508] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.418513761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.418516893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.418519+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.418521995+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.606204768+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.606250841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.606259574+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.60627461+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.606278582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.6062819+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.60628817+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.606292466+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606299618+07:00","message":"[bufferProcess] interim [640000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606302774+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606305737+07:00","message":"[bufferProcess] interim [700000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606308027+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606315695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606318715+07:00","message":"> Transcript [2509] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606325423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606327748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606330071+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606332975+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606335091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606337225+07:00","message":"> Transcript [2510] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606339703+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606341596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606343461+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606345727+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606349027+07:00","message":"Push: 'ยังต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606351304+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606354651+07:00","message":"Set new StatePrefix : 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.606357677+07:00","message":"Next Push (prob) : 'ตามปัญหาหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.606366505+07:00","message":"push: {false ยังต้องติด 0 0xc0034fc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.801631315+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.80167748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.801687417+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.80170116+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.801707695+07:00","message":"[bufferProcess] interim [880000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.801710717+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.80171776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.801720465+07:00","message":"> Transcript [2511] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.801723117+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.801725284+07:00","message":"Set new StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.950955071+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.950996411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.951001675+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.951017102+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.95102491+07:00","message":"[bufferProcess] interim [0]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.951028833+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.951032863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.951036004+07:00","message":"> Transcript [2512] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.951040445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.95104265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.951046813+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.951049987+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.12076356+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.120810568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.120818982+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.120833306+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.120840169+07:00","message":"[bufferProcess] interim [180000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.120843637+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.120847436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.120850241+07:00","message":"> Transcript [2513] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.120853906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.120855958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.120858078+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.120860634+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.1805035+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.18053966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.180545672+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.180558355+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.180567915+07:00","message":"[bufferProcess] interim [240000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.180571477+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.180576925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.180579831+07:00","message":"> Transcript [2514] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.180583856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.180586245+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.180588422+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.180591198+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.314744252+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.314793238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.314801196+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.314815782+07:00","message":"[buffer interim] 145 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.31482456+07:00","message":"[bufferProcess] interim [360000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.314827886+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.314832373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.314835375+07:00","message":"> Transcript [2515] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.314840067+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.31484345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.314846317+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.314849364+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.314853178+07:00","message":"Push: 'ตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.314855317+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.314857766+07:00","message":"Set new StatePrefix : 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.31486041+07:00","message":"Next Push (prob) : 'นี้อย่างใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.314869336+07:00","message":"push: {false ตามปัญหาเรื่อง 0 0xc0034fc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.486476395+07:00","message":"[GCS] IsForceVAD: false for message ID: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.557938362+07:00","message":"[GCS] Start streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.67910404+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.679145681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณที่ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด\",\"confidence\":0.9386232}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.679152253+07:00","message":"receive interim result [true|false]: ขอบคุณที่ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.679158933+07:00","message":"end recv isFinal message id 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.679161489+07:00","message":"end Recv id 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.679167343+07:00","message":"[buffer interim] 145 true ขอบคุณที่ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.67917469+07:00","message":"[bufferProcess] interim [750000000]:ขอบคุณที่ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.679178166+07:00","message":"[bufferProcess] send to processor (isfinal):คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.679182828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.679185846+07:00","message":"> Transcript [2516] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.679189566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.67919169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.679193813+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.679196734+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.679203802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.679206146+07:00","message":"> Transcript [2517] [true]: 'ขอบคุณที่ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.6792089+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.679210635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.679212811+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.679225713+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.679228535+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.679490272+07:00","message":"Push: 'นี้อย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.679495181+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.67949814+07:00","message":"Set new StatePrefix : 'ขอบคุณที่ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.679500898+07:00","message":"Next Push (prob) : 'ขอบคุณที่ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.67950895+07:00","message":"push: {true นี้อย่างใกล้ชิด 0 0xc0034fc000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.679514739+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_145.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:23.69206252+07:00","message":"write wav file: './tmp/7598/7598_145.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:23.837901047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:23.837915622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.889825378+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.889864935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.889870802+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.889891412+07:00","message":"[buffer interim] 146 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.889899915+07:00","message":"[bufferProcess] interim [420000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.889902044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.207905026+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.207940047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.207945987+07:00","message":"receive interim result [false|false]: ปิดปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.207956886+07:00","message":"[buffer interim] 146 false ปิดปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.207965056+07:00","message":"[bufferProcess] interim [720000000]:ปิดปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.207967456+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.207972986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.20797574+07:00","message":"> Transcript [2518] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.207978038+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.390789015+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.390824858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดประตู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.390830923+07:00","message":"receive interim result [false|false]: ปิดประตู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.390839941+07:00","message":"[buffer interim] 146 false ปิดประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.390846612+07:00","message":"[bufferProcess] interim [840000000]:ปิดประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.390848867+07:00","message":"[bufferProcess] send to processor:ปิดปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.390852565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.39085561+07:00","message":"> Transcript [2519] [false]: 'ปิดปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.390859068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.390861302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.390863431+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.390865376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.395540267+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.395566847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.395572397+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.39558511+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.395589462+07:00","message":"[bufferProcess] interim [900000000]:ปิดปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.395591786+07:00","message":"[bufferProcess] send to processor:ปิดประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.395595029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.395597564+07:00","message":"> Transcript [2520] [false]: 'ปิดประตู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.395600339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.395602382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.395604402+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.395606349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.914385304+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.914426532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.914432895+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.914445208+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.914454243+07:00","message":"[bufferProcess] interim [380000000]:ปิดปรับปรุง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.914457552+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.91446341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.914467918+07:00","message":"> Transcript [2521] [false]: 'ปิดปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.914472447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.91447672+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.914478906+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.914481291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.984010617+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.984050012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.984056693+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.984066577+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":"2026-06-25T15:15:24.984070081+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.984077813+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.984084223+07:00","message":"[buffer interim] 146 false  3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.984091864+07:00","message":"[bufferProcess] interim [500000000]:ปิดปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.984095461+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.984101428+07:00","message":"[bufferProcess] interim [500000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.98410527+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.984108992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.984111769+07:00","message":"> Transcript [2522] [false]: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.984114816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.984116842+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.984119167+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.984121276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.984127095+07:00","message":"Push: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.984130574+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.98413383+07:00","message":"Set new StatePrefix : 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.984137379+07:00","message":"Next Push (prob) : 'ปรับปรุง 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.98414709+07:00","message":"push: {false ปิด 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.104057723+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.104102924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.104109441+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.104123452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.104126785+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.104135922+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.104140123+07:00","message":"[buffer interim] 146 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.104146312+07:00","message":"[bufferProcess] interim [560000000]:ปิดปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.104148863+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.104151592+07:00","message":"[bufferProcess] interim [560000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.104154037+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.104157767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.10416114+07:00","message":"> Transcript [2523] [false]: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.104164449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.104166574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.104168699+07:00","message":"StatePrefix: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.104171129+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.466321702+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.466363404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.466371638+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.466382971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.466387669+07:00","message":"receive interim result [false|false]:  30 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.466406198+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.466424318+07:00","message":"[buffer interim] 146 false  30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.466433688+07:00","message":"[bufferProcess] interim [920000000]:ปิดปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.466437581+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.466441933+07:00","message":"[bufferProcess] interim [920000000]: 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.466445251+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.466449485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.466453249+07:00","message":"> Transcript [2524] [false]: 'ปิดปรับปรุง 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.466458064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.466460884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.466463865+07:00","message":"StatePrefix: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.466467278+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.626277054+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.626310174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.626316118+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.626327009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30 วันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.626330524+07:00","message":"receive interim result [false|false]:  30 วันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.626337598+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.626340927+07:00","message":"[buffer interim] 146 false  30 วันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.626346715+07:00","message":"[bufferProcess] interim [40000000]:ปิดปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.626349203+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.626351947+07:00","message":"[bufferProcess] interim [40000000]: 30 วันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.626354955+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.626357931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.626360538+07:00","message":"> Transcript [2525] [false]: 'ปิดปรับปรุง 30 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.626363917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.626366076+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.626368047+07:00","message":"StatePrefix: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.626370114+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.681041633+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.681074397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.681080785+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.681093116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.68109625+07:00","message":"receive interim result [false|false]:  วันก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.68110628+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.681109625+07:00","message":"[buffer interim] 146 false  วันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.681115322+07:00","message":"[bufferProcess] interim [160000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.681117917+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.681120729+07:00","message":"[bufferProcess] interim [160000000]: วันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.681123443+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.681126135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.681128734+07:00","message":"> Transcript [2526] [false]: 'ปิดปรับปรุง 30 วันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.681132442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.68113464+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.681136566+07:00","message":"StatePrefix: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.681138687+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.681141146+07:00","message":"Push: 'ปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.681143162+07:00","message":"TextPushed: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.681145264+07:00","message":"Set new StatePrefix : 'ปิดปรับปรุง 30 วันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.681147574+07:00","message":"Next Push (prob) : '0 วันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.681154274+07:00","message":"push: {false ปรับปรุง 3 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.808581223+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.809073089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.809085794+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.809107329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.809119938+07:00","message":"receive interim result [false|false]:  วันก็จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.809131799+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.8091399+07:00","message":"[buffer interim] 146 false  วันก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.809146886+07:00","message":"[bufferProcess] interim [280000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.809151137+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.809190908+07:00","message":"[bufferProcess] interim [280000000]: วันก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.809194597+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.809198666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.809202137+07:00","message":"> Transcript [2527] [false]: 'ปิดปรับปรุง 30 วันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.809208058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.809211281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.809214201+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.809217704+07:00","message":"TextPushed: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.879718292+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.879761404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.879767579+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.879779176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.879781877+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.879805374+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.879833988+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.879843266+07:00","message":"[bufferProcess] interim [400000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.879847381+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.879854023+07:00","message":"[bufferProcess] interim [400000000]: วันก็จริงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.879857025+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.879860137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.879864071+07:00","message":"> Transcript [2528] [false]: 'ปิดปรับปรุง 30 วันก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.879868313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.87987054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.879872537+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.879875009+07:00","message":"TextPushed: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.006931487+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.006974533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.006984646+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.006996846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.007000289+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.007007844+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.007011744+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.007018381+07:00","message":"[bufferProcess] interim [520000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.007021195+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.007024312+07:00","message":"[bufferProcess] interim [520000000]: วันก็จริงแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.007027061+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.007030492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.00703396+07:00","message":"> Transcript [2529] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.00703762+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.007039759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.007041827+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.007044152+07:00","message":"TextPushed: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.201018824+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.201053924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.201059758+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.201074305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.201078732+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.201087066+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.20109041+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.20109594+07:00","message":"[bufferProcess] interim [640000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.20109897+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.201101808+07:00","message":"[bufferProcess] interim [640000000]: วันก็จริงแต่หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.201104528+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.20110777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.201113314+07:00","message":"> Transcript [2530] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.201117871+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.201120225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.201122353+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.201124504+07:00","message":"TextPushed: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.201127153+07:00","message":"Push: '0 วันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.201129105+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.201131382+07:00","message":"Set new StatePrefix : 'ปิดปรับปรุง 30 วันก็จริงแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.201134161+07:00","message":"Next Push (prob) : 'จริงแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.201149877+07:00","message":"push: {false 0 วันก็ 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.313646526+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.313698414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.313705753+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.313718029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.313725103+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.313743637+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.313765951+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.313775479+07:00","message":"[bufferProcess] interim [760000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.313782256+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.313790333+07:00","message":"[bufferProcess] interim [760000000]: วันก็จริงแต่หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.313793324+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.313796275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.313799625+07:00","message":"> Transcript [2531] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.313802601+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.313804755+07:00","message":"Set new StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.423131049+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.423173384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.42317996+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.42319047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลังจากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.423193706+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.4232027+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.423211417+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.423220984+07:00","message":"[bufferProcess] interim [880000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.423225082+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.423232445+07:00","message":"[bufferProcess] interim [880000000]: วันก็จริงแต่หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.423237368+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.423241565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.423244999+07:00","message":"> Transcript [2532] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.423249137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.423251576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.423253653+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.423255989+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.789070719+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.789101472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.789107108+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.789124003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลังจากการหัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.789127592+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากการหัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.789138033+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.789155225+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลังจากการหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.789179369+07:00","message":"[bufferProcess] interim [300000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.789183461+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.789193798+07:00","message":"[bufferProcess] interim [300000000]: วันก็จริงแต่หลังจากการหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.789196334+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากการหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.78919999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.789202506+07:00","message":"> Transcript [2533] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.789206674+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.78920929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.789211318+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.789216253+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:26.838688894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:26.838709916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.097560636+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.097599249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.097605274+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.097619612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลังจากนั้นหากกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.097623094+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.097630066+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.097633686+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลังจากนั้นหากกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.09763895+07:00","message":"[bufferProcess] interim [540000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.097641667+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากการหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.09764491+07:00","message":"[bufferProcess] interim [540000000]: วันก็จริงแต่หลังจากนั้นหากกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.097647511+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.097650484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.097653322+07:00","message":"> Transcript [2534] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากการหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.097656913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.097659129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.097661227+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.097663803+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.229944181+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.229993653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.23000125+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.230013726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลังจากนั้นหากกลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.230017164+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.230024886+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.230029171+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลังจากนั้นหากกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.230035838+07:00","message":"[bufferProcess] interim [660000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.230039683+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.230044232+07:00","message":"[bufferProcess] interim [660000000]: วันก็จริงแต่หลังจากนั้นหากกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.230047931+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.230051686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.230055746+07:00","message":"> Transcript [2535] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.230060657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.230063526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.230065555+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.23006778+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.230070576+07:00","message":"Push: 'จริงแต่หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.230072554+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.230074768+07:00","message":"Set new StatePrefix : 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.230077049+07:00","message":"Next Push (prob) : 'จากนั้นหากกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.230084983+07:00","message":"push: {false จริงแต่หลัง 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.413651435+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.413679345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.413684921+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.413701378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลังจากนั้นหากกลับมาเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.413705405+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.413711958+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.413715985+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.413732406+07:00","message":"[bufferProcess] interim [840000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.413756107+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.413769015+07:00","message":"[bufferProcess] interim [840000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.413772111+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.413775615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.413779087+07:00","message":"> Transcript [2536] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.413783134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.41378531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.413787648+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.413790466+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.73443533+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.734471753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.734477952+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.734487303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.734490596+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.734497476+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.734502923+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.734508677+07:00","message":"[bufferProcess] interim [140000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.734510934+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.734516305+07:00","message":"[bufferProcess] interim [140000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.73451912+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.734522213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.734526138+07:00","message":"> Transcript [2537] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.734530209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.734532475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.734534864+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.734537531+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.018157133+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.01820106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.018207493+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.018219731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.018222976+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.018231677+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.018236282+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.018243184+07:00","message":"[bufferProcess] interim [500000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.018245819+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.01824891+07:00","message":"[bufferProcess] interim [500000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.018252266+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.018256006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.018259016+07:00","message":"> Transcript [2538] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.018263235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.018265615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.018267801+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.018270687+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.183185221+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.183233408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.183240094+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.183250736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.183254139+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.183262973+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.183266542+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.183273402+07:00","message":"[bufferProcess] interim [680000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.183275977+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.183279278+07:00","message":"[bufferProcess] interim [680000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.183282698+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.183286278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.183289294+07:00","message":"> Transcript [2539] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.183293766+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.183296009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.183298103+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.183301183+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.183304068+07:00","message":"Push: 'จากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.183306095+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.183308536+07:00","message":"Set new StatePrefix : 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.183310882+07:00","message":"Next Push (prob) : 'มาเปิดใหม่เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.183319198+07:00","message":"push: {false จากนั้นหากกลับ 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.313786593+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.313833744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.313840204+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.313850802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.313854997+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.313864131+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.313867609+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.313873675+07:00","message":"[bufferProcess] interim [740000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.313876795+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.313879905+07:00","message":"[bufferProcess] interim [740000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.313882714+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.313891342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.313894994+07:00","message":"> Transcript [2540] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.31389893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.313901128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.313903148+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.31390578+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.503606993+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.503648067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.503656109+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.503673416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.50367782+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.503686061+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.503689439+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.503695432+07:00","message":"[bufferProcess] interim [980000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.503698321+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.503701728+07:00","message":"[bufferProcess] interim [980000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.503704422+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.503707462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.503710444+07:00","message":"> Transcript [2541] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.503714179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.503716404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.503718629+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.503721445+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.693546865+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.693586826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.693598254+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.693615002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.693619852+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.693628466+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.693632291+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.693638135+07:00","message":"[bufferProcess] interim [160000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.693641813+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.69364515+07:00","message":"[bufferProcess] interim [160000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.693648026+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.693651285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.693654492+07:00","message":"> Transcript [2542] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.693658768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.693660945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.693663073+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.693665711+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.892790574+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.892830754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.892837704+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.892849008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.892852762+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.892861173+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.89286596+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.892873154+07:00","message":"[bufferProcess] interim [340000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.892876089+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.892879703+07:00","message":"[bufferProcess] interim [340000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.89288339+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.892897394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.892900457+07:00","message":"> Transcript [2543] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.892904961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.892907291+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.892909339+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.892912125+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.892915331+07:00","message":"Push: 'มาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.892917426+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.892919855+07:00","message":"Set new StatePrefix : 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.892922339+07:00","message":"Next Push (prob) : 'ปัญหาแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.892943746+07:00","message":"push: {false มาเปิดใหม่เกิด 0 0xc000044a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.897860531+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.897881708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.897896778+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.897910116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.897914384+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.897921183+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.897924659+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.897929687+07:00","message":"[bufferProcess] interim [400000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.897932889+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.897936036+07:00","message":"[bufferProcess] interim [400000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.897938429+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.897941393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.897944403+07:00","message":"> Transcript [2544] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.897948963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.897951024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.89795296+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.897955244+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.076133897+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.076174225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.076180353+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.07619143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.07619609+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.076203863+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.076207828+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.076214528+07:00","message":"[bufferProcess] interim [580000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.076217189+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.076220458+07:00","message":"[bufferProcess] interim [580000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.076223065+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.076226667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.076230191+07:00","message":"> Transcript [2545] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.076236268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.076238726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.076240749+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.076243245+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.601670952+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.601695084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.601700052+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.601714138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.60171835+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.601725652+07:00","message":"[buffer interim] 146 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.601731543+07:00","message":"[buffer interim] 146 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601739135+07:00","message":"[bufferProcess] interim [120000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.6017423+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601746209+07:00","message":"[bufferProcess] interim [120000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.6017496+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601753432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601761803+07:00","message":"> Transcript [2546] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601766824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601769107+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601771618+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601774297+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.636397044+07:00","message":"[GCS] IsForceVAD: false for message ID: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.767746618+07:00","message":"[GCS] Start streaming session, msgId: 147"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:29.839644734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:29.839657071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.847618743+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.847657533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหักกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง\",\"confidence\":0.95689505}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.847665179+07:00","message":"receive interim result [true|false]: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหักกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.847676748+07:00","message":"end recv isFinal message id 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.847679089+07:00","message":"end Recv id 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.847685529+07:00","message":"[buffer interim] 146 true ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหักกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847697646+07:00","message":"[bufferProcess] interim [300000000]:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหักกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847701202+07:00","message":"[bufferProcess] send to processor (isfinal):ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847707505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847710965+07:00","message":"> Transcript [2547] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847715602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847718038+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847720168+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847723584+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847726418+07:00","message":"Push: 'ปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847728445+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847730907+07:00","message":"Set new StatePrefix : 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847734156+07:00","message":"Next Push (prob) : 'ขึ้นอีกจะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847736132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847738206+07:00","message":"> Transcript [2548] [true]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหักกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847740662+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847742898+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847745034+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847747458+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.847755706+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.847855352+07:00","message":"push: {false ปัญหาแบบนี้ 0 0xc000044a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.848018065+07:00","message":"Push: 'ขึ้นอีกจะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.848022685+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.848025311+07:00","message":"Set new StatePrefix : 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหักกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.848027946+07:00","message":"Next Push (prob) : 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหักกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.848039688+07:00","message":"push: {true ขึ้นอีกจะถึง 0 0xc000044a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.848048+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_146.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:29.860934286+07:00","message":"write wav file: './tmp/7598/7598_146.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.237952701+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.238002078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.238008194+07:00","message":"receive interim result [false|false]: ขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.238024626+07:00","message":"[buffer interim] 147 false ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.238031006+07:00","message":"[bufferProcess] interim [480000000]:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.238033166+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.291560511+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.291596204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.291602032+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.291620367+07:00","message":"[buffer interim] 147 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.291628222+07:00","message":"[bufferProcess] interim [540000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.291630532+07:00","message":"[bufferProcess] send to processor:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.291633998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.291636772+07:00","message":"> Transcript [2549] [false]: 'ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.291639745+07:00","message":"Set StatePrefix (first interim): 'ขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.481861674+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.481907426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.481916243+07:00","message":"receive interim result [false|false]: ขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.481931794+07:00","message":"[buffer interim] 147 false ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.481939386+07:00","message":"[bufferProcess] interim [780000000]:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.481941973+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.481948614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.481951714+07:00","message":"> Transcript [2550] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.481954358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.481956784+07:00","message":"Set new StatePrefix: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.6194884+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.619527766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.619533388+07:00","message":"receive interim result [false|false]: ขนาดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.619549084+07:00","message":"[buffer interim] 147 false ขนาดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.619555793+07:00","message":"[bufferProcess] interim [900000000]:ขนาดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.619558111+07:00","message":"[bufferProcess] send to processor:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.619561191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.619563957+07:00","message":"> Transcript [2551] [false]: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.619566632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.619568699+07:00","message":"Set new StatePrefix: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.964350331+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.964392347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.964397727+07:00","message":"receive interim result [false|false]: ขนาดที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.964413452+07:00","message":"[buffer interim] 147 false ขนาดที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.964420265+07:00","message":"[bufferProcess] interim [200000000]:ขนาดที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.964422448+07:00","message":"[bufferProcess] send to processor:ขนาดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.964425543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.964428655+07:00","message":"> Transcript [2552] [false]: 'ขนาดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.964431004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.964433088+07:00","message":"Set new StatePrefix: 'ขนาดที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.999606162+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.999644943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.999650647+07:00","message":"receive interim result [false|false]: ขณะที่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.999663968+07:00","message":"[buffer interim] 147 false ขณะที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.999670603+07:00","message":"[bufferProcess] interim [320000000]:ขณะที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.999673082+07:00","message":"[bufferProcess] send to processor:ขนาดที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.999678126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.999681013+07:00","message":"> Transcript [2553] [false]: 'ขนาดที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.999684098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.999686221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.999688324+07:00","message":"StatePrefix: 'ขนาดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.999690498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.529835956+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.529871742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.529877413+07:00","message":"receive interim result [false|false]: ขณะที่มีการเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.529899605+07:00","message":"[buffer interim] 147 false ขณะที่มีการเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.529906818+07:00","message":"[bufferProcess] interim [800000000]:ขณะที่มีการเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.529910598+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.529922275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.529925814+07:00","message":"> Transcript [2554] [false]: 'ขณะที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.529928358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.52993156+07:00","message":"Set new StatePrefix: 'ขณะที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.642387047+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.642431674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการรีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.642438886+07:00","message":"receive interim result [false|false]: ขณะที่มีการรีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.642454929+07:00","message":"[buffer interim] 147 false ขณะที่มีการรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.642462828+07:00","message":"[bufferProcess] interim [860000000]:ขณะที่มีการรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.642465336+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.642469209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.642472212+07:00","message":"> Transcript [2555] [false]: 'ขณะที่มีการเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.642475855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.642478098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.642480262+07:00","message":"StatePrefix: 'ขณะที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.642482566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.654998847+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.655031015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการริด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.655037289+07:00","message":"receive interim result [false|false]: ขณะที่มีการริด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.655054324+07:00","message":"[buffer interim] 147 false ขณะที่มีการริด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.655059707+07:00","message":"[bufferProcess] interim [920000000]:ขณะที่มีการริด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.655062516+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.655069544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.655072508+07:00","message":"> Transcript [2556] [false]: 'ขณะที่มีการรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.655076383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.655078536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.655081267+07:00","message":"StatePrefix: 'ขณะที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.655083519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.710101836+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.710141513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการรีบไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.710148237+07:00","message":"receive interim result [false|false]: ขณะที่มีการรีบไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.710164671+07:00","message":"[buffer interim] 147 false ขณะที่มีการรีบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.710172355+07:00","message":"[bufferProcess] interim [980000000]:ขณะที่มีการรีบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.710175174+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.71018347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.71018683+07:00","message":"> Transcript [2557] [false]: 'ขณะที่มีการริด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.710194693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.710196827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.710198908+07:00","message":"StatePrefix: 'ขณะที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.710201128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.840846075+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.840885278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการริด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.840904172+07:00","message":"receive interim result [false|false]: ขณะที่มีการริด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.840921011+07:00","message":"[buffer interim] 147 false ขณะที่มีการริด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.840930195+07:00","message":"[bufferProcess] interim [40000000]:ขณะที่มีการริด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.840933077+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการรีบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.840937158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.84094078+07:00","message":"> Transcript [2558] [false]: 'ขณะที่มีการรีบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.840945006+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.840947783+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.840949883+07:00","message":"StatePrefix: 'ขณะที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.840952216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.840954988+07:00","message":"Push: 'ขณะที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.84095709+07:00","message":"TextPushed: 'ขณะที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.840959343+07:00","message":"Set new StatePrefix : 'ขณะที่มีการรีบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.840961592+07:00","message":"Next Push (prob) : 'รีบไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.840971905+07:00","message":"push: {false ขณะที่มีการ 0 0xc003682780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.846557003+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.846590162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการรีบไปอาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.846597006+07:00","message":"receive interim result [false|false]: ขณะที่มีการรีบไปอาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.846614304+07:00","message":"[buffer interim] 147 false ขณะที่มีการรีบไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.846621899+07:00","message":"[bufferProcess] interim [100000000]:ขณะที่มีการรีบไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.846625629+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.846634191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.846638109+07:00","message":"> Transcript [2559] [false]: 'ขณะที่มีการริด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.846641577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.846644664+07:00","message":"Set new StatePrefix: 'ขณะที่มีการริด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.895112941+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.895163917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการริดใบอนุญาต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.895170319+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.895184991+07:00","message":"[buffer interim] 147 false ขณะที่มีการริดใบอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.895193594+07:00","message":"[bufferProcess] interim [220000000]:ขณะที่มีการริดใบอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.895196644+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการรีบไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.895200552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.895203916+07:00","message":"> Transcript [2560] [false]: 'ขณะที่มีการรีบไปอาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.895207011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.895210919+07:00","message":"Set new StatePrefix: 'ขณะที่มีการรีบไปอาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.246113615+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.246154393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการริดใบอนุญาตเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.246160907+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.246177152+07:00","message":"[buffer interim] 147 false ขณะที่มีการริดใบอนุญาตเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.246185205+07:00","message":"[bufferProcess] interim [520000000]:ขณะที่มีการริดใบอนุญาตเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.246188086+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.24619513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.246198193+07:00","message":"> Transcript [2561] [false]: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.246201328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.246204067+07:00","message":"Set new StatePrefix: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.350680554+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.350721624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการริดใบอนุญาตหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.350727837+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.350741337+07:00","message":"[buffer interim] 147 false ขณะที่มีการริดใบอนุญาตหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.350749045+07:00","message":"[bufferProcess] interim [580000000]:ขณะที่มีการริดใบอนุญาตหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.350752479+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.350756534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.350760039+07:00","message":"> Transcript [2562] [false]: 'ขณะที่มีการริดใบอนุญาตเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.350763867+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.350766184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.350769256+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.350771678+07:00","message":"TextPushed: 'ขณะที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.403089825+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.403130647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการริดใบอนุญาตเลยหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.403137568+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลยหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.403157178+07:00","message":"[buffer interim] 147 false ขณะที่มีการริดใบอนุญาตเลยหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.403164639+07:00","message":"[bufferProcess] interim [640000000]:ขณะที่มีการริดใบอนุญาตเลยหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.403167731+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.40317491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.403178423+07:00","message":"> Transcript [2563] [false]: 'ขณะที่มีการริดใบอนุญาตหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.403182313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.403184645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.403186791+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.403189403+07:00","message":"TextPushed: 'ขณะที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.535164466+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.535210866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการริดใบอนุญาตหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.535217298+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.53523354+07:00","message":"[buffer interim] 147 false ขณะที่มีการริดใบอนุญาตหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.535241495+07:00","message":"[bufferProcess] interim [760000000]:ขณะที่มีการริดใบอนุญาตหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.535244128+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตเลยหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.53525152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.53525472+07:00","message":"> Transcript [2564] [false]: 'ขณะที่มีการริดใบอนุญาตเลยหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.535260011+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.535263512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.535265543+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.535268064+07:00","message":"TextPushed: 'ขณะที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.646949433+07:00","message":"[GCS] Cleaned up inactive client: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.646977565+07:00","message":"[GCS] Cleaned up inactive client: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.646980332+07:00","message":"[GCS] Cleaned up inactive client: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.646982371+07:00","message":"[GCS] Cleaned up inactive client: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.646984208+07:00","message":"[GCS] Cleaned up inactive client: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.646986739+07:00","message":"[GCS] Cleaned up inactive client: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.646988684+07:00","message":"[GCS] Cleaned up inactive client: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.726557199+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.726605154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการริดใบอนุญาตหรือไม่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.726611725+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตหรือไม่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.726627329+07:00","message":"[buffer interim] 147 false ขณะที่มีการริดใบอนุญาตหรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.726635554+07:00","message":"[bufferProcess] interim [940000000]:ขณะที่มีการริดใบอนุญาตหรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.72663834+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.726646487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.726649674+07:00","message":"> Transcript [2565] [false]: 'ขณะที่มีการริดใบอนุญาตหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.726654186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.726657423+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.726659466+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.726661814+07:00","message":"TextPushed: 'ขณะที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.726669145+07:00","message":"Push: 'ริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.726671728+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.726674405+07:00","message":"Set new StatePrefix : 'ขณะที่มีการริดใบอนุญาตหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.726676976+07:00","message":"Next Push (prob) : 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.72669878+07:00","message":"push: {false ริดใบอนุญาต 0 0xc003682780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.775912373+07:00","message":"[GCS] IsForceVAD: false for message ID: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.79245926+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.792503367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการริดใบอนุญาตหรือไม่ก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.792513352+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตหรือไม่ก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.792532096+07:00","message":"[buffer interim] 147 false ขณะที่มีการริดใบอนุญาตหรือไม่ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.792540554+07:00","message":"[bufferProcess] interim [60000000]:ขณะที่มีการริดใบอนุญาตหรือไม่ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.792543795+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตหรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.792552606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.792556779+07:00","message":"> Transcript [2566] [false]: 'ขณะที่มีการริดใบอนุญาตหรือไม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.792560731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.792563594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.792565635+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.792568768+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.839553604+07:00","message":"[GCS] Start streaming session, msgId: 148"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:32.839667881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:32.83966981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.867128321+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.867167532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการริดใบอนุญาตหรือไม่ก็ต้องติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.867174057+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตหรือไม่ก็ต้องติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.867189382+07:00","message":"[buffer interim] 147 false ขณะที่มีการริดใบอนุญาตหรือไม่ก็ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.867196961+07:00","message":"[bufferProcess] interim [240000000]:ขณะที่มีการริดใบอนุญาตหรือไม่ก็ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.867199926+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตหรือไม่ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.867207206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.867210567+07:00","message":"> Transcript [2567] [false]: 'ขณะที่มีการริดใบอนุญาตหรือไม่ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.867214257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.86721665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.867219514+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.867222638+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.886338638+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.886379849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติด\",\"confidence\":0.9543043}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.886386574+07:00","message":"receive interim result [true|false]: ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.88639792+07:00","message":"end recv isFinal message id 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.886400352+07:00","message":"end Recv id 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.886407267+07:00","message":"[buffer interim] 147 true ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.886413566+07:00","message":"[bufferProcess] interim [240000000]:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.886418828+07:00","message":"[bufferProcess] send to processor (isfinal):ขณะที่มีการริดใบอนุญาตหรือไม่ก็ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.886422327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.886425037+07:00","message":"> Transcript [2568] [false]: 'ขณะที่มีการริดใบอนุญาตหรือไม่ก็ต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.886428665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.886431441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.88643511+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.886437917+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.886440095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.886442244+07:00","message":"> Transcript [2569] [true]: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.886444642+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.88644987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.886451745+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.886453875+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.886458376+07:00","message":"Push: 'เลยหรือไม่ก็ต้องติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.886468217+07:00","message":"push: {true เลยหรือไม่ก็ต้องติด 0 0xc003682780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:32.897641913+07:00","message":"write wav file: './tmp/7598/7598_147.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.205507112+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.205568988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.205588202+07:00","message":"receive interim result [false|false]: ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.205609592+07:00","message":"[buffer interim] 148 false ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.205626559+07:00","message":"[bufferProcess] interim [420000000]:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.205629166+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.373012595+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.373055039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.37306174+07:00","message":"receive interim result [false|false]: ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.37307412+07:00","message":"[buffer interim] 148 false ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.373084091+07:00","message":"[bufferProcess] interim [540000000]:ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.37308769+07:00","message":"[bufferProcess] send to processor:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.373095172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.373099567+07:00","message":"> Transcript [2570] [false]: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.37310261+07:00","message":"Set StatePrefix (first interim): 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.503155002+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.503195776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกันดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.503202904+07:00","message":"receive interim result [false|false]: ตามกันดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.503221515+07:00","message":"[buffer interim] 148 false ตามกันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.503229491+07:00","message":"[bufferProcess] interim [660000000]:ตามกันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.503232399+07:00","message":"[bufferProcess] send to processor:ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.503241886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.503245298+07:00","message":"> Transcript [2571] [false]: 'ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.503247795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.503250188+07:00","message":"Set new StatePrefix: 'ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.507533218+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.507562248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกันด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.50756772+07:00","message":"receive interim result [false|false]: ตามกันด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.507582264+07:00","message":"[buffer interim] 148 false ตามกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.507588474+07:00","message":"[bufferProcess] interim [720000000]:ตามกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.507591081+07:00","message":"[bufferProcess] send to processor:ตามกันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.507597342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.507599902+07:00","message":"> Transcript [2572] [false]: 'ตามกันดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.507602053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.50760421+07:00","message":"Set new StatePrefix: 'ตามกันดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.687639771+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.687683126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกันด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.687690143+07:00","message":"receive interim result [false|false]: ตามกันด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.687705008+07:00","message":"[buffer interim] 148 false ตามกันด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.687713195+07:00","message":"[bufferProcess] interim [840000000]:ตามกันด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.687715723+07:00","message":"[bufferProcess] send to processor:ตามกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.687719623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.687722645+07:00","message":"> Transcript [2573] [false]: 'ตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.687725253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.687727965+07:00","message":"Set new StatePrefix: 'ตามกันด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.824641824+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.824710144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกันด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.824718965+07:00","message":"receive interim result [false|false]: ตามกันด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.824740189+07:00","message":"[buffer interim] 148 false ตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.824756539+07:00","message":"[bufferProcess] interim [960000000]:ตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.824761008+07:00","message":"[bufferProcess] send to processor:ตามกันด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.824770394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.82477547+07:00","message":"> Transcript [2574] [false]: 'ตามกันด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.824781236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.824784532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.82478795+07:00","message":"StatePrefix: 'ตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.82479111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.397151621+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.397204621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกันด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.397211043+07:00","message":"receive interim result [false|false]: ตามกันด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.397222855+07:00","message":"[buffer interim] 148 false ตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.397229192+07:00","message":"[bufferProcess] interim [560000000]:ตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.397231429+07:00","message":"[bufferProcess] send to processor:ตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.397237692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.39724053+07:00","message":"> Transcript [2575] [false]: 'ตามกันด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.397244061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.397246109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.397248339+07:00","message":"StatePrefix: 'ตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.397250579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.401709193+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.40174331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกันด้วยนะคะทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.401748795+07:00","message":"receive interim result [false|false]: ตามกันด้วยนะคะทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.401762241+07:00","message":"[buffer interim] 148 false ตามกันด้วยนะคะทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.40176865+07:00","message":"[bufferProcess] interim [620000000]:ตามกันด้วยนะคะทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.401771234+07:00","message":"[bufferProcess] send to processor:ตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.401774726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.401777359+07:00","message":"> Transcript [2576] [false]: 'ตามกันด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.401780334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.401782411+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.401784658+07:00","message":"StatePrefix: 'ตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.401786826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.591047637+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.591088359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกันด้วยนะคะทั้งหมดนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.591094923+07:00","message":"receive interim result [false|false]: ตามกันด้วยนะคะทั้งหมดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.591109786+07:00","message":"[buffer interim] 148 false ตามกันด้วยนะคะทั้งหมดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.591116483+07:00","message":"[bufferProcess] interim [740000000]:ตามกันด้วยนะคะทั้งหมดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.591118986+07:00","message":"[bufferProcess] send to processor:ตามกันด้วยนะคะทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.591125843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.591129313+07:00","message":"> Transcript [2577] [false]: 'ตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.591132897+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.591135383+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.591137532+07:00","message":"StatePrefix: 'ตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.59114045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.591147032+07:00","message":"Push: 'ตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.591149352+07:00","message":"TextPushed: 'ตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.59115143+07:00","message":"Set new StatePrefix : 'ตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.59115429+07:00","message":"Next Push (prob) : 'นะคะทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.591162339+07:00","message":"push: {false ตามกันด้วย 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.720414484+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.720458712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกันด้วยนะคะทั้งหมดนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.72046603+07:00","message":"receive interim result [false|false]: ตามกันด้วยนะคะทั้งหมดนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.720482885+07:00","message":"[buffer interim] 148 false ตามกันด้วยนะคะทั้งหมดนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.720491391+07:00","message":"[bufferProcess] interim [860000000]:ตามกันด้วยนะคะทั้งหมดนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.720495387+07:00","message":"[bufferProcess] send to processor:ตามกันด้วยนะคะทั้งหมดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.720501896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.720506005+07:00","message":"> Transcript [2578] [false]: 'ตามกันด้วยนะคะทั้งหมดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.720510476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.720513737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.720516944+07:00","message":"StatePrefix: 'ตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.720520563+07:00","message":"TextPushed: 'ตามกันด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.912834179+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.912872315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกันด้วยนะคะทั้งหมดนี้ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.912881025+07:00","message":"receive interim result [false|false]: ตามกันด้วยนะคะทั้งหมดนี้ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.912904749+07:00","message":"[buffer interim] 148 false ตามกันด้วยนะคะทั้งหมดนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.912912964+07:00","message":"[bufferProcess] interim [40000000]:ตามกันด้วยนะคะทั้งหมดนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.912918098+07:00","message":"[bufferProcess] send to processor:ตามกันด้วยนะคะทั้งหมดนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.912925608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.912929541+07:00","message":"> Transcript [2579] [false]: 'ตามกันด้วยนะคะทั้งหมดนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.912934502+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.912937508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.912940731+07:00","message":"StatePrefix: 'ตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.912943754+07:00","message":"TextPushed: 'ตามกันด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.173710426+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.173751502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.173757775+07:00","message":"receive interim result [false|false]: ตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.173774391+07:00","message":"[buffer interim] 148 false ตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.173785195+07:00","message":"[bufferProcess] interim [400000000]:ตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.173788119+07:00","message":"[bufferProcess] send to processor:ตามกันด้วยนะคะทั้งหมดนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.173791775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.173795113+07:00","message":"> Transcript [2580] [false]: 'ตามกันด้วยนะคะทั้งหมดนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.17379836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.173800787+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.173803477+07:00","message":"StatePrefix: 'ตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.173806335+07:00","message":"TextPushed: 'ตามกันด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.430569361+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.43060943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกันด้วยนะคะทั้งหมดนี้ก็คือร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.430616339+07:00","message":"receive interim result [false|false]: ตามกันด้วยนะคะทั้งหมดนี้ก็คือร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.430626568+07:00","message":"[buffer interim] 148 false ตามกันด้วยนะคะทั้งหมดนี้ก็คือร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.430635217+07:00","message":"[bufferProcess] interim [580000000]:ตามกันด้วยนะคะทั้งหมดนี้ก็คือร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.430638303+07:00","message":"[bufferProcess] send to processor:ตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.430649271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.430652422+07:00","message":"> Transcript [2581] [false]: 'ตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.430656352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.430658716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.43066112+07:00","message":"StatePrefix: 'ตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.430663733+07:00","message":"TextPushed: 'ตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.430671761+07:00","message":"Push: 'นะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.430676402+07:00","message":"TextPushed: 'ตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.43068004+07:00","message":"Set new StatePrefix : 'ตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.430683872+07:00","message":"Next Push (prob) : 'นี้ก็คือรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.430736657+07:00","message":"push: {false นะคะทั้งหมด 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.430794923+07:00","message":"[GCS] IsForceVAD: false for message ID: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.48121519+07:00","message":"[GCS] Start streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.523756108+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.523798123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกันด้วยนะคะทั้งหมดนี้ก็คือร้องทุกข์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.523804489+07:00","message":"receive interim result [false|false]: ตามกันด้วยนะคะทั้งหมดนี้ก็คือร้องทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.523819189+07:00","message":"[buffer interim] 148 false ตามกันด้วยนะคะทั้งหมดนี้ก็คือร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.523826907+07:00","message":"[bufferProcess] interim [760000000]:ตามกันด้วยนะคะทั้งหมดนี้ก็คือร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.523829916+07:00","message":"[bufferProcess] send to processor:ตามกันด้วยนะคะทั้งหมดนี้ก็คือร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.523836759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.523839696+07:00","message":"> Transcript [2582] [false]: 'ตามกันด้วยนะคะทั้งหมดนี้ก็คือร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.523842916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.523845147+07:00","message":"Set new StatePrefix: 'ตามกันด้วยนะคะทั้งหมดนี้ก็คือร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.552355224+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.552397014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามกันด้วยนะคะทั้งหมดนี้ก็คือร้องทุกข์\",\"confidence\":0.94729817}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.552404024+07:00","message":"receive interim result [true|false]: ติดตามกันด้วยนะคะทั้งหมดนี้ก็คือร้องทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.552410516+07:00","message":"end recv isFinal message id 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.552413306+07:00","message":"end Recv id 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.552433445+07:00","message":"[buffer interim] 148 true ติดตามกันด้วยนะคะทั้งหมดนี้ก็คือร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552453219+07:00","message":"[bufferProcess] interim [790000000]:ติดตามกันด้วยนะคะทั้งหมดนี้ก็คือร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552457181+07:00","message":"[bufferProcess] send to processor (isfinal):ตามกันด้วยนะคะทั้งหมดนี้ก็คือร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552473901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552508251+07:00","message":"> Transcript [2583] [false]: 'ตามกันด้วยนะคะทั้งหมดนี้ก็คือร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552516444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.55252025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552523784+07:00","message":"StatePrefix: 'ตามกันด้วยนะคะทั้งหมดนี้ก็คือร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552528212+07:00","message":"TextPushed: 'ตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552531856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552535557+07:00","message":"> Transcript [2584] [true]: 'ติดตามกันด้วยนะคะทั้งหมดนี้ก็คือร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552539334+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552542008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552544807+07:00","message":"StatePrefix: 'ตามกันด้วยนะคะทั้งหมดนี้ก็คือร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552547973+07:00","message":"TextPushed: 'ตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552551035+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552724682+07:00","message":"Push: 'นี้ก็คือร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552730431+07:00","message":"TextPushed: 'ตามกันด้วยนะคะทั้งหมดนี้ก็คือร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552734189+07:00","message":"Set new StatePrefix : 'ติดตามกันด้วยนะคะทั้งหมดนี้ก็คือร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552737745+07:00","message":"Next Push (prob) : 'ติดตามกันด้วยนะคะทั้งหมดนี้ก็คือร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.552750082+07:00","message":"push: {true นี้ก็คือร้องทุกข์ 0 0xc000188780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.552740279+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_148.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:35.562599909+07:00","message":"write wav file: './tmp/7598/7598_148.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:35.839864648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:35.839886514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.936581221+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.936657163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.936663559+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.936685663+07:00","message":"[buffer interim] 149 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.936692353+07:00","message":"[bufferProcess] interim [480000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.936700178+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.137765069+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.137805717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.137810985+07:00","message":"receive interim result [false|false]: ส่งไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.137829062+07:00","message":"[buffer interim] 149 false ส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.137838527+07:00","message":"[bufferProcess] interim [660000000]:ส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.137843282+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.137849099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.137851943+07:00","message":"> Transcript [2585] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.137854166+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.21721817+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.217248825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งป้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.217254354+07:00","message":"receive interim result [false|false]: ส่งป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.217268039+07:00","message":"[buffer interim] 149 false ส่งป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.217275044+07:00","message":"[bufferProcess] interim [780000000]:ส่งป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.217278008+07:00","message":"[bufferProcess] send to processor:ส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.217281556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.217285172+07:00","message":"> Transcript [2586] [false]: 'ส่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.217288395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.217290504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.217292477+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.21729464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.316016105+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.3160591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.316067+07:00","message":"receive interim result [false|false]: ลงป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.316084088+07:00","message":"[buffer interim] 149 false ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.316092847+07:00","message":"[bufferProcess] interim [840000000]:ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.316096469+07:00","message":"[bufferProcess] send to processor:ส่งป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.31610094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.316105285+07:00","message":"> Transcript [2587] [false]: 'ส่งป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.316109348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.316112252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.316115897+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.316119256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.459042765+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.459089354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งป้ายนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.459095823+07:00","message":"receive interim result [false|false]: ส่งป้ายนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.45911145+07:00","message":"[buffer interim] 149 false ส่งป้ายนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.459122467+07:00","message":"[bufferProcess] interim [20000000]:ส่งป้ายนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.459124914+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.459132683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.459136007+07:00","message":"> Transcript [2588] [false]: 'ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.459139137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.459141382+07:00","message":"Set new StatePrefix: 'ลงป้ายนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.552864223+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.552923565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.552930279+07:00","message":"receive interim result [false|false]: ลงป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.552944705+07:00","message":"[buffer interim] 149 false ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.552953053+07:00","message":"[bufferProcess] interim [80000000]:ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.552955781+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.55296291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.55296712+07:00","message":"> Transcript [2589] [false]: 'ส่งป้ายนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.552969909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.552971998+07:00","message":"Set new StatePrefix: 'ส่งป้ายนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.653224681+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.653266345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.653272282+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.653285806+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.653291818+07:00","message":"[bufferProcess] interim [140000000]:ลงป้ายนี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.65329963+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.653313112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.653315998+07:00","message":"> Transcript [2590] [false]: 'ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.65331845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.653320457+07:00","message":"Set new StatePrefix: 'ลงป้ายนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.662041286+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.662077019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.662082639+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.662095562+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.66210125+07:00","message":"[bufferProcess] interim [200000000]:ลงป้ายนี้ในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.662103553+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.66210656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.662109587+07:00","message":"> Transcript [2591] [false]: 'ลงป้ายนี้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.662112909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.662115086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.662117213+07:00","message":"StatePrefix: 'ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.662119352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.83159146+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.831637135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.831643672+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.831659141+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.831670271+07:00","message":"[bufferProcess] interim [380000000]:ลงป้ายนี้ในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.831673968+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.831681198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.831684616+07:00","message":"> Transcript [2592] [false]: 'ลงป้ายนี้ในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.831688276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.831691462+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.831693777+07:00","message":"StatePrefix: 'ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.831696017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.033560536+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.033602955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.03360941+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.033626841+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.033639067+07:00","message":"[bufferProcess] interim [620000000]:ลงป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.033641543+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.033645944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.033649555+07:00","message":"> Transcript [2593] [false]: 'ลงป้ายนี้ในวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.033653299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.033655684+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.033658456+07:00","message":"StatePrefix: 'ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.033660636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.676387819+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.676423739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.676430731+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.676443002+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.676450303+07:00","message":"[bufferProcess] interim [220000000]:ลงป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.676453198+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.676458582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.67646171+07:00","message":"> Transcript [2594] [false]: 'ลงป้ายนี้ในวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.676465214+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.67646756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.67646944+07:00","message":"StatePrefix: 'ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.67647166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.676475784+07:00","message":"Push: 'ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.676478082+07:00","message":"TextPushed: 'ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.676480372+07:00","message":"Set new StatePrefix : 'ลงป้ายนี้ในวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.676482579+07:00","message":"Next Push (prob) : 'ในวันนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.676489591+07:00","message":"push: {false ลงป้ายนี้ 0 0xc003682300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.058793972+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.058832968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.058839901+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.058852253+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.058858933+07:00","message":"[bufferProcess] interim [580000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.058861604+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.058866999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.058869838+07:00","message":"> Transcript [2595] [false]: 'ลงป้ายนี้ในวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.058874457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.058877043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.058879406+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.05888192+07:00","message":"TextPushed: 'ลงป้ายนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.240597278+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.240638461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.24064457+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.240661015+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.240669714+07:00","message":"[bufferProcess] interim [760000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.240673434+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.240677316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.240680226+07:00","message":"> Transcript [2596] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.240684052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.240686653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.240689192+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.240691615+07:00","message":"TextPushed: 'ลงป้ายนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.248753664+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.248781593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.248786306+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.248801321+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.248807193+07:00","message":"[bufferProcess] interim [820000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.248809946+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.248816713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.248819164+07:00","message":"> Transcript [2597] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.248822269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.248824382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.248826836+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.248829453+07:00","message":"TextPushed: 'ลงป้ายนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:38.840921625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:38.84092266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.944706267+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.944755395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.944765787+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.944783991+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.944792313+07:00","message":"[bufferProcess] interim [420000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.944795483+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.944802295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.944805396+07:00","message":"> Transcript [2598] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.944809938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.944812516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.944816257+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.944818936+07:00","message":"TextPushed: 'ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.944825949+07:00","message":"Push: 'ในวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.944827997+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.944830431+07:00","message":"Set new StatePrefix : 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.944833192+07:00","message":"Next Push (prob) : 'พี่โต๊ะจีนขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.944845059+07:00","message":"push: {false ในวันนี้ค่ะ 0 0xc003682300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.007955213+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.00800595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.008013145+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.008026638+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.008037738+07:00","message":"[bufferProcess] interim [540000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.008041267+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.008048659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.008053136+07:00","message":"> Transcript [2599] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.008058808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.00806248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.008064579+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.008067208+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.130988457+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.131024834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวโอซาก้า Pantip\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.131031379+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวโอซาก้า Pantip"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.131044641+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวโอซาก้า Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.131051219+07:00","message":"[bufferProcess] interim [660000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวโอซาก้า Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.131054101+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.131059092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.131062137+07:00","message":"> Transcript [2600] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.131065488+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.131067934+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.131069908+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.131072455+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.131997387+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.132008674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.132012857+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.13202098+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.132024554+07:00","message":"[bufferProcess] interim [720000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.132026937+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวโอซาก้า Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.132031885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.132034094+07:00","message":"> Transcript [2601] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวโอซาก้า Pantip'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.13203665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.132038565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.132040457+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.132042595+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.192490638+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.192529978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.192535705+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.192551606+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.192559018+07:00","message":"[bufferProcess] interim [780000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.192562151+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.192569824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.192572959+07:00","message":"> Transcript [2602] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.19257704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.19257972+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.192582448+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.192585077+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.192592724+07:00","message":"Push: 'พี่โต๊ะจีนขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.19259489+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.192597368+07:00","message":"Set new StatePrefix : 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.192599875+07:00","message":"Next Push (prob) : 'สารพัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.19260873+07:00","message":"push: {false พี่โต๊ะจีนขาว 0 0xc003682300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.41334125+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.413385763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.413393711+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.413406961+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.413413409+07:00","message":"[bufferProcess] interim [20000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.413416307+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.413421573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.413424476+07:00","message":"> Transcript [2603] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.413428911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.413431224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.413433269+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.413436187+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.662865812+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.662924526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.662931517+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.662945671+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.662953288+07:00","message":"[bufferProcess] interim [200000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.662956162+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.662962116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.662965494+07:00","message":"> Transcript [2604] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.662969827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.662973975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.662976798+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.662979676+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.72752277+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.727563803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.727570392+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.727583305+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.727595232+07:00","message":"[bufferProcess] interim [320000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.727598193+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.727604326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.727607392+07:00","message":"> Transcript [2605] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.727611968+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.727614903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.727617748+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.727621201+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.044073922+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.044117029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.044123358+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.044141362+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.044150155+07:00","message":"[bufferProcess] interim [560000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.044152946+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.04415688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.044160003+07:00","message":"> Transcript [2606] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.044164436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.044168742+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.044171504+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.044174704+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.044177933+07:00","message":"Push: 'สารพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.044179894+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.044182172+07:00","message":"Set new StatePrefix : 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.044185235+07:00","message":"Next Push (prob) : 'ปัญหาเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.044194075+07:00","message":"push: {false สารพัน 0 0xc003682300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.234054399+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.234106281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.234118968+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.234140143+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.234153969+07:00","message":"[bufferProcess] interim [740000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.234158975+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.234168369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.234172967+07:00","message":"> Transcript [2607] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.234178859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.234181242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.234183472+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.234186914+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.416249858+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.416290173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.416296366+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.416308095+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.416315011+07:00","message":"[bufferProcess] interim [980000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.416317925+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.416323845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.416328214+07:00","message":"> Transcript [2608] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.416332568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.41633513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.416337518+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.416340495+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.564297598+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.564337518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.564343203+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.564359022+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.564366759+07:00","message":"[bufferProcess] interim [100000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.564370563+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.564374221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.564376965+07:00","message":"> Transcript [2609] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.564381316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.564383469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.564386211+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.564389001+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.595734259+07:00","message":"[GCS] IsForceVAD: false for message ID: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.606644062+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.606680433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.606688468+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.606705333+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.606714426+07:00","message":"[bufferProcess] interim [160000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.606719317+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.606723996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.606727123+07:00","message":"> Transcript [2610] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.606731167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.606733204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.606735551+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.606738259+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.606741342+07:00","message":"Push: 'ปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.606743395+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.606745697+07:00","message":"Set new StatePrefix : 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.606748315+07:00","message":"Next Push (prob) : 'โดยเฉพาะอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.606755732+07:00","message":"push: {false ปัญหาเลยนะคะ 0 0xc003682300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.657885414+07:00","message":"[GCS] Start streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.680072424+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.680110611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.68011672+07:00","message":"receive interim result [false|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.680128537+07:00","message":"[buffer interim] 149 false ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.680137054+07:00","message":"[bufferProcess] interim [340000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.680139772+07:00","message":"[bufferProcess] send to processor:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.680145274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.680148131+07:00","message":"> Transcript [2611] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.680152351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.680155176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.68015826+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.680162151+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.776824022+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.776866105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาโหดสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก\",\"confidence\":0.9294662}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.77687436+07:00","message":"receive interim result [true|false]: ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาโหดสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.776900696+07:00","message":"end recv isFinal message id 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.776903427+07:00","message":"end Recv id 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.776911971+07:00","message":"[buffer interim] 149 true ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาโหดสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.776922253+07:00","message":"[bufferProcess] interim [340000000]:ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาโหดสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.776926389+07:00","message":"[bufferProcess] send to processor (isfinal):ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.776930375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.776933428+07:00","message":"> Transcript [2612] [false]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.77693761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.776939873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.776942327+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.776945845+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.776948305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.776950355+07:00","message":"> Transcript [2613] [true]: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาโหดสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.776952777+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.776954575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.776956416+07:00","message":"StatePrefix: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.776958529+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.776960377+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.777191304+07:00","message":"Push: 'โดยเฉพาะอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.777195517+07:00","message":"TextPushed: 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.777200551+07:00","message":"Set new StatePrefix : 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาโหดสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.777202992+07:00","message":"Next Push (prob) : 'ลงป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาโหดสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.777213031+07:00","message":"push: {true โดยเฉพาะอยากจะฝาก 0 0xc003682300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.777231569+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_149.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:40.79002185+07:00","message":"write wav file: './tmp/7598/7598_149.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.187362166+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.187402265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.187407801+07:00","message":"receive interim result [false|false]: เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.187424605+07:00","message":"[buffer interim] 150 false เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.187431622+07:00","message":"[bufferProcess] interim [540000000]:เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.187433483+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.706613726+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.706648501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.7066546+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.706668985+07:00","message":"[buffer interim] 150 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.706676079+07:00","message":"[bufferProcess] interim [80000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.706678787+07:00","message":"[bufferProcess] send to processor:เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.706686805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.706689999+07:00","message":"> Transcript [2614] [false]: 'เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.70669257+07:00","message":"Set StatePrefix (first interim): 'เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.832495679+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.832547096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.832553572+07:00","message":"receive interim result [false|false]: เรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.832568994+07:00","message":"[buffer interim] 150 false เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.832576332+07:00","message":"[bufferProcess] interim [200000000]:เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.832578821+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.832586288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.832589728+07:00","message":"> Transcript [2615] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.832592541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.832594795+07:00","message":"Set new StatePrefix: 'เรื่อง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:41.841647583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:41.841660489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.885623451+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.885659674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.885665593+07:00","message":"receive interim result [false|false]: เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.885679755+07:00","message":"[buffer interim] 150 false เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.88568613+07:00","message":"[bufferProcess] interim [260000000]:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.885688479+07:00","message":"[bufferProcess] send to processor:เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.885695188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.885697987+07:00","message":"> Transcript [2616] [false]: 'เรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.885700874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.885702915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.885705143+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.885707431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.090984286+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.091025573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.091031435+07:00","message":"receive interim result [false|false]: เรื่องของยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.091050869+07:00","message":"[buffer interim] 150 false เรื่องของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.091059005+07:00","message":"[bufferProcess] interim [500000000]:เรื่องของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.09106168+07:00","message":"[bufferProcess] send to processor:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.091065188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.091068444+07:00","message":"> Transcript [2617] [false]: 'เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.091073234+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.0910755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.091077565+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.091079642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.529909692+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.529948501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.529955396+07:00","message":"receive interim result [false|false]: เรื่องของยาลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.529969186+07:00","message":"[buffer interim] 150 false เรื่องของยาลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.529975333+07:00","message":"[bufferProcess] interim [920000000]:เรื่องของยาลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.529978248+07:00","message":"[bufferProcess] send to processor:เรื่องของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.529983341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.529986863+07:00","message":"> Transcript [2618] [false]: 'เรื่องของยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.529990201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.529992418+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.529994775+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.529997183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.792376261+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.792406172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.792411661+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.792427424+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.792434064+07:00","message":"[bufferProcess] interim [160000000]:เรื่องของยาลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.792436342+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.792440321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.79244396+07:00","message":"> Transcript [2619] [false]: 'เรื่องของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.792447254+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.792449726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.792451567+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.792453591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.792459365+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.792461592+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.7924642+07:00","message":"Set new StatePrefix : 'เรื่องของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.79246652+07:00","message":"Next Push (prob) : 'ของยาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.792477099+07:00","message":"push: {false เรื่อง 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.92012988+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.920186606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.920193659+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.920206291+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.920214367+07:00","message":"[bufferProcess] interim [280000000]:เรื่องของยาลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.920217809+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.920224144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.920227595+07:00","message":"> Transcript [2620] [false]: 'เรื่องของยาลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.92023134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.920233517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.920235517+07:00","message":"StatePrefix: 'เรื่องของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.920237731+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.156001744+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.156054023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.156061742+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.156080892+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.156092603+07:00","message":"[bufferProcess] interim [520000000]:เรื่องของยาลดน้ำหนักหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.156096861+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.156105058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.156109305+07:00","message":"> Transcript [2621] [false]: 'เรื่องของยาลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.156114401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.156117518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.156121296+07:00","message":"StatePrefix: 'เรื่องของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.156124706+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.301387885+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.301437931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.301445825+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.3014628+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.301473191+07:00","message":"[bufferProcess] interim [640000000]:เรื่องของยาลดน้ำหนักหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.301477003+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.301485817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.301490572+07:00","message":"> Transcript [2622] [false]: 'เรื่องของยาลดน้ำหนักหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.301497442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.301500626+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.301504167+07:00","message":"StatePrefix: 'เรื่องของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.30150751+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.457832616+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.457880579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักหรือว่าหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.457889556+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักหรือว่าหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.457914634+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักหรือว่าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.457924495+07:00","message":"[bufferProcess] interim [820000000]:เรื่องของยาลดน้ำหนักหรือว่าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.457928727+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.457938731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.457943833+07:00","message":"> Transcript [2623] [false]: 'เรื่องของยาลดน้ำหนักหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.457949352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.457952803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.45795631+07:00","message":"StatePrefix: 'เรื่องของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.457959571+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.457968034+07:00","message":"Push: 'ของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.457971229+07:00","message":"TextPushed: 'เรื่องของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.457974606+07:00","message":"Set new StatePrefix : 'เรื่องของยาลดน้ำหนักหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.457978097+07:00","message":"Next Push (prob) : 'น้ำหนักหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.458003474+07:00","message":"push: {false ของยาลด 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.50406095+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.504100663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักหรือว่าอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.504106362+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักหรือว่าอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.504120609+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักหรือว่าอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.504128689+07:00","message":"[bufferProcess] interim [880000000]:เรื่องของยาลดน้ำหนักหรือว่าอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.504131534+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักหรือว่าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.504135373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.504138505+07:00","message":"> Transcript [2624] [false]: 'เรื่องของยาลดน้ำหนักหรือว่าหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.504142306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.504144524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.504146614+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.504149184+07:00","message":"TextPushed: 'เรื่องของยาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.685645714+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.685695122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.68570329+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.685719295+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.68573709+07:00","message":"[bufferProcess] interim [60000000]:เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.685741759+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักหรือว่าอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.685747318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.685754942+07:00","message":"> Transcript [2625] [false]: 'เรื่องของยาลดน้ำหนักหรือว่าอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.685760686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.685763654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.685767169+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.685770934+07:00","message":"TextPushed: 'เรื่องของยาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.879706809+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.8797438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.879751188+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.879770575+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.879779565+07:00","message":"[bufferProcess] interim [300000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.879783948+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.879789361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.879794437+07:00","message":"> Transcript [2626] [false]: 'เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.879801538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.879804577+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.879808137+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.879812022+07:00","message":"TextPushed: 'เรื่องของยาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.140205609+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.140260366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.1402694+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.140288377+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.140302203+07:00","message":"[bufferProcess] interim [480000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.140306915+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.140316199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.140320768+07:00","message":"> Transcript [2627] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.140325608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.140329343+07:00","message":"Set new StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.196290447+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.196325942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.196332072+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.196345212+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.19635168+07:00","message":"[bufferProcess] interim [540000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.196354361+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.196357561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.196360331+07:00","message":"> Transcript [2628] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.196363618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.196365746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.196368088+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.196370791+07:00","message":"TextPushed: 'เรื่องของยาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.401185063+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.401236239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.401245351+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.401265533+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.401276304+07:00","message":"[bufferProcess] interim [780000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.401280425+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.401292441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.40129763+07:00","message":"> Transcript [2629] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.401303609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.401306906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.401311829+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.401314716+07:00","message":"TextPushed: 'เรื่องของยาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.603970846+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.604013126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.604020405+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.604038206+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.604046419+07:00","message":"[bufferProcess] interim [960000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.604049057+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.604053012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.604056187+07:00","message":"> Transcript [2630] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.604060235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.604062525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.604065074+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.604068109+07:00","message":"TextPushed: 'เรื่องของยาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.725512805+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.725561669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.725569549+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.725584626+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.72559759+07:00","message":"[bufferProcess] interim [80000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.725602035+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.725606864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.725614522+07:00","message":"> Transcript [2631] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.725620062+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.725623183+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.725626788+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.725631462+07:00","message":"TextPushed: 'เรื่องของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.72563596+07:00","message":"Push: 'น้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.725639415+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.725642535+07:00","message":"Set new StatePrefix : 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.725645893+07:00","message":"Next Push (prob) : 'น้ำหนักใน 7'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.72565588+07:00","message":"push: {false น้ำหนักอาหารเสริมลด 0 0xc000188080}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:44.841971713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:44.842002249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.848430664+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.848466975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.848474173+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.84848891+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.848496535+07:00","message":"[bufferProcess] interim [200000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.848499494+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.8485067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.848509767+07:00","message":"> Transcript [2632] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.848512648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.84851505+07:00","message":"Set new StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.921155042+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.921208107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.921216015+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.921230614+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.921243063+07:00","message":"[bufferProcess] interim [320000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.921246407+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.921253692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.921256884+07:00","message":"> Transcript [2633] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.921263598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.921266065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.921268489+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.921271436+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.099135611+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.099180109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.099187175+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.099200187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tiktok ที่มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.099204078+07:00","message":"receive interim result [false|false]:  tiktok ที่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.099212622+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.099217478+07:00","message":"[buffer interim] 150 false  tiktok ที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.099224319+07:00","message":"[bufferProcess] interim [440000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.099227151+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.09923084+07:00","message":"[bufferProcess] interim [440000000]: tiktok ที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.099233973+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.099237413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.099240355+07:00","message":"> Transcript [2634] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.099244474+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.09924684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.099248878+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.099251598+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.24666103+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.246709926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.246717883+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.246730594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tiktok ที่มีการปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.246733698+07:00","message":"receive interim result [false|false]:  tiktok ที่มีการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.246742938+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.246747016+07:00","message":"[buffer interim] 150 false  tiktok ที่มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.246753532+07:00","message":"[bufferProcess] interim [620000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.246756667+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.246765016+07:00","message":"[bufferProcess] interim [620000000]: tiktok ที่มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.246768105+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.246772824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.246776143+07:00","message":"> Transcript [2635] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.246779469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.2467816+07:00","message":"Set new StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.422542746+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.422583218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.42259085+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.422604265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tiktok ที่มีการทด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.422609428+07:00","message":"receive interim result [false|false]:  tiktok ที่มีการทด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.422619539+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.422624866+07:00","message":"[buffer interim] 150 false  tiktok ที่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.422632339+07:00","message":"[bufferProcess] interim [740000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.422636045+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.422640491+07:00","message":"[bufferProcess] interim [740000000]: tiktok ที่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.422645371+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.422649099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.422652977+07:00","message":"> Transcript [2636] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.422657931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.422661025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.422664437+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.422668926+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.437873148+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.437918751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.437926002+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.437942445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tiktok ที่มีการโฆษณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.437945507+07:00","message":"receive interim result [false|false]:  tiktok ที่มีการโฆษณา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.437953993+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.437964736+07:00","message":"[buffer interim] 150 false  tiktok ที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.437974595+07:00","message":"[bufferProcess] interim [800000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.437977395+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.437982124+07:00","message":"[bufferProcess] interim [800000000]: tiktok ที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.437984979+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.43798993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.43801475+07:00","message":"> Transcript [2637] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.438021344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.438024281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.438027445+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.438030899+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.739639906+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.739676511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.739682606+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.739696186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่มีการโฆษณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.739699476+07:00","message":"receive interim result [false|false]:  ที่มีการโฆษณา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.739711735+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.739715961+07:00","message":"[buffer interim] 150 false  ที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.739741833+07:00","message":"[bufferProcess] interim [40000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.739763025+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.739776338+07:00","message":"[bufferProcess] interim [40000000]: ที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.739779121+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.739784057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.739789048+07:00","message":"> Transcript [2638] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.739793333+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.739795687+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.739797781+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.739801024+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.742230272+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.742248656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.742255452+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.742264601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่มีการโฆษณาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.742267898+07:00","message":"receive interim result [false|false]:  ที่มีการโฆษณาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.742273289+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.742277087+07:00","message":"[buffer interim] 150 false  ที่มีการโฆษณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.74229786+07:00","message":"[bufferProcess] interim [100000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.742317329+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.742326422+07:00","message":"[bufferProcess] interim [100000000]: ที่มีการโฆษณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.742329755+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.742333748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.742337672+07:00","message":"> Transcript [2639] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.742342388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.742344655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.742346721+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.742349368+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.742356213+07:00","message":"Push: 'น้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.742359411+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.742363963+07:00","message":"Set new StatePrefix : 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.742368216+07:00","message":"Next Push (prob) : 'โฆษณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.742385271+07:00","message":"push: {false น้ำหนักใน tiktok ที่มีการ 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.32830936+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.328351147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.328357871+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.32836755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่มีการโฆษณาการตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.328371057+07:00","message":"receive interim result [false|false]:  ที่มีการโฆษณาการตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.328379429+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.328384718+07:00","message":"[buffer interim] 150 false  ที่มีการโฆษณาการตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.328390528+07:00","message":"[bufferProcess] interim [640000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.328393102+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.328397966+07:00","message":"[bufferProcess] interim [640000000]: ที่มีการโฆษณาการตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.328400899+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.328403874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.328406943+07:00","message":"> Transcript [2640] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.328411236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.328413377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.328415373+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.328417857+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.440749234+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.440788561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.440795011+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.440804019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่มีการโฆษณาการตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.440807095+07:00","message":"receive interim result [false|false]:  ที่มีการโฆษณาการตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.440814319+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.440821113+07:00","message":"[buffer interim] 150 false  ที่มีการโฆษณาการตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.440826466+07:00","message":"[bufferProcess] interim [760000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.440828924+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.440834006+07:00","message":"[bufferProcess] interim [760000000]: ที่มีการโฆษณาการตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.440837234+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.440848911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.440861843+07:00","message":"> Transcript [2641] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.440868195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.440870782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.440873337+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.4408762+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.641602543+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.641640432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.641646328+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.641656496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่มีการโฆษณาการตอนนี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.641659789+07:00","message":"receive interim result [false|false]:  ที่มีการโฆษณาการตอนนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.641667349+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.641670872+07:00","message":"[buffer interim] 150 false  ที่มีการโฆษณาการตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.641676381+07:00","message":"[bufferProcess] interim [940000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.641678779+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.641681926+07:00","message":"[bufferProcess] interim [940000000]: ที่มีการโฆษณาการตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.641684528+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.641687717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.64169071+07:00","message":"> Transcript [2642] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.641694949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.641698908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.641701215+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.64170359+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.711488819+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.711538537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.71154569+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.711563114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่มีการโฆษณาการตอนนี้มีค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.711566764+07:00","message":"receive interim result [false|false]:  ที่มีการโฆษณาการตอนนี้มีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.71157635+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.711584351+07:00","message":"[buffer interim] 150 false  ที่มีการโฆษณาการตอนนี้มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.711591519+07:00","message":"[bufferProcess] interim [120000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.711594547+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.711601903+07:00","message":"[bufferProcess] interim [120000000]: ที่มีการโฆษณาการตอนนี้มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.711605465+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.711609496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.7116128+07:00","message":"> Transcript [2643] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.711622994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.711625869+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.711628064+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.711633689+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.71164176+07:00","message":"Push: 'โฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.711643952+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.7116465+07:00","message":"Set new StatePrefix : 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.711649724+07:00","message":"Next Push (prob) : 'การตอนนี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.711660984+07:00","message":"push: {false โฆษณา 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.895239083+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.895287502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.895295652+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.895308412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่มีการโฆษณาการตอนนี้มีข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.895311793+07:00","message":"receive interim result [false|false]:  ที่มีการโฆษณาการตอนนี้มีข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.895320802+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.895326102+07:00","message":"[buffer interim] 150 false  ที่มีการโฆษณาการตอนนี้มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.895332864+07:00","message":"[bufferProcess] interim [240000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.895335609+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.895344495+07:00","message":"[bufferProcess] interim [240000000]: ที่มีการโฆษณาการตอนนี้มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.895347468+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.895350895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.895354004+07:00","message":"> Transcript [2644] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.895358889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.895361226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.895363259+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.895366305+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.936999969+07:00","message":"[GCS] IsForceVAD: false for message ID: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.999050907+07:00","message":"[GCS] Start streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.029141212+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.02920206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.029214321+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.029229645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่มีการโฆษณาการตอนนี้มีข่าวขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.029232651+07:00","message":"receive interim result [false|false]:  ที่มีการโฆษณาการตอนนี้มีข่าวขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.029241503+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.029246762+07:00","message":"[buffer interim] 150 false  ที่มีการโฆษณาการตอนนี้มีข่าวขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.02925395+07:00","message":"[bufferProcess] interim [420000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.029256961+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.029260772+07:00","message":"[bufferProcess] interim [420000000]: ที่มีการโฆษณาการตอนนี้มีข่าวขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.029263741+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.029267561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.029271084+07:00","message":"> Transcript [2645] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.029275561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.029277809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.029280112+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.029282648+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.031318496+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.031333006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.031338297+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.031350595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่มีการโฆษณาการตอนนี้มีข่าวของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.031354081+07:00","message":"receive interim result [false|false]:  ที่มีการโฆษณาการตอนนี้มีข่าวของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.031357958+07:00","message":"[buffer interim] 150 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.031361162+07:00","message":"[buffer interim] 150 false  ที่มีการโฆษณาการตอนนี้มีข่าวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.031364826+07:00","message":"[bufferProcess] interim [480000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.03136756+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.031401501+07:00","message":"[bufferProcess] interim [480000000]: ที่มีการโฆษณาการตอนนี้มีข่าวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.031404327+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.03140718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.031409719+07:00","message":"> Transcript [2646] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.031413243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.031415307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.031417099+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.031420076+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.092258581+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.092308146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ\",\"confidence\":0.88483006}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.092317666+07:00","message":"receive interim result [true|false]: เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.092328642+07:00","message":"end recv isFinal message id 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.09233083+07:00","message":"end Recv id 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.092337506+07:00","message":"[buffer interim] 150 true เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092349347+07:00","message":"[bufferProcess] interim [510000000]:เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092353859+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092368523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092385907+07:00","message":"> Transcript [2647] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092392567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.09239526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092397694+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092401008+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.0924107+07:00","message":"Push: 'การตอนนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092412868+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092415767+07:00","message":"Set new StatePrefix : 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092418276+07:00","message":"Next Push (prob) : 'ข่าวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092420617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092423827+07:00","message":"> Transcript [2648] [true]: 'เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.0924266+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092428709+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092430794+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092433105+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092435224+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.092447436+07:00","message":"push: {false การตอนนี้มี 0 0xc000188080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092674385+07:00","message":"Push: 'ข่าวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092680831+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092683561+07:00","message":"Set new StatePrefix : 'เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092687675+07:00","message":"Next Push (prob) : 'เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.092697246+07:00","message":"push: {true ข่าวของ 0 0xc000188080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.092706682+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_150.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:47.10723625+07:00","message":"write wav file: './tmp/7598/7598_150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.360070758+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.360115576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.360121116+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.360135268+07:00","message":"[buffer interim] 151 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.360143147+07:00","message":"[bufferProcess] interim [420000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.36014576+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.483211851+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.483251961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.483257103+07:00","message":"receive interim result [false|false]: เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.483275535+07:00","message":"[buffer interim] 151 false เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.48328544+07:00","message":"[bufferProcess] interim [480000000]:เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.483288112+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.483291931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.483294898+07:00","message":"> Transcript [2649] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.483297598+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.522160745+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.522199271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.522204819+07:00","message":"receive interim result [false|false]: เสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.522213745+07:00","message":"[buffer interim] 151 false เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.522219646+07:00","message":"[bufferProcess] interim [600000000]:เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.522222145+07:00","message":"[bufferProcess] send to processor:เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.522225746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.52222866+07:00","message":"> Transcript [2650] [false]: 'เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.52223116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.522233387+07:00","message":"Set new StatePrefix: 'เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.650841913+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.650889208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.650901905+07:00","message":"receive interim result [false|false]: ผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.650918595+07:00","message":"[buffer interim] 151 false ผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.650926684+07:00","message":"[bufferProcess] interim [660000000]:ผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.650929484+07:00","message":"[bufferProcess] send to processor:เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.65093595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.650939073+07:00","message":"> Transcript [2651] [false]: 'เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.650942825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.650946626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.650949001+07:00","message":"StatePrefix: 'เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.650951243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.652484349+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.652497886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.652501485+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.652509174+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.652512091+07:00","message":"[bufferProcess] interim [720000000]:ผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.652514095+07:00","message":"[bufferProcess] send to processor:ผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.652516109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.652518212+07:00","message":"> Transcript [2652] [false]: 'ผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.652520124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.652522466+07:00","message":"Set new StatePrefix: 'ผู้เสีย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:47.84292601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:47.842960237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.976391807+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.976435133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.976441403+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.976460546+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.976468486+07:00","message":"[bufferProcess] interim [20000000]:ผู้เสียชีวิตด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.976470797+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.976474421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.97647836+07:00","message":"> Transcript [2653] [false]: 'ผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.976481811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.97648399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.976486082+07:00","message":"StatePrefix: 'ผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.976488049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.168965955+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.169012076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.169019125+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.169033201+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.169040823+07:00","message":"[bufferProcess] interim [200000000]:ผู้เสียชีวิตด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.16904353+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.169050347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.169054136+07:00","message":"> Transcript [2654] [false]: 'ผู้เสียชีวิตด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.169057773+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.169060222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.169062665+07:00","message":"StatePrefix: 'ผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.16906497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.238575914+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.23861866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.2386246+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.238637726+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.23864494+07:00","message":"[bufferProcess] interim [320000000]:ผู้เสียชีวิตด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.238647681+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.238654012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.238656681+07:00","message":"> Transcript [2655] [false]: 'ผู้เสียชีวิตด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.238660063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.238662857+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.238664988+07:00","message":"StatePrefix: 'ผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.238667257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.369067237+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.369111042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.369117565+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.369132545+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.369140112+07:00","message":"[bufferProcess] interim [380000000]:ผู้เสียชีวิตด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.369142942+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.369151403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.36915508+07:00","message":"> Transcript [2656] [false]: 'ผู้เสียชีวิตด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.36915918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.36917121+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.36917337+07:00","message":"StatePrefix: 'ผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.36917588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.369183772+07:00","message":"Push: 'ผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.369186029+07:00","message":"TextPushed: 'ผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.36918856+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.369191333+07:00","message":"Next Push (prob) : 'ชีวิตด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.369214428+07:00","message":"push: {false ผู้เสีย 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.493763889+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.493812949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.493819894+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.493835702+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.493842946+07:00","message":"[bufferProcess] interim [500000000]:ผู้เสียชีวิตด้วยนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.493845694+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.493853181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.493856547+07:00","message":"> Transcript [2657] [false]: 'ผู้เสียชีวิตด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.493859338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.493862172+07:00","message":"Set new StatePrefix: 'ผู้เสียชีวิตด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.58911491+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.589183357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.589192299+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.589211167+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.589225111+07:00","message":"[bufferProcess] interim [620000000]:ผู้เสียชีวิตด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.589228779+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.589238397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.589243583+07:00","message":"> Transcript [2658] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.589247154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.589249946+07:00","message":"Set new StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.621307472+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.621348741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.621354167+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.621374301+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.621382591+07:00","message":"[bufferProcess] interim [680000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.621385531+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.62138922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.621391944+07:00","message":"> Transcript [2659] [false]: 'ผู้เสียชีวิตด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.621394354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.621396604+07:00","message":"Set new StatePrefix: 'ผู้เสียชีวิตด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.745936838+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.745981726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.74598816+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.746003962+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.746012451+07:00","message":"[bufferProcess] interim [740000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.746015764+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.746023894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.746027055+07:00","message":"> Transcript [2660] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.746030152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.746032992+07:00","message":"Set new StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.315102588+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.315136332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.315142102+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.315153803+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.315162559+07:00","message":"[bufferProcess] interim [340000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.315165065+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.315169205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.315172086+07:00","message":"> Transcript [2661] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.315175351+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.315177669+07:00","message":"Set new StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.331204221+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.331242454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.331249644+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.331266155+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.331274353+07:00","message":"[bufferProcess] interim [400000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.331278158+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.331286536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.331289901+07:00","message":"> Transcript [2662] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.331293351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.331295547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.331297462+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.331300017+07:00","message":"TextPushed: 'ผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.449902998+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.449948259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.44995364+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.449968698+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.449976752+07:00","message":"[bufferProcess] interim [460000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.449979347+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.449983238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.449986507+07:00","message":"> Transcript [2663] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.449990327+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.449992984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.449995121+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.449997539+07:00","message":"TextPushed: 'ผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.607651654+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.607689824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.607695747+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.607708822+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.607715096+07:00","message":"[bufferProcess] interim [580000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.60771776+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.607723198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.607725801+07:00","message":"> Transcript [2664] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.607729084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.607731299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.607733403+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.607736015+07:00","message":"TextPushed: 'ผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.833541821+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.833579257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.833585982+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.833600542+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.833607273+07:00","message":"[bufferProcess] interim [700000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.833610321+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.833613783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.833617185+07:00","message":"> Transcript [2665] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.833620698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.833622828+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.833625114+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.833627882+07:00","message":"TextPushed: 'ผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.833634215+07:00","message":"Push: 'ชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.833636877+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.833639312+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.833641594+07:00","message":"Next Push (prob) : 'ใครที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.833648785+07:00","message":"push: {false ชีวิตด้วยนะคะเพราะฉะนั้น 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.942772808+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.942807367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.942812852+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.94282329+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.942830389+07:00","message":"[bufferProcess] interim [760000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.942832991+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.942836292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.942839026+07:00","message":"> Transcript [2666] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.942841524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.942843574+07:00","message":"Set new StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.959030219+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.959063246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.959069038+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.959082874+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.959089415+07:00","message":"[bufferProcess] interim [820000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.959092036+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.959100041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.959102988+07:00","message":"> Transcript [2667] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.959105916+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.989150803+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.989202799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.989209022+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.98922394+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.989230282+07:00","message":"[bufferProcess] interim [940000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.989233069+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.989236558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.989239509+07:00","message":"> Transcript [2668] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.989242208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.989244641+07:00","message":"Set new StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.162635092+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.162669163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.162674669+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.162687391+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.162693+07:00","message":"[bufferProcess] interim [180000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.162695819+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.162699185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.162702322+07:00","message":"> Transcript [2669] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.162706541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.16270878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.162711275+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.162713946+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.210320344+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.21035819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.210367392+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.210379265+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.210385848+07:00","message":"[bufferProcess] interim [240000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.210388659+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.210394138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.210396972+07:00","message":"> Transcript [2670] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.21040059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.210402666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.210404987+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.210407713+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.539941052+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.539980589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.539986663+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.540002613+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.540011277+07:00","message":"[bufferProcess] interim [540000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.540014111+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.540017661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.54002146+07:00","message":"> Transcript [2671] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.540024983+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.540027034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.540031454+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.540034162+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:50.843000937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:50.843021906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.875915054+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.875957843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.875964626+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.875977478+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.875984179+07:00","message":"[bufferProcess] interim [900000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.875987894+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.875995531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.875998648+07:00","message":"> Transcript [2672] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.876003551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.876005967+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.876008283+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.876011258+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.8760181+07:00","message":"Push: 'ใครที่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.87602037+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.876022827+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.876025289+07:00","message":"Next Push (prob) : 'ซื้ออาหารเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.876033702+07:00","message":"push: {false ใครที่จะเลือก 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.045691408+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.045733548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.045740063+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.04575092+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.045758781+07:00","message":"[bufferProcess] interim [80000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.045761947+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.045766282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.045769573+07:00","message":"> Transcript [2673] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.045773733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.045775987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.045778575+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.045781537+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.251173736+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.251204846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.251210741+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.251224476+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.251230456+07:00","message":"[bufferProcess] interim [260000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.251233272+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.251236875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.251239496+07:00","message":"> Transcript [2674] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.251243301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.251245423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.251247797+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.251250545+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.262324985+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.262353252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.262358935+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.262373154+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.262378625+07:00","message":"[bufferProcess] interim [320000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.262381219+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.262384811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.26238768+07:00","message":"> Transcript [2675] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.262391241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.262393614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.262396242+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.262399178+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.45095008+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.4509842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.450989707+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.45101374+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.451021612+07:00","message":"[bufferProcess] interim [500000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.451024438+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.45102795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.451030748+07:00","message":"> Transcript [2676] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.451035026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.45103751+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.451039826+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.451042702+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.45104597+07:00","message":"Push: 'ซื้ออาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.451048185+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.45105081+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.451053698+07:00","message":"Next Push (prob) : 'หรือว่าเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.451061211+07:00","message":"push: {false ซื้ออาหารเสริม 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.559156464+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.559192991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.559199121+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.559210546+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.559216422+07:00","message":"[bufferProcess] interim [620000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.559219697+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.559225887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.559228512+07:00","message":"> Transcript [2677] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.559232296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.559234396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.559236668+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.559239675+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.820858398+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.820923568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.82093366+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.820954425+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.820978494+07:00","message":"[bufferProcess] interim [920000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.820985326+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.820992368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.820997411+07:00","message":"> Transcript [2678] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.821003317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.821006258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.821009631+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.821014521+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.951593105+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.951641881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.951649255+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.951670146+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.951679102+07:00","message":"[bufferProcess] interim [980000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.951682138+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.951686451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.951689931+07:00","message":"> Transcript [2679] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.951694452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.951696711+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.95169897+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.951701762+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.14521497+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.145261858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.145268768+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.145289282+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.145297364+07:00","message":"[bufferProcess] interim [160000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.145300624+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.145304921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.145308025+07:00","message":"> Transcript [2680] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.145312865+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.145315106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.145317761+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.145320593+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.145323619+07:00","message":"Push: 'หรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.145325859+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.14532877+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.14533413+07:00","message":"Next Push (prob) : 'รับประทานอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.145343517+07:00","message":"push: {false หรือว่าเลือก 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.332640616+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.332683104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.332689098+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.332701884+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.33270878+07:00","message":"[bufferProcess] interim [340000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.332711751+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.332717931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.332720747+07:00","message":"> Transcript [2681] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.332724437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.332726614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.332728595+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.332731216+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.478352753+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.47839279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.478399482+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.478409766+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.478416839+07:00","message":"[bufferProcess] interim [520000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.478419462+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.478423523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.478426232+07:00","message":"> Transcript [2682] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.478430215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.478432364+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.4784343+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.478437029+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.657246234+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.657291987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.657307999+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.657324405+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.657335332+07:00","message":"[bufferProcess] interim [700000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.657338666+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.657345224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.657349144+07:00","message":"> Transcript [2683] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.657353963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.657356404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.65735862+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.657361602+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.975838217+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.975873995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.975880257+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.975891317+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.975921187+07:00","message":"[bufferProcess] interim [940000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.975924888+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.975930676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.975933837+07:00","message":"> Transcript [2684] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.975938281+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.975940728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.975943228+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.97594612+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.975950684+07:00","message":"Push: 'รับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.975952699+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.975955311+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.975958482+07:00","message":"Next Push (prob) : 'ก็ต้องตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.975966863+07:00","message":"push: {false รับประทานอะไร 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.036203172+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.036248867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.036259892+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.036276576+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.036288787+07:00","message":"[bufferProcess] interim [60000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.036293264+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.036300946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.036305055+07:00","message":"> Transcript [2685] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.036310494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.036313342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.036316102+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.036320159+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.180519263+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.180561574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.180569452+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.180584652+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.180592864+07:00","message":"[bufferProcess] interim [180000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.180596529+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.180605877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.180608956+07:00","message":"> Transcript [2686] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.180613882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.180617416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.180619425+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.180622417+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.355620736+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.355668789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.355675834+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.355690641+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.355699268+07:00","message":"[bufferProcess] interim [420000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.3557026+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.355710705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.355714241+07:00","message":"> Transcript [2687] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.355718704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.355721446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.355723501+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.355727076+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.554378629+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.5544176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.554423843+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.554441351+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.554449991+07:00","message":"[bufferProcess] interim [540000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.55445488+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.554460521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.554464556+07:00","message":"> Transcript [2688] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.554470978+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.554473422+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.554476011+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.554479358+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.554486419+07:00","message":"Push: 'ก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.554497195+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.554500161+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.554502817+07:00","message":"Next Push (prob) : 'กันให้ดีๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.554515856+07:00","message":"push: {false ก็ต้องตรวจสอบ 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.676588505+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.676628177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.676634945+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.676649989+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.676656221+07:00","message":"[bufferProcess] interim [660000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.676659637+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.676667127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.676670298+07:00","message":"> Transcript [2689] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.676674523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.676677675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.676679873+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.676682891+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:53.84398887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:53.844013206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.871146927+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.871185754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.871192118+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.871207375+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.871214515+07:00","message":"[bufferProcess] interim [840000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.871217453+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.871221871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.871224787+07:00","message":"> Transcript [2690] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.871229209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.871231323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.871233736+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.871237466+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.439679673+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.439722946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.439730086+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.439745596+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.439752139+07:00","message":"[bufferProcess] interim [440000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.439755259+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.439762469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.439765471+07:00","message":"> Transcript [2691] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.439769874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.439772334+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.439774775+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.439777591+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.542322661+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.542366037+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":"2026-06-25T15:15:55.542374002+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้ต้องระวัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.542397401+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้ต้องระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.54240627+07:00","message":"[bufferProcess] interim [580000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้ต้องระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542410355+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542430475+07:00","message":"[bufferProcess] send to processor (ticker):ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้ต้องระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542435958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542439001+07:00","message":"> Transcript [2692] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542444013+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542446388+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542448548+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542451727+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542454905+07:00","message":"Push: 'กันให้ดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542456991+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542459566+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542462258+07:00","message":"Next Push (prob) : 'ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542464082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542466164+07:00","message":"> Transcript [2693] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้ต้องระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542469121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542477191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542479018+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.542481717+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.542492273+07:00","message":"push: {false กันให้ดีๆ 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.67367581+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.673713981+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":"2026-06-25T15:15:55.673720376+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.673736868+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.673745567+07:00","message":"[bufferProcess] interim [640000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.673748599+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.792401293+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.792444774+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":"2026-06-25T15:15:55.792453897+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้ต้องระวังเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.792466979+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้ต้องระวังเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.792474616+07:00","message":"[bufferProcess] interim [820000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้ต้องระวังเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.792478507+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.792485387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.79248857+07:00","message":"> Transcript [2694] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.792493123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.792495558+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.792497919+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.79250208+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.907308443+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.907346119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.907353821+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.907377882+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.907385369+07:00","message":"[bufferProcess] interim [880000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.907388548+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้ต้องระวังเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.907394877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.907397645+07:00","message":"> Transcript [2695] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้ต้องระวังเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.90740186+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.90740403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.907406041+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.907408872+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.445942736+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.445979521+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":"2026-06-25T15:15:56.445985715+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้อย่างนี้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.446004386+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้อย่างนี้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.44601377+07:00","message":"[bufferProcess] interim [480000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้อย่างนี้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.446019023+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.446023551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.446026316+07:00","message":"> Transcript [2696] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.446030617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.446033011+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.446035019+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.446044071+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.446056028+07:00","message":"Push: 'ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.446058322+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.446060936+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.446064065+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.446086294+07:00","message":"push: {false ด้วยนะคะ 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.56006983+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.560101862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.560108611+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.560122562+07:00","message":"[buffer interim] 151 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.56013002+07:00","message":"[bufferProcess] interim [540000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.560133944+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้อย่างนี้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.560143287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.560146236+07:00","message":"> Transcript [2697] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้อย่างนี้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.560149481+07:00","message":"Set StatePrefix (first interim): 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้อย่างนี้อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.606367692+07:00","message":"[GCS] IsForceVAD: false for message ID: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.797311314+07:00","message":"[GCS] Start streaming session, msgId: 152"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:56.844974625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:56.84500822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.866581556+07:00","message":"[GCS] IsForceVAD: false for message ID: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.930704792+07:00","message":"[GCS] Start streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.957505814+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.957548967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้\",\"confidence\":0.9508742}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.957555947+07:00","message":"receive interim result [true|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.957566203+07:00","message":"end recv isFinal message id 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.957568822+07:00","message":"end Recv id 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.957573989+07:00","message":"[buffer interim] 151 true ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.957583692+07:00","message":"[bufferProcess] interim [810000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.957588469+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.957593386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.957596588+07:00","message":"> Transcript [2698] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.957600088+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.957601907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.957603881+07:00","message":"> Transcript [2699] [true]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.957607172+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.957609459+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.957612061+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะช่วงนี้อย่างนี้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.957615016+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.957619011+07:00","message":"Push: 'ช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.95762827+07:00","message":"push: {true ช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้ 0 0xc000045880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:56.97307539+07:00","message":"write wav file: './tmp/7598/7598_151.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.08680223+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.086822677+07:00","message":"found end of frame, send empty tag with msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.086825668+07:00","message":"end Recv id 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.086833833+07:00","message":"[buffer interim] 152 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.086841249+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.086845177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.086848486+07:00","message":"> Transcript [2700] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.086851342+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.086853391+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.086855549+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.086857473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.086860071+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.086868618+07:00","message":"push: {true \n 0 0xc00212e200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:57.091592519+07:00","message":"write wav file: './tmp/7598/7598_152.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.776205054+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.776245219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.77625003+07:00","message":"receive interim result [false|false]: กา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.776264794+07:00","message":"[buffer interim] 153 false กา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.776270848+07:00","message":"[bufferProcess] interim [840000000]:กา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.776272967+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.365057834+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.36509484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.365100357+07:00","message":"receive interim result [false|false]: กา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.365113965+07:00","message":"[buffer interim] 153 false กา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.365120213+07:00","message":"[bufferProcess] interim [440000000]:กา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.365122682+07:00","message":"[bufferProcess] send to processor:กา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.365128987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.36513224+07:00","message":"> Transcript [2701] [false]: 'กา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.365134569+07:00","message":"Set StatePrefix (first interim): 'กา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.494017544+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.494055828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.494061555+07:00","message":"receive interim result [false|false]: พี่ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.49407424+07:00","message":"[buffer interim] 153 false พี่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.494082654+07:00","message":"[bufferProcess] interim [620000000]:พี่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.494086064+07:00","message":"[bufferProcess] send to processor:กา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.494090457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.494094195+07:00","message":"> Transcript [2702] [false]: 'กา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.494098198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.494101136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.49410491+07:00","message":"StatePrefix: 'กา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.494109517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.676165393+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.676209115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ได้ขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.676215074+07:00","message":"receive interim result [false|false]: พี่ไม่ได้ขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.676232829+07:00","message":"[buffer interim] 153 false พี่ไม่ได้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.676240799+07:00","message":"[bufferProcess] interim [740000000]:พี่ไม่ได้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.676243328+07:00","message":"[bufferProcess] send to processor:พี่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.67624703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.676250219+07:00","message":"> Transcript [2703] [false]: 'พี่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.676253287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.676255613+07:00","message":"Set new StatePrefix: 'พี่ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.003279559+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.003337748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ได้ขายโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.003343847+07:00","message":"receive interim result [false|false]: พี่ไม่ได้ขายโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.003356321+07:00","message":"[buffer interim] 153 false พี่ไม่ได้ขายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.003363164+07:00","message":"[bufferProcess] interim [100000000]:พี่ไม่ได้ขายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.003365683+07:00","message":"[bufferProcess] send to processor:พี่ไม่ได้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.003369073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.003372177+07:00","message":"> Transcript [2704] [false]: 'พี่ไม่ได้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.003381432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.003383495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.003385535+07:00","message":"StatePrefix: 'พี่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.003387739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.199614985+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.199651556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ได้ขายโดยแท้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.199657248+07:00","message":"receive interim result [false|false]: พี่ไม่ได้ขายโดยแท้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.199671214+07:00","message":"[buffer interim] 153 false พี่ไม่ได้ขายโดยแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.199677374+07:00","message":"[bufferProcess] interim [280000000]:พี่ไม่ได้ขายโดยแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.199680004+07:00","message":"[bufferProcess] send to processor:พี่ไม่ได้ขายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.199683377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.199686359+07:00","message":"> Transcript [2705] [false]: 'พี่ไม่ได้ขายโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.199689966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.199692127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.199694026+07:00","message":"StatePrefix: 'พี่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.199696189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.379631656+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.379673471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ได้ขายโดยแพทย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.37968+07:00","message":"receive interim result [false|false]: พี่ไม่ได้ขายโดยแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.379698007+07:00","message":"[buffer interim] 153 false พี่ไม่ได้ขายโดยแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.379706828+07:00","message":"[bufferProcess] interim [460000000]:พี่ไม่ได้ขายโดยแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.379709632+07:00","message":"[bufferProcess] send to processor:พี่ไม่ได้ขายโดยแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.379713537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.379717179+07:00","message":"> Transcript [2706] [false]: 'พี่ไม่ได้ขายโดยแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.37972132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.379724188+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.379726264+07:00","message":"StatePrefix: 'พี่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.379728503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.509707648+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.509741904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ได้ขายโดยแท้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.509749357+07:00","message":"receive interim result [false|false]: พี่ไม่ได้ขายโดยแท้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.509762626+07:00","message":"[buffer interim] 153 false พี่ไม่ได้ขายโดยแท้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.509771+07:00","message":"[bufferProcess] interim [580000000]:พี่ไม่ได้ขายโดยแท้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.509774542+07:00","message":"[bufferProcess] send to processor:พี่ไม่ได้ขายโดยแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.50977931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.509783202+07:00","message":"> Transcript [2707] [false]: 'พี่ไม่ได้ขายโดยแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.509787722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.50979057+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.509793865+07:00","message":"StatePrefix: 'พี่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.509796985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.509800793+07:00","message":"Push: 'พี่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.5098038+07:00","message":"TextPushed: 'พี่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.509807033+07:00","message":"Set new StatePrefix : 'พี่ไม่ได้ขายโดยแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.509810835+07:00","message":"Next Push (prob) : 'ขายโดยแพทย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.509820063+07:00","message":"push: {false พี่ไม่ได้ 0 0xc00212e900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.577034904+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.577082601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ได้ขายโดยแพทย์หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.577089609+07:00","message":"receive interim result [false|false]: พี่ไม่ได้ขายโดยแพทย์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.577105792+07:00","message":"[buffer interim] 153 false พี่ไม่ได้ขายโดยแพทย์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.577114349+07:00","message":"[bufferProcess] interim [700000000]:พี่ไม่ได้ขายโดยแพทย์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.577117343+07:00","message":"[bufferProcess] send to processor:พี่ไม่ได้ขายโดยแท้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.577125828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.577129274+07:00","message":"> Transcript [2708] [false]: 'พี่ไม่ได้ขายโดยแท้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.577132394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.577137234+07:00","message":"Set new StatePrefix: 'พี่ไม่ได้ขายโดยแท้หรือ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:59.845991096+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:59.845991911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.111671413+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.111711112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.111716788+07:00","message":"receive interim result [false|false]: พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.111730581+07:00","message":"[buffer interim] 153 false พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.111737565+07:00","message":"[bufferProcess] interim [180000000]:พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.11174008+07:00","message":"[bufferProcess] send to processor:พี่ไม่ได้ขายโดยแพทย์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.111745361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.111748373+07:00","message":"> Transcript [2709] [false]: 'พี่ไม่ได้ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.11175119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.111753331+07:00","message":"Set new StatePrefix: 'พี่ไม่ได้ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.324909543+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.32494876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.324956207+07:00","message":"receive interim result [false|false]: พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.324974769+07:00","message":"[buffer interim] 153 false พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.324983289+07:00","message":"[bufferProcess] interim [360000000]:พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.324987249+07:00","message":"[bufferProcess] send to processor:พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.3249968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.325001224+07:00","message":"> Transcript [2710] [false]: 'พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.32501939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.325022839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.325026638+07:00","message":"StatePrefix: 'พี่ไม่ได้ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.325029839+07:00","message":"TextPushed: 'พี่ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.477928818+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.477973618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.477979931+07:00","message":"receive interim result [false|false]: พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.477996393+07:00","message":"[buffer interim] 153 false พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.478004243+07:00","message":"[bufferProcess] interim [540000000]:พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.478006831+07:00","message":"[bufferProcess] send to processor:พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.47801136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.478014488+07:00","message":"> Transcript [2711] [false]: 'พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.478018371+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.47802106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.478026001+07:00","message":"StatePrefix: 'พี่ไม่ได้ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.478032174+07:00","message":"TextPushed: 'พี่ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.47882427+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.478840158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.478845349+07:00","message":"receive interim result [false|false]: พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.478856668+07:00","message":"[buffer interim] 153 false พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.478860791+07:00","message":"[bufferProcess] interim [600000000]:พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.478862994+07:00","message":"[bufferProcess] send to processor:พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.47886532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.47886765+07:00","message":"> Transcript [2712] [false]: 'พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.478870567+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.478872933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.478875126+07:00","message":"StatePrefix: 'พี่ไม่ได้ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.478877245+07:00","message":"TextPushed: 'พี่ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.645931924+07:00","message":"[GCS] IsForceVAD: false for message ID: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.717542473+07:00","message":"[GCS] Start streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.785911196+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.785960796+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":"2026-06-25T15:16:00.785969486+07:00","message":"receive interim result [true|false]: พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.785980896+07:00","message":"end recv isFinal message id 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.785983496+07:00","message":"end Recv id 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.78599011+07:00","message":"[buffer interim] 153 true พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.7859977+07:00","message":"[bufferProcess] interim [930000000]:พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.786000729+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.786005188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.786008496+07:00","message":"> Transcript [2713] [false]: 'พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.786013314+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.786017683+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.78602055+07:00","message":"StatePrefix: 'พี่ไม่ได้ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.786022851+07:00","message":"TextPushed: 'พี่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.786030779+07:00","message":"Push: 'ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.786032977+07:00","message":"TextPushed: 'พี่ไม่ได้ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.786035155+07:00","message":"Set new StatePrefix : 'พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.786037623+07:00","message":"Next Push (prob) : 'จ่ายโดยแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.786040175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.786042739+07:00","message":"> Transcript [2714] [true]: 'พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.786045652+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.786047479+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.786049357+07:00","message":"StatePrefix: 'พี่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.786051319+07:00","message":"TextPushed: 'พี่ไม่ได้ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.78605356+07:00","message":"Push: 'จ่ายโดยแพทย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.786061823+07:00","message":"push: {false ขายโดยแพทย์หรือว่า 0 0xc00212e900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.78606716+07:00","message":"push: {true จ่ายโดยแพทย์ 0 0xc00212e900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:00.795500825+07:00","message":"write wav file: './tmp/7598/7598_153.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.37107961+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.371125756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.371132093+07:00","message":"receive interim result [false|false]: ออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.371145382+07:00","message":"[buffer interim] 154 false ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.371153314+07:00","message":"[bufferProcess] interim [660000000]:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.371155415+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.453013955+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.453055649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.453061885+07:00","message":"receive interim result [false|false]: ออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.453074981+07:00","message":"[buffer interim] 154 false ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.453081156+07:00","message":"[bufferProcess] interim [780000000]:ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.453083647+07:00","message":"[bufferProcess] send to processor:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.453088831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.453091711+07:00","message":"> Transcript [2715] [false]: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.453094001+07:00","message":"Set StatePrefix (first interim): 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.677105174+07:00","message":"[GCS] IsForceVAD: false for message ID: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.772331956+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.772371541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกมาที่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.772377965+07:00","message":"receive interim result [false|false]: ออกมาที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.772394153+07:00","message":"[buffer interim] 154 false ออกมาที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.772402432+07:00","message":"[bufferProcess] interim [80000000]:ออกมาที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.772406102+07:00","message":"[bufferProcess] send to processor:ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.772412956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.772416041+07:00","message":"> Transcript [2716] [false]: 'ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.772419838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.772422174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.772424571+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.772427318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.780898988+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.780924346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางทีเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.780929177+07:00","message":"receive interim result [false|false]: บางทีเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.780940867+07:00","message":"[buffer interim] 154 false บางทีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.780945291+07:00","message":"[bufferProcess] interim [140000000]:บางทีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.780947708+07:00","message":"[bufferProcess] send to processor:ออกมาที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.780950679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.780953233+07:00","message":"> Transcript [2717] [false]: 'ออกมาที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.780956043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.780958032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.78096002+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.78096229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.797728714+07:00","message":"[GCS] Start streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.808668494+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.808705084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางทีเนี่ย\",\"confidence\":0.7830364}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.808711307+07:00","message":"receive interim result [true|false]: บางทีเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.808723228+07:00","message":"end recv isFinal message id 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.808726427+07:00","message":"end Recv id 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.808743391+07:00","message":"[buffer interim] 154 true บางทีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.80876427+07:00","message":"[bufferProcess] interim [170000000]:บางทีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.808767474+07:00","message":"[bufferProcess] send to processor (isfinal):บางทีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.808785469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.808810276+07:00","message":"> Transcript [2718] [false]: 'บางทีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.808814006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.808816557+07:00","message":"Set new StatePrefix: 'บางทีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.808818706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.80882119+07:00","message":"> Transcript [2719] [true]: 'บางทีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.808825223+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.808830615+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.808833912+07:00","message":"StatePrefix: 'บางทีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.808836032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.808843449+07:00","message":"Push: 'บางทีเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.808852645+07:00","message":"push: {true บางทีเนี่ย 0 0xc0034fc780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:01.814410896+07:00","message":"write wav file: './tmp/7598/7598_154.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.336509501+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.336570313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละลาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.336576427+07:00","message":"receive interim result [false|false]: ละลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.336597302+07:00","message":"[buffer interim] 155 false ละลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.336605656+07:00","message":"[bufferProcess] interim [540000000]:ละลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.336607948+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.364350314+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.364394211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.364400552+07:00","message":"receive interim result [false|false]: หลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.364431951+07:00","message":"[buffer interim] 155 false หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.364439333+07:00","message":"[bufferProcess] interim [600000000]:หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.364441527+07:00","message":"[bufferProcess] send to processor:ละลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.364444679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.364447985+07:00","message":"> Transcript [2720] [false]: 'ละลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.364450351+07:00","message":"Set StatePrefix (first interim): 'ละลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.463824435+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.463860873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.463866319+07:00","message":"receive interim result [false|false]: หลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.463878453+07:00","message":"[buffer interim] 155 false หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.463884379+07:00","message":"[bufferProcess] interim [720000000]:หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.463887136+07:00","message":"[bufferProcess] send to processor:หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.463890453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.463893488+07:00","message":"> Transcript [2721] [false]: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.463895914+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.463898003+07:00","message":"Set new StatePrefix: 'หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.647640875+07:00","message":"[GCS] Cleaned up inactive client: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.647667676+07:00","message":"[GCS] Cleaned up inactive client: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.647670779+07:00","message":"[GCS] Cleaned up inactive client: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.647672772+07:00","message":"[GCS] Cleaned up inactive client: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.647675032+07:00","message":"[GCS] Cleaned up inactive client: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.647676881+07:00","message":"[GCS] Cleaned up inactive client: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.647678947+07:00","message":"[GCS] Cleaned up inactive client: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.668344338+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.668383062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.66838839+07:00","message":"receive interim result [false|false]: หลายคนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.668397953+07:00","message":"[buffer interim] 155 false หลายคนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.668404054+07:00","message":"[bufferProcess] interim [900000000]:หลายคนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.6684067+07:00","message":"[bufferProcess] send to processor:หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.66840966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.668412631+07:00","message":"> Transcript [2722] [false]: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.668416031+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.668418062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.668420009+07:00","message":"StatePrefix: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.668422063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:02.846235357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:02.846243231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.967239378+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.967283343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.967289396+07:00","message":"receive interim result [false|false]: หลายคนนะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.967304192+07:00","message":"[buffer interim] 155 false หลายคนนะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.967310461+07:00","message":"[bufferProcess] interim [140000000]:หลายคนนะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.96731292+07:00","message":"[bufferProcess] send to processor:หลายคนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.967319178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.967322237+07:00","message":"> Transcript [2723] [false]: 'หลายคนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.967325414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.967327431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.967330009+07:00","message":"StatePrefix: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.967333384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.048185322+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.048221214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.048226506+07:00","message":"receive interim result [false|false]: หลายคนนะไปปะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.048236678+07:00","message":"[buffer interim] 155 false หลายคนนะไปปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.048242559+07:00","message":"[bufferProcess] interim [320000000]:หลายคนนะไปปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.048244859+07:00","message":"[bufferProcess] send to processor:หลายคนนะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.048247883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.048260024+07:00","message":"> Transcript [2724] [false]: 'หลายคนนะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.048263463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.048265653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.048267663+07:00","message":"StatePrefix: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.048269683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.227683107+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.227719569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.22772454+07:00","message":"receive interim result [false|false]: หลายคนนะไปปัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.22773622+07:00","message":"[buffer interim] 155 false หลายคนนะไปปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.227743167+07:00","message":"[bufferProcess] interim [440000000]:หลายคนนะไปปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.227745577+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.227750906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.227753734+07:00","message":"> Transcript [2725] [false]: 'หลายคนนะไปปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.227756886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.227759004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.227761127+07:00","message":"StatePrefix: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.227763432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.22776832+07:00","message":"Push: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.227771987+07:00","message":"TextPushed: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.227774478+07:00","message":"Set new StatePrefix : 'หลายคนนะไปปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.227776789+07:00","message":"Next Push (prob) : 'คนนะไปปะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.227784068+07:00","message":"push: {false หลาย 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.366377672+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.366425253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.366431175+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.36644819+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.366454961+07:00","message":"[bufferProcess] interim [620000000]:หลายคนนะไปปักแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.366457221+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.366460472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.366463518+07:00","message":"> Transcript [2726] [false]: 'หลายคนนะไปปัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.366466047+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.3664684+07:00","message":"Set new StatePrefix: 'หลายคนนะไปปัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.67948683+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.679530214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.679536718+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.679550844+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.67955721+07:00","message":"[bufferProcess] interim [860000000]:หลายคนนะไปปักแบบถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.679559804+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปักแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.679566497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.679569275+07:00","message":"> Transcript [2727] [false]: 'หลายคนนะไปปักแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.679572788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.679575054+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.679577524+07:00","message":"StatePrefix: 'หลายคนนะไปปัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.679579996+07:00","message":"TextPushed: 'หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.872702051+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.872745456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.872751288+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.872765859+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.872772537+07:00","message":"[bufferProcess] interim [100000000]:หลายคนนะไปปักแบบถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.872775045+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปักแบบถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.872778277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.872781332+07:00","message":"> Transcript [2728] [false]: 'หลายคนนะไปปักแบบถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.872784892+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.872787444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.872789865+07:00","message":"StatePrefix: 'หลายคนนะไปปัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.87279257+07:00","message":"TextPushed: 'หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.124976666+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.125022248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบถูกต้องกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.125030191+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบถูกต้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.125048816+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบถูกต้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.125073013+07:00","message":"[bufferProcess] interim [340000000]:หลายคนนะไปปักแบบถูกต้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.125076627+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปักแบบถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.125086362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.125089905+07:00","message":"> Transcript [2729] [false]: 'หลายคนนะไปปักแบบถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.125093596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.125095957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.125098723+07:00","message":"StatePrefix: 'หลายคนนะไปปัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.125101317+07:00","message":"TextPushed: 'หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.257853991+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.25788957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบถูกต้องกับคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.257895472+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบถูกต้องกับคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.257913123+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบถูกต้องกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.257921799+07:00","message":"[bufferProcess] interim [460000000]:หลายคนนะไปปักแบบถูกต้องกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.25792433+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปักแบบถูกต้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.257929549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.257932202+07:00","message":"> Transcript [2730] [false]: 'หลายคนนะไปปักแบบถูกต้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.257936006+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.257938313+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.257940799+07:00","message":"StatePrefix: 'หลายคนนะไปปัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.257943107+07:00","message":"TextPushed: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.257947284+07:00","message":"Push: 'คนนะไปปัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.257950575+07:00","message":"TextPushed: 'หลายคนนะไปปัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.257952828+07:00","message":"Set new StatePrefix : 'หลายคนนะไปปักแบบถูกต้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.257955051+07:00","message":"Next Push (prob) : 'แบบถูกต้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.257962099+07:00","message":"push: {false คนนะไปปัก 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.378668864+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.378711484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบถูกต้องกับคุณหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.378717746+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบถูกต้องกับคุณหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.37873295+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบถูกต้องกับคุณหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.37874289+07:00","message":"[bufferProcess] interim [580000000]:หลายคนนะไปปักแบบถูกต้องกับคุณหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.37874549+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปักแบบถูกต้องกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.378751294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.378756857+07:00","message":"> Transcript [2731] [false]: 'หลายคนนะไปปักแบบถูกต้องกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.378761371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.378763801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.378766165+07:00","message":"StatePrefix: 'หลายคนนะไปปักแบบถูกต้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.378769244+07:00","message":"TextPushed: 'หลายคนนะไปปัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.599768361+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.599811811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบถูกต้องกับคุณหมอเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.599820009+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบถูกต้องกับคุณหมอเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.599835893+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบถูกต้องกับคุณหมอเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.599846374+07:00","message":"[bufferProcess] interim [820000000]:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.599850024+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปักแบบถูกต้องกับคุณหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.599856717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.599863038+07:00","message":"> Transcript [2732] [false]: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.599868001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.59987119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.599874649+07:00","message":"StatePrefix: 'หลายคนนะไปปักแบบถูกต้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.599878794+07:00","message":"TextPushed: 'หลายคนนะไปปัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.961474674+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.961516872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.961523138+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.961535315+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.961541421+07:00","message":"[bufferProcess] interim [180000000]:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.961545025+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.961549886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.961554204+07:00","message":"> Transcript [2733] [false]: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.961558459+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.961562183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.961564491+07:00","message":"StatePrefix: 'หลายคนนะไปปักแบบถูกต้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.961567198+07:00","message":"TextPushed: 'หลายคนนะไปปัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.034916963+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.034958414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.034965694+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.034983429+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.034994228+07:00","message":"[bufferProcess] interim [240000000]:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.034997066+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.035002901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.035006318+07:00","message":"> Transcript [2734] [false]: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.03501073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.035013384+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.035016104+07:00","message":"StatePrefix: 'หลายคนนะไปปักแบบถูกต้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.035019162+07:00","message":"TextPushed: 'หลายคนนะไปปัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.035026492+07:00","message":"Push: 'แบบถูกต้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.035029102+07:00","message":"TextPushed: 'หลายคนนะไปปักแบบถูกต้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.035031358+07:00","message":"Set new StatePrefix : 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.035033837+07:00","message":"Next Push (prob) : 'คุณหมอเองนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.035058728+07:00","message":"push: {false แบบถูกต้องกับ 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.167158388+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.167206401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.167214347+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.167231231+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.167239161+07:00","message":"[bufferProcess] interim [360000000]:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.167242431+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.167249398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.167254575+07:00","message":"> Transcript [2735] [false]: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.167258886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.167261627+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.16726406+07:00","message":"StatePrefix: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.167267105+07:00","message":"TextPushed: 'หลายคนนะไปปักแบบถูกต้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.301785721+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.301832049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.301840888+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.301859776+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.301873527+07:00","message":"[bufferProcess] interim [420000000]:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.301877427+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.301885869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.301890277+07:00","message":"> Transcript [2736] [false]: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.301895701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.301898639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.301901563+07:00","message":"StatePrefix: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.30191663+07:00","message":"TextPushed: 'หลายคนนะไปปักแบบถูกต้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.371365479+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.371395897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.371401503+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.371418288+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.371424282+07:00","message":"[bufferProcess] interim [540000000]:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.371426777+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.371430502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.3714331+07:00","message":"> Transcript [2737] [false]: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.371436653+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.371439394+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.37144319+07:00","message":"StatePrefix: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.371446362+07:00","message":"TextPushed: 'หลายคนนะไปปักแบบถูกต้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.475785497+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.475824021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.475831509+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.475855693+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.475862699+07:00","message":"[bufferProcess] interim [720000000]:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.475865312+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.475870938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.475874126+07:00","message":"> Transcript [2738] [false]: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.475878089+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.475880306+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.475882689+07:00","message":"StatePrefix: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.475885414+07:00","message":"TextPushed: 'หลายคนนะไปปักแบบถูกต้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.475888058+07:00","message":"Push: 'คุณหมอเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.475890146+07:00","message":"TextPushed: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.475892414+07:00","message":"Set new StatePrefix : 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.475895134+07:00","message":"Next Push (prob) : 'เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.475902861+07:00","message":"push: {false คุณหมอเองนะ 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.721423202+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.721468971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.721476948+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.721493387+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.721500883+07:00","message":"[bufferProcess] interim [960000000]:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.721503866+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.721510448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.721514238+07:00","message":"> Transcript [2739] [false]: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.721519041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.721521233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.721523457+07:00","message":"StatePrefix: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.721527303+07:00","message":"TextPushed: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:05.847045662+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:05.847065538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.854704459+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.854743571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าคนละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.854749359+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าคนละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.854772428+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.854780766+07:00","message":"[bufferProcess] interim [80000000]:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.854783484+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.854786705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.854790772+07:00","message":"> Transcript [2740] [false]: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.854794704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.85479696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.854799189+07:00","message":"StatePrefix: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.854801775+07:00","message":"TextPushed: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.977779037+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.977813864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.977820307+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.977831593+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.977839893+07:00","message":"[bufferProcess] interim [200000000]:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.977842525+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.977846068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.977848864+07:00","message":"> Transcript [2741] [false]: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.977854531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.977856744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.977859039+07:00","message":"StatePrefix: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.977861903+07:00","message":"TextPushed: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.183182112+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.183219881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.183226258+07:00","message":"receive interim result [false|false]: หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.183236677+07:00","message":"[buffer interim] 155 false หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.183244489+07:00","message":"[bufferProcess] interim [380000000]:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.183247097+07:00","message":"[bufferProcess] send to processor:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.183252626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.183255502+07:00","message":"> Transcript [2742] [false]: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.183260111+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.183262258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.183264421+07:00","message":"StatePrefix: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.183267356+07:00","message":"TextPushed: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.183271721+07:00","message":"Push: 'เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.183273966+07:00","message":"TextPushed: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.183276191+07:00","message":"Set new StatePrefix : 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.183278759+07:00","message":"Next Push (prob) : 'ว่าผลลัพธ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.18328516+07:00","message":"push: {false เขาบอก 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.275018096+07:00","message":"[GCS] IsForceVAD: false for message ID: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.349329145+07:00","message":"[GCS] Start streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.427142055+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.427178331+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":"2026-06-25T15:16:06.427188151+07:00","message":"receive interim result [true|false]: หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.42720064+07:00","message":"end recv isFinal message id 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.427202924+07:00","message":"end Recv id 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.427209552+07:00","message":"[buffer interim] 155 true หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.427219696+07:00","message":"[bufferProcess] interim [710000000]:หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.42722663+07:00","message":"[bufferProcess] send to processor (isfinal):หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.427230016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.42723474+07:00","message":"> Transcript [2743] [false]: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.427238178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.427240166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.427242499+07:00","message":"StatePrefix: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.427245169+07:00","message":"TextPushed: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.427247138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.427249278+07:00","message":"> Transcript [2744] [true]: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.427251566+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.427253386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.427255222+07:00","message":"StatePrefix: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.427260108+07:00","message":"TextPushed: 'หลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.427267584+07:00","message":"Push: 'ว่าผลลัพธ์เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.42727526+07:00","message":"push: {true ว่าผลลัพธ์เนี่ย 0 0xc000044980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:06.436954357+07:00","message":"write wav file: './tmp/7598/7598_155.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.67528828+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.675329983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.675335175+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.675353038+07:00","message":"[buffer interim] 156 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.675360014+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.675362243+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.8120235+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.812054964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.81206046+07:00","message":"receive interim result [false|false]: ก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.81207584+07:00","message":"[buffer interim] 156 false ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.812082098+07:00","message":"[bufferProcess] interim [480000000]:ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.812085447+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.812089178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.812098762+07:00","message":"> Transcript [2745] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.812101272+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.870562831+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.870587495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.870593694+07:00","message":"receive interim result [false|false]: ก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.870609479+07:00","message":"[buffer interim] 156 false ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.870616768+07:00","message":"[bufferProcess] interim [540000000]:ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.870620241+07:00","message":"[bufferProcess] send to processor:ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.870627457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.870631476+07:00","message":"> Transcript [2746] [false]: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.870643955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.870648609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.870652155+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.870654852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.997464924+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.997498444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.997503995+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.997517487+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.997523765+07:00","message":"[bufferProcess] interim [660000000]:ก็ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.99752623+07:00","message":"[bufferProcess] send to processor:ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.997531338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.997534113+07:00","message":"> Transcript [2747] [false]: 'ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.997536998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.997539194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.997541709+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.997544187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.197693089+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.197724928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.197730568+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.197746045+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.197753309+07:00","message":"[bufferProcess] interim [840000000]:ก็ไม่ค่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.19775624+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.197759629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.197762818+07:00","message":"> Transcript [2748] [false]: 'ก็ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.197766641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.197768696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.197771133+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.197773271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.200605915+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.200624231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.200630039+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.200641425+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.200645908+07:00","message":"[bufferProcess] interim [900000000]:ก็ไม่ค่อยโอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.20064826+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.200651094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.200653408+07:00","message":"> Transcript [2749] [false]: 'ก็ไม่ค่อยออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.200656224+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.200659025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.200662197+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.200665297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.200668751+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.200671437+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.200674904+07:00","message":"Set new StatePrefix : 'ก็ไม่ค่อยออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.200678153+07:00","message":"Next Push (prob) : 'ไม่ค่อยออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.200687605+07:00","message":"push: {false ก็ 0 0xc000188d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.575763765+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.575809586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.575816706+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.575830566+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.575838429+07:00","message":"[bufferProcess] interim [320000000]:ก็ไม่ค่อยโอเคเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.575841209+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.575848523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.575851877+07:00","message":"> Transcript [2750] [false]: 'ก็ไม่ค่อยโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.575855289+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.575858049+07:00","message":"Set new StatePrefix: 'ก็ไม่ค่อยโอเค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.762275221+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.762308691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.762314393+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.762328642+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.762335404+07:00","message":"[bufferProcess] interim [440000000]:ก็ไม่ค่อยโอเคเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.762338108+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.762343401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.762346481+07:00","message":"> Transcript [2751] [false]: 'ก็ไม่ค่อยโอเคเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.762350036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.762352307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.762354277+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.762357083+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.2286464+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.228684529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.228692666+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.228707487+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.228715509+07:00","message":"[bufferProcess] interim [860000000]:ก็ไม่ค่อยโอเคเพราะว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.228718357+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.228726259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.228729498+07:00","message":"> Transcript [2752] [false]: 'ก็ไม่ค่อยโอเคเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.22873325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.228735906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.228738657+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.228741338+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.415329351+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.415370588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพออยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.415376008+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพออยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.415387116+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.415399335+07:00","message":"[bufferProcess] interim [40000000]:ก็ไม่ค่อยโอเคเพราะว่าพออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.41540181+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.415405288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.415408114+07:00","message":"> Transcript [2753] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.415411367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.415413467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.415415956+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.415418593+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.418917546+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.418964474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.41897001+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.418985123+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.418991849+07:00","message":"[bufferProcess] interim [100000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.418995274+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.419001987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.419005443+07:00","message":"> Transcript [2754] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.419009868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.419013121+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.419016351+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.419019682+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.419025313+07:00","message":"Push: 'ไม่ค่อยโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.419028188+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.419031559+07:00","message":"Set new StatePrefix : 'ก็ไม่ค่อยโอเคเพราะว่าพออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.419035011+07:00","message":"Next Push (prob) : 'เพราะว่าพออยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.419044995+07:00","message":"push: {false ไม่ค่อยโอเค 0 0xc000188d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.604206212+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.604248982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.60425586+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.604271832+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.60427971+07:00","message":"[bufferProcess] interim [280000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.604282749+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.604290248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.604296536+07:00","message":"> Transcript [2755] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.60429945+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.604304745+07:00","message":"Set new StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:08.847461193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:08.847478047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.051862959+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.051922666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.051934449+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.051955145+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.051968695+07:00","message":"[bufferProcess] interim [640000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.051973265+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.051982929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.051987719+07:00","message":"> Transcript [2756] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.051993143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.051997183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.052000648+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.052004226+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.057980973+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.058000901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.058006112+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.058018741+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.058023536+07:00","message":"[bufferProcess] interim [700000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.058026041+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.058029108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.058031557+07:00","message":"> Transcript [2757] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.058035128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.058037545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.058041715+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.058044175+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.134481944+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.134518544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.134527978+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.134541667+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.134548235+07:00","message":"[bufferProcess] interim [820000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.134550782+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.13455619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.134558914+07:00","message":"> Transcript [2758] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.134562975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.134565266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.134567902+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.134570788+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.32809523+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.32813637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.328142508+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.32815625+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.328163018+07:00","message":"[bufferProcess] interim [940000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.328166056+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.32817178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.328174686+07:00","message":"> Transcript [2759] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.3281784+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.328180723+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.328183064+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.328186157+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.328190629+07:00","message":"Push: 'เพราะว่าพอหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.328192667+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.328194925+07:00","message":"Set new StatePrefix : 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.328197609+07:00","message":"Next Push (prob) : 'ไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.328204742+07:00","message":"push: {false เพราะว่าพอหยุด 0 0xc000188d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.52887701+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.528928926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.528936223+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.528956032+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.528965277+07:00","message":"[bufferProcess] interim [180000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.52896808+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.528972265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.52897552+07:00","message":"> Transcript [2760] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.528979803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.528982525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.528984664+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.528987766+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.563373995+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.563414141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเร่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.563420876+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเร่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.563436904+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.563445069+07:00","message":"[bufferProcess] interim [240000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.563448131+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.563452336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.563455897+07:00","message":"> Transcript [2761] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.563460256+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.563462396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.563466793+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.563470389+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.700094578+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.700139163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.700145527+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.700161275+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.700169612+07:00","message":"[bufferProcess] interim [420000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.700172892+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.700181072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.700184012+07:00","message":"> Transcript [2762] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.700188494+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.700191223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.700193815+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.700196531+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.880625962+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.880674821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.880681818+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.880697318+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.880705288+07:00","message":"[bufferProcess] interim [540000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.880708275+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.880716166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.880719022+07:00","message":"> Transcript [2763] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.880723514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.880726183+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.880728823+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.880732074+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.880739034+07:00","message":"Push: 'ไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.880741507+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.880743817+07:00","message":"Set new StatePrefix : 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.88074635+07:00","message":"Next Push (prob) : 'การเด้งกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.880755769+07:00","message":"push: {false ไปเดี๋ยวมันก็มี 0 0xc000188d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.072559603+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.072595699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.072603146+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.072615165+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.072623645+07:00","message":"[bufferProcess] interim [720000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.072627339+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.072633484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.072636306+07:00","message":"> Transcript [2764] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.072640601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.072642654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.072645027+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.072647602+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.350855646+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.350894701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.350902302+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.350923621+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.350933279+07:00","message":"[bufferProcess] interim [900000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.350937461+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.350944913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.35094978+07:00","message":"> Transcript [2765] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.350955105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.350959002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.350961321+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.350964028+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.359786354+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.359823501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.359831116+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.359847156+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.359855026+07:00","message":"[bufferProcess] interim [960000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.359858834+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.359863281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.359867016+07:00","message":"> Transcript [2766] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.359871664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.359874496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.359878672+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.35988383+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.52081631+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.520861838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.520868109+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.520883484+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.520891759+07:00","message":"[bufferProcess] interim [140000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.520895727+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.52090545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.520921947+07:00","message":"> Transcript [2767] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.520926795+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.520930935+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.520933579+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.520936541+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.52094404+07:00","message":"Push: 'การเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.520946156+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.520948969+07:00","message":"Set new StatePrefix : 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.520952433+07:00","message":"Next Push (prob) : 'มาของน้ำหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.520972864+07:00","message":"push: {false การเด้งกลับ 0 0xc000188d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.719817287+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.719864652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.719871354+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.719888104+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.719911448+07:00","message":"[bufferProcess] interim [380000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.719915473+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.719920275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.719923703+07:00","message":"> Transcript [2768] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.719928414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.719931442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.7199335+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.719936224+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.781317419+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.781360793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.781370059+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.781385599+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.781393185+07:00","message":"[bufferProcess] interim [440000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.781396172+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.781405139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.781408257+07:00","message":"> Transcript [2769] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.781413221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.781415852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.781418307+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.781421193+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.42729625+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.427346632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.427353051+07:00","message":"receive interim result [false|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.427370635+07:00","message":"[buffer interim] 156 false ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.427379358+07:00","message":"[bufferProcess] interim [40000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.427382622+07:00","message":"[bufferProcess] send to processor:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.427387591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.427391158+07:00","message":"> Transcript [2770] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.427396099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.427398639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.427401213+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.427405202+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:11.848469998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:11.848469938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.917387655+07:00","message":"[GCS] IsForceVAD: false for message ID: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.987768986+07:00","message":"[GCS] Start streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.085188943+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.085245423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน\",\"confidence\":0.95529693}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.085253525+07:00","message":"receive interim result [true|false]: ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.085263623+07:00","message":"end recv isFinal message id 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.085266648+07:00","message":"end Recv id 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.085274794+07:00","message":"[buffer interim] 156 true ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085286757+07:00","message":"[bufferProcess] interim [790000000]:ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085290405+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085294952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085298593+07:00","message":"> Transcript [2771] [false]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085303473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085306156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085309038+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085312292+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085315556+07:00","message":"Push: 'มาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085317616+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085320608+07:00","message":"Set new StatePrefix : 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085323848+07:00","message":"Next Push (prob) : 'ตัวเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085325818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085328053+07:00","message":"> Transcript [2772] [true]: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085330726+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085332492+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085334238+07:00","message":"StatePrefix: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085343908+07:00","message":"TextPushed: 'ก็ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.085346693+07:00","message":"Push: 'ตัวเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.085355756+07:00","message":"push: {false มาของน้ำหนัก 0 0xc000188d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.085363969+07:00","message":"push: {true ตัวเหมือนกัน 0 0xc000188d00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:12.09817614+07:00","message":"write wav file: './tmp/7598/7598_156.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.325786358+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.325821318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.325827283+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.325841569+07:00","message":"[buffer interim] 157 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.325847879+07:00","message":"[bufferProcess] interim [420000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.325850288+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.520373377+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.520418164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.520425346+07:00","message":"receive interim result [false|false]: อยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.520440793+07:00","message":"[buffer interim] 157 false อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.520448949+07:00","message":"[bufferProcess] interim [540000000]:อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.520451663+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.520459521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.520462839+07:00","message":"> Transcript [2773] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.520465339+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.556840035+07:00","message":"[GCS] IsForceVAD: false for message ID: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.628062621+07:00","message":"[GCS] Start streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.672574045+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.672610102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ 8\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.672615576+07:00","message":"receive interim result [false|false]: อยู่ที่ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.672631832+07:00","message":"[buffer interim] 157 false อยู่ที่ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.672638953+07:00","message":"[bufferProcess] interim [780000000]:อยู่ที่ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.672641496+07:00","message":"[bufferProcess] send to processor:อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.672645644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.672648545+07:00","message":"> Transcript [2774] [false]: 'อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.672651836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.672653985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.672655931+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.672658656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.695028631+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.695063458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่แฟลต\",\"confidence\":0.83079344}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.69506848+07:00","message":"receive interim result [true|false]: อยู่ที่แฟลต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.695078504+07:00","message":"end recv isFinal message id 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.695080633+07:00","message":"end Recv id 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.695086485+07:00","message":"[buffer interim] 157 true อยู่ที่แฟลต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.695092601+07:00","message":"[bufferProcess] interim [810000000]:อยู่ที่แฟลต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.695095741+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ที่ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.695098548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.695101575+07:00","message":"> Transcript [2775] [false]: 'อยู่ที่ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.695104471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.695106452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.695109437+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.695111496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.69511335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.695115515+07:00","message":"> Transcript [2776] [true]: 'อยู่ที่แฟลต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.695117698+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.695119549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.695121278+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.695122992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.695127568+07:00","message":"Push: 'อยู่ที่แฟลต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.695133874+07:00","message":"push: {true อยู่ที่แฟลต 0 0xc000189700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:12.700901678+07:00","message":"write wav file: './tmp/7598/7598_157.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.284548789+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.284593188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.28459833+07:00","message":"receive interim result [false|false]: ใส่ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.284612217+07:00","message":"[buffer interim] 158 false ใส่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.28461837+07:00","message":"[bufferProcess] interim [660000000]:ใส่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.284620475+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.48532118+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.485359247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ของแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.485364837+07:00","message":"receive interim result [false|false]: ใส่ของแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.485379065+07:00","message":"[buffer interim] 158 false ใส่ของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.485385443+07:00","message":"[bufferProcess] interim [840000000]:ใส่ของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.485387883+07:00","message":"[bufferProcess] send to processor:ใส่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.485391972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.485394527+07:00","message":"> Transcript [2777] [false]: 'ใส่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.485396758+07:00","message":"Set StatePrefix (first interim): 'ใส่ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.493184608+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.493229828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ของแต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.493237501+07:00","message":"receive interim result [false|false]: ใส่ของแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.493254454+07:00","message":"[buffer interim] 158 false ใส่ของแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.493261794+07:00","message":"[bufferProcess] interim [900000000]:ใส่ของแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.493265484+07:00","message":"[bufferProcess] send to processor:ใส่ของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.493276098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.493279922+07:00","message":"> Transcript [2778] [false]: 'ใส่ของแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.493284737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.493287438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.493289464+07:00","message":"StatePrefix: 'ใส่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.49329154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.798918349+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.79895571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.798961305+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.798972835+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.798979301+07:00","message":"[bufferProcess] interim [200000000]:ใจของแต่ละบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.798982141+07:00","message":"[bufferProcess] send to processor:ใส่ของแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.798987253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.798990752+07:00","message":"> Transcript [2779] [false]: 'ใส่ของแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.798993791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.79899591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.798998024+07:00","message":"StatePrefix: 'ใส่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.799000559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.180553769+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.180599201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.180607791+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.180624478+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.180631044+07:00","message":"[bufferProcess] interim [560000000]:ใจของแต่ละบุคคลด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.180634051+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.180637186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.180640353+07:00","message":"> Transcript [2780] [false]: 'ใจของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.180642852+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.180645046+07:00","message":"Set new StatePrefix: 'ใจของแต่ละบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.263959401+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.263996996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.264002756+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.2640165+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.264025655+07:00","message":"[bufferProcess] interim [680000000]:ใจของแต่ละบุคคลด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.26402862+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.264031894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.264035052+07:00","message":"> Transcript [2781] [false]: 'ใจของแต่ละบุคคลด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.264038704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.264041069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.264043028+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.264045334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.367870994+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.367918851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.367924783+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.367940198+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.367948387+07:00","message":"[bufferProcess] interim [740000000]:ใจของแต่ละบุคคลด้วยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.367952056+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.367958464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.367963279+07:00","message":"> Transcript [2782] [false]: 'ใจของแต่ละบุคคลด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.367968764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.367971526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.367975162+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.36797758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.498386126+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.498420474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.498425719+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.498438564+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.49844732+07:00","message":"[bufferProcess] interim [860000000]:ใจของแต่ละบุคคลด้วยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.498450176+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.498453361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.498455945+07:00","message":"> Transcript [2783] [false]: 'ใจของแต่ละบุคคลด้วยเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.498459429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.498461728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.498464133+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.498467476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.769115618+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.769155016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.769175101+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.769190035+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.769199635+07:00","message":"[bufferProcess] interim [160000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.769202545+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.769208097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.769210881+07:00","message":"> Transcript [2784] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.769214985+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.769217224+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.769219583+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.769221872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.76922707+07:00","message":"Push: 'ใจของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.769229347+07:00","message":"TextPushed: 'ใจของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.769231776+07:00","message":"Set new StatePrefix : 'ใจของแต่ละบุคคลด้วยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.769234233+07:00","message":"Next Push (prob) : 'ด้วยเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.769258672+07:00","message":"push: {false ใจของแต่ละบุคคล 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.770838702+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.770856253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.770860727+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.770871508+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.770876354+07:00","message":"[bufferProcess] interim [220000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.770878889+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.770881549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.770884089+07:00","message":"> Transcript [2785] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.770887056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.77088918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.770891135+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.77089342+07:00","message":"TextPushed: 'ใจของแต่ละบุคคล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:14.848720427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:14.848754321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.954631217+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.954669559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.954675342+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.954687415+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.954694141+07:00","message":"[bufferProcess] interim [400000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.954696669+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.95470187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.954704767+07:00","message":"> Transcript [2786] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.954708683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.954710727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.954712828+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.954715306+07:00","message":"TextPushed: 'ใจของแต่ละบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.07742108+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.077457803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.077464244+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.077478855+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.077485105+07:00","message":"[bufferProcess] interim [460000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.077487795+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.0774914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.07749447+07:00","message":"> Transcript [2787] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.077500859+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.077503182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.077505437+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.077508333+07:00","message":"TextPushed: 'ใจของแต่ละบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.28201235+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.282046528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.282052551+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.282068826+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.282075864+07:00","message":"[bufferProcess] interim [700000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.282078637+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.282082941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.282085839+07:00","message":"> Transcript [2788] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.282090037+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.282092245+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.282094472+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.282097229+07:00","message":"TextPushed: 'ใจของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.282103292+07:00","message":"Push: 'ด้วยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.28210554+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.282107948+07:00","message":"Set new StatePrefix : 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.282110282+07:00","message":"Next Push (prob) : 'จำเป็นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.282117646+07:00","message":"push: {false ด้วยเหมือนกัน 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.482591216+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.482628416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้พ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.482634537+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้พ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.482648534+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.482655547+07:00","message":"[bufferProcess] interim [880000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.482658561+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.482663752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.482667172+07:00","message":"> Transcript [2789] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.482670806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.482672891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.482674871+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.482677479+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.589388454+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.589424284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.589430336+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.589445033+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.589453844+07:00","message":"[bufferProcess] interim [940000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.589458244+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.589462726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.589466684+07:00","message":"> Transcript [2790] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.589471577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.589473799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.589475779+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.589478385+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.785924739+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.785960398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.785965915+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.7859801+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.785987707+07:00","message":"[bufferProcess] interim [180000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.785990367+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.785995741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.785999062+07:00","message":"> Transcript [2791] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.786003204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.786005781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.786008146+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.78601098+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.97741647+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.977448937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.977454967+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.977464169+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.977471313+07:00","message":"[bufferProcess] interim [360000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.977473786+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.977477009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.977479904+07:00","message":"> Transcript [2792] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.977483971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.977486097+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.977488602+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.977491282+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.977493974+07:00","message":"Push: 'จำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.977496069+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.977498458+07:00","message":"Set new StatePrefix : 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.977503342+07:00","message":"Next Push (prob) : 'ให้แพทย์ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.977511002+07:00","message":"push: {false จำเป็นจะต้อง 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.987375302+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.987401276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.98740672+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.987418973+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.987425028+07:00","message":"[bufferProcess] interim [420000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.987427605+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.987431209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.987433753+07:00","message":"> Transcript [2793] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.987437605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.987439973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.987441895+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.987444633+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.108229834+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.108267863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.108273743+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.10828553+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.108297577+07:00","message":"[bufferProcess] interim [480000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.108300202+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.108306975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.10830968+07:00","message":"> Transcript [2794] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.108313483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.108315845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.108317872+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.108320496+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.15742155+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.157452887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิทักษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.157458617+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิทักษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.157471313+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิทักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.157477096+07:00","message":"[bufferProcess] interim [540000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิทักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.157479716+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.157485049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.157489887+07:00","message":"> Transcript [2795] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.157493209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.157495498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.15749771+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.157500811+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.160537205+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.160548454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.160552301+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.160560983+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.160564177+07:00","message":"[bufferProcess] interim [600000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.160566962+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิทักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.160569612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.160571842+07:00","message":"> Transcript [2796] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิทักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.160574334+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.160576247+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.160578203+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.160580414+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.160583118+07:00","message":"Push: 'ให้แพทย์ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.160585126+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.160587361+07:00","message":"Set new StatePrefix : 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิทักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.160589675+07:00","message":"Next Push (prob) : 'พิทักษ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.160608402+07:00","message":"push: {false ให้แพทย์ช่วย 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.811698931+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.811734316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.811742444+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.811754485+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.811761104+07:00","message":"[bufferProcess] interim [200000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.811763657+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.811769157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.8117722+07:00","message":"> Transcript [2797] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.811775088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.811777455+07:00","message":"Set new StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.878628102+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.878663739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.878670359+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.878681344+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.878687751+07:00","message":"[bufferProcess] interim [260000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.878690539+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.878695942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.878698859+07:00","message":"> Transcript [2798] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.878702353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.87870447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.878706555+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.878708965+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.119206286+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.119258389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.119264682+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.119282399+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.11929453+07:00","message":"[bufferProcess] interim [440000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.119297363+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.119304984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.119308403+07:00","message":"> Transcript [2799] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.119313334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.119315968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.119318208+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.119321383+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.244903593+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.244951706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.244957466+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.244967904+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.244974482+07:00","message":"[bufferProcess] interim [620000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.244977662+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.244981433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.244984095+07:00","message":"> Transcript [2800] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.244987712+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.244989866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.244992038+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.24499486+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.387245054+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.38728308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.387289701+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.387305633+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.387312491+07:00","message":"[bufferProcess] interim [740000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.387315717+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.387319365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.387321982+07:00","message":"> Transcript [2801] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.387325942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.387328379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.387330641+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.387333546+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.387339284+07:00","message":"Push: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.387341302+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.387343572+07:00","message":"Set new StatePrefix : 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.387346059+07:00","message":"Next Push (prob) : 'จะปลอดภัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.387366512+07:00","message":"push: {false พิจารณา 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.590977545+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.59102288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.591030657+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.591047689+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.59105605+07:00","message":"[bufferProcess] interim [980000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.591058677+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.59106208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.591064922+07:00","message":"> Transcript [2802] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.591069207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.591071416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.5910736+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.591076773+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.710871791+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.710918337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.710925683+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.710942583+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.710950912+07:00","message":"[bufferProcess] interim [100000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.710954114+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.710962574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.710966142+07:00","message":"> Transcript [2803] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.710971418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.710974501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.710977747+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.710981962+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:17.849115098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:17.849122491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.291926107+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.2919692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.291976188+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.292032678+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.292041885+07:00","message":"[bufferProcess] interim [700000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.292044992+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.292049043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.292052155+07:00","message":"> Transcript [2804] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.292056494+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.292058894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.292062216+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.292065764+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.877888449+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.877942183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.877949226+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.877969046+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.877977434+07:00","message":"[bufferProcess] interim [300000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.877980311+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.877986719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.877990167+07:00","message":"> Transcript [2805] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.877995708+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.877998192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.878000767+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.878003802+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.878009894+07:00","message":"Push: 'จะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.878012228+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.878015017+07:00","message":"Set new StatePrefix : 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.878017616+07:00","message":"Next Push (prob) : 'กว่านะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.878028051+07:00","message":"push: {false จะปลอดภัย 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.079173462+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.079218009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.079225011+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.079242874+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.079251668+07:00","message":"[bufferProcess] interim [480000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.079255095+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.079262412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.079265847+07:00","message":"> Transcript [2806] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.07927022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.079272754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.079275604+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.079278843+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.314178498+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.314227656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.314235722+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.314248065+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.314255149+07:00","message":"[bufferProcess] interim [720000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.314258144+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.314261944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.314264672+07:00","message":"> Transcript [2807] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.314268788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.314271079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.314273712+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.314277008+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.767455902+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.767504643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.767513419+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.767526218+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.767533364+07:00","message":"[bufferProcess] interim [140000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.767536896+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.767540903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.767543548+07:00","message":"> Transcript [2808] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.767547963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.767550331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.767555028+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.767559094+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.899082218+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.899134888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.899145491+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.899166399+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.899176695+07:00","message":"[bufferProcess] interim [260000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.899182286+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.899188858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.899193816+07:00","message":"> Transcript [2809] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.899200416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.899203752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.899207727+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.899212268+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.89921627+07:00","message":"Push: 'กว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.899219332+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.899223005+07:00","message":"Set new StatePrefix : 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.899229835+07:00","message":"Next Push (prob) : 'คุณน้องอ้อมค่ะเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.899242484+07:00","message":"push: {false กว่านะคะ 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.929834172+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.929874596+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":"2026-06-25T15:16:19.929880764+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.929896151+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.929903703+07:00","message":"[bufferProcess] interim [320000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.929907031+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.929917448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.92992063+07:00","message":"> Transcript [2810] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.929923689+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.662334438+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.662375231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.662381567+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.662398266+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.662405602+07:00","message":"[bufferProcess] interim [100000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.662408737+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.662412951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.662416041+07:00","message":"> Transcript [2811] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.662419283+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:20.849952727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:20.849970434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.980445609+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.980489273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.980496326+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.980511717+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.980521272+07:00","message":"[bufferProcess] interim [340000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.980524459+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.980531147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.98053522+07:00","message":"> Transcript [2812] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.980539579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.980542815+07:00","message":"Set new StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.604958885+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.604997345+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":"2026-06-25T15:16:21.605003033+07:00","message":"receive interim result [false|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.605011693+07:00","message":"[buffer interim] 158 false ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.605022338+07:00","message":"[bufferProcess] interim [940000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.605025452+07:00","message":"[bufferProcess] send to processor:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.605031289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.605033998+07:00","message":"> Transcript [2813] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.605037818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.605039975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.605042102+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.605044915+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.656367828+07:00","message":"[GCS] IsForceVAD: false for message ID: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.874547089+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.874596846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ\",\"confidence\":0.9509383}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.874604907+07:00","message":"receive interim result [true|false]: ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.874617962+07:00","message":"end recv isFinal message id 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.874620264+07:00","message":"end Recv id 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.874627673+07:00","message":"[buffer interim] 158 true ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.874639649+07:00","message":"[bufferProcess] interim [240000000]:ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.874643299+07:00","message":"[bufferProcess] send to processor (isfinal):ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.874658029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.874678306+07:00","message":"> Transcript [2814] [false]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.874684288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.874687598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.874690055+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.874693046+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.874695888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.874698418+07:00","message":"> Transcript [2815] [true]: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.874701043+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.874702946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.87470473+07:00","message":"StatePrefix: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.874707078+07:00","message":"TextPushed: 'ใจของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.874716921+07:00","message":"Push: 'คุณน้องอ้อมค่ะสวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.874727756+07:00","message":"push: {true คุณน้องอ้อมค่ะสวัสดีค่ะ 0 0xc0004a3180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:21.889862002+07:00","message":"write wav file: './tmp/7598/7598_158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:22.680776221+07:00","message":"[GCS] Start streaming session, msgId: 159"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:23.850416928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:23.850417406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:23.962026059+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:23.96206936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:23.962076685+07:00","message":"receive interim result [false|false]: ตะวันตกลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:23.962091778+07:00","message":"[buffer interim] 159 false ตะวันตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.962097899+07:00","message":"[bufferProcess] interim [840000000]:ตะวันตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.962099942+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.962103463+07:00","message":"[bufferProcess] send to processor (ticker):ตะวันตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.962106133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.962108893+07:00","message":"> Transcript [2816] [false]: 'ตะวันตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.962111368+07:00","message":"Set StatePrefix (first interim): 'ตะวันตกลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.007313568+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.007350769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.007357888+07:00","message":"receive interim result [false|false]: ตะวันตกลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.007371258+07:00","message":"[buffer interim] 159 false ตะวันตกลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.007380286+07:00","message":"[bufferProcess] interim [960000000]:ตะวันตกลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.007382455+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.066773067+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.066814587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.066822325+07:00","message":"receive interim result [false|false]: ตะวันตกลงป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.066841565+07:00","message":"[buffer interim] 159 false ตะวันตกลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.066848746+07:00","message":"[bufferProcess] interim [80000000]:ตะวันตกลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.066851375+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.066854828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.066858183+07:00","message":"> Transcript [2817] [false]: 'ตะวันตกลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.066861719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.066863801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.066865802+07:00","message":"StatePrefix: 'ตะวันตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.066867954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.105941138+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.105978423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.105984172+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.1060018+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.106009067+07:00","message":"[bufferProcess] interim [140000000]:ตะวันตกลงใต้ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.106011578+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.106014774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.106017763+07:00","message":"> Transcript [2818] [false]: 'ตะวันตกลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.106020829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.106022904+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.10602499+07:00","message":"StatePrefix: 'ตะวันตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.106027093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.137823147+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.137864352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.13787004+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.137883671+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.137890295+07:00","message":"[bufferProcess] interim [260000000]:ตะวันตกลงใต้ดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.137892796+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.137896141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.137899185+07:00","message":"> Transcript [2819] [false]: 'ตะวันตกลงใต้ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.137903568+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.137906949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.137908945+07:00","message":"StatePrefix: 'ตะวันตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.137910992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.353541168+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.353569153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างกันตรงๆดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.353574096+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.353588413+07:00","message":"[buffer interim] 159 false ต่างกันตรงๆดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.353594736+07:00","message":"[bufferProcess] interim [380000000]:ต่างกันตรงๆดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.353597318+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.353600475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.353603428+07:00","message":"> Transcript [2820] [false]: 'ตะวันตกลงใต้ดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.353606623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.353608772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.353610669+07:00","message":"StatePrefix: 'ตะวันตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.353612644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.353618119+07:00","message":"Push: 'ตะวันตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.353620242+07:00","message":"TextPushed: 'ตะวันตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.353622434+07:00","message":"Set new StatePrefix : 'ตะวันตกลงใต้ดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.353624805+07:00","message":"Next Push (prob) : 'ใต้ดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.353631662+07:00","message":"push: {false ตะวันตกลง 0 0xc000045400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.982813594+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.982851508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าสงคราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.982857801+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าสงคราม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.982871073+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.98287779+07:00","message":"[bufferProcess] interim [680000000]:ตะวันตกลงใต้ดีกว่าสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.982880482+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.982883992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.982886693+07:00","message":"> Transcript [2821] [false]: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.982889363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.982891443+07:00","message":"Set new StatePrefix: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.117887457+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.117928073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างกันตรงๆดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.1179344+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.11794773+07:00","message":"[buffer interim] 159 false ต่างกันตรงๆดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.117954284+07:00","message":"[bufferProcess] interim [740000000]:ต่างกันตรงๆดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.1179569+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.117962248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.117965472+07:00","message":"> Transcript [2822] [false]: 'ตะวันตกลงใต้ดีกว่าสงคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.117968148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.117970393+07:00","message":"Set new StatePrefix: 'ตะวันตกลงใต้ดีกว่าสงคราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.379691593+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.379732661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมครับพอดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.379740511+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมครับพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.37975437+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมครับพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.379764578+07:00","message":"[bufferProcess] interim [920000000]:ตะวันตกลงใต้ดีกว่าผมครับพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.379768191+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.379775234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.379779288+07:00","message":"> Transcript [2823] [false]: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.379783117+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.379787091+07:00","message":"Set new StatePrefix: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.401591959+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.401641637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.401650767+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.40166917+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.401677833+07:00","message":"[bufferProcess] interim [980000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.40168191+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมครับพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.40168884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.401692932+07:00","message":"> Transcript [2824] [false]: 'ตะวันตกลงใต้ดีกว่าผมครับพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.401696479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.401701295+07:00","message":"Set new StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมครับพอดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.497562563+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.497601729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมครับวันนี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.497607947+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมครับวันนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.497623507+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมครับวันนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.497630263+07:00","message":"[bufferProcess] interim [220000000]:ตะวันตกลงใต้ดีกว่าผมครับวันนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.497633158+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.497637063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.497639856+07:00","message":"> Transcript [2825] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.497642227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.497644375+07:00","message":"Set new StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.5670208+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.567056473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้อีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.567062069+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้อีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.567074008+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.567080306+07:00","message":"[bufferProcess] interim [340000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.567082863+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมครับวันนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.5670883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.567090909+07:00","message":"> Transcript [2826] [false]: 'ตะวันตกลงใต้ดีกว่าผมครับวันนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.567093562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.567095965+07:00","message":"Set new StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมครับวันนี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.57325892+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.573295076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.573301159+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.573317199+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.573324296+07:00","message":"[bufferProcess] interim [400000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.57332672+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.573330493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.573333685+07:00","message":"> Transcript [2827] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.573336132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.573338444+07:00","message":"Set new StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้อีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.611963401+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.612006339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.612015551+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.612027775+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.612037007+07:00","message":"[bufferProcess] interim [520000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.612041582+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.612046616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.612050891+07:00","message":"> Transcript [2828] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.612054596+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.612058132+07:00","message":"Set new StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.700969536+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.701010462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.701016408+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.70103549+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.701043759+07:00","message":"[bufferProcess] interim [700000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.701046649+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.701050607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.701053685+07:00","message":"> Transcript [2829] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.701057564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.701060021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.701062341+07:00","message":"StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.70106466+07:00","message":"TextPushed: 'ตะวันตกลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.732197646+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.732229697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.732236072+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.732252923+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.732260175+07:00","message":"[bufferProcess] interim [820000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.732262956+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.732266981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.732270274+07:00","message":"> Transcript [2830] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.732274202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.732276318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.732278705+07:00","message":"StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.732281096+07:00","message":"TextPushed: 'ตะวันตกลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.897367072+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.897404069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.89741025+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.897419898+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.897426098+07:00","message":"[bufferProcess] interim [0]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.897428761+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.897432361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.897435446+07:00","message":"> Transcript [2831] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.897438914+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.897441068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.897444519+07:00","message":"StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.897447009+07:00","message":"TextPushed: 'ตะวันตกลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.053550807+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.053583187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในศีรษะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.053589979+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในศีรษะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.05360663+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.053613623+07:00","message":"[bufferProcess] interim [180000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.053616313+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.053619933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.053623326+07:00","message":"> Transcript [2832] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.053627126+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.053629299+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.053631565+07:00","message":"StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.053633838+07:00","message":"TextPushed: 'ตะวันตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.053636979+07:00","message":"Push: 'ใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.053639098+07:00","message":"TextPushed: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.053641323+07:00","message":"Set new StatePrefix : 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.053644103+07:00","message":"Next Push (prob) : 'เรื่องราวในสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.053652171+07:00","message":"push: {false ใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย 0 0xc000045400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.168271731+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.168315097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.16832284+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.168336996+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.168343323+07:00","message":"[bufferProcess] interim [240000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.168345836+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.168351402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.168354583+07:00","message":"> Transcript [2833] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในศีรษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.168357638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.168359823+07:00","message":"Set new StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในศีรษะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.248070806+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.24811166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในศรีสะเกษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.248118018+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในศรีสะเกษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.248135976+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในศรีสะเกษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.248142093+07:00","message":"[bufferProcess] interim [360000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในศรีสะเกษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.248144919+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.248148173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.248151002+07:00","message":"> Transcript [2834] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.248153607+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.248156467+07:00","message":"Set new StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.380823433+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.380852042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.380857879+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.380874314+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.380881494+07:00","message":"[bufferProcess] interim [480000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.380884486+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในศรีสะเกษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.38088816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.380892056+07:00","message":"> Transcript [2835] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในศรีสะเกษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.380894997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.380897403+07:00","message":"Set new StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในศรีสะเกษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.45664409+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.456690836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.456697006+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.456712276+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.456721109+07:00","message":"[bufferProcess] interim [600000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.456725054+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.456729889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.456732779+07:00","message":"> Transcript [2836] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.456735429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.456737552+07:00","message":"Set new StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.623705464+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.623743793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.623750606+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.623760918+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.623767222+07:00","message":"[bufferProcess] interim [780000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.623769896+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.623773669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.62377663+07:00","message":"> Transcript [2837] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.623780378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.623782543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.623784579+07:00","message":"StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.623787252+07:00","message":"TextPushed: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:26.850769781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:26.850782719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.891078941+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.891121023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.891128016+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.89114576+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.891153798+07:00","message":"[bufferProcess] interim [960000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.891156533+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.891160517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.891163276+07:00","message":"> Transcript [2838] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.891168248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.8911717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.891173729+07:00","message":"StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.891176935+07:00","message":"TextPushed: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.922481415+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.922518548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.922525151+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.922536184+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.922542711+07:00","message":"[bufferProcess] interim [20000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.922545221+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.922548907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.922551985+07:00","message":"> Transcript [2839] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.922557287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.922560319+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.92256335+07:00","message":"StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.922567654+07:00","message":"TextPushed: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.981628413+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.981669182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13 คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.98167687+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13 คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.981690341+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.981704177+07:00","message":"[bufferProcess] interim [80000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.981707143+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.981713237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.981716336+07:00","message":"> Transcript [2840] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.981720689+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.981722847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.981726786+07:00","message":"StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.981730401+07:00","message":"TextPushed: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.981737543+07:00","message":"Push: 'เรื่องราวในสีสันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.981740113+07:00","message":"TextPushed: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.981742422+07:00","message":"Set new StatePrefix : 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.981744874+07:00","message":"Next Push (prob) : 'ที่ 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.981766584+07:00","message":"push: {false เรื่องราวในสีสันไว้ 0 0xc000045400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.116697734+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.116729388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.116736247+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.116748553+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.11675504+07:00","message":"[bufferProcess] interim [200000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.116758067+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.116765897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.116768695+07:00","message":"> Transcript [2841] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.116771703+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.116773805+07:00","message":"Set new StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13 คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.160702294+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.16074377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.160750715+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.160767694+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.16077536+07:00","message":"[bufferProcess] interim [320000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.160778559+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.16078675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.160789742+07:00","message":"> Transcript [2842] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.160793048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.160795436+07:00","message":"Set new StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.261711102+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.261756038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.261763082+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.261781376+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.261789978+07:00","message":"[bufferProcess] interim [380000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.26179293+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.261800205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.261803207+07:00","message":"> Transcript [2843] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.261809264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.261812024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.261814093+07:00","message":"StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.261816785+07:00","message":"TextPushed: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.331171774+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.33121367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.331219931+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.331237434+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.331246079+07:00","message":"[bufferProcess] interim [440000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.331248952+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.331253614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.331256859+07:00","message":"> Transcript [2844] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.331261058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.331263364+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.331265456+07:00","message":"StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.33126857+07:00","message":"TextPushed: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.428616003+07:00","message":"[GCS] IsForceVAD: false for message ID: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.448471218+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.448525412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.448532914+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.448546317+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.448553439+07:00","message":"[bufferProcess] interim [620000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.448556579+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.448562558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.448565727+07:00","message":"> Transcript [2845] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.448570158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.448574352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.448577215+07:00","message":"StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.448580646+07:00","message":"TextPushed: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.520308102+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.520347602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.520354606+07:00","message":"receive interim result [false|false]: ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.520376263+07:00","message":"[buffer interim] 159 false ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.520384916+07:00","message":"[bufferProcess] interim [680000000]:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.520388172+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.520393485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.520396642+07:00","message":"> Transcript [2846] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.520401153+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.520403437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.520408307+07:00","message":"StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.520411821+07:00","message":"TextPushed: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.520414902+07:00","message":"Push: 'ที่ติดตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.520417016+07:00","message":"TextPushed: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.52041958+07:00","message":"Set new StatePrefix : 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.520422344+07:00","message":"Next Push (prob) : 'ได้เลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.520431454+07:00","message":"push: {false ที่ติดตามกันต่อ 0 0xc000045400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.626418609+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.626461918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างกันตรงๆดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยครับ\",\"confidence\":0.904402}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.626470711+07:00","message":"receive interim result [true|false]: ต่างกันตรงๆดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.626480978+07:00","message":"end recv isFinal message id 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.626483285+07:00","message":"end Recv id 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.62649341+07:00","message":"[buffer interim] 159 true ต่างกันตรงๆดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626502365+07:00","message":"[bufferProcess] interim [770000000]:ต่างกันตรงๆดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626506067+07:00","message":"[bufferProcess] send to processor (isfinal):ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626510347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626513323+07:00","message":"> Transcript [2847] [false]: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626516195+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.62651827+07:00","message":"Set new StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626520386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626522463+07:00","message":"> Transcript [2848] [true]: 'ต่างกันตรงๆดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626525234+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626527247+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626529404+07:00","message":"StatePrefix: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626532066+07:00","message":"TextPushed: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626534182+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626792728+07:00","message":"Push: 'ได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626800005+07:00","message":"TextPushed: 'ตะวันตกลงใต้ดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626802877+07:00","message":"Set new StatePrefix : 'ต่างกันตรงๆดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626805724+07:00","message":"Next Push (prob) : 'ต่างกันตรงๆดีกว่าผมยาวกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ติดตามกันต่อได้เลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.626815763+07:00","message":"push: {true ได้เลยครับ 0 0xc000045400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.626819705+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_159.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:27.637003664+07:00","message":"write wav file: './tmp/7598/7598_159.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.808866283+07:00","message":"[GCS] Start streaming session, msgId: 160"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:29.851543896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:29.851543973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:32.646907859+07:00","message":"[GCS] Cleaned up inactive client: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:32.646945151+07:00","message":"[GCS] Cleaned up inactive client: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:32.646948269+07:00","message":"[GCS] Cleaned up inactive client: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:32.646951931+07:00","message":"[GCS] Cleaned up inactive client: 146"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:32.85238402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:32.852424423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:33.896534493+07:00","message":"[GCS] IsForceVAD: false for message ID: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:33.960662861+07:00","message":"[GCS] Start streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:33.994173685+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:33.994195956+07:00","message":"found end of frame, send empty tag with msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:33.994199212+07:00","message":"end Recv id 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:33.99420579+07:00","message":"[buffer interim] 160 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:33.994211317+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:33.994215313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:33.994218039+07:00","message":"> Transcript [2849] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:33.994220813+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:33.994222801+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:33.994224667+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:33.994226616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:33.994229465+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:33.99423802+07:00","message":"push: {true \n 0 0xc00212f600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:34.012895884+07:00","message":"write wav file: './tmp/7598/7598_160.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:35.852994174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:35.853002895+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:38.85328235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:38.853296212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:39.076608062+07:00","message":"[GCS] IsForceVAD: false for message ID: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:39.147686179+07:00","message":"[GCS] Start streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:39.162259537+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:39.16228116+07:00","message":"found end of frame, send empty tag with msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:39.162284791+07:00","message":"end Recv id 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:39.162292124+07:00","message":"[buffer interim] 161 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:39.162307223+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:39.162312104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:39.162315172+07:00","message":"> Transcript [2850] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:39.162318057+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:39.162320189+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:39.162322115+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:39.162324072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:39.16232687+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:39.162337381+07:00","message":"push: {true \n 0 0xc000045c80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:39.173691289+07:00","message":"write wav file: './tmp/7598/7598_161.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:41.853786894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:41.853789273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:44.854305941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:44.854344132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:45.806513997+07:00","message":"[GCS] IsForceVAD: false for message ID: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:45.878149981+07:00","message":"[GCS] Start streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:45.904201184+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:45.904221647+07:00","message":"found end of frame, send empty tag with msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:45.90422487+07:00","message":"end Recv id 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:45.904231598+07:00","message":"[buffer interim] 162 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:45.904238238+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:45.90424226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:45.904245113+07:00","message":"> Transcript [2851] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:45.904247622+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:45.904249663+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:45.904251518+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:45.904253413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:45.904261635+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:45.90427066+07:00","message":"push: {true \n 0 0xc003682000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:45.916394096+07:00","message":"write wav file: './tmp/7598/7598_162.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:46.957397351+07:00","message":"[GCS] IsForceVAD: false for message ID: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:47.027117159+07:00","message":"[GCS] Start streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:47.052469219+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:47.052488994+07:00","message":"found end of frame, send empty tag with msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:47.052492615+07:00","message":"end Recv id 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:47.052500677+07:00","message":"[buffer interim] 163 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:47.052508667+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:47.052514049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:47.052518373+07:00","message":"> Transcript [2852] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:47.052522248+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:47.052525273+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:47.052528757+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:47.052532265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:47.052536377+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:47.052547081+07:00","message":"push: {true \n 0 0xc0004a2900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:47.059189295+07:00","message":"write wav file: './tmp/7598/7598_163.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:47.088166271+07:00","message":"[GCS] IsForceVAD: false for message ID: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:47.291787888+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:47.291813936+07:00","message":"found end of frame, send empty tag with msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:47.291817197+07:00","message":"end Recv id 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:47.291823426+07:00","message":"[buffer interim] 164 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:47.291829626+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:47.291838542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:47.291841448+07:00","message":"> Transcript [2853] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:47.291844081+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:47.291846365+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:47.291848248+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:47.291850142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:47.291852878+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:47.291861601+07:00","message":"push: {true \n 0 0xc000045a80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:47.296980559+07:00","message":"write wav file: './tmp/7598/7598_164.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:47.727475119+07:00","message":"[GCS] Start streaming session, msgId: 165"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:47.855009036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:47.855024742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:48.939561231+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:48.939610702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:48.939618493+07:00","message":"receive interim result [false|false]: อีสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:48.939639289+07:00","message":"[buffer interim] 165 false อีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:48.939647033+07:00","message":"[bufferProcess] interim [20000000]:อีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:48.939650067+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:48.939654794+07:00","message":"[bufferProcess] send to processor (ticker):อีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:48.939658501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:48.939662887+07:00","message":"> Transcript [2854] [false]: 'อีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:48.93966638+07:00","message":"Set StatePrefix (first interim): 'อีสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.151538879+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.151575158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.151580661+07:00","message":"receive interim result [false|false]: สารอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.151593716+07:00","message":"[buffer interim] 165 false สารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.151599861+07:00","message":"[bufferProcess] interim [200000000]:สารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.151601708+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.163858823+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.163892523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.163897596+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.163909595+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.163915377+07:00","message":"[bufferProcess] interim [260000000]:อีสานวาไรตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.163917522+07:00","message":"[bufferProcess] send to processor:สารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.163920812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.163933256+07:00","message":"> Transcript [2855] [false]: 'สารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.163936055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.163938108+07:00","message":"Set new StatePrefix: 'สารอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.49773379+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.497781806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.497790166+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.497805071+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.497812995+07:00","message":"[bufferProcess] interim [560000000]:อีสานวาไรตี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.497816425+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.497825271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.497829095+07:00","message":"> Transcript [2856] [false]: 'อีสานวาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.497832672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.497836672+07:00","message":"Set new StatePrefix: 'อีสานวาไรตี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.548581404+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.54862973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.548637085+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.548654343+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.548662773+07:00","message":"[bufferProcess] interim [620000000]:อีสานวาไรตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.548665691+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.54867267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.54867595+07:00","message":"> Transcript [2857] [false]: 'อีสานวาไรตี้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.54868007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.548682547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.548684869+07:00","message":"StatePrefix: 'อีสานวาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.548687282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.64930479+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.649353415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.64936188+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.649379976+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.649387341+07:00","message":"[bufferProcess] interim [680000000]:อีสานวาไรตี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.649390336+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.649397984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.649401235+07:00","message":"> Transcript [2858] [false]: 'อีสานวาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.649405284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.649407701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.649410019+07:00","message":"StatePrefix: 'อีสานวาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.649414461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.710774205+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.710825084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.710833155+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.710845238+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.710852812+07:00","message":"[bufferProcess] interim [740000000]:อีสานวาไรตี้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.710855988+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.710863711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.710867221+07:00","message":"> Transcript [2859] [false]: 'อีสานวาไรตี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.710871932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.710875273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.710877606+07:00","message":"StatePrefix: 'อีสานวาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.710879988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.841201067+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.841242261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับวันพุธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.841247621+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.841259037+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้นะครับวันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.841265326+07:00","message":"[bufferProcess] interim [920000000]:อีสานวาไรตี้นะครับวันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.841268252+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.841273882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.841276518+07:00","message":"> Transcript [2860] [false]: 'อีสานวาไรตี้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.841280011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.841282278+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.841284998+07:00","message":"StatePrefix: 'อีสานวาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.8412876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.841292159+07:00","message":"Push: 'อีสานวาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.841294324+07:00","message":"TextPushed: 'อีสานวาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.841296494+07:00","message":"Set new StatePrefix : 'อีสานวาไรตี้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.841298751+07:00","message":"Next Push (prob) : 'ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.841306028+07:00","message":"push: {false อีสานวาไรตี้ 0 0xc003682b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.006845071+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.006890008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับวันพุธวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.006900083+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.006916979+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้นะครับวันพุธวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.006934915+07:00","message":"[bufferProcess] interim [100000000]:อีสานวาไรตี้นะครับวันพุธวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.006939379+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.006945522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.00694949+07:00","message":"> Transcript [2861] [false]: 'อีสานวาไรตี้นะครับวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.006952808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.006955159+07:00","message":"Set new StatePrefix: 'อีสานวาไรตี้นะครับวันพุธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.067020184+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.067063517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับวันพุธวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.067069736+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.067086998+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้นะครับวันพุธวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.067096553+07:00","message":"[bufferProcess] interim [160000000]:อีสานวาไรตี้นะครับวันพุธวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.067099513+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.067103638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.06710814+07:00","message":"> Transcript [2862] [false]: 'อีสานวาไรตี้นะครับวันพุธวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.067112041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.067114478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.067118353+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.067121668+07:00","message":"TextPushed: 'อีสานวาไรตี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.516888959+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.516950582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับวันพุธวันนี้ใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.516956976+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.516974541+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้นะครับวันพุธวันนี้ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.516984893+07:00","message":"[bufferProcess] interim [580000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.516987823+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.516995467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.516999085+07:00","message":"> Transcript [2863] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.517003785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.517006298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.517010037+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.517012805+07:00","message":"TextPushed: 'อีสานวาไรตี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.768328631+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.768370862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับวันพุธวันนี้ใครพึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.768376625+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครพึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.768395309+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครพึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.768402376+07:00","message":"[bufferProcess] interim [880000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครพึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.768410051+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.768413885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.76841767+07:00","message":"> Transcript [2864] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.768423165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.768425892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.768429584+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.768433171+07:00","message":"TextPushed: 'อีสานวาไรตี้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:50.855611808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:50.855628396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.905542166+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.905580466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.905588261+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.9056035+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.90561352+07:00","message":"[bufferProcess] interim [940000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.905616213+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครพึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.905619793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.905623057+07:00","message":"> Transcript [2865] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครพึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.905627194+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.905629331+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.90563164+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.905634209+07:00","message":"TextPushed: 'อีสานวาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.905640319+07:00","message":"Push: 'นะครับวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.905642585+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.90564538+07:00","message":"Set new StatePrefix : 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครพึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.905647616+07:00","message":"Next Push (prob) : 'วันนี้ใครพึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.905672125+07:00","message":"push: {false นะครับวันพุธ 0 0xc003682b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.994565569+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.994611876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.994617862+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.994633772+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.994642462+07:00","message":"[bufferProcess] interim [120000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.994645671+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.994654176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.994657763+07:00","message":"> Transcript [2866] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.994660557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:50.994662784+07:00","message":"Set new StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.091643275+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.091682896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.091689045+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.091699988+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.091706716+07:00","message":"[bufferProcess] interim [180000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.091709173+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.091712654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.091715221+07:00","message":"> Transcript [2867] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.091718843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.091721015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.091723017+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.091725821+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.284191837+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.284235264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.284242214+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.284258195+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.284266695+07:00","message":"[bufferProcess] interim [360000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.284269708+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.284278062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.284281432+07:00","message":"> Transcript [2868] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.284285571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.284288343+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.284290663+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.284294101+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.477347197+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.477386162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.477392797+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.477410561+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.477418079+07:00","message":"[bufferProcess] interim [600000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.477420605+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.477424012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.47742699+07:00","message":"> Transcript [2869] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.477431109+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.477433203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.477435762+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.477438651+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.609118674+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.609173543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.609184371+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.609199909+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.609206685+07:00","message":"[bufferProcess] interim [720000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.609209547+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.609216904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.609219744+07:00","message":"> Transcript [2870] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.609223736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.609226279+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.609228531+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.609231507+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.609238307+07:00","message":"Push: 'วันนี้ใครเพิ่งเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.609240558+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.609242876+07:00","message":"Set new StatePrefix : 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.609245244+07:00","message":"Next Push (prob) : 'มาเจอเรา 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.609252224+07:00","message":"push: {false วันนี้ใครเพิ่งเปิด 0 0xc003682b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.92776226+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.92778548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.927790655+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.927804908+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.927810868+07:00","message":"[bufferProcess] interim [960000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.927813655+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.927817416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.927819722+07:00","message":"> Transcript [2871] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.927822172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.927824523+07:00","message":"Set new StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.956495341+07:00","message":"[GCS] IsForceVAD: false for message ID: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.983708805+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.983750792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนปาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.983757363+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.983769346+07:00","message":"[buffer interim] 165 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.983776113+07:00","message":"[bufferProcess] interim [80000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.98377903+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.983784782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.983787675+07:00","message":"> Transcript [2872] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.983791113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.98379337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.983795904+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.983798618+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.088387594+07:00","message":"[GCS] Start streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.154397223+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.154431643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2 คนปากเกร็ด\",\"confidence\":0.8216713}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.15444095+07:00","message":"receive interim result [true|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2 คนปากเกร็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.154448917+07:00","message":"end recv isFinal message id 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.154451119+07:00","message":"end Recv id 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.154456347+07:00","message":"[buffer interim] 165 true อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2 คนปากเกร็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.154465428+07:00","message":"[bufferProcess] interim [260000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2 คนปากเกร็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.154470478+07:00","message":"[bufferProcess] send to processor (isfinal):อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.154473734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.154476656+07:00","message":"> Transcript [2873] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.154481566+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.154483632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.154485604+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.154488423+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.15449052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.154492579+07:00","message":"> Transcript [2874] [true]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2 คนปากเกร็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.15449494+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.154496885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.154499117+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.154501102+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.154525252+07:00","message":"Push: 'มาเจอเรา 2 คนปากเกร็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.15453391+07:00","message":"push: {true มาเจอเรา 2 คนปากเกร็ด 0 0xc003682b00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:52.165020956+07:00","message":"write wav file: './tmp/7598/7598_165.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.763487562+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.763537794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.763542754+07:00","message":"receive interim result [false|false]: กด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.763563389+07:00","message":"[buffer interim] 166 false กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.763569877+07:00","message":"[bufferProcess] interim [480000000]:กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.763571857+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.816962076+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.817001228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.817006393+07:00","message":"receive interim result [false|false]: กดแชร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.81701904+07:00","message":"[buffer interim] 166 false กดแชร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.817025189+07:00","message":"[bufferProcess] interim [600000000]:กดแชร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.817027711+07:00","message":"[bufferProcess] send to processor:กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.817032706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.817035313+07:00","message":"> Transcript [2875] [false]: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.817037614+07:00","message":"Set StatePrefix (first interim): 'กด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.13684165+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.136883518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.136889921+07:00","message":"receive interim result [false|false]: กดแชร์ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.136902315+07:00","message":"[buffer interim] 166 false กดแชร์ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.136911031+07:00","message":"[bufferProcess] interim [900000000]:กดแชร์ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.136913261+07:00","message":"[bufferProcess] send to processor:กดแชร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.1369166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.136919618+07:00","message":"> Transcript [2876] [false]: 'กดแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.136922738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.136924761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.136934146+07:00","message":"StatePrefix: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.136936336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.33030842+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.330355337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.330361778+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.33037864+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.330388116+07:00","message":"[bufferProcess] interim [80000000]:กดแชร์ส่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.330391576+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.330395375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.33039863+07:00","message":"> Transcript [2877] [false]: 'กดแชร์ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.330402263+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.330404925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.330407404+07:00","message":"StatePrefix: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.330409769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.566454403+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.566489213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของศีรษะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.566495107+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของศีรษะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.566510026+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.566515982+07:00","message":"[bufferProcess] interim [320000000]:กดแชร์ส่งของศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.566518458+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.566524115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.566527197+07:00","message":"> Transcript [2878] [false]: 'กดแชร์ส่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.566530289+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.566533067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.566535636+07:00","message":"StatePrefix: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.566538248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.663985091+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.664024408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.66403383+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.66405192+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.664058697+07:00","message":"[bufferProcess] interim [380000000]:กดแชร์ส่งของสีสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.664062314+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.664071089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.66407487+07:00","message":"> Transcript [2879] [false]: 'กดแชร์ส่งของศีรษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.664079014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.664082206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.664085654+07:00","message":"StatePrefix: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.66408977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.664093239+07:00","message":"Push: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.664096026+07:00","message":"TextPushed: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.66409895+07:00","message":"Set new StatePrefix : 'กดแชร์ส่งของศีรษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.664102135+07:00","message":"Next Push (prob) : 'แชร์ส่งของศีรษะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.664109702+07:00","message":"push: {false กด 0 0xc003682580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.847992476+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.848028504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.848034446+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.848049946+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.848056608+07:00","message":"[bufferProcess] interim [620000000]:กดแชร์ส่งของสีสันส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.848059297+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.848064087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.848067402+07:00","message":"> Transcript [2880] [false]: 'กดแชร์ส่งของสีสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.848070537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.848074198+07:00","message":"Set new StatePrefix: 'กดแชร์ส่งของสีสัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:53.856210039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:53.856210042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.037171129+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.037220125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.037226899+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.037244018+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.03725193+07:00","message":"[bufferProcess] interim [800000000]:กดแชร์ส่งของสีสันส่งต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.037255309+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.037259609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.037262987+07:00","message":"> Transcript [2881] [false]: 'กดแชร์ส่งของสีสันส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.037266903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.037271496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.037274049+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.037277762+07:00","message":"TextPushed: 'กด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.197752662+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.197792125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.19779911+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.197813823+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.197820896+07:00","message":"[bufferProcess] interim [920000000]:กดแชร์ส่งของสีสันส่งต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.197823701+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่งต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.19783147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.197834647+07:00","message":"> Transcript [2882] [false]: 'กดแชร์ส่งของสีสันส่งต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.197838637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.197841062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.197843286+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.197846004+07:00","message":"TextPushed: 'กด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.561443498+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.561479818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อกันด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.561487611+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อกันด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.561501999+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.561508347+07:00","message":"[bufferProcess] interim [280000000]:กดแชร์ส่งของสีสันส่งต่อกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.561511045+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่งต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.561518139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.561520745+07:00","message":"> Transcript [2883] [false]: 'กดแชร์ส่งของสีสันส่งต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.561524869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.561527073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.5615295+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.561532574+07:00","message":"TextPushed: 'กด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.676514823+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.676560905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อกันด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.676567079+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อกันด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.67658176+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อกันด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.676589482+07:00","message":"[bufferProcess] interim [400000000]:กดแชร์ส่งของสีสันส่งต่อกันด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.676592283+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่งต่อกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.676598004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.676601031+07:00","message":"> Transcript [2884] [false]: 'กดแชร์ส่งของสีสันส่งต่อกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.676605709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.676608116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.676610741+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.676613592+07:00","message":"TextPushed: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.676618066+07:00","message":"Push: 'แชร์ส่งของสีสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.676620414+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.676622887+07:00","message":"Set new StatePrefix : 'กดแชร์ส่งของสีสันส่งต่อกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.676625236+07:00","message":"Next Push (prob) : 'ส่งต่อกันด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.676636141+07:00","message":"push: {false แชร์ส่งของสีสัน 0 0xc003682580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.728907361+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.728944618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.728950324+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.728965471+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.728972896+07:00","message":"[bufferProcess] interim [520000000]:กดแชร์ส่งของสีสันส่งต่อด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.72897598+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่งต่อกันด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.728982782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.728985536+07:00","message":"> Transcript [2885] [false]: 'กดแชร์ส่งของสีสันส่งต่อกันด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.72898869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.728990951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.728993403+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสันส่งต่อกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.728996424+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.915858638+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.915898292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อด้วยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.915904679+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.915920727+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.915933544+07:00","message":"[bufferProcess] interim [640000000]:กดแชร์ส่งของสีสันส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.91593674+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่งต่อด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.91594107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.915944625+07:00","message":"> Transcript [2886] [false]: 'กดแชร์ส่งของสีสันส่งต่อด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.915947197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.915949352+07:00","message":"Set new StatePrefix: 'กดแชร์ส่งของสีสันส่งต่อด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.565324969+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.565365184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อด้วยนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.565370912+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.565383951+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.565390388+07:00","message":"[bufferProcess] interim [240000000]:กดแชร์ส่งของสีสันส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.565392972+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.565399289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.565402941+07:00","message":"> Transcript [2887] [false]: 'กดแชร์ส่งของสีสันส่งต่อด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.565405591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.565407806+07:00","message":"Set new StatePrefix: 'กดแชร์ส่งของสีสันส่งต่อด้วยนะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:56.856979472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:56.856994481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.360827722+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.360872688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.36087963+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.360893041+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.360900813+07:00","message":"[bufferProcess] interim [100000000]:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.360903627+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.360909757+07:00","message":"[bufferProcess] send to processor (ticker):กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.360913575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.360916727+07:00","message":"> Transcript [2888] [false]: 'กดแชร์ส่งของสีสันส่งต่อด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.360920822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.36092303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.360925516+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสันส่งต่อด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.36093669+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.360940112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.36094454+07:00","message":"> Transcript [2889] [false]: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.360946687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.360949087+07:00","message":"Set new StatePrefix: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.558661624+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.558701965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.558707401+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.558717287+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.558724446+07:00","message":"[bufferProcess] interim [280000000]:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.558726568+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.613844299+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.613879294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.613885739+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.613896695+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.613902849+07:00","message":"[bufferProcess] interim [340000000]:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.613905616+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.6139088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.613911906+07:00","message":"> Transcript [2890] [false]: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.613915646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.61391766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.613919705+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.613922448+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.935609574+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.935650818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.935657618+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.935673448+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.935681929+07:00","message":"[bufferProcess] interim [640000000]:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.935685208+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.935693897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.935697422+07:00","message":"> Transcript [2891] [false]: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.935702436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.935704891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.935708386+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.935712558+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.26119106+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.261229053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.261234657+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.261251176+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.261257609+07:00","message":"[bufferProcess] interim [0]:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.261260354+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.261264373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.261267628+07:00","message":"> Transcript [2892] [false]: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.261271195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.261273585+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.261275874+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.261278459+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.519676257+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.519726469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.519734688+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.519752012+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.519765542+07:00","message":"[bufferProcess] interim [240000000]:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.519768566+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.519772801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.519777784+07:00","message":"> Transcript [2893] [false]: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.519782794+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.519785145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.519787867+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.519790543+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.519794047+07:00","message":"Push: 'ส่งต่อๆกันด้วยนะครับช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.519796253+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.519798522+07:00","message":"Set new StatePrefix : 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.519801052+07:00","message":"Next Push (prob) : 'วันนี้ค่ะตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.519812222+07:00","message":"push: {false ส่งต่อๆกันด้วยนะครับช่วงเช้า 0 0xc003682580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.521335408+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.521360062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.521367075+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.521380485+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.521386242+07:00","message":"[bufferProcess] interim [300000000]:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.521389233+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.521392623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.521395985+07:00","message":"> Transcript [2894] [false]: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.521399974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.521401939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.521403865+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.521406723+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.766874435+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.766917366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.766924219+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.766944498+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.76695252+07:00","message":"[bufferProcess] interim [480000000]:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.766955598+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.76696313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.766966044+07:00","message":"> Transcript [2895] [false]: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.766970493+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.766973091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.766975184+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.766979473+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.838137325+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.838179932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.838186891+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.838204138+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.838212075+07:00","message":"[bufferProcess] interim [540000000]:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.838215123+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.838219219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.83822242+07:00","message":"> Transcript [2896] [false]: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.83822667+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.838229097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.838231584+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.838234841+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.969578095+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.969633946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.969643026+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.969662214+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.969675621+07:00","message":"[bufferProcess] interim [720000000]:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.969680309+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.969690902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.969695464+07:00","message":"> Transcript [2897] [false]: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.96970253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.969706636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.969710772+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.969715144+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.969724855+07:00","message":"Push: 'วันนี้ค่ะตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.969728139+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.969734815+07:00","message":"Set new StatePrefix : 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.969738902+07:00","message":"Next Push (prob) : 'เรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.969752213+07:00","message":"push: {false วันนี้ค่ะตั้งแต่ 0 0xc003682580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:59.19502654+07:00","message":"[GCS] IsForceVAD: false for message ID: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:59.276844707+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:59.276883524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทยพาณิชย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:59.276891332+07:00","message":"receive interim result [false|false]: กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทยพาณิชย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:59.276907034+07:00","message":"[buffer interim] 166 false กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทยพาณิชย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.276915089+07:00","message":"[bufferProcess] interim [80000000]:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทยพาณิชย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.27691819+07:00","message":"[bufferProcess] send to processor:กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.276922168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.276925614+07:00","message":"> Transcript [2898] [false]: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.27693977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.276942213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.276944272+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.276947207+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:59.326543604+07:00","message":"[GCS] Start streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:59.34383654+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:59.343880166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดแชร์ส่งต่อสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทยพาณิชย์\",\"confidence\":0.8986054}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:59.343887366+07:00","message":"receive interim result [true|false]: กดแชร์ส่งต่อสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทยพาณิชย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:59.343897256+07:00","message":"end recv isFinal message id 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:59.343899984+07:00","message":"end Recv id 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:59.343906051+07:00","message":"[buffer interim] 166 true กดแชร์ส่งต่อสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทยพาณิชย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.343917175+07:00","message":"[bufferProcess] interim [140000000]:กดแชร์ส่งต่อสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทยพาณิชย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.343921253+07:00","message":"[bufferProcess] send to processor (isfinal):กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทยพาณิชย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.343941555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.343959136+07:00","message":"> Transcript [2899] [false]: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทยพาณิชย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.343967016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.343970058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.343972981+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.34397622+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.343979123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.343981569+07:00","message":"> Transcript [2900] [true]: 'กดแชร์ส่งต่อสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทยพาณิชย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.34398429+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.343986604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.343988501+07:00","message":"StatePrefix: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.343990775+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.343992669+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.344244388+07:00","message":"Push: 'เรื่องของไทยพาณิชย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.344252992+07:00","message":"TextPushed: 'กดแชร์ส่งของสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทยพาณิชย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.34425599+07:00","message":"Set new StatePrefix : 'กดแชร์ส่งต่อสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทยพาณิชย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.344258843+07:00","message":"Next Push (prob) : 'กดแชร์ส่งต่อสีสันส่งต่อๆกันด้วยนะครับช่วงเช้าวันนี้ค่ะตั้งแต่เรื่องของไทยพาณิชย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:59.34426972+07:00","message":"push: {true เรื่องของไทยพาณิชย์ 0 0xc003682580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:59.344273436+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_166.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:59.357985552+07:00","message":"write wav file: './tmp/7598/7598_166.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:59.857533049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:59.857541665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:00.530539676+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:00.530577967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:00.530584344+07:00","message":"receive interim result [false|false]: บอกว่าเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:00.530604223+07:00","message":"[buffer interim] 167 false บอกว่าเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:00.530612514+07:00","message":"[bufferProcess] interim [200000000]:บอกว่าเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:00.530615482+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:00.530625797+07:00","message":"[bufferProcess] send to processor (ticker):บอกว่าเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:00.530630799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:00.530634962+07:00","message":"> Transcript [2901] [false]: 'บอกว่าเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:00.530638442+07:00","message":"Set StatePrefix (first interim): 'บอกว่าเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:00.576807282+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:00.576851232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหนื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:00.576857396+07:00","message":"receive interim result [false|false]: บอกว่าเหนื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:00.576873929+07:00","message":"[buffer interim] 167 false บอกว่าเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:00.576881953+07:00","message":"[bufferProcess] interim [320000000]:บอกว่าเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:00.576884034+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:00.772567953+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:00.772614689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:00.772623362+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:00.772636802+07:00","message":"[buffer interim] 167 false บอกว่าเหลือไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:00.772647773+07:00","message":"[bufferProcess] interim [500000000]:บอกว่าเหลือไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:00.772650412+07:00","message":"[bufferProcess] send to processor:บอกว่าเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:00.772657739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:00.772661351+07:00","message":"> Transcript [2902] [false]: 'บอกว่าเหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:00.772664056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:00.772666774+07:00","message":"Set new StatePrefix: 'บอกว่าเหนื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.085182362+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.085215361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.085225646+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.085246274+07:00","message":"[buffer interim] 167 false บอกว่าเหลือไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.085254512+07:00","message":"[bufferProcess] interim [800000000]:บอกว่าเหลือไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.085257915+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.085268309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.085272991+07:00","message":"> Transcript [2903] [false]: 'บอกว่าเหลือไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.085276235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.08527983+07:00","message":"Set new StatePrefix: 'บอกว่าเหลือไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.271199454+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.271245436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.271251124+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.271267821+07:00","message":"[buffer interim] 167 false บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.271275387+07:00","message":"[bufferProcess] interim [980000000]:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.271278263+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.271282341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.271285856+07:00","message":"> Transcript [2904] [false]: 'บอกว่าเหลือไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.271289496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.271291915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.271296424+07:00","message":"StatePrefix: 'บอกว่าเหลือไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.271299038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.402239215+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.402281695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.402288463+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.402301273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.402304463+07:00","message":"receive interim result [false|false]:  200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.402312101+07:00","message":"[buffer interim] 167 false บอกว่าเหลือไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.402316062+07:00","message":"[buffer interim] 167 false  200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.402322324+07:00","message":"[bufferProcess] interim [100000000]:บอกว่าเหลือไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.402325359+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.402328388+07:00","message":"[bufferProcess] interim [100000000]: 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.402331085+07:00","message":"[bufferProcess] update buffer: บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.402334892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.402337832+07:00","message":"> Transcript [2905] [false]: 'บอกว่าเหลือไว้ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.402341802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.402344258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.402346823+07:00","message":"StatePrefix: 'บอกว่าเหลือไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.402349636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.909875788+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.909906546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.909913096+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.909921639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.909924287+07:00","message":"receive interim result [false|false]:  บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.909954199+07:00","message":"[buffer interim] 167 false บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.909969766+07:00","message":"[buffer interim] 167 false  บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.909976306+07:00","message":"[bufferProcess] interim [580000000]:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.909979291+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.909988155+07:00","message":"[bufferProcess] interim [580000000]: บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.909991224+07:00","message":"[bufferProcess] update buffer: บอกว่าเหลือไว้ 200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.909994043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.909996883+07:00","message":"> Transcript [2906] [false]: 'บอกว่าเหลือไว้ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.910000335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.910002389+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.910004339+07:00","message":"StatePrefix: 'บอกว่าเหลือไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.910006519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:02.479427282+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:02.479460058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 200 บาท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:02.47946577+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้ 200 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:02.479476393+07:00","message":"[buffer interim] 167 false บอกว่าเหลือไว้ 200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:02.479482742+07:00","message":"[bufferProcess] interim [180000000]:บอกว่าเหลือไว้ 200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:02.47948589+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือไว้ 200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:02.47949141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:02.479494341+07:00","message":"> Transcript [2907] [false]: 'บอกว่าเหลือไว้ 200 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:02.479497619+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:02.47950003+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:02.479502253+07:00","message":"StatePrefix: 'บอกว่าเหลือไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:02.479504489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:02.479508745+07:00","message":"Push: 'บอกว่าเหลือไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:02.479510903+07:00","message":"TextPushed: 'บอกว่าเหลือไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:02.479513291+07:00","message":"Set new StatePrefix : 'บอกว่าเหลือไว้ 200 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:02.479515518+07:00","message":"Next Push (prob) : ' 200 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:02.479522434+07:00","message":"push: {false บอกว่าเหลือไว้ 0 0xc00039cd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:02.64672366+07:00","message":"[GCS] Cleaned up inactive client: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:02.646756597+07:00","message":"[GCS] Cleaned up inactive client: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:02.646759838+07:00","message":"[GCS] Cleaned up inactive client: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:02.646761997+07:00","message":"[GCS] Cleaned up inactive client: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:02.646764199+07:00","message":"[GCS] Cleaned up inactive client: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:02.646766112+07:00","message":"[GCS] Cleaned up inactive client: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:02.646768286+07:00","message":"[GCS] Cleaned up inactive client: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:02.64677008+07:00","message":"[GCS] Cleaned up inactive client: 150"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:02.858441106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:02.858449617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.572788846+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.572833831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.572841997+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.572853294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเตรียมไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.572857139+07:00","message":"receive interim result [false|false]:  บาทเตรียมไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.57286562+07:00","message":"[buffer interim] 167 false บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.572870098+07:00","message":"[buffer interim] 167 false  บาทเตรียมไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.572876091+07:00","message":"[bufferProcess] interim [320000000]:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.572878829+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือไว้ 200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.572882188+07:00","message":"[bufferProcess] send to processor (ticker):บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.572884892+07:00","message":"[bufferProcess] interim [320000000]: บาทเตรียมไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.572887204+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.572890248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.572894991+07:00","message":"> Transcript [2908] [false]: 'บอกว่าเหลือไว้ 200 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.572899522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.572901772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.572903941+07:00","message":"StatePrefix: 'บอกว่าเหลือไว้ 200 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.572906234+07:00","message":"TextPushed: 'บอกว่าเหลือไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.572908264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.57291024+07:00","message":"> Transcript [2909] [false]: 'บอกว่าเหลือไว้ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.572912049+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.699900541+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.699947592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 200 บาท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.699953941+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้ 200 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.699969437+07:00","message":"[buffer interim] 167 false บอกว่าเหลือไว้ 200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.699978622+07:00","message":"[bufferProcess] interim [380000000]:บอกว่าเหลือไว้ 200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.699982233+07:00","message":"[bufferProcess] send to processor: บาทเตรียมไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.699986074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.699989062+07:00","message":"> Transcript [2910] [false]: ' บาทเตรียมไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.699991713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.699993911+07:00","message":"Set new StatePrefix: ' บาทเตรียมไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.078830551+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.078872055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.078878832+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.078893861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเตรียมไว้จ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.078896661+07:00","message":"receive interim result [false|false]:  บาทเตรียมไว้จ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.078905375+07:00","message":"[buffer interim] 167 false บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.078911434+07:00","message":"[buffer interim] 167 false  บาทเตรียมไว้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.078920411+07:00","message":"[bufferProcess] interim [740000000]:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.078925246+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือไว้ 200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.078942308+07:00","message":"[bufferProcess] interim [740000000]: บาทเตรียมไว้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.078947127+07:00","message":"[bufferProcess] update buffer: บอกว่าเหลือไว้ 200 บาทเตรียมไว้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.078951396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.078956519+07:00","message":"> Transcript [2911] [false]: 'บอกว่าเหลือไว้ 200 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.078960226+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.078963817+07:00","message":"Set new StatePrefix: 'บอกว่าเหลือไว้ 200 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.449111794+07:00","message":"[GCS] IsForceVAD: false for message ID: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.51772421+07:00","message":"[GCS] Start streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.543112016+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.54315364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.543166872+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.543184568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเตรียมไว้สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.543187738+07:00","message":"receive interim result [false|false]:  บาทเตรียมไว้สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.543196332+07:00","message":"[buffer interim] 167 false บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.543203081+07:00","message":"[buffer interim] 167 false  บาทเตรียมไว้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.54320953+07:00","message":"[bufferProcess] interim [340000000]:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.543213736+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือไว้ 200 บาทเตรียมไว้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.543221124+07:00","message":"[bufferProcess] interim [340000000]: บาทเตรียมไว้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.543224324+07:00","message":"[bufferProcess] update buffer: บอกว่าเหลือไว้ 200 บาทเตรียมไว้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.543227466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.543231337+07:00","message":"> Transcript [2912] [false]: 'บอกว่าเหลือไว้ 200 บาทเตรียมไว้จ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.54323537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.543237549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.543239638+07:00","message":"StatePrefix: 'บอกว่าเหลือไว้ 200 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.54324184+07:00","message":"TextPushed: 'บอกว่าเหลือไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.589551926+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.589589445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 200 บาทเตรียมไว้จ่าย\",\"confidence\":0.938477}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.589596678+07:00","message":"receive interim result [true|false]: บอกว่าเหลือไว้ 200 บาทเตรียมไว้จ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.589606377+07:00","message":"end recv isFinal message id 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.589608818+07:00","message":"end Recv id 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.589614086+07:00","message":"[buffer interim] 167 true บอกว่าเหลือไว้ 200 บาทเตรียมไว้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.589633743+07:00","message":"[bufferProcess] interim [340000000]:บอกว่าเหลือไว้ 200 บาทเตรียมไว้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.589642427+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่าเหลือไว้ 200 บาทเตรียมไว้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.589646065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.589648872+07:00","message":"> Transcript [2913] [false]: 'บอกว่าเหลือไว้ 200 บาทเตรียมไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.589652051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.589654335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.589656883+07:00","message":"StatePrefix: 'บอกว่าเหลือไว้ 200 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.589659732+07:00","message":"TextPushed: 'บอกว่าเหลือไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.589662042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.589665723+07:00","message":"> Transcript [2914] [true]: 'บอกว่าเหลือไว้ 200 บาทเตรียมไว้จ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.589668395+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.589670324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.589675343+07:00","message":"StatePrefix: 'บอกว่าเหลือไว้ 200 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.589677492+07:00","message":"TextPushed: 'บอกว่าเหลือไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.589684809+07:00","message":"Push: ' 200 บาทเตรียมไว้จ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.589691482+07:00","message":"push: {true  200 บาทเตรียมไว้จ่าย 0 0xc00039cd00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:04.599852855+07:00","message":"write wav file: './tmp/7598/7598_167.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.18044459+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.180498623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.180506962+07:00","message":"receive interim result [false|false]: การไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.180523644+07:00","message":"[buffer interim] 168 false การไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.180531392+07:00","message":"[bufferProcess] interim [480000000]:การไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.180533502+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.276197839+07:00","message":"[GCS] IsForceVAD: false for message ID: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.367411953+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.367450732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานไปหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.367456606+07:00","message":"receive interim result [false|false]: งานไปหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.36747034+07:00","message":"[buffer interim] 168 false งานไปหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.367476797+07:00","message":"[bufferProcess] interim [720000000]:งานไปหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.367479351+07:00","message":"[bufferProcess] send to processor:การไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.367482387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.367485306+07:00","message":"> Transcript [2915] [false]: 'การไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.367487537+07:00","message":"Set StatePrefix (first interim): 'การไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.374992779+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.375034595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การไปเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.375040604+07:00","message":"receive interim result [false|false]: การไปเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.37505804+07:00","message":"[buffer interim] 168 false การไปเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.375063906+07:00","message":"[bufferProcess] interim [780000000]:การไปเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.375066373+07:00","message":"[bufferProcess] send to processor:งานไปหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.375069976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.37507301+07:00","message":"> Transcript [2916] [false]: 'งานไปหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.375075388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.375077318+07:00","message":"Set new StatePrefix: 'งานไปหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.409228609+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.409266747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การไปเลือก\",\"confidence\":0.8390827}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.409274053+07:00","message":"receive interim result [true|false]: การไปเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.409284024+07:00","message":"end recv isFinal message id 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.409286494+07:00","message":"end Recv id 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.409293375+07:00","message":"[buffer interim] 168 true การไปเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.409300609+07:00","message":"[bufferProcess] interim [780000000]:การไปเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.409303481+07:00","message":"[bufferProcess] send to processor (isfinal):การไปเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.409306745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.40930956+07:00","message":"> Transcript [2917] [false]: 'การไปเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.409311966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.409313959+07:00","message":"Set new StatePrefix: 'การไปเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.409315782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.409317752+07:00","message":"> Transcript [2918] [true]: 'การไปเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.409322242+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.409324499+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.409326531+07:00","message":"StatePrefix: 'การไปเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.409328696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.409331037+07:00","message":"Push: 'การไปเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.409338446+07:00","message":"push: {true การไปเลือก 0 0xc0004a2480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:05.414377181+07:00","message":"write wav file: './tmp/7598/7598_168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.417805557+07:00","message":"[GCS] Start streaming session, msgId: 169"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:05.85911445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:05.859138933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.877761933+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.877798255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.877803643+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:05.877818457+07:00","message":"[buffer interim] 169 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.877824264+07:00","message":"[bufferProcess] interim [480000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:05.877826292+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.078140462+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.078183311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งปลุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.078189074+07:00","message":"receive interim result [false|false]: ตั้งปลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.078201354+07:00","message":"[buffer interim] 169 false ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.078207814+07:00","message":"[bufferProcess] interim [720000000]:ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.07821046+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.078215927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.078218782+07:00","message":"> Transcript [2919] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.07822119+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.270249727+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.270299915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งกรุงเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.270306428+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.270321081+07:00","message":"[buffer interim] 169 false ตั้งกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.270329408+07:00","message":"[bufferProcess] interim [900000000]:ตั้งกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.270332197+07:00","message":"[bufferProcess] send to processor:ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.270336957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.270341237+07:00","message":"> Transcript [2920] [false]: 'ตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.270346854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.270349486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.270352931+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.270356243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.397670199+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.397711161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งกรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.397717515+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.397733142+07:00","message":"[buffer interim] 169 false ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.3977409+07:00","message":"[bufferProcess] interim [20000000]:ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.397743322+07:00","message":"[bufferProcess] send to processor:ตั้งกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.397746436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.397749529+07:00","message":"> Transcript [2921] [false]: 'ตั้งกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.39775306+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.397755361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.397757494+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.397759573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.963251494+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.963305569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งกรุงเทพฯ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.963313977+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.963333304+07:00","message":"[buffer interim] 169 false ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.963347618+07:00","message":"[bufferProcess] interim [620000000]:ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.963351494+07:00","message":"[bufferProcess] send to processor:ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.963360994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.963365482+07:00","message":"> Transcript [2922] [false]: 'ตั้งกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.963370615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.963374095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.963377144+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.963380627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:08.859193441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:08.859219685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.890585995+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.89062307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งกรุงเทพฯผู้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.89062948+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯผู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.890641443+07:00","message":"[buffer interim] 169 false ตั้งกรุงเทพฯผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.8906476+07:00","message":"[bufferProcess] interim [480000000]:ตั้งกรุงเทพฯผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890650352+07:00","message":"[bufferProcess] send to processor:ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890656439+07:00","message":"[bufferProcess] send to processor (ticker):ตั้งกรุงเทพฯผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890659367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890662129+07:00","message":"> Transcript [2923] [false]: 'ตั้งกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890665645+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890668068+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890670026+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890672089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890678263+07:00","message":"Push: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.89068032+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890682378+07:00","message":"Set new StatePrefix : 'ตั้งกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890684524+07:00","message":"Next Push (prob) : 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890686524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890691194+07:00","message":"> Transcript [2924] [false]: 'ตั้งกรุงเทพฯผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890693663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890695592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890697334+07:00","message":"StatePrefix: 'ตั้งกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.890699277+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.890706409+07:00","message":"push: {false ตั้ง 0 0xc0034fc700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.106576172+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.106616859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งกรุงเทพฯ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.106622764+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.106636416+07:00","message":"[buffer interim] 169 false ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.10664447+07:00","message":"[bufferProcess] interim [720000000]:ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.106647253+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.789734777+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.789774387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.789780327+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.789805356+07:00","message":"[buffer interim] 169 false ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.789812967+07:00","message":"[bufferProcess] interim [380000000]:ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.789815562+07:00","message":"[bufferProcess] send to processor:ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.789818858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.789821547+07:00","message":"> Transcript [2925] [false]: 'ตั้งกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.78982549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.789828816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.7898315+07:00","message":"StatePrefix: 'ตั้งกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.78983388+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.232994465+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.23303116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.233036921+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.233052562+07:00","message":"[buffer interim] 169 false ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.233058837+07:00","message":"[bufferProcess] interim [920000000]:ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.233062222+07:00","message":"[bufferProcess] send to processor:ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.233069802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.233072783+07:00","message":"> Transcript [2926] [false]: 'ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.233076239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.233078743+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.233081088+07:00","message":"StatePrefix: 'ตั้งกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.233083474+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.353397346+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.353430882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.353436885+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.353453537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.353457223+07:00","message":"receive interim result [false|false]:  มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.353469988+07:00","message":"[buffer interim] 169 false ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.35348921+07:00","message":"[buffer interim] 169 false  มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.353496779+07:00","message":"[bufferProcess] interim [980000000]:ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.353501686+07:00","message":"[bufferProcess] send to processor:ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.353505368+07:00","message":"[bufferProcess] interim [980000000]: มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.353507973+07:00","message":"[bufferProcess] update buffer: ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.353510741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.353513672+07:00","message":"> Transcript [2927] [false]: 'ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.353521228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.353523406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.353525526+07:00","message":"StatePrefix: 'ตั้งกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.353527554+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.353536536+07:00","message":"Push: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.353538546+07:00","message":"TextPushed: 'ตั้งกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.353540655+07:00","message":"Set new StatePrefix : 'ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.353543185+07:00","message":"Next Push (prob) : 'กี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.353551389+07:00","message":"push: {false กรุงเทพฯ 0 0xc0034fc700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.877596116+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.877641469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.877648847+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.877664702+07:00","message":"[buffer interim] 169 false ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.87767279+07:00","message":"[bufferProcess] interim [520000000]:ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.877676154+07:00","message":"[bufferProcess] send to processor:ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.877685443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.877689162+07:00","message":"> Transcript [2928] [false]: 'ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.877694919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.877697597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.877699994+07:00","message":"StatePrefix: 'ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.877703203+07:00","message":"TextPushed: 'ตั้งกรุงเทพฯ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:11.755636128+07:00","message":"[GCS] IsForceVAD: false for message ID: 169"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:11.85992198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:11.859956194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:11.935821237+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:11.93586638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน\",\"confidence\":0.95350266}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:11.935873029+07:00","message":"receive interim result [true|false]: ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:11.935883109+07:00","message":"end recv isFinal message id 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:11.935885372+07:00","message":"end Recv id 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:11.935893739+07:00","message":"[buffer interim] 169 true ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.935905235+07:00","message":"[bufferProcess] interim [570000000]:ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.935908669+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.935913277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.9359164+07:00","message":"> Transcript [2929] [false]: 'ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.935920435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.935922802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.935925351+07:00","message":"StatePrefix: 'ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.935928878+07:00","message":"TextPushed: 'ตั้งกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.935930798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.935932852+07:00","message":"> Transcript [2930] [true]: 'ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.935941915+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.935945106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.935946963+07:00","message":"StatePrefix: 'ตั้งกรุงเทพฯกี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.935949065+07:00","message":"TextPushed: 'ตั้งกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.935952138+07:00","message":"Push: 'กี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:11.935961711+07:00","message":"push: {true กี่วันใช่ไหมเพราะว่าวันที่ 28 มิถุนายน 0 0xc0034fc700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:11.948675539+07:00","message":"write wav file: './tmp/7598/7598_169.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:12.080900794+07:00","message":"[GCS] Start streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:12.725900516+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:12.725953518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดเอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:12.725959197+07:00","message":"receive interim result [false|false]: อดเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:12.725972479+07:00","message":"[buffer interim] 170 false อดเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.725978365+07:00","message":"[bufferProcess] interim [660000000]:อดเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.725980464+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:12.729749036+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:12.729783681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:12.729789562+07:00","message":"receive interim result [false|false]: จดเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:12.729804219+07:00","message":"[buffer interim] 170 false จดเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.729810929+07:00","message":"[bufferProcess] interim [720000000]:จดเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.729813362+07:00","message":"[bufferProcess] send to processor:อดเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.729817434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.729820891+07:00","message":"> Transcript [2931] [false]: 'อดเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.729823522+07:00","message":"Set StatePrefix (first interim): 'อดเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.128250772+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.12829262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.128299006+07:00","message":"receive interim result [false|false]: จดเอาไว้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.128314812+07:00","message":"[buffer interim] 170 false จดเอาไว้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.128321816+07:00","message":"[bufferProcess] interim [80000000]:จดเอาไว้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.128324051+07:00","message":"[bufferProcess] send to processor:จดเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.128327515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.128330387+07:00","message":"> Transcript [2932] [false]: 'จดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.128332917+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.128335049+07:00","message":"Set new StatePrefix: 'จดเอาไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.23572066+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.235770204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.235778987+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.235797282+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.235806884+07:00","message":"[bufferProcess] interim [200000000]:จดเอาไว้จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.235811461+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.235821531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.235825487+07:00","message":"> Transcript [2933] [false]: 'จดเอาไว้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.235830753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.235834124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.235837165+07:00","message":"StatePrefix: 'จดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.235840165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.493717897+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.493756454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.493764266+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.493781839+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.493794236+07:00","message":"[bufferProcess] interim [440000000]:จดเอาไว้จะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.493796991+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.493805242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.493808266+07:00","message":"> Transcript [2934] [false]: 'จดเอาไว้จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.493811396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.493813707+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.4938157+07:00","message":"StatePrefix: 'จดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.493817777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.82188018+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.821918896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่เบื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.821924815+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่เบื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.821949778+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.821956893+07:00","message":"[bufferProcess] interim [740000000]:จดเอาไว้จะได้ไม่เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.821959769+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.821966553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.821969294+07:00","message":"> Transcript [2935] [false]: 'จดเอาไว้จะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.821973125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.821975655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.821977713+07:00","message":"StatePrefix: 'จดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.821980287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.825002392+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.825028396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.825033549+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.825044902+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.825049953+07:00","message":"[bufferProcess] interim [800000000]:จดเอาไว้จะได้ไม่ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.825052209+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.825055094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.825057712+07:00","message":"> Transcript [2936] [false]: 'จดเอาไว้จะได้ไม่เบื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.825060647+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.825062721+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.825064718+07:00","message":"StatePrefix: 'จดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.825066913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.825073282+07:00","message":"Push: 'จดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.825075383+07:00","message":"TextPushed: 'จดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.825077457+07:00","message":"Set new StatePrefix : 'จดเอาไว้จะได้ไม่เบื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.825079747+07:00","message":"Next Push (prob) : 'จะได้ไม่เบื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.825087402+07:00","message":"push: {false จดเอาไว้ 0 0xc0004a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.149602821+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.149650414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.149659242+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.149678944+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.149693039+07:00","message":"[bufferProcess] interim [40000000]:จดเอาไว้จะได้ไม่ลืมพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.149697399+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.149707801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.149712576+07:00","message":"> Transcript [2937] [false]: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.149716503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.149720331+07:00","message":"Set new StatePrefix: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.159634957+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.159666352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.159672466+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.159687244+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.159692745+07:00","message":"[bufferProcess] interim [100000000]:จดเอาไว้จะได้ไม่ลืมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.159695211+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.159698631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.159701481+07:00","message":"> Transcript [2938] [false]: 'จดเอาไว้จะได้ไม่ลืมพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.159704961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.159707382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.159709487+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.159711732+07:00","message":"TextPushed: 'จดเอาไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.331955187+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.332004494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.332011093+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.332027407+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.332034438+07:00","message":"[bufferProcess] interim [280000000]:จดเอาไว้จะได้ไม่ลืมที่จะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.332036995+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.332044286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.332047496+07:00","message":"> Transcript [2939] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.33205186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.332054312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.332056748+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.332059012+07:00","message":"TextPushed: 'จดเอาไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.520791329+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.520831875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.520837771+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.520849747+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.520856991+07:00","message":"[bufferProcess] interim [460000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.520859679+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.520865612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.520869388+07:00","message":"> Transcript [2940] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.520873351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.520875604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.520878359+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.520881135+07:00","message":"TextPushed: 'จดเอาไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.739510599+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.73955091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.739558175+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.739575395+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.739583748+07:00","message":"[bufferProcess] interim [700000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.739586332+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.739594687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.739597986+07:00","message":"> Transcript [2941] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.739602801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.739605235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.739608232+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.739610558+07:00","message":"TextPushed: 'จดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.739617716+07:00","message":"Push: 'จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.739619731+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.739622623+07:00","message":"Set new StatePrefix : 'จดเอาไว้จะได้ไม่ลืมที่จะออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.739625908+07:00","message":"Next Push (prob) : 'ที่จะออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.739637427+07:00","message":"push: {false จะได้ไม่ลืม 0 0xc0004a2e80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:14.860763421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:14.860765175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.915201662+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.915243574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.915250885+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.915264312+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.915271286+07:00","message":"[bufferProcess] interim [880000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.915273907+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.91527902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.915283116+07:00","message":"> Transcript [2942] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.915286915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.915289567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.915291536+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.915294205+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.030840075+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.03089935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.030906218+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.030925389+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.030946679+07:00","message":"[bufferProcess] interim [940000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.030950901+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.030960226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.030963995+07:00","message":"> Transcript [2943] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.03096828+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.030972412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.030976258+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.030979094+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.110298227+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.110333162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.110339569+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.110355176+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.11036228+07:00","message":"[bufferProcess] interim [120000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.110364915+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.110368875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.110371668+07:00","message":"> Transcript [2944] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.110375307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.110377318+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.110379419+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.110381858+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.769069035+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.769101467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.769108084+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.769120588+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.769130183+07:00","message":"[bufferProcess] interim [720000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.76913451+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.76914184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.769146219+07:00","message":"> Transcript [2945] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.769151458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.769154677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.769158118+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.769170857+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.769177505+07:00","message":"Push: 'ที่จะออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.769181159+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.769184509+07:00","message":"Set new StatePrefix : 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.769189186+07:00","message":"Next Push (prob) : 'ใช้สิทธิ์กัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.769200251+07:00","message":"push: {false ที่จะออกไป 0 0xc0004a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.255768309+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.255809843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.255816088+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.255831314+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.255837991+07:00","message":"[bufferProcess] interim [140000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.255840617+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.255846239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.255849188+07:00","message":"> Transcript [2946] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.25585332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.255855394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.255858331+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.255861675+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.836650093+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.83668923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.836694518+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.836713028+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.836720019+07:00","message":"[bufferProcess] interim [740000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.836722726+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.836726489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.836729818+07:00","message":"> Transcript [2947] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.836733889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.836736017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.836739538+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.836742775+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.157103815+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.1571426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.157149616+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.157173324+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.157180661+07:00","message":"[bufferProcess] interim [40000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.157183486+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.157187097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.157191349+07:00","message":"> Transcript [2948] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.157194892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.157197125+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.157199569+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.157203673+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.532909887+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.532962427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.532970249+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.532982812+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.53299082+07:00","message":"[bufferProcess] interim [460000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.532993705+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.532997907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.533001345+07:00","message":"> Transcript [2949] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.533006206+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.533009019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.533011708+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.533014951+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.533018024+07:00","message":"Push: 'ใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.53302009+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.533022475+07:00","message":"Set new StatePrefix : 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.533026006+07:00","message":"Next Push (prob) : 'หลายคนบอกว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.533035183+07:00","message":"push: {false ใช้สิทธิ์กัน 0 0xc0004a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.723457493+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.723500555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.723507679+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.723524695+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.723533154+07:00","message":"[bufferProcess] interim [640000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.723536149+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.723540046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.72354301+07:00","message":"> Transcript [2950] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.723546864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.723549438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.723551507+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.723554104+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:17.861584982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:17.861596851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.924232915+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.924276021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.92428419+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.924299915+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.924308012+07:00","message":"[bufferProcess] interim [880000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.924311968+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.924320943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.924324304+07:00","message":"> Transcript [2951] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.924328799+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.924331624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.924334007+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.924336847+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.109558289+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.109592053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.109598024+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.109609234+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.109617503+07:00","message":"[bufferProcess] interim [60000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.109620147+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.109624029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.109626863+07:00","message":"> Transcript [2952] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.109630433+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.109632615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.109635821+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.109638652+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.328457536+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.328516577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.328524005+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.32854012+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.328549395+07:00","message":"[bufferProcess] interim [300000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.32855229+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.32856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.328563793+07:00","message":"> Transcript [2953] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.328568223+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.328570823+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.328573207+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.328576164+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.328582891+07:00","message":"Push: 'หลายคนบอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.328585187+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.328587475+07:00","message":"Set new StatePrefix : 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.328589975+07:00","message":"Next Push (prob) : 'น่าจะดูว่าใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.328600177+07:00","message":"push: {false หลายคนบอกว่าเรา 0 0xc0004a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.504377567+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.504429606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.504438581+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.504456872+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.504468294+07:00","message":"[bufferProcess] interim [480000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.504472313+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.504479949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.504483753+07:00","message":"> Transcript [2954] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.504489327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.504492189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.504495145+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.504499957+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.625203402+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.625235195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.625241689+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.625258761+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.625266481+07:00","message":"[bufferProcess] interim [540000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.625269087+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.625273445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.625276113+07:00","message":"> Transcript [2955] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.62527991+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.625282041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.625284119+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.625286997+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.755006283+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.755037801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.755043428+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.755059503+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.7550658+07:00","message":"[bufferProcess] interim [720000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.755069204+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.755073559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.755075973+07:00","message":"> Transcript [2956] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.755079946+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.755082046+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.755084253+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.755087046+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.947933772+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.94800244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.948014589+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.948031822+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.948038759+07:00","message":"[bufferProcess] interim [900000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.948041581+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.948047666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.948051061+07:00","message":"> Transcript [2957] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.948055314+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.948057732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.948060274+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.948064188+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.948070327+07:00","message":"Push: 'น่าจะดูว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.948072397+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.94807519+07:00","message":"Set new StatePrefix : 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.948077726+07:00","message":"Next Push (prob) : 'มีแนวโน้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.948100165+07:00","message":"push: {false น่าจะดูว่าใคร 0 0xc0004a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.009689739+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.009726191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.009732664+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.009744399+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.00975268+07:00","message":"[bufferProcess] interim [20000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.009755796+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.009759852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.009762707+07:00","message":"> Transcript [2958] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.009766393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.00976846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.009770478+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.009773213+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.226613119+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.226654559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.226664558+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.226687788+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.226700849+07:00","message":"[bufferProcess] interim [200000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.226704437+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.226712985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.226716602+07:00","message":"> Transcript [2959] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.226721442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.226723614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.226726068+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.226729104+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.34077944+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.340817615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.340827732+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.340844736+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.340852647+07:00","message":"[bufferProcess] interim [320000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.340856173+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.340860518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.340863374+07:00","message":"> Transcript [2960] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.34086885+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.340871374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.340874012+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.340877138+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.643397348+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.643434805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.643441541+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.643455183+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.643463171+07:00","message":"[bufferProcess] interim [620000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.643466252+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.643474366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.643477644+07:00","message":"> Transcript [2961] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.64348231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.643484652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.643487458+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.643490275+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.643497004+07:00","message":"Push: 'มีแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.643498982+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.643502099+07:00","message":"Set new StatePrefix : 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.643504943+07:00","message":"Next Push (prob) : 'จะได้คะแนน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.643513875+07:00","message":"push: {false มีแนวโน้ม 0 0xc0004a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.224419753+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.224477294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.224485082+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.224501769+07:00","message":"[buffer interim] 170 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.224510337+07:00","message":"[bufferProcess] interim [220000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.224513747+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.224518435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.224521844+07:00","message":"> Transcript [2962] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.224526132+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.224528313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.224530477+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.224533588+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.655643522+07:00","message":"[GCS] IsForceVAD: false for message ID: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.717305206+07:00","message":"[GCS] Start streaming session, msgId: 171"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:20.862309445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:20.862339972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.871831085+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.871867412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันมีคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง\",\"confidence\":0.9449735}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.871874049+07:00","message":"receive interim result [true|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันมีคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.87188395+07:00","message":"end recv isFinal message id 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.871886236+07:00","message":"end Recv id 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.871892032+07:00","message":"[buffer interim] 170 true จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันมีคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.871901955+07:00","message":"[bufferProcess] interim [790000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันมีคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.871906075+07:00","message":"[bufferProcess] send to processor (isfinal):จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.871918569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.871936054+07:00","message":"> Transcript [2963] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.871949306+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.871952199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.87195555+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.871958966+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.871961994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.871964578+07:00","message":"> Transcript [2964] [true]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันมีคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.871967221+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.87196905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.871970816+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.871973164+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.871975409+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.872238272+07:00","message":"Push: 'จะได้คะแนนสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.872246746+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันหลายคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.872250412+07:00","message":"Set new StatePrefix : 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันมีคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.872253088+07:00","message":"Next Push (prob) : 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันมีคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.872263314+07:00","message":"push: {true จะได้คะแนนสูง 0 0xc0004a2e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.872267911+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_170.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:20.887287608+07:00","message":"write wav file: './tmp/7598/7598_170.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.43884343+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.438884161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.438889375+07:00","message":"receive interim result [false|false]: ก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.438904483+07:00","message":"[buffer interim] 171 false ก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.438910823+07:00","message":"[bufferProcess] interim [540000000]:ก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.4389129+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.581448616+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.581493985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.581500003+07:00","message":"receive interim result [false|false]: ก็ยังทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.581518082+07:00","message":"[buffer interim] 171 false ก็ยังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.581526549+07:00","message":"[bufferProcess] interim [720000000]:ก็ยังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.581529145+07:00","message":"[bufferProcess] send to processor:ก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.581533441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.581536942+07:00","message":"> Transcript [2965] [false]: 'ก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.5815393+07:00","message":"Set StatePrefix (first interim): 'ก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.76484423+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.764885482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.764890614+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.764904263+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.764910674+07:00","message":"[bufferProcess] interim [900000000]:ก็ยังจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.764913751+07:00","message":"[bufferProcess] send to processor:ก็ยังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.764918917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.764921736+07:00","message":"> Transcript [2966] [false]: 'ก็ยังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.764925164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.76492726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.764929283+07:00","message":"StatePrefix: 'ก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.764931649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.912226151+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.912271572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.912278082+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.912292308+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.912299995+07:00","message":"[bufferProcess] interim [20000000]:ก็ยังจำเป็นจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.912302559+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.912308426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.912312384+07:00","message":"> Transcript [2967] [false]: 'ก็ยังจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.912315784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.912320758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.912322923+07:00","message":"StatePrefix: 'ก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.912325169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.959241343+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.959272078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.959278143+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.959293099+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.959298577+07:00","message":"[bufferProcess] interim [80000000]:ก็ยังจำเป็นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.959300995+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.959304388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.959307132+07:00","message":"> Transcript [2968] [false]: 'ก็ยังจำเป็นจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.959310417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.95931263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.959315145+07:00","message":"StatePrefix: 'ก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.959317839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.090214627+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.090258807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.090265305+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.090284779+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.090292936+07:00","message":"[bufferProcess] interim [140000000]:ก็ยังจำเป็นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.09029566+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.090304061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.090307381+07:00","message":"> Transcript [2969] [false]: 'ก็ยังจำเป็นต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.090312709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.090315649+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.090317662+07:00","message":"StatePrefix: 'ก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.090320086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.090327877+07:00","message":"Push: 'ก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.090330098+07:00","message":"TextPushed: 'ก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.090332546+07:00","message":"Set new StatePrefix : 'ก็ยังจำเป็นต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.090334917+07:00","message":"Next Push (prob) : 'จำเป็นต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.0903632+07:00","message":"push: {false ก็ยัง 0 0xc003682a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.157816611+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.157859387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.15786564+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.157880164+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.157892613+07:00","message":"[bufferProcess] interim [260000000]:ก็ยังจำเป็นจะต้องออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.15789531+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.157903208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.157906785+07:00","message":"> Transcript [2970] [false]: 'ก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.157910549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.15791342+07:00","message":"Set new StatePrefix: 'ก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.346373203+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.346421337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.346427764+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.346447642+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.34645728+07:00","message":"[bufferProcess] interim [440000000]:ก็ยังจำเป็นจะต้องออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.346460116+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.346464235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.346468133+07:00","message":"> Transcript [2971] [false]: 'ก็ยังจำเป็นจะต้องออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.346472061+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.34647453+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.34647663+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.346478915+07:00","message":"TextPushed: 'ก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.799552207+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.799599137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.799607368+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.799623542+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.799632048+07:00","message":"[bufferProcess] interim [860000000]:ก็ยังจำเป็นจะต้องออกไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.799635312+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.79964543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.799650052+07:00","message":"> Transcript [2972] [false]: 'ก็ยังจำเป็นจะต้องออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.799655403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.799660375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.799662476+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.799665421+07:00","message":"TextPushed: 'ก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.988748276+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.988791442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.988797697+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.988812718+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.988821563+07:00","message":"[bufferProcess] interim [100000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.988826395+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.988830812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.988835358+07:00","message":"> Transcript [2973] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.988840546+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.988843618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.988846888+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.988850864+07:00","message":"TextPushed: 'ก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.180478416+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.180517849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.18052544+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.180540533+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.180548078+07:00","message":"[bufferProcess] interim [280000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.18055151+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.180559076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.180562444+07:00","message":"> Transcript [2974] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.1805672+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.180570078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.180574109+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.180576776+07:00","message":"TextPushed: 'ก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.180584325+07:00","message":"Push: 'จำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.18058649+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.180588984+07:00","message":"Set new StatePrefix : 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.180591738+07:00","message":"Next Push (prob) : 'ออกไปใช้สิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.180615781+07:00","message":"push: {false จำเป็นจะต้อง 0 0xc003682a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.306714099+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.306757509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.306764063+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.306779994+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.306787511+07:00","message":"[bufferProcess] interim [340000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.306790944+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.306799859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.306803648+07:00","message":"> Transcript [2975] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.306806373+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.371117002+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.371156702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.371162735+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.371181815+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.371189979+07:00","message":"[bufferProcess] interim [460000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.371192952+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.371196891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.371199694+07:00","message":"> Transcript [2976] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.371203738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.371206113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.371211235+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.371214186+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.562035115+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.562076044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.562084274+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.562100536+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.562113521+07:00","message":"[bufferProcess] interim [700000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.562116205+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.562123735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.562126947+07:00","message":"> Transcript [2977] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.562129725+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.562132629+07:00","message":"Set new StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.709991693+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.71004137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.710050469+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.710069737+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.710082715+07:00","message":"[bufferProcess] interim [820000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.710088857+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.710098776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.710106202+07:00","message":"> Transcript [2978] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.710111765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.7101147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.710118562+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.710122435+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.762193785+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.762221155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.762226405+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.762241468+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.762247917+07:00","message":"[bufferProcess] interim [880000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.762250862+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.762256639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.762259519+07:00","message":"> Transcript [2979] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.762263593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.762266685+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.762268786+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.762271297+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:23.863082554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:23.863092562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.946878042+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.94690726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.946913623+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.946928831+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.946935289+07:00","message":"[bufferProcess] interim [60000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.946938272+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.946948774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.946951526+07:00","message":"> Transcript [2980] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.946955321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.946957709+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.946959782+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.946962329+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.079977619+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.080015084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.080021291+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.080035219+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.080045376+07:00","message":"[bufferProcess] interim [180000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.080048239+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.080055491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.08005836+07:00","message":"> Transcript [2981] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.080062731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.080064862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.080068091+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.080070716+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.080077412+07:00","message":"Push: 'ออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.080079833+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.080082174+07:00","message":"Set new StatePrefix : 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.080084909+07:00","message":"Next Push (prob) : 'ของตัวเองอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.080093988+07:00","message":"push: {false ออกไปใช้สิทธิใช้เสียง 0 0xc003682a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.645414138+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.645443812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.645449624+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.645460516+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.64546729+07:00","message":"[bufferProcess] interim [780000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.645470401+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.645476036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.645478343+07:00","message":"> Transcript [2982] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.645481852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.645483968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.645486429+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.645489416+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.681016779+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.68105583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.681061943+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.681073381+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.681081795+07:00","message":"[bufferProcess] interim [800000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.681084701+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.681090291+07:00","message":"[bufferProcess] send to processor (ticker):ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.681093682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.681096231+07:00","message":"> Transcript [2983] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.681100021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.681102235+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.681104739+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.681107423+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.6811095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.681111629+07:00","message":"> Transcript [2984] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.681115134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.681117022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.68111891+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.681120995+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.999409872+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.999451646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.999458433+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.999473097+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.999480407+07:00","message":"[bufferProcess] interim [100000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.999482721+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.188534356+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.188565553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.188572416+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.188591525+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.188597471+07:00","message":"[bufferProcess] interim [280000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.188600358+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.188605823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.188609159+07:00","message":"> Transcript [2985] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.188613415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.188615752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.188618162+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.188621098+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.188626857+07:00","message":"Push: 'ของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.188628962+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.188631382+07:00","message":"Set new StatePrefix : 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.188634049+07:00","message":"Next Push (prob) : 'นะเดินทางปลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.188650576+07:00","message":"push: {false ของตัวเองอยู่ 0 0xc003682a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.758951876+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.758998836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.759007423+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.759022631+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.759031967+07:00","message":"[bufferProcess] interim [880000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.759035629+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.759044659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.759049149+07:00","message":"> Transcript [2986] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.759055717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.7590592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.759063332+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.75906799+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:26.863395471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:26.863403902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.146793179+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.146815584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.1468208+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.146836221+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.146842658+07:00","message":"[bufferProcess] interim [300000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.146845788+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.14685166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.146854893+07:00","message":"> Transcript [2987] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.146858449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.146860737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.146862917+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.146866065+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.291888083+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.291942164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.291962657+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.29198187+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.291990715+07:00","message":"[bufferProcess] interim [420000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.291993485+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.291997449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.292000876+07:00","message":"> Transcript [2988] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.292005438+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.29200761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.292010181+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.292013241+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.315028392+07:00","message":"[GCS] IsForceVAD: false for message ID: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.386543874+07:00","message":"[GCS] Start streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.398853999+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.398896096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.398905674+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.398926595+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.398939595+07:00","message":"[bufferProcess] interim [480000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.398943417+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.398957361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.398962233+07:00","message":"> Transcript [2989] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.398968301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.398971213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.398974554+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.398978591+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.398987505+07:00","message":"Push: 'นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.398990485+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.398994902+07:00","message":"Set new StatePrefix : 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.398999827+07:00","message":"Next Push (prob) : 'ภัยอย่าลืมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.399020485+07:00","message":"push: {false นะเดินทางปลอด 0 0xc003682a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.405624763+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.405648435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.405655725+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.405672043+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.405678415+07:00","message":"[bufferProcess] interim [540000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.405681963+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.405708104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.40571221+07:00","message":"> Transcript [2990] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.405716198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.405720281+07:00","message":"Set new StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.408800128+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.408818222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.408824081+07:00","message":"receive interim result [false|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.408838538+07:00","message":"[buffer interim] 171 false ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.408844902+07:00","message":"[bufferProcess] interim [600000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.408848885+07:00","message":"[bufferProcess] send to processor:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.408853114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.408856949+07:00","message":"> Transcript [2991] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.408860235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.408862865+07:00","message":"Set new StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.476311234+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.476350253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ\",\"confidence\":0.9258987}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.47636149+07:00","message":"receive interim result [true|false]: ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.476375337+07:00","message":"end recv isFinal message id 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.476379265+07:00","message":"end Recv id 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.476386651+07:00","message":"[buffer interim] 171 true ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.47639637+07:00","message":"[bufferProcess] interim [630000000]:ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.476401046+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.476406821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.476411141+07:00","message":"> Transcript [2992] [false]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.476415404+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.476418568+07:00","message":"Set new StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.47642185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.476428974+07:00","message":"> Transcript [2993] [true]: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.476437692+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.476441677+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.476445079+07:00","message":"StatePrefix: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.476449375+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.476452187+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.476731948+07:00","message":"Push: 'อย่าลืมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.476738313+07:00","message":"TextPushed: 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดอย่าลืมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.4767423+07:00","message":"Set new StatePrefix : 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.476746571+07:00","message":"Next Push (prob) : 'ก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.476760113+07:00","message":"push: {true อย่าลืมนะครับ 0 0xc003682a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.476755871+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_171.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:27.491872529+07:00","message":"write wav file: './tmp/7598/7598_171.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.773479737+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.773533814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.773543259+07:00","message":"receive interim result [false|false]: กลับไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.773561128+07:00","message":"[buffer interim] 172 false กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.773574139+07:00","message":"[bufferProcess] interim [420000000]:กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.773579375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.917176592+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.917221097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.917227951+07:00","message":"receive interim result [false|false]: กลับไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.917241483+07:00","message":"[buffer interim] 172 false กลับไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.917249879+07:00","message":"[bufferProcess] interim [480000000]:กลับไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.917252378+07:00","message":"[bufferProcess] send to processor:กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.917255973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.917259034+07:00","message":"> Transcript [2994] [false]: 'กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.917261426+07:00","message":"Set StatePrefix (first interim): 'กลับไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.041295653+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.04133993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.041346365+07:00","message":"receive interim result [false|false]: กลับไปใช้สิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.041364659+07:00","message":"[buffer interim] 172 false กลับไปใช้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.041373564+07:00","message":"[bufferProcess] interim [660000000]:กลับไปใช้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.041376409+07:00","message":"[bufferProcess] send to processor:กลับไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.04138367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.041386943+07:00","message":"> Transcript [2995] [false]: 'กลับไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.041392233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.041394995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.041397775+07:00","message":"StatePrefix: 'กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.041400261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.047203779+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.047225776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.047231601+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.04724505+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.047249922+07:00","message":"[bufferProcess] interim [720000000]:กลับไปใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.047254998+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.04726168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.047264224+07:00","message":"> Transcript [2996] [false]: 'กลับไปใช้สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.047267096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.047269207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.047271459+07:00","message":"StatePrefix: 'กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.047273775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.23957104+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.23961945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.239625845+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.239643738+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.239654355+07:00","message":"[bufferProcess] interim [840000000]:กลับไปใช้สิทธิ์ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.239656719+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.239660455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.239663669+07:00","message":"> Transcript [2997] [false]: 'กลับไปใช้สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.239667567+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.239669753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.239671796+07:00","message":"StatePrefix: 'กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.239673942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.24389288+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.243913303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.243917763+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.243927406+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.243932007+07:00","message":"[bufferProcess] interim [900000000]:กลับไปใช้สิทธิ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.243934163+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.24393913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.243941449+07:00","message":"> Transcript [2998] [false]: 'กลับไปใช้สิทธิ์ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.243951612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.243955069+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.243958094+07:00","message":"StatePrefix: 'กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.243962239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.243966758+07:00","message":"Push: 'กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.243968884+07:00","message":"TextPushed: 'กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.243971192+07:00","message":"Set new StatePrefix : 'กลับไปใช้สิทธิ์ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.243973713+07:00","message":"Next Push (prob) : 'ใช้สิทธิ์ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.243984099+07:00","message":"push: {false กลับไป 0 0xc003682e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.362887849+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.362929916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.362935559+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.362960107+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.362971792+07:00","message":"[bufferProcess] interim [960000000]:กลับไปใช้สิทธิ์ของเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.362974405+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.362978421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.362982158+07:00","message":"> Transcript [2999] [false]: 'กลับไปใช้สิทธิ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.362986049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.362988431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.36299171+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.362994294+07:00","message":"TextPushed: 'กลับไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.365195463+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.365215449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.365220361+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.365232372+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.365236778+07:00","message":"[bufferProcess] interim [20000000]:กลับไปใช้สิทธิ์ของท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.365239015+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.365259058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.36526238+07:00","message":"> Transcript [3000] [false]: 'กลับไปใช้สิทธิ์ของเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.365265078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.36526731+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.365269217+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.365271269+07:00","message":"TextPushed: 'กลับไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.617834271+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.617885445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.617892144+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.617913937+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.617923318+07:00","message":"[bufferProcess] interim [260000000]:กลับไปใช้สิทธิ์ของท่านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.617926204+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.617929969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.617933373+07:00","message":"> Transcript [3001] [false]: 'กลับไปใช้สิทธิ์ของท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.617937421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.617939612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.617941806+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.61794409+07:00","message":"TextPushed: 'กลับไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.807113066+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.807164095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.807172762+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.807194917+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.807205925+07:00","message":"[bufferProcess] interim [440000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.807210091+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.80722161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.807226199+07:00","message":"> Transcript [3002] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.807232435+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.807236115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.807239671+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.807242927+07:00","message":"TextPushed: 'กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.807251746+07:00","message":"Push: 'ใช้สิทธิ์ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.807255051+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.807258424+07:00","message":"Set new StatePrefix : 'กลับไปใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.807262691+07:00","message":"Next Push (prob) : 'งท่านด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.807276454+07:00","message":"push: {false ใช้สิทธิ์ขอ 0 0xc003682e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.951642566+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.951681442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.95168865+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.951700413+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.951708354+07:00","message":"[bufferProcess] interim [620000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.951711385+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.951715083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.95171808+07:00","message":"> Transcript [3003] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.951722244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.951724567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.951726603+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.951729049+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.020704813+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.020749321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.02075565+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.020768598+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.020779306+07:00","message":"[bufferProcess] interim [680000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.020781999+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.020788017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.020791435+07:00","message":"> Transcript [3004] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.020795782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.020800483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.020802657+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.020806759+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.352044774+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.352094455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.352102817+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.352122344+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.352135944+07:00","message":"[bufferProcess] interim [860000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.352140328+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.352147734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.352152504+07:00","message":"> Transcript [3005] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.352156988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.352159552+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.352162329+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.352165418+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.47327775+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.47331291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.47331833+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.473335429+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.473342906+07:00","message":"[bufferProcess] interim [920000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.47334545+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.473348867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.473351947+07:00","message":"> Transcript [3006] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.473356635+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.473358759+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.473360936+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.473363416+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.473366114+07:00","message":"Push: 'งท่านด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.473368235+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.473370508+07:00","message":"Set new StatePrefix : 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.473374628+07:00","message":"Next Push (prob) : 'นะกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.473382432+07:00","message":"push: {false งท่านด้วย 0 0xc003682e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.533043875+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.53308318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกระโดดถีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.533089613+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกระโดดถีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.533105489+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกระโดดถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.533112677+07:00","message":"[bufferProcess] interim [980000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกระโดดถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.533115293+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.533122009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.533125251+07:00","message":"> Transcript [3007] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.533127958+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.533130241+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.573125159+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.573186609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกนิษฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.573193923+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกนิษฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.573210225+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกนิษฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.573217186+07:00","message":"[bufferProcess] interim [40000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกนิษฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.573220486+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกระโดดถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.573228461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.573231316+07:00","message":"> Transcript [3008] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกระโดดถีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.573234098+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.573238082+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกระโดดถีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.604051669+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.604094571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.604101141+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.60412049+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.604127637+07:00","message":"[bufferProcess] interim [160000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.604130714+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกนิษฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.604138134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.604141102+07:00","message":"> Transcript [3009] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกนิษฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.6041437+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.604146154+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกนิษฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.610579781+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.610610707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิพพาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.610616428+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิพพาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.610629217+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิพพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.610635359+07:00","message":"[bufferProcess] interim [220000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิพพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.610637807+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.610641052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.610643881+07:00","message":"> Transcript [3010] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.610646138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.610648171+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.714884196+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.714924567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะตำรวจวิภาวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.714932477+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะตำรวจวิภาวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.714953982+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะตำรวจวิภาวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.714964053+07:00","message":"[bufferProcess] interim [340000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะตำรวจวิภาวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.714967099+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิพพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.714970537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.71497366+07:00","message":"> Transcript [3011] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิพพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.714976149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.714978722+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิพพาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.742645213+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.742689302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดที่พารากอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.742723324+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดที่พารากอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.742740131+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดที่พารากอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.74274726+07:00","message":"[bufferProcess] interim [400000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดที่พารากอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.742750083+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะตำรวจวิภาวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.742753627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.742756503+07:00","message":"> Transcript [3012] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะตำรวจวิภาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.742759325+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.742761366+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะตำรวจวิภาวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.846771809+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.846811448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะตำรวจวิภาวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.846817832+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะตำรวจวิภาวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.846833098+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะตำรวจวิภาวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.8468407+07:00","message":"[bufferProcess] interim [460000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะตำรวจวิภาวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.846843973+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดที่พารากอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.846847537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.84685098+07:00","message":"> Transcript [3013] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดที่พารากอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.846853326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.846855362+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดที่พารากอน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:29.864011551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:29.864000679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.879441654+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.879482729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.879488384+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.879503685+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.879510249+07:00","message":"[bufferProcess] interim [520000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.879512731+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะตำรวจวิภาวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.879516567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.879519357+07:00","message":"> Transcript [3014] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะตำรวจวิภาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.879521917+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.879524259+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะตำรวจวิภาวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.998261427+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.998302106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.998309027+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.998321698+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.998330765+07:00","message":"[bufferProcess] interim [580000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.998333539+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.998337259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.998341019+07:00","message":"> Transcript [3015] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.998343982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.99834633+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.046002561+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.046051326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.046061157+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.046080204+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.046089246+07:00","message":"[bufferProcess] interim [640000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.046093567+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.046102428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.04610563+07:00","message":"> Transcript [3016] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.046108418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.04611078+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.223880697+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.22393167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมาอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.223940332+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมาอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.22396206+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.223971834+07:00","message":"[bufferProcess] interim [820000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.223976226+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.223983976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.223988092+07:00","message":"> Transcript [3017] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.223991764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.223994072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.223996036+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.2239992+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.369854351+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.369894312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.369900772+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.369920456+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.369929772+07:00","message":"[bufferProcess] interim [940000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.369932999+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.369936846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.369940224+07:00","message":"> Transcript [3018] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.369944501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.369952431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.369955279+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.369958627+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.750102782+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.750147842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.750154592+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.750168176+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.750176464+07:00","message":"[bufferProcess] interim [360000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.75017959+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.750185393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.750188663+07:00","message":"> Transcript [3019] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.750191984+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.750194267+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.046172449+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.04621602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมาเอาที่ขนส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.046222966+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมาเอาที่ขนส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.046238967+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมาเอาที่ขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.046247114+07:00","message":"[bufferProcess] interim [540000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมาเอาที่ขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.046251296+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.046260648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.046264107+07:00","message":"> Transcript [3020] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.046268379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.046271056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.046273411+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.046276773+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.0618311+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.06187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.061875708+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.06189294+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.061900134+07:00","message":"[bufferProcess] interim [600000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.06190333+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมาเอาที่ขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.06190913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.061912674+07:00","message":"> Transcript [3021] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมาเอาที่ขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.061915549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.061917886+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิภาแล้วก็ไม่ต้องมาเอาที่ขนส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.06717006+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.067197335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุงเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.067202979+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.067214405+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.06721946+07:00","message":"[bufferProcess] interim [720000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.067221877+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.067224968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.067227744+07:00","message":"> Transcript [3022] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.067230204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.067232198+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.253599701+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.253639062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.25364593+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.253667436+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.253675728+07:00","message":"[bufferProcess] interim [840000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.253678303+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.25368248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.253686035+07:00","message":"> Transcript [3023] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.253690113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.253692215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.253695046+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.253699613+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.31999473+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.320035391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.320042266+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.320057146+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.320064902+07:00","message":"[bufferProcess] interim [960000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.320067553+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.320073917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.320076923+07:00","message":"> Transcript [3024] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.320080994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.320083284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.320085402+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่คนกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.320088008+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.324535513+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.324556198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.324564091+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.324575559+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.324581477+07:00","message":"[bufferProcess] interim [20000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.324584143+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.324590104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.324593897+07:00","message":"> Transcript [3025] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.32459646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.324598675+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.571113759+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.571159937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.571168435+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.571187449+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.571196422+07:00","message":"[bufferProcess] interim [140000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.571200757+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.571206297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.571210637+07:00","message":"> Transcript [3026] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.571216358+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.571219186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.571222295+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.571226712+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.783710777+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.783763236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.783772863+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.783792476+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.783806351+07:00","message":"[bufferProcess] interim [320000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.783809679+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.783817048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.783820461+07:00","message":"> Transcript [3027] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.783825227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.783827615+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.783830208+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.783833216+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.820195965+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.820236853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.820243079+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.820255547+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.820266491+07:00","message":"[bufferProcess] interim [380000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.820271598+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.820279217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.820284808+07:00","message":"> Transcript [3028] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.820290928+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.82029388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.820298155+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.820307304+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.98021432+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.980262837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.980270014+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.980283569+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.980292242+07:00","message":"[bufferProcess] interim [500000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.980295185+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.980299078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.980304283+07:00","message":"> Transcript [3029] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.980309248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.980311644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.980314094+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.980317326+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.980320998+07:00","message":"Push: 'นะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.980323417+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.980325999+07:00","message":"Set new StatePrefix : 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.980330303+07:00","message":"Next Push (prob) : 'จะได้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.980339949+07:00","message":"push: {false นะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน 0 0xc003682e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.174830172+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.174887601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.174896462+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.174918522+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.174928599+07:00","message":"[bufferProcess] interim [800000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.174933127+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.174938827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.174944498+07:00","message":"> Transcript [3030] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.174957571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.174960912+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.544100136+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.544142751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.54415152+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.544164277+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.544170688+07:00","message":"[bufferProcess] interim [160000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.544173886+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.544179636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.544182568+07:00","message":"> Transcript [3031] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.544185393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.544187723+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.557715425+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.557757079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.557763309+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.557779875+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.557786935+07:00","message":"[bufferProcess] interim [220000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.55779089+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.557796461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.557800682+07:00","message":"> Transcript [3032] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.55780472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.557807873+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.64748477+07:00","message":"[GCS] Cleaned up inactive client: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.647502021+07:00","message":"[GCS] Cleaned up inactive client: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.647504602+07:00","message":"[GCS] Cleaned up inactive client: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.647507045+07:00","message":"[GCS] Cleaned up inactive client: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.647509204+07:00","message":"[GCS] Cleaned up inactive client: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.722009053+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.722060678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.72206849+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.722084042+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.722091745+07:00","message":"[bufferProcess] interim [340000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.722095004+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.722102602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.72210568+07:00","message":"> Transcript [3033] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.722108753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.722110957+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:32.864628151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:32.864630906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.884510407+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.884560404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.884569979+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.884587541+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.884595781+07:00","message":"[bufferProcess] interim [520000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.88460032+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.884611526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.88461609+07:00","message":"> Transcript [3034] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.884622363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.88462578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.884628808+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.884633569+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.044329913+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.044371371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.044378046+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.044393179+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.044400635+07:00","message":"[bufferProcess] interim [640000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.04440427+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.044408431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.044413731+07:00","message":"> Transcript [3035] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.044418348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.044420598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.044425669+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.044429066+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.267447234+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.267489888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.267496626+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.267511554+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.267518216+07:00","message":"[bufferProcess] interim [820000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.267521643+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.267525976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.267528965+07:00","message":"> Transcript [3036] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.267533006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.267535155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.267537644+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.267540456+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.280007434+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.280045179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.280051769+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.280068484+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.28007543+07:00","message":"[bufferProcess] interim [880000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.280078579+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.280082532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.280085648+07:00","message":"> Transcript [3037] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.280091289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.280093411+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.280095697+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.280098728+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.280102322+07:00","message":"Push: 'จะได้นะครับถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.280104528+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.280107485+07:00","message":"Set new StatePrefix : 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.280110055+07:00","message":"Next Push (prob) : 'เรื่องที่ต้องปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.280118626+07:00","message":"push: {false จะได้นะครับถือว่าเป็น 0 0xc003682e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.428098882+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.428146291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.428154249+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.428169372+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.428180224+07:00","message":"[bufferProcess] interim [60000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.428183278+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.428189656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.428192702+07:00","message":"> Transcript [3038] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.428195924+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.428198098+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.652081244+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.652119955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.652126699+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.652142901+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.652150449+07:00","message":"[bufferProcess] interim [300000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.652153615+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.652157858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.652160822+07:00","message":"> Transcript [3039] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.652164933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.652166927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.652168863+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.652172098+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.758217846+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.758259964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.758266858+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.758285512+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.758292137+07:00","message":"[bufferProcess] interim [420000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.758295139+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.758299118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.758302181+07:00","message":"> Transcript [3040] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.758305271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.758307327+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.938595714+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.938649055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.938658072+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.938675628+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.93868866+07:00","message":"[bufferProcess] interim [540000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.938692+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.938698644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.938702177+07:00","message":"> Transcript [3041] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.938706497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.938708817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.938711041+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.938714229+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.072364498+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.072411383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.072418623+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.072432708+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.072441019+07:00","message":"[bufferProcess] interim [660000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.072444199+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.072448373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.072451349+07:00","message":"> Transcript [3042] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.072456128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.072458471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.072460525+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.072466544+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.289339116+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.289397191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นบท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.289407101+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นบท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.289426445+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นบท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.289439672+07:00","message":"[bufferProcess] interim [840000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นบท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.289445512+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.289453934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.289458319+07:00","message":"> Transcript [3043] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.289465516+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.289468981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.289473188+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.289478631+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.353496049+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.353541787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.353548548+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.353565985+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.353573619+07:00","message":"[bufferProcess] interim [960000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.35357727+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นบท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.353582318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.353586496+07:00","message":"> Transcript [3044] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.353591349+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.353593493+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.353596293+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.353599583+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.353603101+07:00","message":"Push: 'เรื่องที่ต้องคุยกันเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.353605261+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.353607872+07:00","message":"Set new StatePrefix : 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.353611019+07:00","message":"Next Push (prob) : 'อาจจะเป็นบท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.353619682+07:00","message":"push: {false เรื่องที่ต้องคุยกันเพราะ 0 0xc003682e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.647125673+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.647169123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.647176239+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.647192743+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.647200775+07:00","message":"[bufferProcess] interim [260000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.647203993+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.647213171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.647217939+07:00","message":"> Transcript [3045] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.647221943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.64722438+07:00","message":"Set new StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.64973749+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.649769925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.649776514+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.64979202+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.649800719+07:00","message":"[bufferProcess] interim [320000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.649803696+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.649810207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.64981281+07:00","message":"> Transcript [3046] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.64981756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.649819734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.649821812+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.649824927+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.843477565+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.843524941+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":"2026-06-25T15:17:34.843532352+07:00","message":"receive interim result [false|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลใหญ่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.843548889+07:00","message":"[buffer interim] 172 false กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.843557845+07:00","message":"[bufferProcess] interim [500000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.843561068+07:00","message":"[bufferProcess] send to processor:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.843565872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.843568945+07:00","message":"> Transcript [3047] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.843573451+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.843575713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.843577889+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.843588926+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.875873089+07:00","message":"[GCS] IsForceVAD: false for message ID: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.946828943+07:00","message":"[GCS] Start streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.134927278+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.134985071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิพพานแล้วก็ไม่ต้องมาเอาที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกันเพราะอาจจะเป็นโมเดลใหญ่ๆ\",\"confidence\":0.91371804}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.134993368+07:00","message":"receive interim result [true|false]: กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิพพานแล้วก็ไม่ต้องมาเอาที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกันเพราะอาจจะเป็นโมเดลใหญ่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.135004804+07:00","message":"end recv isFinal message id 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.135007298+07:00","message":"end Recv id 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.135014424+07:00","message":"[buffer interim] 172 true กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิพพานแล้วก็ไม่ต้องมาเอาที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกันเพราะอาจจะเป็นโมเดลใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135025353+07:00","message":"[bufferProcess] interim [710000000]:กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิพพานแล้วก็ไม่ต้องมาเอาที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกันเพราะอาจจะเป็นโมเดลใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135029448+07:00","message":"[bufferProcess] send to processor (isfinal):กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135033811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135036761+07:00","message":"> Transcript [3048] [false]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135040909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135042955+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135052051+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135063012+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135065858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.13506798+07:00","message":"> Transcript [3049] [true]: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิพพานแล้วก็ไม่ต้องมาเอาที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกันเพราะอาจจะเป็นโมเดลใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.13507062+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135072515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135074386+07:00","message":"StatePrefix: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135076769+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135078888+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.13541242+07:00","message":"Push: 'อาจจะเป็นโมเดลใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135417284+07:00","message":"TextPushed: 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางและเป้าหมายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจจะเป็นโมเดลใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135420369+07:00","message":"Set new StatePrefix : 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิพพานแล้วก็ไม่ต้องมาเอาที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกันเพราะอาจจะเป็นโมเดลใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135423327+07:00","message":"Next Push (prob) : 'กลับไปใช้สิทธิ์ของท่านด้วยนะกำหนดนิพพานแล้วก็ไม่ต้องมาเอาที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกันเพราะอาจจะเป็นโมเดลใหญ่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.135431685+07:00","message":"push: {true อาจจะเป็นโมเดลใหญ่ๆ 0 0xc003682e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.135449325+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_172.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:35.148630211+07:00","message":"write wav file: './tmp/7598/7598_172.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.28098103+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.281026394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.281031618+07:00","message":"receive interim result [false|false]: สภา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.281048152+07:00","message":"[buffer interim] 173 false สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.281055325+07:00","message":"[bufferProcess] interim [420000000]:สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.281057451+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.406112306+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.406152479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.406158479+07:00","message":"receive interim result [false|false]: สะพาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.406174322+07:00","message":"[buffer interim] 173 false สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.406181879+07:00","message":"[bufferProcess] interim [480000000]:สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.406184276+07:00","message":"[bufferProcess] send to processor:สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.406187841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.406190999+07:00","message":"> Transcript [3050] [false]: 'สภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.406193303+07:00","message":"Set StatePrefix (first interim): 'สภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.521705262+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.521741693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.521746905+07:00","message":"receive interim result [false|false]: สะพานให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.521757635+07:00","message":"[buffer interim] 173 false สะพานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.521763528+07:00","message":"[bufferProcess] interim [600000000]:สะพานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.521766068+07:00","message":"[bufferProcess] send to processor:สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.521771655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.521774661+07:00","message":"> Transcript [3051] [false]: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.521776928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.521778984+07:00","message":"Set new StatePrefix: 'สะพาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.623814931+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.623853633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานเหล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.623859809+07:00","message":"receive interim result [false|false]: สะพานเหล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.623877323+07:00","message":"[buffer interim] 173 false สะพานเหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.623884373+07:00","message":"[bufferProcess] interim [660000000]:สะพานเหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.623886847+07:00","message":"[bufferProcess] send to processor:สะพานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.62389034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.623894278+07:00","message":"> Transcript [3052] [false]: 'สะพานให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.623897355+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.62390025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.623902371+07:00","message":"StatePrefix: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.623904444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.709589338+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.709625154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.709630495+07:00","message":"receive interim result [false|false]: สะพานให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.709642402+07:00","message":"[buffer interim] 173 false สะพานให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.709650751+07:00","message":"[bufferProcess] interim [780000000]:สะพานให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.709653567+07:00","message":"[bufferProcess] send to processor:สะพานเหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.70965719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.709660272+07:00","message":"> Transcript [3053] [false]: 'สะพานเหล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.709663588+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.709665792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.709667708+07:00","message":"StatePrefix: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.709669876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.819132056+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.819174595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.8191827+07:00","message":"receive interim result [false|false]: สะพานให้กลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.81919738+07:00","message":"[buffer interim] 173 false สะพานให้กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.819205691+07:00","message":"[bufferProcess] interim [900000000]:สะพานให้กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.81920892+07:00","message":"[bufferProcess] send to processor:สะพานให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.819217516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.819221884+07:00","message":"> Transcript [3054] [false]: 'สะพานให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.819226032+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.819230815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.819233736+07:00","message":"StatePrefix: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.819236977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:35.865304544+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:35.865332653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.93619838+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.936235162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.936240774+07:00","message":"receive interim result [false|false]: สะพานให้กับนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.936252166+07:00","message":"[buffer interim] 173 false สะพานให้กับนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.936258268+07:00","message":"[bufferProcess] interim [20000000]:สะพานให้กับนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.936261242+07:00","message":"[bufferProcess] send to processor:สะพานให้กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.936267076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.936269824+07:00","message":"> Transcript [3055] [false]: 'สะพานให้กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.936273903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.936276108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.93627826+07:00","message":"StatePrefix: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.936280502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.936285682+07:00","message":"Push: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.936287974+07:00","message":"TextPushed: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.936290132+07:00","message":"Set new StatePrefix : 'สะพานให้กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.936292447+07:00","message":"Next Push (prob) : 'ให้กลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.936301306+07:00","message":"push: {false สะพาน 0 0xc0034fc200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.997524131+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.997570999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.997578021+07:00","message":"receive interim result [false|false]: สะพานให้กับใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.997595596+07:00","message":"[buffer interim] 173 false สะพานให้กับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.997604131+07:00","message":"[bufferProcess] interim [80000000]:สะพานให้กับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.9976075+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.997616436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.997620626+07:00","message":"> Transcript [3056] [false]: 'สะพานให้กับนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.997624193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.997627275+07:00","message":"Set new StatePrefix: 'สะพานให้กับนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.120037567+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.120077024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนัยน์ตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.120082892+07:00","message":"receive interim result [false|false]: สะพานให้กับนัยน์ตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.120099658+07:00","message":"[buffer interim] 173 false สะพานให้กับนัยน์ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.120107084+07:00","message":"[bufferProcess] interim [140000000]:สะพานให้กับนัยน์ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.120109778+07:00","message":"[bufferProcess] send to processor:สะพานให้กับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.120113978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.12012179+07:00","message":"> Transcript [3057] [false]: 'สะพานให้กับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.120126108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.120129479+07:00","message":"Set new StatePrefix: 'สะพานให้กับใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.176389949+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.176428194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.176436427+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.17644967+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.176456758+07:00","message":"[bufferProcess] interim [260000000]:สะพานให้กับนายต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.17646037+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนัยน์ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.176468088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.176471568+07:00","message":"> Transcript [3058] [false]: 'สะพานให้กับนัยน์ตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.176474446+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.176477031+07:00","message":"Set new StatePrefix: 'สะพานให้กับนัยน์ตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.30384965+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.303887415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างดาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.303893095+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างดาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.303909317+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.303917038+07:00","message":"[bufferProcess] interim [380000000]:สะพานให้กับนายต่างดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.303919894+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.303923342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.30392635+07:00","message":"> Transcript [3059] [false]: 'สะพานให้กับนายต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.303928934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.303931306+07:00","message":"Set new StatePrefix: 'สะพานให้กับนายต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.369218399+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.369256201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.369262086+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.369276791+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.369282743+07:00","message":"[bufferProcess] interim [440000000]:สะพานให้กับนายต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.369285389+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.369291764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.369294921+07:00","message":"> Transcript [3060] [false]: 'สะพานให้กับนายต่างดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.36929828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.369300549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.369302961+07:00","message":"StatePrefix: 'สะพานให้กับนายต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.369305787+07:00","message":"TextPushed: 'สะพาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.493226235+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.493270916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.493276371+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.493288753+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.49329663+07:00","message":"[bufferProcess] interim [560000000]:สะพานให้กับนายต่างจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.493299865+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.493305653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.493309259+07:00","message":"> Transcript [3061] [false]: 'สะพานให้กับนายต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.493312796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.493315376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.493317551+07:00","message":"StatePrefix: 'สะพานให้กับนายต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.49331998+07:00","message":"TextPushed: 'สะพาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.854148841+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.854196638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.854203592+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.854218093+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.854229806+07:00","message":"[bufferProcess] interim [920000000]:สะพานให้กับนายต่างจังหวัดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.854233212+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.854239726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.854244262+07:00","message":"> Transcript [3062] [false]: 'สะพานให้กับนายต่างจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.85424967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.85425315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.854255754+07:00","message":"StatePrefix: 'สะพานให้กับนายต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.854258055+07:00","message":"TextPushed: 'สะพาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.017115603+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.017158917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดจึงพา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.017178162+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดจึงพา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.017194012+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดจึงพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.017200746+07:00","message":"[bufferProcess] interim [40000000]:สะพานให้กับนายต่างจังหวัดจึงพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.017203328+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.017210248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.01721316+07:00","message":"> Transcript [3063] [false]: 'สะพานให้กับนายต่างจังหวัดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.017217161+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.017219542+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.01722182+07:00","message":"StatePrefix: 'สะพานให้กับนายต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.017224197+07:00","message":"TextPushed: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.017230161+07:00","message":"Push: 'ให้กับนายต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.017232141+07:00","message":"TextPushed: 'สะพานให้กับนายต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.017234855+07:00","message":"Set new StatePrefix : 'สะพานให้กับนายต่างจังหวัดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.017237484+07:00","message":"Next Push (prob) : 'จังหวัดถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.017245413+07:00","message":"push: {false ให้กับนายต่าง 0 0xc0034fc200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.08265008+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.082685012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.082690923+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.082708949+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.082715467+07:00","message":"[bufferProcess] interim [160000000]:สะพานให้กับนายต่างจังหวัดถึงคราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.082718009+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดจึงพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.08272187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.082725277+07:00","message":"> Transcript [3064] [false]: 'สะพานให้กับนายต่างจังหวัดจึงพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.082727831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.082729877+07:00","message":"Set new StatePrefix: 'สะพานให้กับนายต่างจังหวัดจึงพา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.196961148+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.197002006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.197009501+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.197024896+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.19703198+07:00","message":"[bufferProcess] interim [280000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.197034471+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.197041346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.197044425+07:00","message":"> Transcript [3065] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.197047496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.1970497+07:00","message":"Set new StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.291580892+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.291625023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่โต๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.291630989+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่โต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.291644782+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.291652658+07:00","message":"[bufferProcess] interim [400000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.291655211+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.291661107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.291664378+07:00","message":"> Transcript [3066] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.291668059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.291670463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.29167304+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.291676167+07:00","message":"TextPushed: 'สะพานให้กับนายต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.399624985+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.399667646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.39967623+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.399692362+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.399702717+07:00","message":"[bufferProcess] interim [460000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.399705596+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.39971094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.39971402+07:00","message":"> Transcript [3067] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่โต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.399717871+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.39972036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.39972317+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.399726215+07:00","message":"TextPushed: 'สะพานให้กับนายต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.521113407+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.521149942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.521156766+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.52122021+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.521230074+07:00","message":"[bufferProcess] interim [580000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.521233247+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.521236884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.521239735+07:00","message":"> Transcript [3068] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.521243167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.521245725+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.521248172+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.521251212+07:00","message":"TextPushed: 'สะพานให้กับนายต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.595946208+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.595992412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.595998784+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.596013771+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.596021296+07:00","message":"[bufferProcess] interim [700000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.596023741+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.596029754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.596032958+07:00","message":"> Transcript [3069] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.59603988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.596042367+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.596044675+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.596047643+07:00","message":"TextPushed: 'สะพานให้กับนายต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.59605403+07:00","message":"Push: 'จังหวัดถึงคราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.596056383+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.596059204+07:00","message":"Set new StatePrefix : 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.596061949+07:00","message":"Next Push (prob) : 'ที่ต้องเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.59607036+07:00","message":"push: {false จังหวัดถึงคราว 0 0xc0034fc200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.904976943+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.905025723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.905035163+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.905049316+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.905062258+07:00","message":"[bufferProcess] interim [940000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.905066421+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.905074151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.905079298+07:00","message":"> Transcript [3070] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.905085159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.905088082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.905091261+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.905096641+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.908855131+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.908883985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.908890456+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.908905379+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.908912739+07:00","message":"[bufferProcess] interim [0]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.908916938+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.908922835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.908925498+07:00","message":"> Transcript [3071] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.908929183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.90893135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.908935099+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.908938013+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.194541355+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.194586266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.194592543+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.194611635+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.194619224+07:00","message":"[bufferProcess] interim [300000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.194622301+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.194627029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.194629977+07:00","message":"> Transcript [3072] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.194634233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.194636249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.194639011+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.194641608+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.810532996+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.810571503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.810578027+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.81059535+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.810607332+07:00","message":"[bufferProcess] interim [900000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.810611557+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.810621059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.810626443+07:00","message":"> Transcript [3073] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.810631868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.810634812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.810638576+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.810641956+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.810648831+07:00","message":"Push: 'ที่ต้องเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.810650856+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.81065504+07:00","message":"Set new StatePrefix : 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.810658776+07:00","message":"Next Push (prob) : 'ตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.810667337+07:00","message":"push: {false ที่ต้องเลือก 0 0xc0034fc200}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:38.865802164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:38.865817841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.125263553+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.125313246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.125321775+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.125338329+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.125349725+07:00","message":"[bufferProcess] interim [140000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.125353965+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.125363216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.125369507+07:00","message":"> Transcript [3074] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.125375366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.125378484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.125382354+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.125387316+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.40176025+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.401802947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.401809195+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.401828398+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.401836995+07:00","message":"[bufferProcess] interim [440000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.401840114+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.401844089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.401847065+07:00","message":"> Transcript [3075] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.401851335+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.40185376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.401856256+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.401859272+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.408321131+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.408359349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.408364956+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.408382505+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.408389373+07:00","message":"[bufferProcess] interim [500000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.408392377+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.408399569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.408402929+07:00","message":"> Transcript [3076] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.408406844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.408409102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.408411657+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.408414736+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.52449919+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.524542565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.524548404+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.524565746+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.524573043+07:00","message":"[bufferProcess] interim [620000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.524576958+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.524582454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.524586654+07:00","message":"> Transcript [3077] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.52459277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.524601566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.524608234+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.524613378+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.524618494+07:00","message":"Push: 'ตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.524621375+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.524625238+07:00","message":"Set new StatePrefix : 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.524628837+07:00","message":"Next Push (prob) : 'จะได้ดูกรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.524639291+07:00","message":"push: {false ตั้งผู้ว่าเนี่ย 0 0xc0034fc200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.732877688+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.732916904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.732923754+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.732937198+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.73294459+07:00","message":"[bufferProcess] interim [800000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.732947914+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.732960954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.732964112+07:00","message":"> Transcript [3078] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.732968451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.732970794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.732972745+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.732975715+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.774079495+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.774131675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพตัวย่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.77414061+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพตัวย่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.774164324+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.774174326+07:00","message":"[bufferProcess] interim [860000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.774178878+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.774186927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.774197481+07:00","message":"> Transcript [3079] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.774204102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.774207202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.77421046+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.774215087+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.896800472+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.896847862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.896855042+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.896870864+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.896879043+07:00","message":"[bufferProcess] interim [980000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.896882466+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.896889163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.896892241+07:00","message":"> Transcript [3080] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพตัวย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.896896912+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.896899348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.896902123+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.896905919+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.106109388+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.106154941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.106161712+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.106176206+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.10618709+07:00","message":"[bufferProcess] interim [160000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.106190099+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.106193985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.106197056+07:00","message":"> Transcript [3081] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.106201617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.1062053+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.106208606+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.106213012+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.106217395+07:00","message":"Push: 'จะได้ดูกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.106221418+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.10622752+07:00","message":"Set new StatePrefix : 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.106231092+07:00","message":"Next Push (prob) : 'ฯตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.106241408+07:00","message":"push: {false จะได้ดูกรุงเทพ 0 0xc0034fc200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.222177168+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.222221084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.222228162+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.222241903+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.22225225+07:00","message":"[bufferProcess] interim [280000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.222258436+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.222262876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.222265828+07:00","message":"> Transcript [3082] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.222270156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.222272698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.22227472+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.222277882+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.266312953+07:00","message":"[GCS] IsForceVAD: false for message ID: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.287314465+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.287354465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.287361104+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.287375639+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.287382481+07:00","message":"[bufferProcess] interim [340000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.287385218+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.287392322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.287395062+07:00","message":"> Transcript [3083] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.287400833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.287402873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.287405073+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.28740813+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.326910157+07:00","message":"[GCS] Start streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.404002783+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.404044969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.404051289+07:00","message":"receive interim result [false|false]: สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.40406944+07:00","message":"[buffer interim] 173 false สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.404077438+07:00","message":"[bufferProcess] interim [520000000]:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.40408079+07:00","message":"[bufferProcess] send to processor:สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.404085247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.404089036+07:00","message":"> Transcript [3084] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.404093815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.404096093+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.404098245+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.404101193+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.480096981+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.480131722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีระบบ\",\"confidence\":0.9417832}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.48014303+07:00","message":"receive interim result [true|false]: สะพานให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.480157369+07:00","message":"end recv isFinal message id 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.48016015+07:00","message":"end Recv id 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.480166814+07:00","message":"[buffer interim] 173 true สะพานให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480174955+07:00","message":"[bufferProcess] interim [550000000]:สะพานให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480178985+07:00","message":"[bufferProcess] send to processor (isfinal):สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480182831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480185695+07:00","message":"> Transcript [3085] [false]: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480190015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.48019435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480197355+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480201396+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480206063+07:00","message":"Push: 'ฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480209109+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480212711+07:00","message":"Set new StatePrefix : 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480217283+07:00","message":"Next Push (prob) : 'ว่าเขามีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480220022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.48022282+07:00","message":"> Transcript [3086] [true]: 'สะพานให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480226474+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.48022862+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480230532+07:00","message":"StatePrefix: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480232752+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.48023474+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.480312659+07:00","message":"push: {false ฯตัวอย่าง 0 0xc0034fc200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480463453+07:00","message":"Push: 'ว่าเขามีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480467402+07:00","message":"TextPushed: 'สะพานให้กับนายต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480476142+07:00","message":"Set new StatePrefix : 'สะพานให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480479081+07:00","message":"Next Push (prob) : 'สะพานให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.480489985+07:00","message":"push: {true ว่าเขามีระบบ 0 0xc0034fc200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.480494733+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_173.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:40.492814899+07:00","message":"write wav file: './tmp/7598/7598_173.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.668210244+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.668258095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.668263866+07:00","message":"receive interim result [false|false]: ปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.668282236+07:00","message":"[buffer interim] 174 false ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.668293532+07:00","message":"[bufferProcess] interim [420000000]:ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.668295615+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.866665723+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.866708507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.866714908+07:00","message":"receive interim result [false|false]: จากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.866730416+07:00","message":"[buffer interim] 174 false จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.866737304+07:00","message":"[bufferProcess] interim [540000000]:จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.866740131+07:00","message":"[bufferProcess] send to processor:ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.866747419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.866750288+07:00","message":"> Transcript [3087] [false]: 'ปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.866753607+07:00","message":"Set StatePrefix (first interim): 'ปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.036436533+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.036476177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการคัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.036482451+07:00","message":"receive interim result [false|false]: อาการคัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.036497313+07:00","message":"[buffer interim] 174 false อาการคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.036503967+07:00","message":"[bufferProcess] interim [660000000]:อาการคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.03650921+07:00","message":"[bufferProcess] send to processor:จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.036516195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.036519511+07:00","message":"> Transcript [3088] [false]: 'จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.036522143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.036524238+07:00","message":"Set new StatePrefix: 'จากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.115301426+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.115341201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.115347191+07:00","message":"receive interim result [false|false]: ปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.115360753+07:00","message":"[buffer interim] 174 false ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.115366969+07:00","message":"[bufferProcess] interim [720000000]:ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.115369315+07:00","message":"[bufferProcess] send to processor:อาการคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.115375051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.115378205+07:00","message":"> Transcript [3089] [false]: 'อาการคัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.115380819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.115383309+07:00","message":"Set new StatePrefix: 'อาการคัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.197588368+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.197625901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการเกษตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.197632636+07:00","message":"receive interim result [false|false]: จากการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.197647893+07:00","message":"[buffer interim] 174 false จากการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.197659583+07:00","message":"[bufferProcess] interim [780000000]:จากการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.197662334+07:00","message":"[bufferProcess] send to processor:ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.197666232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.197669505+07:00","message":"> Transcript [3090] [false]: 'ปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.197672484+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.197674878+07:00","message":"Set new StatePrefix: 'ปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.293398915+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.293438437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.29344429+07:00","message":"receive interim result [false|false]: ปกติไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.293455374+07:00","message":"[buffer interim] 174 false ปกติไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.293465514+07:00","message":"[bufferProcess] interim [900000000]:ปกติไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.293468219+07:00","message":"[bufferProcess] send to processor:จากการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.293472276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.293475303+07:00","message":"> Transcript [3091] [false]: 'จากการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.293478098+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.293480182+07:00","message":"Set new StatePrefix: 'จากการเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.343237435+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.343276784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการเป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.343284015+07:00","message":"receive interim result [false|false]: อาการเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.343297851+07:00","message":"[buffer interim] 174 false อาการเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.343306584+07:00","message":"[bufferProcess] interim [960000000]:อาการเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.343310702+07:00","message":"[bufferProcess] send to processor:ปกติไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.343319806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.34332505+07:00","message":"> Transcript [3092] [false]: 'ปกติไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.343328014+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.343330446+07:00","message":"Set new StatePrefix: 'ปกติไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.396858537+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.396899619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการเป็นยังไงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.396905731+07:00","message":"receive interim result [false|false]: อาการเป็นยังไงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.396919686+07:00","message":"[buffer interim] 174 false อาการเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.39692712+07:00","message":"[bufferProcess] interim [80000000]:อาการเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.396929775+07:00","message":"[bufferProcess] send to processor:อาการเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.396933853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.396937116+07:00","message":"> Transcript [3093] [false]: 'อาการเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.396939656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.396941808+07:00","message":"Set new StatePrefix: 'อาการเป็นยังไง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:41.866133071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:41.866146823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.948706605+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.948749524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการเป็นยังไงนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.948759066+07:00","message":"receive interim result [false|false]: อาการเป็นยังไงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.948772757+07:00","message":"[buffer interim] 174 false อาการเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.948779845+07:00","message":"[bufferProcess] interim [680000000]:อาการเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.948782413+07:00","message":"[bufferProcess] send to processor:อาการเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.948789827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.948792792+07:00","message":"> Transcript [3094] [false]: 'อาการเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.948796426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.948798823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.94880098+07:00","message":"StatePrefix: 'อาการเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.94880362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.517609474+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.51765408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการที่เราเอามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.517662866+07:00","message":"receive interim result [false|false]: จากการที่เราเอามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.51768342+07:00","message":"[buffer interim] 174 false จากการที่เราเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.517698426+07:00","message":"[bufferProcess] interim [200000000]:จากการที่เราเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.517702497+07:00","message":"[bufferProcess] send to processor:อาการเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.517711491+07:00","message":"[bufferProcess] send to processor (ticker):จากการที่เราเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.517716344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.51772128+07:00","message":"> Transcript [3095] [false]: 'อาการเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.517726639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.517730331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.517733347+07:00","message":"StatePrefix: 'อาการเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.517736302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.517738946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.517742157+07:00","message":"> Transcript [3096] [false]: 'จากการที่เราเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.517745112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.517747883+07:00","message":"Set new StatePrefix: 'จากการที่เราเอามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.564225853+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.564263597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการเป็นยังไงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.564269292+07:00","message":"receive interim result [false|false]: อาการเป็นยังไงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.564284306+07:00","message":"[buffer interim] 174 false อาการเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.564291054+07:00","message":"[bufferProcess] interim [260000000]:อาการเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.564293266+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.56547118+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.565523101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการที่เราเอามาฝาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.565528741+07:00","message":"receive interim result [false|false]: จากการที่เราเอามาฝาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.565546663+07:00","message":"[buffer interim] 174 false จากการที่เราเอามาฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.565555856+07:00","message":"[bufferProcess] interim [320000000]:จากการที่เราเอามาฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.565558357+07:00","message":"[bufferProcess] send to processor:อาการเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.565562293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.56556649+07:00","message":"> Transcript [3097] [false]: 'อาการเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.565569355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.565571468+07:00","message":"Set new StatePrefix: 'อาการเป็นยังไงนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:44.866659487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:44.86669557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.885722904+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.885773206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการที่เราเอามาฝากกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.885779789+07:00","message":"receive interim result [false|false]: จากการที่เราเอามาฝากกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.885793664+07:00","message":"[buffer interim] 174 false จากการที่เราเอามาฝากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.885800923+07:00","message":"[bufferProcess] interim [620000000]:จากการที่เราเอามาฝากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.885803546+07:00","message":"[bufferProcess] send to processor:จากการที่เราเอามาฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.885809314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.885812923+07:00","message":"> Transcript [3098] [false]: 'จากการที่เราเอามาฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.885815925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.885818272+07:00","message":"Set new StatePrefix: 'จากการที่เราเอามาฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.075473585+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.07551621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการที่เราเอามาฝากกันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.07552243+07:00","message":"receive interim result [false|false]: จากการที่เราเอามาฝากกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.075536816+07:00","message":"[buffer interim] 174 false จากการที่เราเอามาฝากกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.07554516+07:00","message":"[bufferProcess] interim [740000000]:จากการที่เราเอามาฝากกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.075547983+07:00","message":"[bufferProcess] send to processor:จากการที่เราเอามาฝากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.075554914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.075557876+07:00","message":"> Transcript [3099] [false]: 'จากการที่เราเอามาฝากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.075561488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.075564207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.075566368+07:00","message":"StatePrefix: 'จากการที่เราเอามาฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.075568803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.274468106+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.274510189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการที่เราเอามาฝากกันค่ะช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.274516633+07:00","message":"receive interim result [false|false]: จากการที่เราเอามาฝากกันค่ะช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.274530384+07:00","message":"[buffer interim] 174 false จากการที่เราเอามาฝากกันค่ะช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.274538091+07:00","message":"[bufferProcess] interim [980000000]:จากการที่เราเอามาฝากกันค่ะช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.274541722+07:00","message":"[bufferProcess] send to processor:จากการที่เราเอามาฝากกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.274549317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.274552828+07:00","message":"> Transcript [3100] [false]: 'จากการที่เราเอามาฝากกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.274556789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.274559201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.274562832+07:00","message":"StatePrefix: 'จากการที่เราเอามาฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.274565384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.465060013+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.465101244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการที่เราเอามาฝากกันค่ะช่วงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.465107292+07:00","message":"receive interim result [false|false]: จากการที่เราเอามาฝากกันค่ะช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.46512254+07:00","message":"[buffer interim] 174 false จากการที่เราเอามาฝากกันค่ะช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.465131259+07:00","message":"[bufferProcess] interim [160000000]:จากการที่เราเอามาฝากกันค่ะช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.46513391+07:00","message":"[bufferProcess] send to processor:จากการที่เราเอามาฝากกันค่ะช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.465140312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.465143373+07:00","message":"> Transcript [3101] [false]: 'จากการที่เราเอามาฝากกันค่ะช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.465147039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.465149378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.46515174+07:00","message":"StatePrefix: 'จากการที่เราเอามาฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.465154318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.793683943+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.793725128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการที่เราเอามาฝากกันค่ะช่วงนี้บาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.793731502+07:00","message":"receive interim result [false|false]: จากการที่เราเอามาฝากกันค่ะช่วงนี้บาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.793746749+07:00","message":"[buffer interim] 174 false จากการที่เราเอามาฝากกันค่ะช่วงนี้บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.793757006+07:00","message":"[bufferProcess] interim [520000000]:จากการที่เราเอามาฝากกันค่ะช่วงนี้บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.793759858+07:00","message":"[bufferProcess] send to processor:จากการที่เราเอามาฝากกันค่ะช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.793766005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.79376919+07:00","message":"> Transcript [3102] [false]: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.793773301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.793776087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.793778518+07:00","message":"StatePrefix: 'จากการที่เราเอามาฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.793780921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.79378503+07:00","message":"Push: 'จากการที่เราเอามาฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.793787207+07:00","message":"TextPushed: 'จากการที่เราเอามาฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.793789925+07:00","message":"Set new StatePrefix : 'จากการที่เราเอามาฝากกันค่ะช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.79379237+07:00","message":"Next Push (prob) : 'กันค่ะช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.79380211+07:00","message":"push: {false จากการที่เราเอามาฝาก 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.98824603+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.988277518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการที่เราเอามาฝากกันค่ะช่วงนี้บางที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.98828291+07:00","message":"receive interim result [false|false]: จากการที่เราเอามาฝากกันค่ะช่วงนี้บางที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.988298645+07:00","message":"[buffer interim] 174 false จากการที่เราเอามาฝากกันค่ะช่วงนี้บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.988305766+07:00","message":"[bufferProcess] interim [640000000]:จากการที่เราเอามาฝากกันค่ะช่วงนี้บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.988308465+07:00","message":"[bufferProcess] send to processor:จากการที่เราเอามาฝากกันค่ะช่วงนี้บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.988311979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.988314629+07:00","message":"> Transcript [3103] [false]: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.988317964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.988320152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.988322541+07:00","message":"StatePrefix: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.988324976+07:00","message":"TextPushed: 'จากการที่เราเอามาฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.00420147+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.004242317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการที่เราเอามาฝากกันค่ะช่วงนี้บางคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.00424924+07:00","message":"receive interim result [false|false]: จากการที่เราเอามาฝากกันค่ะช่วงนี้บางคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.004267144+07:00","message":"[buffer interim] 174 false จากการที่เราเอามาฝากกันค่ะช่วงนี้บางคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.004275008+07:00","message":"[bufferProcess] interim [700000000]:จากการที่เราเอามาฝากกันค่ะช่วงนี้บางคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.004277876+07:00","message":"[bufferProcess] send to processor:จากการที่เราเอามาฝากกันค่ะช่วงนี้บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.004281621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.004284932+07:00","message":"> Transcript [3104] [false]: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.004289088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.00429129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.004293285+07:00","message":"StatePrefix: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.004296216+07:00","message":"TextPushed: 'จากการที่เราเอามาฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.113059034+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.113101713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.113111128+07:00","message":"receive interim result [false|false]: จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.113132017+07:00","message":"[buffer interim] 174 false จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.1131457+07:00","message":"[bufferProcess] interim [820000000]:จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.11315027+07:00","message":"[bufferProcess] send to processor:จากการที่เราเอามาฝากกันค่ะช่วงนี้บางคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.113155624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.113173152+07:00","message":"> Transcript [3105] [false]: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.113179526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.11318257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.113185834+07:00","message":"StatePrefix: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.113189866+07:00","message":"TextPushed: 'จากการที่เราเอามาฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.328020138+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.328051468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.328057333+07:00","message":"receive interim result [false|false]: จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.328072642+07:00","message":"[buffer interim] 174 false จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.328079959+07:00","message":"[bufferProcess] interim [0]:จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.328084421+07:00","message":"[bufferProcess] send to processor:จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.328087623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.328090779+07:00","message":"> Transcript [3106] [false]: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.328095243+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.328097604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.32809998+07:00","message":"StatePrefix: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.328102662+07:00","message":"TextPushed: 'จากการที่เราเอามาฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.328108658+07:00","message":"Push: 'กันค่ะช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.328110799+07:00","message":"TextPushed: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.328113158+07:00","message":"Set new StatePrefix : 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.328115994+07:00","message":"Next Push (prob) : 'บางพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.328123676+07:00","message":"push: {false กันค่ะช่วงนี้ 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.358622204+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.35865907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.358665404+07:00","message":"receive interim result [false|false]: จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.358678866+07:00","message":"[buffer interim] 174 false จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.358684734+07:00","message":"[bufferProcess] interim [120000000]:จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.358687307+07:00","message":"[bufferProcess] send to processor:จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.358692812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.358695582+07:00","message":"> Transcript [3107] [false]: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.358698992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.358701347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.358703628+07:00","message":"StatePrefix: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.358706272+07:00","message":"TextPushed: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.685710943+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.685757107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.685764691+07:00","message":"receive interim result [false|false]: จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.685779107+07:00","message":"[buffer interim] 174 false จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.68578627+07:00","message":"[bufferProcess] interim [360000000]:จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.685789214+07:00","message":"[bufferProcess] send to processor:จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.685798497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.685803037+07:00","message":"> Transcript [3108] [false]: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.685807843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.685810222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.685813635+07:00","message":"StatePrefix: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.685816825+07:00","message":"TextPushed: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.872194116+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.872248043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.872254051+07:00","message":"receive interim result [false|false]: จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.872268655+07:00","message":"[buffer interim] 174 false จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.872275852+07:00","message":"[bufferProcess] interim [540000000]:จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.872278581+07:00","message":"[bufferProcess] send to processor:จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.872288535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.872291891+07:00","message":"> Transcript [3109] [false]: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.872296016+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.872298497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.872301439+07:00","message":"StatePrefix: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.87230418+07:00","message":"TextPushed: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.929380967+07:00","message":"[GCS] IsForceVAD: false for message ID: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.996823492+07:00","message":"[GCS] Start streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.014991579+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.015013565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.015018307+07:00","message":"receive interim result [false|false]: จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.015033534+07:00","message":"[buffer interim] 174 false จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.015039398+07:00","message":"[bufferProcess] interim [780000000]:จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.015042035+07:00","message":"[bufferProcess] send to processor:จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.015046054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.01504855+07:00","message":"> Transcript [3110] [false]: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.015052126+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.015054551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.01505674+07:00","message":"StatePrefix: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.015059501+07:00","message":"TextPushed: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.015066012+07:00","message":"Push: 'บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.015068014+07:00","message":"TextPushed: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.015070104+07:00","message":"Set new StatePrefix : 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.015072426+07:00","message":"Next Push (prob) : 'ยังคงมีฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.015080778+07:00","message":"push: {false บางพื้นที่ 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.124294292+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.124335008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก\",\"confidence\":0.891049}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.124341964+07:00","message":"receive interim result [true|false]: จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.124350955+07:00","message":"end recv isFinal message id 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.124353081+07:00","message":"end Recv id 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.124359932+07:00","message":"[buffer interim] 174 true จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.124367154+07:00","message":"[bufferProcess] interim [810000000]:จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.124370485+07:00","message":"[bufferProcess] send to processor (isfinal):จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.124380208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.124383072+07:00","message":"> Transcript [3111] [false]: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.124387485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.124389597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.124392198+07:00","message":"StatePrefix: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.124395277+07:00","message":"TextPushed: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.124397557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.124399579+07:00","message":"> Transcript [3112] [true]: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.124402014+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.124403674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.124406479+07:00","message":"StatePrefix: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.124408745+07:00","message":"TextPushed: 'จากการที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.124411761+07:00","message":"Push: 'ยังคงมีฝนตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.124420328+07:00","message":"push: {true ยังคงมีฝนตก 0 0xc0034fcb80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:47.137321038+07:00","message":"write wav file: './tmp/7598/7598_174.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.482082393+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.48211924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.48212427+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.482136013+07:00","message":"[buffer interim] 175 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.482142639+07:00","message":"[bufferProcess] interim [480000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.482144977+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:47.866846984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:47.866867382+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.627015249+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.627057336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.627063569+07:00","message":"receive interim result [false|false]: อยากจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.627079179+07:00","message":"[buffer interim] 175 false อยากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.627088122+07:00","message":"[bufferProcess] interim [680000000]:อยากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.627090792+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.627096558+07:00","message":"[bufferProcess] send to processor (ticker):อยากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.627100582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.627103705+07:00","message":"> Transcript [3113] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.627106264+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.627107989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.627109849+07:00","message":"> Transcript [3114] [false]: 'อยากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.627112228+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.627114266+07:00","message":"Set new StatePrefix: 'อยากจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.744097258+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.744152462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.744160016+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.744180401+07:00","message":"[buffer interim] 175 false อยากจะไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.744187926+07:00","message":"[bufferProcess] interim [800000000]:อยากจะไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.744190856+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.927513466+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.927554888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยวที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.927560879+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.927574607+07:00","message":"[buffer interim] 175 false อยากจะไปเที่ยวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.927582864+07:00","message":"[bufferProcess] interim [980000000]:อยากจะไปเที่ยวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.927586198+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.927595104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.927599503+07:00","message":"> Transcript [3115] [false]: 'อยากจะไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.927604617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.927607751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.927610684+07:00","message":"StatePrefix: 'อยากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.927613808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.056529277+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.056566699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยวที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.056573099+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.056589742+07:00","message":"[buffer interim] 175 false อยากจะไปเที่ยวที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.056600234+07:00","message":"[bufferProcess] interim [100000000]:อยากจะไปเที่ยวที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.056603969+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.056610782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.05661363+07:00","message":"> Transcript [3116] [false]: 'อยากจะไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.056617475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.056619935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.056621987+07:00","message":"StatePrefix: 'อยากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.056624292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.34767708+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.347721261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยวที่ไหนยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.347727346+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.347745588+07:00","message":"[buffer interim] 175 false อยากจะไปเที่ยวที่ไหนยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.347753947+07:00","message":"[bufferProcess] interim [400000000]:อยากจะไปเที่ยวที่ไหนยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.34775692+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.347761015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.34776438+07:00","message":"> Transcript [3117] [false]: 'อยากจะไปเที่ยวที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.347768274+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.347770631+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.347772754+07:00","message":"StatePrefix: 'อยากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.347774964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.437283648+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.437321219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยวที่ไหนยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.437327211+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.437340739+07:00","message":"[buffer interim] 175 false อยากจะไปเที่ยวที่ไหนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.437349075+07:00","message":"[bufferProcess] interim [520000000]:อยากจะไปเที่ยวที่ไหนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.437353094+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.437363997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.437369494+07:00","message":"> Transcript [3118] [false]: 'อยากจะไปเที่ยวที่ไหนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.437374646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.437378488+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.437380624+07:00","message":"StatePrefix: 'อยากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.437383152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.437391412+07:00","message":"Push: 'อยากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.437393567+07:00","message":"TextPushed: 'อยากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.437395968+07:00","message":"Set new StatePrefix : 'อยากจะไปเที่ยวที่ไหนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.437398872+07:00","message":"Next Push (prob) : 'เที่ยวที่ไหนยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.437423582+07:00","message":"push: {false อยากจะไป 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.816730419+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.816768646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยวที่ไหนยังไงมงคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.816774562+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงมงคล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.816783085+07:00","message":"[buffer interim] 175 false อยากจะไปเที่ยวที่ไหนยังไงมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.816789812+07:00","message":"[bufferProcess] interim [820000000]:อยากจะไปเที่ยวที่ไหนยังไงมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.816792422+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.816796323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.816799633+07:00","message":"> Transcript [3119] [false]: 'อยากจะไปเที่ยวที่ไหนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.816803431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.816808584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.816810745+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.816812975+07:00","message":"TextPushed: 'อยากจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.021724427+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.021770501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกลาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.021776595+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกลาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.021790272+07:00","message":"[buffer interim] 175 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.021798187+07:00","message":"[bufferProcess] interim [0]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.021801101+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.021809697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.021812959+07:00","message":"> Transcript [3120] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.021816601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.021819021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.021821428+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.02182432+07:00","message":"TextPushed: 'อยากจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.144347654+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.144404905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.144415122+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.144431047+07:00","message":"[buffer interim] 175 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.144437255+07:00","message":"[bufferProcess] interim [180000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.144439936+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.14444703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.144450082+07:00","message":"> Transcript [3121] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.144453701+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.144455952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.144458661+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.144461484+07:00","message":"TextPushed: 'อยากจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.466422308+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.46646142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.466467598+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.4664786+07:00","message":"[buffer interim] 175 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.466485805+07:00","message":"[bufferProcess] interim [480000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.466488783+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.466493384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.466496259+07:00","message":"> Transcript [3122] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.466500073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.466502455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.466505094+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.466507611+07:00","message":"TextPushed: 'อยากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.466510418+07:00","message":"Push: 'เที่ยวที่ไหนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.466512441+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.466514609+07:00","message":"Set new StatePrefix : 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.466517201+07:00","message":"Next Push (prob) : 'ไงบ้างคนกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.466526148+07:00","message":"push: {false เที่ยวที่ไหนยัง 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.664178231+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.664221519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.664228093+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.664240296+07:00","message":"[buffer interim] 175 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.664247821+07:00","message":"[bufferProcess] interim [660000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.664250883+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.664256941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.664260371+07:00","message":"> Transcript [3123] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.664264195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.664266416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.664268437+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.664271249+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.727240919+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.727275886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.727282346+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.72729474+07:00","message":"[buffer interim] 175 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.727301147+07:00","message":"[bufferProcess] interim [780000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.727303965+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.727309279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.727312053+07:00","message":"> Transcript [3124] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.727315441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.72731737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.72731967+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.727322324+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.845787373+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.845829266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.845835522+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.845853725+07:00","message":"[buffer interim] 175 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.845861785+07:00","message":"[bufferProcess] interim [840000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.845864295+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.845868655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.845871907+07:00","message":"> Transcript [3125] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.845875515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.845877843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.84588052+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.845884964+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยัง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:50.866929592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:50.866929703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.919017646+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.919058435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.919064709+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.919077376+07:00","message":"[buffer interim] 175 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.919084487+07:00","message":"[bufferProcess] interim [20000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.919086992+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.919092823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.919096099+07:00","message":"> Transcript [3126] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.919100365+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.919102673+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.919105676+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.919111039+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.919117395+07:00","message":"Push: 'ไงบ้างคนกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.919119438+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.919122129+07:00","message":"Set new StatePrefix : 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.919124966+07:00","message":"Next Push (prob) : 'แต่ก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.919133456+07:00","message":"push: {false ไงบ้างคนกังวล 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.18481467+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.184864549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.184871063+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.184882942+07:00","message":"[buffer interim] 175 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.184890823+07:00","message":"[bufferProcess] interim [200000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.184893769+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.184897857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.184901022+07:00","message":"> Transcript [3127] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.1849048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.18490708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.184909126+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.184912166+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.365363068+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.36540744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่าเรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.365414153+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่าเรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.365428004+07:00","message":"[buffer interim] 175 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่าเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.365436232+07:00","message":"[bufferProcess] interim [380000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่าเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.365439163+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.365447249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.365450544+07:00","message":"> Transcript [3128] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.365455121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.365457697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.365459815+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.365462685+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.535212237+07:00","message":"[GCS] IsForceVAD: false for message ID: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.598999113+07:00","message":"[GCS] Start streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.70966289+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.709705298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ก็บอกว่าเรามี\",\"confidence\":0.92841}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.709712213+07:00","message":"receive interim result [true|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ก็บอกว่าเรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.70972223+07:00","message":"end recv isFinal message id 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.709724579+07:00","message":"end Recv id 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.709731836+07:00","message":"[buffer interim] 175 true อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ก็บอกว่าเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.70974246+07:00","message":"[bufferProcess] interim [770000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ก็บอกว่าเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.709746379+07:00","message":"[bufferProcess] send to processor (isfinal):อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่าเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.70975816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.709777452+07:00","message":"> Transcript [3129] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่าเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.709784456+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.709787225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.709789831+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.709792742+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.709795524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.709797914+07:00","message":"> Transcript [3130] [true]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ก็บอกว่าเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.709800483+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.709802452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.709804235+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.709806345+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.709808273+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.709996789+07:00","message":"Push: 'แต่ก็บอกว่าเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.710000634+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกังวลแต่ก็บอกว่าเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.710003065+07:00","message":"Set new StatePrefix : 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ก็บอกว่าเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.710005597+07:00","message":"Next Push (prob) : 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ก็บอกว่าเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.710018081+07:00","message":"push: {true แต่ก็บอกว่าเรามี 0 0xc001f7ed00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.710035729+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_175.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:51.721186418+07:00","message":"write wav file: './tmp/7598/7598_175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.087163517+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.08720996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.087216168+07:00","message":"receive interim result [false|false]: น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.087236105+07:00","message":"[buffer interim] 176 false น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.087243584+07:00","message":"[bufferProcess] interim [480000000]:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.087245459+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.128104128+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.128139932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.128145977+07:00","message":"receive interim result [false|false]: หน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.128161815+07:00","message":"[buffer interim] 176 false หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.128169246+07:00","message":"[bufferProcess] interim [540000000]:หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.128171926+07:00","message":"[bufferProcess] send to processor:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.128175418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.128178522+07:00","message":"> Transcript [3131] [false]: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.128180894+07:00","message":"Set StatePrefix (first interim): 'น่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.250880513+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.25092573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.250931691+07:00","message":"receive interim result [false|false]: น่าเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.250946969+07:00","message":"[buffer interim] 176 false น่าเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.25095489+07:00","message":"[bufferProcess] interim [660000000]:น่าเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.250969696+07:00","message":"[bufferProcess] send to processor:หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.250975602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.250982043+07:00","message":"> Transcript [3132] [false]: 'หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.250985389+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.250988319+07:00","message":"Set new StatePrefix: 'หน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.45142734+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.45147382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.451480119+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.451500369+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.451510797+07:00","message":"[bufferProcess] interim [840000000]:น่าเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.451513388+07:00","message":"[bufferProcess] send to processor:น่าเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.451517354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.451520697+07:00","message":"> Transcript [3133] [false]: 'น่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.451523545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.451525785+07:00","message":"Set new StatePrefix: 'น่าเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.613745199+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.613796727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.613805134+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.613824995+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.613833733+07:00","message":"[bufferProcess] interim [20000000]:น่าเที่ยวนะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.613837379+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.613848304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.613853373+07:00","message":"> Transcript [3134] [false]: 'น่าเที่ยวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.61385797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.613861274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.613864683+07:00","message":"StatePrefix: 'น่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.613867787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.654619055+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.654650144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.654656202+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.654672957+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.654681726+07:00","message":"[bufferProcess] interim [80000000]:น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.654684506+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.65468802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.654691315+07:00","message":"> Transcript [3135] [false]: 'น่าเที่ยวนะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.654695259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.654697851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.654699867+07:00","message":"StatePrefix: 'น่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.654702375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.77410984+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.774154862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.774161509+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.774179413+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.774190313+07:00","message":"[bufferProcess] interim [140000000]:น่าเที่ยวนะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.774196364+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.774203148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.774207532+07:00","message":"> Transcript [3136] [false]: 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.774213228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.774216041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.774218119+07:00","message":"StatePrefix: 'น่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.774220289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.784306208+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.784329254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.784334123+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.784348507+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.784355108+07:00","message":"[bufferProcess] interim [200000000]:น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.784358043+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.784375874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.784380314+07:00","message":"> Transcript [3137] [false]: 'น่าเที่ยวนะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.784384224+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.784388137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.78439017+07:00","message":"StatePrefix: 'น่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.784392201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.784396757+07:00","message":"Push: 'น่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.784399769+07:00","message":"TextPushed: 'น่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.784402812+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.784405929+07:00","message":"Next Push (prob) : 'นะพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.78441572+07:00","message":"push: {false น่าเที่ยว 0 0xc0004a2980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.833676739+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.833712831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.833718743+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.833732163+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.833738662+07:00","message":"[bufferProcess] interim [260000000]:น่าเที่ยวนะพรุ่งนี้ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.833741227+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.833746909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.833749886+07:00","message":"> Transcript [3138] [false]: 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.833752986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.833755161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.83375754+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.833759904+07:00","message":"TextPushed: 'น่าเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.037209767+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.037269385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.037278979+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.037299969+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.037314793+07:00","message":"[bufferProcess] interim [500000000]:น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.037319277+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.037328069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.037332866+07:00","message":"> Transcript [3139] [false]: 'น่าเที่ยวนะพรุ่งนี้ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.037338769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.037342394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.037345102+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.037349022+07:00","message":"TextPushed: 'น่าเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.237483134+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.237525915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.237531435+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.237542061+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.237549972+07:00","message":"[bufferProcess] interim [680000000]:น่าเที่ยวนะพรุ่งนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.237552625+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.237556237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.237559221+07:00","message":"> Transcript [3140] [false]: 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.237563255+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.23756545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.23756808+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.237570936+07:00","message":"TextPushed: 'น่าเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.353925469+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.35398185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.353988488+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.354004013+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.354017927+07:00","message":"[bufferProcess] interim [800000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.354020988+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.354024907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.354028219+07:00","message":"> Transcript [3141] [false]: 'น่าเที่ยวนะพรุ่งนี้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.354032048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.354034606+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.354037258+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.354039729+07:00","message":"TextPushed: 'น่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.35404242+07:00","message":"Push: 'นะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.354044359+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.354046806+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่งนี้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.354049159+07:00","message":"Next Push (prob) : 'นี้โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.354058032+07:00","message":"push: {false นะพรุ่ง 0 0xc0004a2980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.663596885+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.663639121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.663645302+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.663659574+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.663666882+07:00","message":"[bufferProcess] interim [40000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.663669657+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.663675794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.663679452+07:00","message":"> Transcript [3142] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.663683606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.663688215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.663690522+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.663693384+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.665755154+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.665767502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.66577139+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.665778612+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.665782231+07:00","message":"[bufferProcess] interim [100000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.665784285+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.665786694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.665789136+07:00","message":"> Transcript [3143] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.665791697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.665793598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.66579589+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.665798202+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.852475015+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.852515974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.852522365+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.852534691+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.852542161+07:00","message":"[bufferProcess] interim [280000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.852544694+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.852548506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.852551463+07:00","message":"> Transcript [3144] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.852555698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.852558128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.852560733+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.852563615+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:53.867661298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:53.867677623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.231774276+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.231836097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.231845663+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.23186062+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.231868254+07:00","message":"[bufferProcess] interim [640000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.231870923+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.231874723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.231878203+07:00","message":"> Transcript [3145] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.231882348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.231885111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.231887614+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.231890257+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.231896764+07:00","message":"Push: 'นี้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.231899813+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.23190279+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.231905452+07:00","message":"Next Push (prob) : 'เฉพาะในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.231914257+07:00","message":"push: {false นี้โดย 0 0xc0004a2980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.552998508+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.553042177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.553048617+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.553063545+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.553076355+07:00","message":"[bufferProcess] interim [940000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.553079287+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.55308365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.553087213+07:00","message":"> Transcript [3146] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.553091195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.553093389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.553095448+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.55309794+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.753919169+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.753944671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.753949738+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.75396973+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.753975764+07:00","message":"[bufferProcess] interim [180000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.753978781+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.753982919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.753986111+07:00","message":"> Transcript [3147] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.753990021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.753992152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.753994623+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.753997584+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.826035419+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.826077471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.826084447+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.826099289+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.826107684+07:00","message":"[bufferProcess] interim [300000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.826110359+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.826117968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.82612094+07:00","message":"> Transcript [3148] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.826125171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.826127303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.826129806+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.826132564+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.465397574+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.465441131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.465447912+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.465463681+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.465471646+07:00","message":"[bufferProcess] interim [900000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.46547499+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.46548323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.465486652+07:00","message":"> Transcript [3149] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.465491058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.465493346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.465496585+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.465500876+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.465508534+07:00","message":"Push: 'เฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.465511983+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.465515673+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.46551992+07:00","message":"Next Push (prob) : 'นี้นี่เองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.465532321+07:00","message":"push: {false เฉพาะในช่วง 0 0xc0004a2980}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:56.868721583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:56.868745513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.06327343+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.063319258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.063326714+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.063336059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19:00 น เย็นใจค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.063339092+07:00","message":"receive interim result [false|false]:  19:00 น เย็นใจค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.063347746+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.063353305+07:00","message":"[buffer interim] 176 false  19:00 น เย็นใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.063360109+07:00","message":"[bufferProcess] interim [460000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.063362881+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.063368889+07:00","message":"[bufferProcess] send to processor (ticker):น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.063371749+07:00","message":"[bufferProcess] interim [460000000]: 19:00 น เย็นใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.06337367+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.063384795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.063398776+07:00","message":"> Transcript [3150] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.063405803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.063408274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.063410761+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.06341833+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.063420552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.063422816+07:00","message":"> Transcript [3151] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.063425193+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.063427376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.063429132+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.063431405+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.124687022+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.124726363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.12473309+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.124740717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19:00 น เย็นใจค่ะพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.124744175+07:00","message":"receive interim result [false|false]:  19:00 น เย็นใจค่ะพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.124751803+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.124755776+07:00","message":"[buffer interim] 176 false  19:00 น เย็นใจค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.124762425+07:00","message":"[bufferProcess] interim [580000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.124764942+07:00","message":"[bufferProcess] send to processor: 19:00 น เย็นใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.124767629+07:00","message":"[bufferProcess] interim [580000000]: 19:00 น เย็นใจค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.124771273+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.124774868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.124778096+07:00","message":"> Transcript [3152] [false]: ' 19:00 น เย็นใจค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.124780921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.124783533+07:00","message":"Set new StatePrefix: ' 19:00 น เย็นใจค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.251463805+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.251511747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.25152144+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.251536277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19:00 น เย็นใจค่ะเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.251540968+07:00","message":"receive interim result [false|false]:  19:00 น เย็นใจค่ะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.251557217+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.251570972+07:00","message":"[buffer interim] 176 false  19:00 น เย็นใจค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.251578497+07:00","message":"[bufferProcess] interim [640000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.251581718+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.251587994+07:00","message":"[bufferProcess] interim [640000000]: 19:00 น เย็นใจค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.251591757+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.251595277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.251598475+07:00","message":"> Transcript [3153] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.251601509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.251604161+07:00","message":"Set new StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.257091051+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.257115656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.257121261+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.257130491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19:00 น เย็นใจค่ะพา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.257133872+07:00","message":"receive interim result [false|false]:  19:00 น เย็นใจค่ะพา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.257139582+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.257142998+07:00","message":"[buffer interim] 176 false  19:00 น เย็นใจค่ะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.257147552+07:00","message":"[bufferProcess] interim [700000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.257150803+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.257155763+07:00","message":"[bufferProcess] interim [700000000]: 19:00 น เย็นใจค่ะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.25715856+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.257171206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.257174651+07:00","message":"> Transcript [3154] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.257177653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.257179849+07:00","message":"Set new StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.386825163+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.386865418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.386874352+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.38689275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19:00 น เย็นใจค่ะพาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.386897717+07:00","message":"receive interim result [false|false]:  19:00 น เย็นใจค่ะพาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.386908566+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.386914985+07:00","message":"[buffer interim] 176 false  19:00 น เย็นใจค่ะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.386934849+07:00","message":"[bufferProcess] interim [820000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.386947997+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.386953554+07:00","message":"[bufferProcess] interim [820000000]: 19:00 น เย็นใจค่ะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.386956835+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.386970193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.386974088+07:00","message":"> Transcript [3155] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.386976807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.386979779+07:00","message":"Set new StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.633898729+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.633936123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.633942762+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.633952171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.633955467+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.633974285+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.63397809+07:00","message":"[buffer interim] 176 false  เย็นใจค่ะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.633985343+07:00","message":"[bufferProcess] interim [60000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.633988304+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.633991703+07:00","message":"[bufferProcess] interim [60000000]: เย็นใจค่ะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.633994329+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.633997916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.634003476+07:00","message":"> Transcript [3156] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.634007746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.634009948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.634012034+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.634014865+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.771982354+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.772025857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.772032405+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.77204344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.772049351+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.772062621+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.772088562+07:00","message":"[buffer interim] 176 false  เย็นใจค่ะพาไปสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.77209718+07:00","message":"[bufferProcess] interim [180000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.77210126+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.772105052+07:00","message":"[bufferProcess] interim [180000000]: เย็นใจค่ะพาไปสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.772117415+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.772121559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.772125283+07:00","message":"> Transcript [3157] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.772129511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.772131983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.772134011+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.772137271+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.83277167+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.832811408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.832817911+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.832829261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.832832399+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.83284022+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.83284403+07:00","message":"[buffer interim] 176 false  เย็นใจค่ะพาไปสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.832850211+07:00","message":"[bufferProcess] interim [240000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.832853321+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.832856896+07:00","message":"[bufferProcess] interim [240000000]: เย็นใจค่ะพาไปสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.832860193+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.832865011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.832870786+07:00","message":"> Transcript [3158] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.832876824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.832879779+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.832882929+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.832886894+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.152596943+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.152636557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.152643191+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.152657889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.152661544+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.152668982+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.152673373+07:00","message":"[buffer interim] 176 false  เย็นใจค่ะพาไปสำรวจดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.152679745+07:00","message":"[bufferProcess] interim [540000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.152682507+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.152686049+07:00","message":"[bufferProcess] interim [540000000]: เย็นใจค่ะพาไปสำรวจดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.152688734+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.152692703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.15269568+07:00","message":"> Transcript [3159] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.152700015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.152702485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.152704832+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.152708021+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.15271998+07:00","message":"Push: 'นี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.152722876+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.152725433+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.152729024+07:00","message":"Next Push (prob) : 'ไปสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.152739497+07:00","message":"push: {false นี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา 0 0xc0004a2980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.34508978+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.345128204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.345135786+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.345150934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.345154533+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.345176153+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.345180926+07:00","message":"[buffer interim] 176 false  เย็นใจค่ะพาไปสำรวจดูทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.345188913+07:00","message":"[bufferProcess] interim [780000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.345193452+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.345203278+07:00","message":"[bufferProcess] interim [780000000]: เย็นใจค่ะพาไปสำรวจดูทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.34520722+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.34521206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.34521711+07:00","message":"> Transcript [3160] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.345222538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.345225662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.345228604+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.34523232+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.477077244+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.477122737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.477130003+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.477147052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.477151043+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.47716935+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.477173727+07:00","message":"[buffer interim] 176 false  เย็นใจค่ะพาไปสำรวจดูทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.477192892+07:00","message":"[bufferProcess] interim [900000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.477218562+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.477232622+07:00","message":"[bufferProcess] interim [900000000]: เย็นใจค่ะพาไปสำรวจดูทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.477236253+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.477240555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.477245564+07:00","message":"> Transcript [3161] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.477250746+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.477254104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.477257159+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.477263028+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.53106662+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.531106264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.531112965+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.531125174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.531129005+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.531137879+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.531142183+07:00","message":"[buffer interim] 176 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.531148726+07:00","message":"[bufferProcess] interim [960000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.531151465+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.531154838+07:00","message":"[bufferProcess] interim [960000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.53115808+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.531161664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.531164665+07:00","message":"> Transcript [3162] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.531168998+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.531171857+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.531173913+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.531177009+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.855075815+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.855112582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.855119599+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.85513188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.855135333+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.855143536+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.855150526+07:00","message":"[buffer interim] 176 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.855156213+07:00","message":"[bufferProcess] interim [320000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.85515898+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.855166031+07:00","message":"[bufferProcess] interim [320000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.855168753+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.855172067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.855175148+07:00","message":"> Transcript [3163] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.85517949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.855181645+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.85518534+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.855188328+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.855196183+07:00","message":"Push: 'ไปสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.855198147+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.855200541+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.855203473+07:00","message":"Next Push (prob) : 'ดูธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.855211049+07:00","message":"push: {false ไปสำรวจ 0 0xc0004a2980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.04248912+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.042528476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.042535323+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.042547461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.042550665+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.042558776+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.042563505+07:00","message":"[buffer interim] 176 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.042570163+07:00","message":"[bufferProcess] interim [440000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.042573143+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.042576657+07:00","message":"[bufferProcess] interim [440000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.042579443+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.042583378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.042586845+07:00","message":"> Transcript [3164] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.042590926+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.04259331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.042599554+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.042604842+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.17624322+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.176298624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.176307884+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.176322923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.17632733+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.176346848+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.176357891+07:00","message":"[buffer interim] 176 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.176364945+07:00","message":"[bufferProcess] interim [560000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.176368417+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.176378025+07:00","message":"[bufferProcess] interim [560000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.176381946+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.176387013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.176390411+07:00","message":"> Transcript [3165] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.176395225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.176397444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.176400107+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.176410536+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.371602461+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.371649445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.37165822+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.371672058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.371676503+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.371696798+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.371715383+07:00","message":"[buffer interim] 176 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.371724635+07:00","message":"[bufferProcess] interim [800000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.371728111+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.371732503+07:00","message":"[bufferProcess] interim [800000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.371735415+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.371738663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.371742023+07:00","message":"> Transcript [3166] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.371746779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.371748841+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.371751239+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.371754062+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.432466291+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.43250334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.43251+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.432526784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.432531082+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.43253835+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.432541849+07:00","message":"[buffer interim] 176 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.432547233+07:00","message":"[bufferProcess] interim [920000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.432550078+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.432553769+07:00","message":"[bufferProcess] interim [920000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.432556593+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.432559624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.432562501+07:00","message":"> Transcript [3167] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.432566268+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.432568488+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.432576743+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.432586991+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.432594209+07:00","message":"Push: 'ดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.432596164+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.432598547+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.432601461+07:00","message":"Next Push (prob) : 'กันดีกว่านะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.432608554+07:00","message":"push: {false ดูธรรมชาติ 0 0xc0004a2980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.781462713+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.78149586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.781502667+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.781512845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.781515613+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.78152368+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.781527742+07:00","message":"[buffer interim] 176 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.781533365+07:00","message":"[bufferProcess] interim [160000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.781536089+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.781539424+07:00","message":"[bufferProcess] interim [160000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.781542152+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.781545686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.781548303+07:00","message":"> Transcript [3168] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.781552468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.781560351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.781571955+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.781575593+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.813087989+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.81313402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.813143334+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.813174937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.813180435+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.813191652+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.813196674+07:00","message":"[buffer interim] 176 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.813203711+07:00","message":"[bufferProcess] interim [220000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.813207992+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.813212767+07:00","message":"[bufferProcess] interim [220000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.813217044+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.813222378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.813226208+07:00","message":"> Transcript [3169] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.813231688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.813234465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.813237452+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.81324149+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.865365538+07:00","message":"[GCS] IsForceVAD: false for message ID: 176"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:59.86961763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:59.869627274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.881291376+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.881325756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.881333438+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.88134363+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":"2026-06-25T15:17:59.881346447+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.881354225+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.881361506+07:00","message":"[buffer interim] 176 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.881367059+07:00","message":"[bufferProcess] interim [280000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.881370415+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.881377054+07:00","message":"[bufferProcess] interim [280000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.881380258+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.881383342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.881386249+07:00","message":"> Transcript [3170] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.881390708+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.881392871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.881394847+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.881397533+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.945934364+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.945989991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.945997827+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.946014571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.946017883+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.946027271+07:00","message":"[buffer interim] 176 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.946031015+07:00","message":"[buffer interim] 176 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.946037695+07:00","message":"[bufferProcess] interim [400000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.946041504+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.94604526+07:00","message":"[bufferProcess] interim [400000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.946048243+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.946052003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.946055123+07:00","message":"> Transcript [3171] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.946060986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.946064201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.946067027+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.946071497+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.946075465+07:00","message":"Push: 'กันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.946078655+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.946082236+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.946086713+07:00","message":"Next Push (prob) : 'คะเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.946105528+07:00","message":"push: {false กันดีกว่านะ 0 0xc0004a2980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.998729992+07:00","message":"[GCS] Start streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.064861959+07:00","message":"[GCS] IsForceVAD: false for message ID: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.086823504+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.08687429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพูดโดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า\",\"confidence\":0.8867053}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.086882262+07:00","message":"receive interim result [true|false]: น่าเที่ยวนะพูดโดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.086893873+07:00","message":"end recv isFinal message id 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.086896049+07:00","message":"end Recv id 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.086905053+07:00","message":"[buffer interim] 176 true น่าเที่ยวนะพูดโดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.086916558+07:00","message":"[bufferProcess] interim [490000000]:น่าเที่ยวนะพูดโดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.086921557+07:00","message":"[bufferProcess] send to processor (isfinal):น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.08693726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.08695753+07:00","message":"> Transcript [3172] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.08697229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.08697783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.086980445+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.086983828+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.086986725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.086989717+07:00","message":"> Transcript [3173] [true]: 'น่าเที่ยวนะพูดโดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.086992283+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.086994164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.086995996+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.08699827+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.087000288+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.087330916+07:00","message":"Push: 'เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.087344095+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.087348663+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพูดโดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.087352673+07:00","message":"Next Push (prob) : 'น่าเที่ยวนะพูดโดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.087365604+07:00","message":"push: {true เขาบอกว่า 0 0xc0004a2980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.087358628+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_176.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:00.107596195+07:00","message":"write wav file: './tmp/7598/7598_176.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.122294128+07:00","message":"[GCS] Start streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.232700176+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.232737983+07:00","message":"found end of frame, send empty tag with msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.23274344+07:00","message":"end Recv id 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.232755228+07:00","message":"[buffer interim] 177 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.232764414+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.232770407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.232773581+07:00","message":"> Transcript [3174] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.232776368+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.232778356+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.232780668+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.232782695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.232785771+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.232820498+07:00","message":"push: {true \n 0 0xc003682c80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:00.237620046+07:00","message":"write wav file: './tmp/7598/7598_177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.674602032+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.67463986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.674644854+07:00","message":"receive interim result [false|false]: พิกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.674660899+07:00","message":"[buffer interim] 178 false พิกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.674667927+07:00","message":"[bufferProcess] interim [420000000]:พิกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.674669991+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.788538367+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.788586321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.788592727+07:00","message":"receive interim result [false|false]: พิกัดรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.788608142+07:00","message":"[buffer interim] 178 false พิกัดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.788616456+07:00","message":"[bufferProcess] interim [480000000]:พิกัดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.788619212+07:00","message":"[bufferProcess] send to processor:พิกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.788626375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.788629625+07:00","message":"> Transcript [3175] [false]: 'พิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.788631966+07:00","message":"Set StatePrefix (first interim): 'พิกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.103054616+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.103099248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.103105266+07:00","message":"receive interim result [false|false]: พิกัดรับใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.103123872+07:00","message":"[buffer interim] 178 false พิกัดรับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.103134954+07:00","message":"[bufferProcess] interim [780000000]:พิกัดรับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.103139179+07:00","message":"[bufferProcess] send to processor:พิกัดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.103144268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.103147548+07:00","message":"> Transcript [3176] [false]: 'พิกัดรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.103151407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.103155578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.103157717+07:00","message":"StatePrefix: 'พิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.103159949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.176762223+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.176804005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.176810678+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.176824153+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.176831141+07:00","message":"[bufferProcess] interim [900000000]:พิกัดรับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.176834021+07:00","message":"[bufferProcess] send to processor:พิกัดรับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.176841267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.176844204+07:00","message":"> Transcript [3177] [false]: 'พิกัดรับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.176847935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.176850244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.176852532+07:00","message":"StatePrefix: 'พิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.176854989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.364268529+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.36431739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.364323949+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.364341685+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.36434942+07:00","message":"[bufferProcess] interim [80000000]:พิกัดรับในช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.364351976+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.364358462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.364361937+07:00","message":"> Transcript [3178] [false]: 'พิกัดรับในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.36436589+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.364368827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.36437094+07:00","message":"StatePrefix: 'พิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.364373626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.482513898+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.482555161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.482561391+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.482575344+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.48260051+07:00","message":"[bufferProcess] interim [140000000]:พิกัดรับในช่วงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.482603512+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.482609744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.482613173+07:00","message":"> Transcript [3179] [false]: 'พิกัดรับในช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.482617273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.482619708+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.482621812+07:00","message":"StatePrefix: 'พิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.482623917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.482630317+07:00","message":"Push: 'พิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.482632611+07:00","message":"TextPushed: 'พิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.48263499+07:00","message":"Set new StatePrefix : 'พิกัดรับในช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.482637502+07:00","message":"Next Push (prob) : 'รับในช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.482646066+07:00","message":"push: {false พิกัด 0 0xc003682200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.548398381+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.548441529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.548447898+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.548463351+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.548472007+07:00","message":"[bufferProcess] interim [260000000]:พิกัดรับในช่วงหน้าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.548475751+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.548480614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.548485444+07:00","message":"> Transcript [3180] [false]: 'พิกัดรับในช่วงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.548489535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.54849368+07:00","message":"Set new StatePrefix: 'พิกัดรับในช่วงหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.882256797+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.882303367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.882309866+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.882324632+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.882347224+07:00","message":"[bufferProcess] interim [560000000]:พิกัดรับในช่วงหน้าฝนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.882350361+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.882354601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.882358597+07:00","message":"> Transcript [3181] [false]: 'พิกัดรับในช่วงหน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.882362404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.882364629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.882366728+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.882368942+07:00","message":"TextPushed: 'พิกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.911892307+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.911943816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.911949253+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.911970895+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.911981416+07:00","message":"[bufferProcess] interim [620000000]:พิกัดรับในช่วงหน้าฝนแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.911983984+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.911989479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.911992525+07:00","message":"> Transcript [3182] [false]: 'พิกัดรับในช่วงหน้าฝนแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.911996553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.911998638+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.912000793+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.912004344+07:00","message":"TextPushed: 'พิกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.001494237+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.001541017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.001547648+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.001563061+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.001575222+07:00","message":"[bufferProcess] interim [680000000]:พิกัดรับในช่วงหน้าฝนแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.001578327+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.001586239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.001589316+07:00","message":"> Transcript [3183] [false]: 'พิกัดรับในช่วงหน้าฝนแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.00159311+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.001595437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.001597936+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.001600232+07:00","message":"TextPushed: 'พิกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.065929236+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.065980706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.065988347+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.066003732+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.06601187+07:00","message":"[bufferProcess] interim [800000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.066016808+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.06602088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.066024345+07:00","message":"> Transcript [3184] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.066028584+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.066031313+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.066033727+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.066036179+07:00","message":"TextPushed: 'พิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.066038868+07:00","message":"Push: 'รับในช่วงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.066040896+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.066043089+07:00","message":"Set new StatePrefix : 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.066045456+07:00","message":"Next Push (prob) : 'ฝนแต่วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.066055036+07:00","message":"push: {false รับในช่วงหน้า 0 0xc003682200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.646870425+07:00","message":"[GCS] Cleaned up inactive client: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.646897763+07:00","message":"[GCS] Cleaned up inactive client: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.646900683+07:00","message":"[GCS] Cleaned up inactive client: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.646909567+07:00","message":"[GCS] Cleaned up inactive client: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.646911657+07:00","message":"[GCS] Cleaned up inactive client: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.646913707+07:00","message":"[GCS] Cleaned up inactive client: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.646916428+07:00","message":"[GCS] Cleaned up inactive client: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.701398947+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.701445409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วันนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.701451726+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.701465336+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.701473229+07:00","message":"[bufferProcess] interim [400000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.701475963+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.701482799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.7014858+07:00","message":"> Transcript [3185] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.701489649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.701492516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.701495103+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.701499222+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.760795653+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.760835161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.760843167+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.760861296+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.760874816+07:00","message":"[bufferProcess] interim [460000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.760878968+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.760882783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.760886011+07:00","message":"> Transcript [3186] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.760889492+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.760891662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.760893864+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.760896705+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:02.870727813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:02.870720626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.960251069+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.960289821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.960302136+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.960317186+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.960324824+07:00","message":"[bufferProcess] interim [640000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.960327704+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.96033483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.960337955+07:00","message":"> Transcript [3187] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.960341695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.960344183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.96034713+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.960349716+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.361378394+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.361420767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.361426472+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.361445931+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.361453305+07:00","message":"[bufferProcess] interim [120000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.361458206+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.361464182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.361466914+07:00","message":"> Transcript [3188] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.361471693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.361473829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.36147602+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.361478736+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.361485388+07:00","message":"Push: 'ฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.361488308+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.361490853+07:00","message":"Set new StatePrefix : 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.361494388+07:00","message":"Next Push (prob) : 'นี้แอบเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.361503733+07:00","message":"push: {false ฝนแต่วัน 0 0xc003682200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.59639953+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.596446759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.596455158+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.596470444+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.596477232+07:00","message":"[bufferProcess] interim [240000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.596480048+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.596485744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.596489742+07:00","message":"> Transcript [3189] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.596493289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.596495395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.596498123+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.596501132+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.682253953+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.682296432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.682303957+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.682320143+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.682328713+07:00","message":"[bufferProcess] interim [360000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.68233198+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.682339299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.682342084+07:00","message":"> Transcript [3190] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.682346396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.682348601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.68235117+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.682354234+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.709056902+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.709090757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.709096843+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.70911222+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.709119777+07:00","message":"[bufferProcess] interim [420000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.709122339+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.709126029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.709128558+07:00","message":"> Transcript [3191] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.709132727+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.709134827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.709137231+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.709139771+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.902952088+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.903018577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.903025281+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.903036992+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.903043936+07:00","message":"[bufferProcess] interim [480000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.90304718+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.903053487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.903056665+07:00","message":"> Transcript [3192] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.903060653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.903063127+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.903065818+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.903068906+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.903073553+07:00","message":"Push: 'นี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.903075588+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.903077985+07:00","message":"Set new StatePrefix : 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.903080939+07:00","message":"Next Push (prob) : 'ผัวบอกให้คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.903089338+07:00","message":"push: {false นี้แอบเอา 0 0xc003682200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.951683336+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.95172677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.951736372+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.951755272+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.951763901+07:00","message":"[bufferProcess] interim [540000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.951767041+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.951775244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.95177841+07:00","message":"> Transcript [3193] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.951781435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.951783811+07:00","message":"Set new StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.042855583+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.04287888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.042885395+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.042893124+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.042898972+07:00","message":"[bufferProcess] interim [660000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.042901606+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.042905267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.042907784+07:00","message":"> Transcript [3194] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.042911256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.042913198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.042915023+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.042920326+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.074977017+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.075037954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูไปส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.075045235+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูไปส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.075060035+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.075067831+07:00","message":"[bufferProcess] interim [720000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.075070692+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.075076479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.075079495+07:00","message":"> Transcript [3195] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.075082472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.075085533+07:00","message":"Set new StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.092198514+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.092227723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กุ้ยโจว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.092233831+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กุ้ยโจว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.092248837+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กุ้ยโจว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.092255153+07:00","message":"[bufferProcess] interim [780000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กุ้ยโจว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.092257612+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.092260728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.09226381+07:00","message":"> Transcript [3196] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูไปส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.092266375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.09226886+07:00","message":"Set new StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูไปส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.189796327+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.189844644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.189851663+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.189875501+07:00","message":"[buffer interim] 178 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.189883298+07:00","message":"[bufferProcess] interim [900000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.18988652+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กุ้ยโจว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.189890532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.189893828+07:00","message":"> Transcript [3197] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กุ้ยโจว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.189896795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.18989956+07:00","message":"Set new StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กุ้ยโจว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.284635315+07:00","message":"[GCS] IsForceVAD: false for message ID: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.417003203+07:00","message":"[GCS] Start streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.457547696+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.457592506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วันนี้จะแอบเอาบอกให้คุณผู้ชม\",\"confidence\":0.94615597}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.457600022+07:00","message":"receive interim result [true|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้จะแอบเอาบอกให้คุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.457610158+07:00","message":"end recv isFinal message id 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.457612763+07:00","message":"end Recv id 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.457619906+07:00","message":"[buffer interim] 178 true พิกัดรับในช่วงหน้าฝนแต่วันนี้จะแอบเอาบอกให้คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457630345+07:00","message":"[bufferProcess] interim [170000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้จะแอบเอาบอกให้คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457636187+07:00","message":"[bufferProcess] send to processor (isfinal):พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457640535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457643975+07:00","message":"> Transcript [3198] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457646925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457649029+07:00","message":"Set new StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457651056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457653017+07:00","message":"> Transcript [3199] [true]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้จะแอบเอาบอกให้คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457657719+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457659963+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457662518+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457665126+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457667221+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457842251+07:00","message":"Push: 'บอกให้คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457845515+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาบอกให้คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457847922+07:00","message":"Set new StatePrefix : 'พิกัดรับในช่วงหน้าฝนแต่วันนี้จะแอบเอาบอกให้คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457850291+07:00","message":"Next Push (prob) : 'พิกัดรับในช่วงหน้าฝนแต่วันนี้จะแอบเอาบอกให้คุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.457859739+07:00","message":"push: {true บอกให้คุณผู้ชม 0 0xc003682200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.457871316+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_178.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:04.467951147+07:00","message":"write wav file: './tmp/7598/7598_178.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.605128067+07:00","message":"[GCS] IsForceVAD: false for message ID: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.679217761+07:00","message":"[GCS] Start streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.711332132+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.711358359+07:00","message":"found end of frame, send empty tag with msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.711362922+07:00","message":"end Recv id 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.711371826+07:00","message":"[buffer interim] 179 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.711379211+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.711382624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.711386038+07:00","message":"> Transcript [3200] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.711388908+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.711391037+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.711392939+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.711394822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.711402183+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.711411707+07:00","message":"push: {true \n 0 0xc001f7f380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:04.716238158+07:00","message":"write wav file: './tmp/7598/7598_179.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.017910022+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.017956344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.017973379+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.017998337+07:00","message":"[buffer interim] 180 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.01800651+07:00","message":"[bufferProcess] interim [360000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.018009183+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.207537628+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.207578988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.207584369+07:00","message":"receive interim result [false|false]: ไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.207599444+07:00","message":"[buffer interim] 180 false ไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.207606266+07:00","message":"[bufferProcess] interim [540000000]:ไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.207608639+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.207611638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.207614883+07:00","message":"> Transcript [3201] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.207617184+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.528433457+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.528488981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเที่ยวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.528498612+07:00","message":"receive interim result [false|false]: ไปเที่ยวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.528519992+07:00","message":"[buffer interim] 180 false ไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.528529914+07:00","message":"[bufferProcess] interim [900000000]:ไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.528535892+07:00","message":"[bufferProcess] send to processor:ไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.528540805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.528545457+07:00","message":"> Transcript [3202] [false]: 'ไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.528551047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.528553835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.528557176+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.528560737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.727475947+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.727516088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเที่ยวกันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.727522774+07:00","message":"receive interim result [false|false]: ไปเที่ยวกันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.727536757+07:00","message":"[buffer interim] 180 false ไปเที่ยวกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.727544281+07:00","message":"[bufferProcess] interim [80000000]:ไปเที่ยวกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.727546662+07:00","message":"[bufferProcess] send to processor:ไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.727552409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.727555617+07:00","message":"> Transcript [3203] [false]: 'ไปเที่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.727559761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.727562314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.727564585+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.727567013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:05.870898155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:05.870909782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.913572449+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.913626124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเที่ยวกันที่อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.913637076+07:00","message":"receive interim result [false|false]: ไปเที่ยวกันที่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.913653674+07:00","message":"[buffer interim] 180 false ไปเที่ยวกันที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.91366667+07:00","message":"[bufferProcess] interim [260000000]:ไปเที่ยวกันที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.913669161+07:00","message":"[bufferProcess] send to processor:ไปเที่ยวกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.913675104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.913678099+07:00","message":"> Transcript [3204] [false]: 'ไปเที่ยวกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.913681542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.913684037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.913686906+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.913689172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.232433881+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.23247916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเที่ยวกันที่อำเภอคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.232487695+07:00","message":"receive interim result [false|false]: ไปเที่ยวกันที่อำเภอคง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.232502849+07:00","message":"[buffer interim] 180 false ไปเที่ยวกันที่อำเภอคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.232510607+07:00","message":"[bufferProcess] interim [620000000]:ไปเที่ยวกันที่อำเภอคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.232513283+07:00","message":"[bufferProcess] send to processor:ไปเที่ยวกันที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.232519455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.232522564+07:00","message":"> Transcript [3205] [false]: 'ไปเที่ยวกันที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.23252623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.232528547+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.232530998+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.232533432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.232537919+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.232539846+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.232542312+07:00","message":"Set new StatePrefix : 'ไปเที่ยวกันที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.232546394+07:00","message":"Next Push (prob) : 'เที่ยวกันที่อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.232558486+07:00","message":"push: {false ไป 0 0xc003683000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.293271533+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.293321073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเที่ยวกันที่อำเภอโคก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.293331908+07:00","message":"receive interim result [false|false]: ไปเที่ยวกันที่อำเภอโคก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.293348561+07:00","message":"[buffer interim] 180 false ไปเที่ยวกันที่อำเภอโคก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.293358015+07:00","message":"[bufferProcess] interim [680000000]:ไปเที่ยวกันที่อำเภอโคก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.293361401+07:00","message":"[bufferProcess] send to processor:ไปเที่ยวกันที่อำเภอคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.293371737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.29337626+07:00","message":"> Transcript [3206] [false]: 'ไปเที่ยวกันที่อำเภอคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.293381094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.293384399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.293387794+07:00","message":"StatePrefix: 'ไปเที่ยวกันที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.293391218+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.42211299+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.422157405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเที่ยวกันที่อำเภอโคกโพธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.422163369+07:00","message":"receive interim result [false|false]: ไปเที่ยวกันที่อำเภอโคกโพธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.422181573+07:00","message":"[buffer interim] 180 false ไปเที่ยวกันที่อำเภอโคกโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.422189441+07:00","message":"[bufferProcess] interim [800000000]:ไปเที่ยวกันที่อำเภอโคกโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.422192121+07:00","message":"[bufferProcess] send to processor:ไปเที่ยวกันที่อำเภอโคก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.422195872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.422199898+07:00","message":"> Transcript [3207] [false]: 'ไปเที่ยวกันที่อำเภอโคก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.422204486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.422207257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.422210033+07:00","message":"StatePrefix: 'ไปเที่ยวกันที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.422212522+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.554262825+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.554316005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเที่ยวกันที่อำเภอโคกสูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.554322242+07:00","message":"receive interim result [false|false]: ไปเที่ยวกันที่อำเภอโคกสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.5543423+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.554346275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเที่ยวกันที่อำเภอโคกเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.554349233+07:00","message":"receive interim result [false|false]: ไปเที่ยวกันที่อำเภอโคกเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.554357003+07:00","message":"[buffer interim] 180 false ไปเที่ยวกันที่อำเภอโคกสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.554362739+07:00","message":"[buffer interim] 180 false ไปเที่ยวกันที่อำเภอโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554369035+07:00","message":"[bufferProcess] interim [860000000]:ไปเที่ยวกันที่อำเภอโคกสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554371492+07:00","message":"[bufferProcess] send to processor:ไปเที่ยวกันที่อำเภอโคกโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554374854+07:00","message":"[bufferProcess] interim [920000000]:ไปเที่ยวกันที่อำเภอโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554377031+07:00","message":"[bufferProcess] send to processor:ไปเที่ยวกันที่อำเภอโคกสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554380301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554383371+07:00","message":"> Transcript [3208] [false]: 'ไปเที่ยวกันที่อำเภอโคกโพธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554387478+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554389603+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554391704+07:00","message":"StatePrefix: 'ไปเที่ยวกันที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554394179+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554396053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554398207+07:00","message":"> Transcript [3209] [false]: 'ไปเที่ยวกันที่อำเภอโคกสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554400398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554402392+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554404143+07:00","message":"StatePrefix: 'ไปเที่ยวกันที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.55440627+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554408745+07:00","message":"Push: 'เที่ยวกันที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554411164+07:00","message":"TextPushed: 'ไปเที่ยวกันที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.554413344+07:00","message":"Set new StatePrefix : 'ไปเที่ยวกันที่อำเภอโคกสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.55441574+07:00","message":"Next Push (prob) : 'โคกสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.554424609+07:00","message":"push: {false เที่ยวกันที่อำเภอ 0 0xc003683000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.004432824+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.004476824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.004482918+07:00","message":"receive interim result [false|false]: ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.004497364+07:00","message":"[buffer interim] 180 false ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.004504789+07:00","message":"[bufferProcess] interim [340000000]:ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.004507788+07:00","message":"[bufferProcess] send to processor:ไปเที่ยวกันที่อำเภอโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.004511918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.004515228+07:00","message":"> Transcript [3210] [false]: 'ไปเที่ยวกันที่อำเภอโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.004518092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.004520155+07:00","message":"Set new StatePrefix: 'ไปเที่ยวกันที่อำเภอโคกเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.255270123+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.255313997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.25532024+07:00","message":"receive interim result [false|false]: ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.25533252+07:00","message":"[buffer interim] 180 false ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.255340323+07:00","message":"[bufferProcess] interim [580000000]:ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.255343634+07:00","message":"[bufferProcess] send to processor:ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.255350343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.255353538+07:00","message":"> Transcript [3211] [false]: 'ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.255358062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.255360521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.255362926+07:00","message":"StatePrefix: 'ไปเที่ยวกันที่อำเภอโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.255366201+07:00","message":"TextPushed: 'ไปเที่ยวกันที่อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.678473391+07:00","message":"[GCS] IsForceVAD: false for message ID: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.70533393+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.70537827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.705384698+07:00","message":"receive interim result [false|false]: ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.705398751+07:00","message":"[buffer interim] 180 false ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.70540923+07:00","message":"[bufferProcess] interim [60000000]:ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.70541212+07:00","message":"[bufferProcess] send to processor:ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.705418321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.705421458+07:00","message":"> Transcript [3212] [false]: 'ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.705425571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.705427965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.705430597+07:00","message":"StatePrefix: 'ไปเที่ยวกันที่อำเภอโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.705433299+07:00","message":"TextPushed: 'ไปเที่ยวกันที่อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.776586176+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.776622586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.776628569+07:00","message":"receive interim result [true|false]: ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.776636978+07:00","message":"end recv isFinal message id 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.77663914+07:00","message":"end Recv id 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.776645477+07:00","message":"[buffer interim] 180 true ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.77665433+07:00","message":"[bufferProcess] interim [240000000]:ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.776658188+07:00","message":"[bufferProcess] send to processor (isfinal):ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.776664373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.776667027+07:00","message":"> Transcript [3213] [false]: 'ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.776670826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.776673056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.776675514+07:00","message":"StatePrefix: 'ไปเที่ยวกันที่อำเภอโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.776678405+07:00","message":"TextPushed: 'ไปเที่ยวกันที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.776680539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.776682558+07:00","message":"> Transcript [3214] [true]: 'ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.776684918+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.776686838+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.776688598+07:00","message":"StatePrefix: 'ไปเที่ยวกันที่อำเภอโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.776690612+07:00","message":"TextPushed: 'ไปเที่ยวกันที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.77669323+07:00","message":"Push: 'โคกเจริญจังหวัดลพบุรีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.776703342+07:00","message":"push: {true โคกเจริญจังหวัดลพบุรีค่ะ 0 0xc003683000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:07.785122358+07:00","message":"write wav file: './tmp/7598/7598_180.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:08.871929055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:08.871952113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.896800873+07:00","message":"[GCS] Start streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.957213494+07:00","message":"[GCS] IsForceVAD: false for message ID: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.08656847+07:00","message":"[GCS] Start streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.132843489+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.132878125+07:00","message":"found end of frame, send empty tag with msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.132883025+07:00","message":"end Recv id 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.132891144+07:00","message":"[buffer interim] 181 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.132902742+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.132907293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.132910287+07:00","message":"> Transcript [3215] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.132913781+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.132916084+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.132918199+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.132920235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.132926282+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.132936768+07:00","message":"push: {true \n 0 0xc00212e200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:09.139237975+07:00","message":"write wav file: './tmp/7598/7598_181.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.156805648+07:00","message":"[GCS] IsForceVAD: false for message ID: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.406572602+07:00","message":"[GCS] Start streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.532838817+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.532870952+07:00","message":"found end of frame, send empty tag with msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.532874053+07:00","message":"end Recv id 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.532881987+07:00","message":"[buffer interim] 182 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.532889113+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.532893493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.532896629+07:00","message":"> Transcript [3216] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.532899328+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.532901409+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.532903283+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.532905625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.532908506+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.532916776+07:00","message":"push: {true \n 0 0xc00212e900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:09.538694112+07:00","message":"write wav file: './tmp/7598/7598_182.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.72614517+07:00","message":"[GCS] IsForceVAD: false for message ID: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.824854167+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.824888111+07:00","message":"found end of frame, send empty tag with msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.824892531+07:00","message":"end Recv id 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.824918265+07:00","message":"[buffer interim] 183 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.824963625+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.824974438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.824978251+07:00","message":"> Transcript [3217] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.824981272+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.824983596+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.824985635+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.824988135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.82499093+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.824999485+07:00","message":"push: {true \n 0 0xc001f7fb80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:09.831708566+07:00","message":"write wav file: './tmp/7598/7598_183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.85713588+07:00","message":"[GCS] Start streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.200555436+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.200604697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.200611557+07:00","message":"receive interim result [false|false]: ดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.200629236+07:00","message":"[buffer interim] 184 false ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.200637516+07:00","message":"[bufferProcess] interim [420000000]:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.20064022+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.384714938+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.384760223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.384767287+07:00","message":"receive interim result [false|false]: ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.3847876+07:00","message":"[buffer interim] 184 false ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.384796557+07:00","message":"[bufferProcess] interim [540000000]:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.384800076+07:00","message":"[bufferProcess] send to processor:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.384812996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.384817451+07:00","message":"> Transcript [3218] [false]: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.384820871+07:00","message":"Set StatePrefix (first interim): 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.578721966+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.578767946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สวย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.578773737+07:00","message":"receive interim result [false|false]: ดอกไม้สวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.578788385+07:00","message":"[buffer interim] 184 false ดอกไม้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.578796327+07:00","message":"[bufferProcess] interim [780000000]:ดอกไม้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.578798897+07:00","message":"[bufferProcess] send to processor:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.578802834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.578806779+07:00","message":"> Transcript [3219] [false]: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.578810062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.578812136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.578814462+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.578816786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.834432076+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.834482862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สวยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.834487849+07:00","message":"receive interim result [false|false]: ดอกไม้สวยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.834504142+07:00","message":"[buffer interim] 184 false ดอกไม้สวยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.83451201+07:00","message":"[bufferProcess] interim [960000000]:ดอกไม้สวยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.834514622+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.83451809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.834521132+07:00","message":"> Transcript [3220] [false]: 'ดอกไม้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.834524079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.834526203+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.834528256+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.834530567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.842521753+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.842569609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สวยไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.842576147+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.842593846+07:00","message":"[buffer interim] 184 false ดอกไม้สวยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.842601587+07:00","message":"[bufferProcess] interim [20000000]:ดอกไม้สวยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.842604237+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.842607671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.842610879+07:00","message":"> Transcript [3221] [false]: 'ดอกไม้สวยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.842614591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.842617201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.842619509+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.842622131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.06153409+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.061587575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สวยไหมพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.06159504+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.06161352+07:00","message":"[buffer interim] 184 false ดอกไม้สวยไหมพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.06162239+07:00","message":"[bufferProcess] interim [140000000]:ดอกไม้สวยไหมพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.061626115+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.061630602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.061634601+07:00","message":"> Transcript [3222] [false]: 'ดอกไม้สวยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.061639369+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.061643621+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.061647238+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.061650198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.061653951+07:00","message":"Push: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.061656927+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.061659873+07:00","message":"Set new StatePrefix : 'ดอกไม้สวยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.061663336+07:00","message":"Next Push (prob) : 'ไม้สวยไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.06167334+07:00","message":"push: {false ดอก 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.120193238+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.120236179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สวยไหมพี่โต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.120242668+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่โต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.120258044+07:00","message":"[buffer interim] 184 false ดอกไม้สวยไหมพี่โต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.120265277+07:00","message":"[bufferProcess] interim [260000000]:ดอกไม้สวยไหมพี่โต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.120268465+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.120274914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.120277745+07:00","message":"> Transcript [3223] [false]: 'ดอกไม้สวยไหมพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.120281448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.120283761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.120285608+07:00","message":"StatePrefix: 'ดอกไม้สวยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.120288227+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.329944601+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.330001388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สวยไหมพี่ตอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.330007368+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่ตอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.330021437+07:00","message":"[buffer interim] 184 false ดอกไม้สวยไหมพี่ตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.330030982+07:00","message":"[bufferProcess] interim [500000000]:ดอกไม้สวยไหมพี่ตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.330033494+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่โต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.330039436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.33004268+07:00","message":"> Transcript [3224] [false]: 'ดอกไม้สวยไหมพี่โต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.330046694+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.330049273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.330051498+07:00","message":"StatePrefix: 'ดอกไม้สวยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.330054062+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.426085713+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.426126414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สวยไหมพี่ต๋อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.426132551+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่ต๋อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.426146634+07:00","message":"[buffer interim] 184 false ดอกไม้สวยไหมพี่ต๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.426154499+07:00","message":"[bufferProcess] interim [620000000]:ดอกไม้สวยไหมพี่ต๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.426157276+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่ตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.426164481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.426167338+07:00","message":"> Transcript [3225] [false]: 'ดอกไม้สวยไหมพี่ตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.426171582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.42617429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.426176496+07:00","message":"StatePrefix: 'ดอกไม้สวยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.426178923+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.61611541+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.616157087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สวยไหมพี่ต๋อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.616162501+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่ต๋อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.61618914+07:00","message":"[buffer interim] 184 false ดอกไม้สวยไหมพี่ต๋อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.616197228+07:00","message":"[bufferProcess] interim [800000000]:ดอกไม้สวยไหมพี่ต๋อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.616199875+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่ต๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.61620335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.616206405+07:00","message":"> Transcript [3226] [false]: 'ดอกไม้สวยไหมพี่ต๋อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.6162105+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.616212678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.616216728+07:00","message":"StatePrefix: 'ดอกไม้สวยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.616219304+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.616221939+07:00","message":"Push: 'ไม้สวยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.616224154+07:00","message":"TextPushed: 'ดอกไม้สวยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.616226332+07:00","message":"Set new StatePrefix : 'ดอกไม้สวยไหมพี่ต๋อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.61622854+07:00","message":"Next Push (prob) : 'พี่ต๋อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.616235725+07:00","message":"push: {false ไม้สวยไหม 0 0xc000188080}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:11.872883963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:11.872901825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.19398644+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.194039879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สวยไหมพี่ต๋อม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.19405055+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่ต๋อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.194071442+07:00","message":"[buffer interim] 184 false ดอกไม้สวยไหมพี่ต๋อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.194085443+07:00","message":"[bufferProcess] interim [400000000]:ดอกไม้สวยไหมพี่ต๋อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.194089428+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่ต๋อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.194098927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.194103016+07:00","message":"> Transcript [3227] [false]: 'ดอกไม้สวยไหมพี่ต๋อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.194105846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.194108407+07:00","message":"Set new StatePrefix: 'ดอกไม้สวยไหมพี่ต๋อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.317153528+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.317207122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สวยไหมพี่ตงเอ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.317212601+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่ตงเอ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.317231428+07:00","message":"[buffer interim] 184 false ดอกไม้สวยไหมพี่ตงเอ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.317238635+07:00","message":"[bufferProcess] interim [460000000]:ดอกไม้สวยไหมพี่ตงเอ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.317241148+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่ต๋อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.317244716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.317248282+07:00","message":"> Transcript [3228] [false]: 'ดอกไม้สวยไหมพี่ต๋อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.317252004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.317254109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.317256495+07:00","message":"StatePrefix: 'ดอกไม้สวยไหมพี่ต๋อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.317258883+07:00","message":"TextPushed: 'ดอกไม้สวยไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.434002532+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.434036385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.434041938+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.434056262+07:00","message":"[buffer interim] 184 false ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.434063908+07:00","message":"[bufferProcess] interim [580000000]:ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.434066458+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่ตงเอ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.434070343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.43407339+07:00","message":"> Transcript [3229] [false]: 'ดอกไม้สวยไหมพี่ตงเอ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.434075855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.434078094+07:00","message":"Set new StatePrefix: 'ดอกไม้สวยไหมพี่ตงเอ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.015590718+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.015636943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.015643168+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.015656427+07:00","message":"[buffer interim] 184 false ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.015663755+07:00","message":"[bufferProcess] interim [180000000]:ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.015666386+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.01567229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.015675238+07:00","message":"> Transcript [3230] [false]: 'ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.015678282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.015680475+07:00","message":"Set new StatePrefix: 'ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:14.873662639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:14.873665746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.008311158+07:00","message":"[GCS] IsForceVAD: false for message ID: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.077086028+07:00","message":"[GCS] Start streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.088651851+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.08870077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ยอยู่ตรงดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.088709685+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ยอยู่ตรงดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.088726686+07:00","message":"[buffer interim] 184 false ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ยอยู่ตรงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.088743189+07:00","message":"[bufferProcess] interim [240000000]:ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ยอยู่ตรงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.088747682+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.088753184+07:00","message":"[bufferProcess] send to processor (ticker):ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ยอยู่ตรงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.088758682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.088763222+07:00","message":"> Transcript [3231] [false]: 'ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.08876842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.088771453+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.088774979+07:00","message":"StatePrefix: 'ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.088779014+07:00","message":"TextPushed: 'ดอกไม้สวยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.088782894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.088786051+07:00","message":"> Transcript [3232] [false]: 'ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ยอยู่ตรงดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.088789235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.088791996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.088794722+07:00","message":"StatePrefix: 'ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.088797661+07:00","message":"TextPushed: 'ดอกไม้สวยไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.200242171+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.200286972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สวยไหมพี่ต๋อมอะไรเอ่ยอยู่ตรงดีนะคะ\",\"confidence\":0.9008063}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.200294238+07:00","message":"receive interim result [true|false]: ดอกไม้สวยไหมพี่ต๋อมอะไรเอ่ยอยู่ตรงดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.200304566+07:00","message":"end recv isFinal message id 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.200307126+07:00","message":"end Recv id 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.200312925+07:00","message":"[buffer interim] 184 true ดอกไม้สวยไหมพี่ต๋อมอะไรเอ่ยอยู่ตรงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.200325803+07:00","message":"[bufferProcess] interim [360000000]:ดอกไม้สวยไหมพี่ต๋อมอะไรเอ่ยอยู่ตรงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.200329863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.200333108+07:00","message":"> Transcript [3233] [true]: 'ดอกไม้สวยไหมพี่ต๋อมอะไรเอ่ยอยู่ตรงดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.200336932+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.200339124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.200341283+07:00","message":"StatePrefix: 'ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.200344055+07:00","message":"TextPushed: 'ดอกไม้สวยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.200350127+07:00","message":"Push: 'พี่ต๋อมอะไรเอ่ยอยู่ตรงดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.200359995+07:00","message":"push: {true พี่ต๋อมอะไรเอ่ยอยู่ตรงดีนะคะ 0 0xc000188080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:16.213185085+07:00","message":"write wav file: './tmp/7598/7598_184.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.554004674+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.554066916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.554077375+07:00","message":"receive interim result [false|false]: บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.554099295+07:00","message":"[buffer interim] 185 false บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.554111188+07:00","message":"[bufferProcess] interim [480000000]:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.554114113+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.591375531+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.591412345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.591420798+07:00","message":"receive interim result [false|false]: น้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:16.591435063+07:00","message":"[buffer interim] 185 false น้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.591442014+07:00","message":"[bufferProcess] interim [540000000]:น้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.591444659+07:00","message":"[bufferProcess] send to processor:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.591450399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.591453571+07:00","message":"> Transcript [3234] [false]: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:16.591455926+07:00","message":"Set StatePrefix (first interim): 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:17.248159956+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:17.248201734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:17.248208817+07:00","message":"receive interim result [false|false]: น้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:17.248223301+07:00","message":"[buffer interim] 185 false น้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.248229885+07:00","message":"[bufferProcess] interim [140000000]:น้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.248232233+07:00","message":"[bufferProcess] send to processor:น้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.248238739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.248241607+07:00","message":"> Transcript [3235] [false]: 'น้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.248244096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.248246246+07:00","message":"Set new StatePrefix: 'น้องบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:17.301050384+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:17.301090502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:17.301097033+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:17.301110562+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.301118568+07:00","message":"[bufferProcess] interim [260000000]:น้องบอกว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.301121534+07:00","message":"[bufferProcess] send to processor:น้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.301129131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.301132393+07:00","message":"> Transcript [3236] [false]: 'น้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.301136285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.30113871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.301140908+07:00","message":"StatePrefix: 'น้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.301143386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:17.627289+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:17.627342209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:17.627347944+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:17.627362987+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.62736954+07:00","message":"[bufferProcess] interim [620000000]:น้องบอกว่าเป็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.62737216+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.627378668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.627381656+07:00","message":"> Transcript [3237] [false]: 'น้องบอกว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.627384957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.627387046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.627389234+07:00","message":"StatePrefix: 'น้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.627391495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:17.874102185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:17.874110821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:17.940810792+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:17.940850427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:17.940856055+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:17.940870017+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.940877733+07:00","message":"[bufferProcess] interim [860000000]:น้องบอกว่าเป็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.940880532+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.940886515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.940889868+07:00","message":"> Transcript [3238] [false]: 'น้องบอกว่าเป็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.940893813+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.94089603+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.940898105+07:00","message":"StatePrefix: 'น้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:17.940900396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:18.323807273+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:18.323845223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:18.323852123+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:18.323865795+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.323872547+07:00","message":"[bufferProcess] interim [280000000]:น้องบอกว่าเป็นดอกไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.323875172+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.323924595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.323927433+07:00","message":"> Transcript [3239] [false]: 'น้องบอกว่าเป็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.323931261+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.323933665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.323935791+07:00","message":"StatePrefix: 'น้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.323937837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.323943637+07:00","message":"Push: 'น้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.323945752+07:00","message":"TextPushed: 'น้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.323947813+07:00","message":"Set new StatePrefix : 'น้องบอกว่าเป็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.323950405+07:00","message":"Next Push (prob) : 'เป็นดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:18.323981105+07:00","message":"push: {false น้องบอกว่า 0 0xc000189480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:18.832457971+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:18.832496052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:18.83250218+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:18.832514009+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.832521252+07:00","message":"[bufferProcess] interim [820000000]:น้องบอกว่าเป็นดอกไม้ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.832524044+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.832529568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.832532464+07:00","message":"> Transcript [3240] [false]: 'น้องบอกว่าเป็นดอกไม้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.832536015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.832538147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.832540349+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:18.832543015+07:00","message":"TextPushed: 'น้องบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.420768633+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.420805981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บ้านสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.420812613+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บ้านสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.42082227+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บ้านสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.420829532+07:00","message":"[bufferProcess] interim [360000000]:น้องบอกว่าเป็นดอกไม้ที่บ้านสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.420832014+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.420835683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.420838864+07:00","message":"> Transcript [3241] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.420842778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.420844899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.420847664+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.420850087+07:00","message":"TextPushed: 'น้องบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.423273882+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.423285145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บานเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.42328875+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บานเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.423298033+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บานเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.423301777+07:00","message":"[bufferProcess] interim [420000000]:น้องบอกว่าเป็นดอกไม้ที่บานเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.423304049+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่บ้านสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.423306762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.423308898+07:00","message":"> Transcript [3242] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บ้านสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.423311486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.423313623+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.423316053+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.423318172+07:00","message":"TextPushed: 'น้องบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.610806796+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.610857864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.610871182+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.610888799+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.610896762+07:00","message":"[bufferProcess] interim [540000000]:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.610899501+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่บานเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.610903226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.610906447+07:00","message":"> Transcript [3243] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บานเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.61091056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.610912726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.610914953+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.610917297+07:00","message":"TextPushed: 'น้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.610919877+07:00","message":"Push: 'เป็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.610921904+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.610925751+07:00","message":"Set new StatePrefix : 'น้องบอกว่าเป็นดอกไม้ที่บานเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.610928628+07:00","message":"Next Push (prob) : 'ที่บานเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.610944916+07:00","message":"push: {false เป็นดอกไม้ 0 0xc000189480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.250836012+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.250881451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.250888149+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.250899315+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.250909924+07:00","message":"[bufferProcess] interim [140000000]:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.250913025+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.250916432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.250919253+07:00","message":"> Transcript [3244] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.250921782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.250924031+07:00","message":"Set new StatePrefix: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.830519179+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.830561214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.830567966+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.830582558+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.830590339+07:00","message":"[bufferProcess] interim [740000000]:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.830593265+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.830597212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.830600345+07:00","message":"> Transcript [3245] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.830604442+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.830606723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.830609312+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.830612057+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:20.874345265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:20.874345085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.025742182+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.0257942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.025802481+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.025819329+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.025831255+07:00","message":"[bufferProcess] interim [980000000]:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.02583505+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.025842994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.025847739+07:00","message":"> Transcript [3246] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.025852961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.025856159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.02585916+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.025863301+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.340450601+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.340491579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.340499511+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.340513144+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.34052044+07:00","message":"[bufferProcess] interim [280000000]:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.34052315+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.340529792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.34053302+07:00","message":"> Transcript [3247] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.340537256+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.340539924+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.340541931+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.34054468+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.398578715+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.398622691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.398629704+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.398646582+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.398658213+07:00","message":"[bufferProcess] interim [340000000]:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.398663511+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.398667673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.398670811+07:00","message":"> Transcript [3248] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.398674759+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.398677408+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.398680107+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.398683165+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.39868945+07:00","message":"Push: 'ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.398691645+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.398693898+07:00","message":"Set new StatePrefix : 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.3986962+07:00","message":"Next Push (prob) : 'กลีบสีชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.39871506+07:00","message":"push: {false ที่บานสะพรั่ง 0 0xc000189480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.038745427+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.038789818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.038796916+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.038811012+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.038818297+07:00","message":"[bufferProcess] interim [940000000]:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.038821274+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.038825761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.038829352+07:00","message":"> Transcript [3249] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.038834749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.038838094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.038841101+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.038844806+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.113680243+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.113700603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสระบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.11370541+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสระบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.113723746+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสระบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.113729886+07:00","message":"[bufferProcess] interim [120000000]:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสระบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.113732738+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.113738686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.113741491+07:00","message":"> Transcript [3250] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.113744816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.113746897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.113749134+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.11375211+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.307969975+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.308013944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.308021814+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.308036003+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.308043908+07:00","message":"[bufferProcess] interim [300000000]:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.308046786+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสระบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.308052564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.308055838+07:00","message":"> Transcript [3251] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสระบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.308059938+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.308062371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.308064786+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.308067928+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.621729275+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.62177517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.621781678+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.621795983+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.621804182+07:00","message":"[bufferProcess] interim [540000000]:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.621807093+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.621811014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.621813735+07:00","message":"> Transcript [3252] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.621817948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.621821288+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.621825519+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.621829539+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.621833292+07:00","message":"Push: 'กลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.621836155+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.621839673+07:00","message":"Set new StatePrefix : 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.621843624+07:00","message":"Next Push (prob) : 'พูสลับม่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.62185288+07:00","message":"push: {false กลีบสีชม 0 0xc000189480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.938573166+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.938618635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.938625325+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.938642731+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.938651125+07:00","message":"[bufferProcess] interim [840000000]:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.938655805+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.938659969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.938665043+07:00","message":"> Transcript [3253] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.938669271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.938671948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.938674049+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.938677242+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.511005796+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.511046995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.511053183+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.511066066+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.511074336+07:00","message":"[bufferProcess] interim [440000000]:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.511077325+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.511083348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.511086416+07:00","message":"> Transcript [3254] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.511090332+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.51109256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.51109506+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.51109826+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:23.875083017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:23.875095762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.092984713+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.09302604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.093032907+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.093044888+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.093054108+07:00","message":"[bufferProcess] interim [40000000]:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.093057+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.093062838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.093065869+07:00","message":"> Transcript [3255] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.093069645+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.09307186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.093074035+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.093076849+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.353159083+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.353207631+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":"2026-06-25T15:18:24.353214487+07:00","message":"receive interim result [false|false]: น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.353229334+07:00","message":"[buffer interim] 185 false น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.353236036+07:00","message":"[bufferProcess] interim [280000000]:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.353239016+07:00","message":"[bufferProcess] send to processor:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.353245602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.353248327+07:00","message":"> Transcript [3256] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.353252252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.353254471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.353257008+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.353259791+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.353265811+07:00","message":"Push: 'พูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.353267868+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.353270055+07:00","message":"Set new StatePrefix : 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.353272364+07:00","message":"Next Push (prob) : 'อ่อนๆค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.353280366+07:00","message":"push: {false พูสลับม่วง 0 0xc000189480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.713944515+07:00","message":"[GCS] IsForceVAD: false for message ID: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.846444201+07:00","message":"[GCS] Start streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.85504822+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.855088798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ\",\"confidence\":0.9454094}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.855095764+07:00","message":"receive interim result [true|false]: น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.855101803+07:00","message":"end recv isFinal message id 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.855104562+07:00","message":"end Recv id 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.855109459+07:00","message":"[buffer interim] 185 true น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.855115812+07:00","message":"[bufferProcess] interim [850000000]:น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.855119133+07:00","message":"[bufferProcess] send to processor (isfinal):น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.855122956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.855125925+07:00","message":"> Transcript [3257] [false]: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.855129161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.855131157+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.855133274+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.855135955+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.855138165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.855140134+07:00","message":"> Transcript [3258] [true]: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.855142633+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.855144417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.855146173+07:00","message":"StatePrefix: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.855148317+07:00","message":"TextPushed: 'น้องบอกว่าเป็นดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.855151195+07:00","message":"Push: 'อ่อนๆค่ะมันคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.855158086+07:00","message":"push: {true อ่อนๆค่ะมันคือ 0 0xc000189480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:24.870142159+07:00","message":"write wav file: './tmp/7598/7598_185.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.407717351+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.407763999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.407770366+07:00","message":"receive interim result [false|false]: คุณค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.40778493+07:00","message":"[buffer interim] 186 false คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.407792043+07:00","message":"[bufferProcess] interim [420000000]:คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.407794339+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.512239473+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.512278447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.512284782+07:00","message":"receive interim result [false|false]: ขุนเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.512297499+07:00","message":"[buffer interim] 186 false ขุนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.512304725+07:00","message":"[bufferProcess] interim [480000000]:ขุนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.512307224+07:00","message":"[bufferProcess] send to processor:คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.5123128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.512320416+07:00","message":"> Transcript [3259] [false]: 'คุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.512324943+07:00","message":"Set StatePrefix (first interim): 'คุณค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.888170275+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.888207769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หุ่นเขาสิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.888213287+07:00","message":"receive interim result [false|false]: หุ่นเขาสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.888229219+07:00","message":"[buffer interim] 186 false หุ่นเขาสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.888237252+07:00","message":"[bufferProcess] interim [900000000]:หุ่นเขาสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.888239923+07:00","message":"[bufferProcess] send to processor:ขุนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.888243311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.888246328+07:00","message":"> Transcript [3260] [false]: 'ขุนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.888248588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.888250733+07:00","message":"Set new StatePrefix: 'ขุนเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.029546817+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.029574115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.029578897+07:00","message":"receive interim result [false|false]: ขุนเขาสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.02959345+07:00","message":"[buffer interim] 186 false ขุนเขาสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.029600163+07:00","message":"[bufferProcess] interim [20000000]:ขุนเขาสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.029606524+07:00","message":"[bufferProcess] send to processor:หุ่นเขาสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.029610061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.029612752+07:00","message":"> Transcript [3261] [false]: 'หุ่นเขาสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.029615385+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.029617901+07:00","message":"Set new StatePrefix: 'หุ่นเขาสิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.08004375+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.080083928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสี่หัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.080090327+07:00","message":"receive interim result [false|false]: ขุนเขาสี่หัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.080107276+07:00","message":"[buffer interim] 186 false ขุนเขาสี่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.080113831+07:00","message":"[bufferProcess] interim [80000000]:ขุนเขาสี่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.080116141+07:00","message":"[bufferProcess] send to processor:ขุนเขาสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.080119744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.080122668+07:00","message":"> Transcript [3262] [false]: 'ขุนเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.080125039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.080126982+07:00","message":"Set new StatePrefix: 'ขุนเขาสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.208568517+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.208601912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.208607553+07:00","message":"receive interim result [false|false]: ขุนเขาสีชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.208621758+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.208628891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.208631627+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.208637059+07:00","message":"[buffer interim] 186 false ขุนเขาสีชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.208640596+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.208646256+07:00","message":"[bufferProcess] interim [140000000]:ขุนเขาสีชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.208648463+07:00","message":"[bufferProcess] send to processor:ขุนเขาสี่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.208651199+07:00","message":"[bufferProcess] interim [200000000]:ขุนเขาสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.208653047+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.208656499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.20865992+07:00","message":"> Transcript [3263] [false]: 'ขุนเขาสี่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.208663307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.20866548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.208667392+07:00","message":"StatePrefix: 'ขุนเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.208669546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.208671326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.208673422+07:00","message":"> Transcript [3264] [false]: 'ขุนเขาสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.208675551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.208677308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.208679256+07:00","message":"StatePrefix: 'ขุนเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.208681531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.602246303+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.602277144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.602282195+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.602296582+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.602302273+07:00","message":"[bufferProcess] interim [560000000]:ขุนเขาสีชมพูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.602304544+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.602308224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.602310914+07:00","message":"> Transcript [3265] [false]: 'ขุนเขาสีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.602314353+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.602316386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.602318294+07:00","message":"StatePrefix: 'ขุนเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.602320285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.603881673+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.603891114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.603894866+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.603898744+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.603901951+07:00","message":"[bufferProcess] interim [620000000]:ขุนเขาสีชมพูขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.603904465+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.603909601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.603912061+07:00","message":"> Transcript [3266] [false]: 'ขุนเขาสีชมพูค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.603914894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.603917246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.603919278+07:00","message":"StatePrefix: 'ขุนเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.603921121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.603923425+07:00","message":"Push: 'ขุนเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.603925754+07:00","message":"TextPushed: 'ขุนเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.603928055+07:00","message":"Set new StatePrefix : 'ขุนเขาสีชมพูค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.603930286+07:00","message":"Next Push (prob) : 'ชมพูค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.603937538+07:00","message":"push: {false ขุนเขาสี 0 0xc000189a80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:26.875834546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:26.875860905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.921273409+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.921317594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.921324068+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.921340676+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.921348672+07:00","message":"[bufferProcess] interim [860000000]:ขุนเขาสีชมพูขาวม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.921351588+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.921355883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.921359075+07:00","message":"> Transcript [3267] [false]: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.921362271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.921366995+07:00","message":"Set new StatePrefix: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.136404019+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.136446728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.136453261+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.136466793+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.136482558+07:00","message":"[bufferProcess] interim [100000000]:ขุนเขาสีชมพูขาวม่วงแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.136485273+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.136489195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.136492635+07:00","message":"> Transcript [3268] [false]: 'ขุนเขาสีชมพูขาวม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.136496957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.136499226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.136501718+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.136503902+07:00","message":"TextPushed: 'ขุนเขาสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.311766098+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.311809466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.311816381+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.311833294+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.311841779+07:00","message":"[bufferProcess] interim [280000000]:ขุนเขาสีชมพูขาวม่วงแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.311844862+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.311852062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.311855336+07:00","message":"> Transcript [3269] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.31186121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.311864113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.311866763+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.311869303+07:00","message":"TextPushed: 'ขุนเขาสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.44482556+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.444865367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโชค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.444871665+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.444882219+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโชค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.444890008+07:00","message":"[bufferProcess] interim [340000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.444892509+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.444896002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.444899119+07:00","message":"> Transcript [3270] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.444902954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.444905201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.444907591+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.444909937+07:00","message":"TextPushed: 'ขุนเขาสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.506755638+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.506793517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโชคชะตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.506799773+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคชะตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.506813465+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโชคชะตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.506819481+07:00","message":"[bufferProcess] interim [460000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคชะตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.506822217+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.506827808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.506830614+07:00","message":"> Transcript [3271] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.506836777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.506838979+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.506841359+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.506843615+07:00","message":"TextPushed: 'ขุนเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.506848082+07:00","message":"Push: 'ชมพูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.506850049+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.506852143+07:00","message":"Set new StatePrefix : 'ขุนเขาสีชมพูขาวม่วงแห่งโชค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.506854411+07:00","message":"Next Push (prob) : 'ม่วงแห่งโชค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.506861714+07:00","message":"push: {false ชมพูขาว 0 0xc000189a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.509505113+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.509533523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.509538445+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.509552186+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.509557884+07:00","message":"[bufferProcess] interim [520000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.509560371+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคชะตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.509563828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.509566778+07:00","message":"> Transcript [3272] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคชะตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.509570587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.509572659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.509574613+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.509577151+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.885816553+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.885872347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.885879108+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.885893963+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.885902034+07:00","message":"[bufferProcess] interim [880000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.885905829+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.885913516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.885918144+07:00","message":"> Transcript [3273] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.885922244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.88592565+07:00","message":"Set new StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.013868092+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.013910938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.013917459+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.013930881+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.013938204+07:00","message":"[bufferProcess] interim [940000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.01394109+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.013947989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.01395089+07:00","message":"> Transcript [3274] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.013955418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.013957952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.01396005+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.013963655+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.330611772+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.330652427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.330658529+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.330670863+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.330680253+07:00","message":"[bufferProcess] interim [240000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.330683108+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.330688931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.330692159+07:00","message":"> Transcript [3275] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.330695066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.330697396+07:00","message":"Set new StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.338268581+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.338291165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อกี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.338298105+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อกี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.338313085+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.338321183+07:00","message":"[bufferProcess] interim [300000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.338324992+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.338332181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.338336389+07:00","message":"> Transcript [3276] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.33833978+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.338343033+07:00","message":"Set new StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.405795919+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.405833654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.405840404+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.405852265+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.405859096+07:00","message":"[bufferProcess] interim [420000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.405861977+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.405868008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.40587065+07:00","message":"> Transcript [3277] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.405875162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.405877441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.405880041+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.405883365+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.601657779+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.601707406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.6017167+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.601734763+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.601745033+07:00","message":"[bufferProcess] interim [600000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.601748821+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.601754582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.601758536+07:00","message":"> Transcript [3278] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.60176598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.601771216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.601774261+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.601778164+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.720799831+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.720833773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.720845314+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.720863644+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.72087696+07:00","message":"[bufferProcess] interim [720000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.720880268+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.720884666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.720887864+07:00","message":"> Transcript [3279] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.720891353+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.720893382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.720895676+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.720898205+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.039247676+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.039292557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.039297718+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.03931321+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.039321763+07:00","message":"[bufferProcess] interim [960000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.039324733+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.039332389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.039335178+07:00","message":"> Transcript [3280] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.039339008+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.039341371+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.03934507+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.039347749+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.039355418+07:00","message":"Push: 'ม่วงแห่งโคกเจริญนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.039357685+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.039360001+07:00","message":"Set new StatePrefix : 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.039362332+07:00","message":"Next Push (prob) : 'ก้าวเข้าสู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.039371327+07:00","message":"push: {false ม่วงแห่งโคกเจริญนะคะเมื่อ 0 0xc000189a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.23404692+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.234086825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.2340921+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.234104662+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.23411301+07:00","message":"[bufferProcess] interim [200000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.23411592+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.234121525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.234124495+07:00","message":"> Transcript [3281] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.234129033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.234131396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.234134602+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.234138497+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.476984641+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.477023753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.47703072+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.477047056+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.477054568+07:00","message":"[bufferProcess] interim [440000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.477057366+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.477061374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.477064958+07:00","message":"> Transcript [3282] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.477069206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.4770715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.477074301+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.477077273+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:29.875871192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:29.875897394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.000516515+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.000554462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.000561443+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.000576481+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.000583395+07:00","message":"[bufferProcess] interim [980000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.000586588+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.000591461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.00059424+07:00","message":"> Transcript [3283] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.000598781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.000601687+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.000604059+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.000606938+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.188208216+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.188251507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.18825812+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.188271343+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.188280267+07:00","message":"[bufferProcess] interim [160000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.188282916+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.188287239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.188290429+07:00","message":"> Transcript [3284] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.188295049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.18829744+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.18829997+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.188303194+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.188314297+07:00","message":"Push: 'ก้าวเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.188316689+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.18832011+07:00","message":"Set new StatePrefix : 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.18832333+07:00","message":"Next Push (prob) : 'ช่วงหน้าฝนภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.188353907+07:00","message":"push: {false ก้าวเข้าสู่ 0 0xc000189a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.378460218+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.378520672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.378527175+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.378542251+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.378550976+07:00","message":"[bufferProcess] interim [340000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.378555266+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.37856435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.378568327+07:00","message":"> Transcript [3285] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.37857283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.378575423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.378577524+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.378581688+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.509554884+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.50959916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.509605311+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.509620874+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.509631432+07:00","message":"[bufferProcess] interim [460000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.509634322+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.509642582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.50964737+07:00","message":"> Transcript [3286] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.509651681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.509654165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.509657298+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.509661117+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.704237951+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.704283247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.704290656+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.704304542+07:00","message":"[buffer interim] 186 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.704315927+07:00","message":"[bufferProcess] interim [640000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.704320824+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.704328833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.70433346+07:00","message":"> Transcript [3287] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.704339872+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.704342478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.704344995+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.70434784+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.744614029+07:00","message":"[GCS] IsForceVAD: false for message ID: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.810176426+07:00","message":"[GCS] Start streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.936968825+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.937022384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.937030357+07:00","message":"receive interim result [true|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.937039758+07:00","message":"end recv isFinal message id 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.937041965+07:00","message":"end Recv id 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.937047898+07:00","message":"[buffer interim] 186 true ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937055129+07:00","message":"[bufferProcess] interim [910000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937062146+07:00","message":"[bufferProcess] send to processor (isfinal):ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.9370658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937068817+07:00","message":"> Transcript [3288] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937072929+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937075953+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937078657+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937082601+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937089949+07:00","message":"Push: 'ช่วงหน้าฝนภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937092022+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937094371+07:00","message":"Set new StatePrefix : 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937096793+07:00","message":"Next Push (prob) : 'ในพื้นที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.93709858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937100667+07:00","message":"> Transcript [3289] [true]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937103406+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937105342+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937107117+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937109328+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.937111652+07:00","message":"Push: 'ในพื้นที่อำเภอโคก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.937128432+07:00","message":"push: {false ช่วงหน้าฝนภูเขา 0 0xc000189a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.937151067+07:00","message":"push: {true ในพื้นที่อำเภอโคก 0 0xc000189a80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:30.949108723+07:00","message":"write wav file: './tmp/7598/7598_186.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.462958599+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.463015933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.463021836+07:00","message":"receive interim result [false|false]: เจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.463039901+07:00","message":"[buffer interim] 187 false เจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.463047318+07:00","message":"[bufferProcess] interim [660000000]:เจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.463049513+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.985934053+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.985964123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.985968533+07:00","message":"receive interim result [false|false]: เจริญก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.985990228+07:00","message":"[buffer interim] 187 false เจริญก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.985997926+07:00","message":"[bufferProcess] interim [200000000]:เจริญก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.986000614+07:00","message":"[bufferProcess] send to processor:เจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.986004263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.986006924+07:00","message":"> Transcript [3290] [false]: 'เจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.986009318+07:00","message":"Set StatePrefix (first interim): 'เจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.037012546+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.037064554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.037070955+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.037085016+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.037092325+07:00","message":"[bufferProcess] interim [260000000]:เจริญก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.037095134+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.037102137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.037105275+07:00","message":"> Transcript [3291] [false]: 'เจริญก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.037108977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.037111445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.037113615+07:00","message":"StatePrefix: 'เจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.037116048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.238195366+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.23823906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.238246356+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.238260685+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.23826782+07:00","message":"[bufferProcess] interim [440000000]:เจริญก็ไม่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.238270459+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.23827711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.238279977+07:00","message":"> Transcript [3292] [false]: 'เจริญก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.238283366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.238285544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.238287776+07:00","message":"StatePrefix: 'เจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.238290071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.266184637+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.266226223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.26623194+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.266246468+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.266253729+07:00","message":"[bufferProcess] interim [500000000]:เจริญก็ไม่ได้มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.266256126+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.266259605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.266262715+07:00","message":"> Transcript [3293] [false]: 'เจริญก็ไม่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.266266335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.26626852+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.266270612+07:00","message":"StatePrefix: 'เจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.266272697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.552334506+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.552374144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.552380471+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.55239364+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.552400839+07:00","message":"[bufferProcess] interim [740000000]:เจริญก็ไม่ได้มีแต่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.552403561+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.552410026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.552412629+07:00","message":"> Transcript [3294] [false]: 'เจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.552416551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.552419005+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.552421199+07:00","message":"StatePrefix: 'เจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.552423525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.552429602+07:00","message":"Push: 'เจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.552431608+07:00","message":"TextPushed: 'เจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.552434315+07:00","message":"Set new StatePrefix : 'เจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.552436765+07:00","message":"Next Push (prob) : 'ก็ไม่ได้มีแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.55244458+07:00","message":"push: {false เจริญ 0 0xc001f7e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.647033381+07:00","message":"[GCS] Cleaned up inactive client: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.647058787+07:00","message":"[GCS] Cleaned up inactive client: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.647061548+07:00","message":"[GCS] Cleaned up inactive client: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.647063461+07:00","message":"[GCS] Cleaned up inactive client: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.647065471+07:00","message":"[GCS] Cleaned up inactive client: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.744359621+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.744402526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.744409142+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.744427254+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.744435299+07:00","message":"[bufferProcess] interim [980000000]:เจริญก็ไม่ได้มีแต่สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.744438341+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.744442797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.744446037+07:00","message":"> Transcript [3295] [false]: 'เจริญก็ไม่ได้มีแต่สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.744449845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.744452264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.744454269+07:00","message":"StatePrefix: 'เจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.744456975+07:00","message":"TextPushed: 'เจริญ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:32.876461235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:32.876479232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.061003259+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.061057524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.061065096+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.06108204+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.061089206+07:00","message":"[bufferProcess] interim [280000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.061091936+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.061098631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.06110146+07:00","message":"> Transcript [3296] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.061105544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.061107753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.061111246+07:00","message":"StatePrefix: 'เจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.061113618+07:00","message":"TextPushed: 'เจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.255600538+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.255640215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.255646199+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.255663203+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.255671211+07:00","message":"[bufferProcess] interim [520000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.255675178+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สีเขียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.255680012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.255689565+07:00","message":"> Transcript [3297] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.255693068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.255699535+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.255702935+07:00","message":"StatePrefix: 'เจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.255706548+07:00","message":"TextPushed: 'เจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.766470006+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.766529807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.766541775+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.766559236+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.766570297+07:00","message":"[bufferProcess] interim [940000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.766575154+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.766583362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.766587899+07:00","message":"> Transcript [3298] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.766592229+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.766594519+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.766596691+07:00","message":"StatePrefix: 'เจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.766598928+07:00","message":"TextPushed: 'เจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.766604595+07:00","message":"Push: 'ก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.766606729+07:00","message":"TextPushed: 'เจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.766608914+07:00","message":"Set new StatePrefix : 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.766611482+07:00","message":"Next Push (prob) : 'สีเขียวค่ะแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.76663438+07:00","message":"push: {false ก็ไม่ได้มีแต่ 0 0xc001f7e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.889663585+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.889707662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.889714546+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป๊บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.889730418+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.889740286+07:00","message":"[bufferProcess] interim [120000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.889743235+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.88974901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.88975254+07:00","message":"> Transcript [3299] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.88975617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.889759107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.889761628+07:00","message":"StatePrefix: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.889764668+07:00","message":"TextPushed: 'เจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.024248509+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.024297315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.024303548+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.024320899+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.024329654+07:00","message":"[bufferProcess] interim [240000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.024333456+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.024337484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.024340504+07:00","message":"> Transcript [3300] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.024344818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.024347001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.024349325+07:00","message":"StatePrefix: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.024352649+07:00","message":"TextPushed: 'เจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.155441646+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.155484157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.155490182+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.155504896+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.155513279+07:00","message":"[bufferProcess] interim [360000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.155517733+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.15552807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.155532866+07:00","message":"> Transcript [3301] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.155540113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.155543463+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.155547854+07:00","message":"StatePrefix: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.15555223+07:00","message":"TextPushed: 'เจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.157239076+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.157249237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป้งไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.157252705+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป้งไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.157262364+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.157265588+07:00","message":"[bufferProcess] interim [420000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.157268042+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.157271372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.157276378+07:00","message":"> Transcript [3302] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.157278958+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.157280824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.157282627+07:00","message":"StatePrefix: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.157284786+07:00","message":"TextPushed: 'เจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.15728739+07:00","message":"Push: 'สีเขียวค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.15728959+07:00","message":"TextPushed: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.15729181+07:00","message":"Set new StatePrefix : 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.157294453+07:00","message":"Next Push (prob) : 'งแต้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.157305477+07:00","message":"push: {false สีเขียวค่ะแต่ 0 0xc001f7e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.345463064+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.345513819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.345520449+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.345535432+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.345543408+07:00","message":"[bufferProcess] interim [540000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.345546215+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.345553546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.345556648+07:00","message":"> Transcript [3303] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป้งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.345559197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.345561806+07:00","message":"Set new StatePrefix: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มันแป้งไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.984000515+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.984045443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.984053039+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.984072175+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.984084064+07:00","message":"[bufferProcess] interim [140000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.984087287+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.984094819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.984097768+07:00","message":"> Transcript [3304] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.984101082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.984103904+07:00","message":"Set new StatePrefix: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.171792992+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.171833246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.171840348+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.171854447+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.171862248+07:00","message":"[bufferProcess] interim [380000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.171865459+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.171873274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.171876591+07:00","message":"> Transcript [3305] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.171880247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.171882442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.171887644+07:00","message":"StatePrefix: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.171890729+07:00","message":"TextPushed: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.235915792+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.235957676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.235964044+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.235987961+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.23599862+07:00","message":"[bufferProcess] interim [500000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.236002007+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.236008328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.236011449+07:00","message":"> Transcript [3306] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.236015548+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.23602059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.236022696+07:00","message":"StatePrefix: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.23602547+07:00","message":"TextPushed: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.551267499+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.5513108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.551317235+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.551334081+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.551337873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.551340812+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.551346626+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.551349982+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.551356897+07:00","message":"[bufferProcess] interim [740000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.551359272+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.55136217+07:00","message":"[bufferProcess] interim [800000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.5513645+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.551368146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.551372354+07:00","message":"> Transcript [3307] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.551377046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.551379333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.551382+07:00","message":"StatePrefix: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.55138489+07:00","message":"TextPushed: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.55138692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.551389052+07:00","message":"> Transcript [3308] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.551391394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.551393272+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.551395151+07:00","message":"StatePrefix: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.551397134+07:00","message":"TextPushed: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.551403393+07:00","message":"Push: 'งแต้มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.551405424+07:00","message":"TextPushed: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.55140792+07:00","message":"Set new StatePrefix : 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.551410431+07:00","message":"Next Push (prob) : 'ดอกไม้สี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.551420593+07:00","message":"push: {false งแต้มไปด้วย 0 0xc001f7e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.875008805+07:00","message":"[GCS] IsForceVAD: false for message ID: 187"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:35.877223222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:35.877236261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.881775323+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.881811585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.881817993+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.88183379+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.881840524+07:00","message":"[bufferProcess] interim [100000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.881843272+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.881847098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.881849878+07:00","message":"> Transcript [3309] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.881852392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.881855129+07:00","message":"Set new StatePrefix: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.937237773+07:00","message":"[GCS] Start streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.97994374+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.979999025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.980005858+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.980027926+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.980034155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.980038403+07:00","message":"receive interim result [false|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.980046357+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.980051051+07:00","message":"[buffer interim] 187 false เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.980081115+07:00","message":"[bufferProcess] interim [220000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.980116002+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.98013832+07:00","message":"[bufferProcess] interim [280000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.980142237+07:00","message":"[bufferProcess] send to processor:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.980148889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.98015567+07:00","message":"> Transcript [3310] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.980162081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.98016562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.980169392+07:00","message":"StatePrefix: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.980174335+07:00","message":"TextPushed: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.980177589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.980181172+07:00","message":"> Transcript [3311] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.980184851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.980187609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.980190754+07:00","message":"StatePrefix: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.980193995+07:00","message":"TextPushed: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.029567737+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.029618753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ\",\"confidence\":0.9435944}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.029625337+07:00","message":"receive interim result [true|false]: เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.02963359+07:00","message":"end recv isFinal message id 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.029636025+07:00","message":"end Recv id 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.029644037+07:00","message":"[buffer interim] 187 true เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.029651397+07:00","message":"[bufferProcess] interim [280000000]:เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.02965564+07:00","message":"[bufferProcess] send to processor (isfinal):เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.029660164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.029663206+07:00","message":"> Transcript [3312] [false]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.029667505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.029669491+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.029672343+07:00","message":"StatePrefix: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.029675277+07:00","message":"TextPushed: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.029677372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.029679491+07:00","message":"> Transcript [3313] [true]: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.029681934+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.029684759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.029686763+07:00","message":"StatePrefix: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.029688865+07:00","message":"TextPushed: 'เจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.029692267+07:00","message":"Push: 'ดอกไม้สวยๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.029701888+07:00","message":"push: {true ดอกไม้สวยๆ 0 0xc001f7e000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:36.040788262+07:00","message":"write wav file: './tmp/7598/7598_187.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.481721636+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.481762817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.481768214+07:00","message":"receive interim result [false|false]: ก้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.481781848+07:00","message":"[buffer interim] 188 false ก้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.48178924+07:00","message":"[bufferProcess] interim [420000000]:ก้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.48179141+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.668073142+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.668115686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส้นตีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.668123072+07:00","message":"receive interim result [false|false]: ส้นตีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.668137469+07:00","message":"[buffer interim] 188 false ส้นตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.66814543+07:00","message":"[bufferProcess] interim [540000000]:ส้นตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.668149054+07:00","message":"[bufferProcess] send to processor:ก้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.668157774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.668162104+07:00","message":"> Transcript [3314] [false]: 'ก้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.66816581+07:00","message":"Set StatePrefix (first interim): 'ก้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.680116516+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.680139782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนตัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.68014519+07:00","message":"receive interim result [false|false]: คนตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.680156161+07:00","message":"[buffer interim] 188 false คนตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.680161011+07:00","message":"[bufferProcess] interim [600000000]:คนตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.680163048+07:00","message":"[bufferProcess] send to processor:ส้นตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.680166546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.680168978+07:00","message":"> Transcript [3315] [false]: 'ส้นตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.680171654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.68017431+07:00","message":"Set new StatePrefix: 'ส้นตีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.798189685+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.798229123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นตะแบก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.798235058+07:00","message":"receive interim result [false|false]: ต้นตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.798247112+07:00","message":"[buffer interim] 188 false ต้นตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.798254856+07:00","message":"[bufferProcess] interim [720000000]:ต้นตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.798257662+07:00","message":"[bufferProcess] send to processor:คนตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.798263084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.798266523+07:00","message":"> Transcript [3316] [false]: 'คนตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.798269447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.798271504+07:00","message":"Set new StatePrefix: 'คนตัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.308263931+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.308302644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นตะแบกนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.308308313+07:00","message":"receive interim result [false|false]: ต้นตะแบกนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.308322087+07:00","message":"[buffer interim] 188 false ต้นตะแบกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.308330773+07:00","message":"[bufferProcess] interim [200000000]:ต้นตะแบกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.308333557+07:00","message":"[bufferProcess] send to processor:ต้นตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.308337354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.308340583+07:00","message":"> Transcript [3317] [false]: 'ต้นตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.308343197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.30834536+07:00","message":"Set new StatePrefix: 'ต้นตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.366906908+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.366948871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นตะแบกนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.366954909+07:00","message":"receive interim result [false|false]: ต้นตะแบกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.366972921+07:00","message":"[buffer interim] 188 false ต้นตะแบกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.366988446+07:00","message":"[bufferProcess] interim [260000000]:ต้นตะแบกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.366991098+07:00","message":"[bufferProcess] send to processor:ต้นตะแบกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.366995273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.366998466+07:00","message":"> Transcript [3318] [false]: 'ต้นตะแบกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.367002105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.367004224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.36700619+07:00","message":"StatePrefix: 'ต้นตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.367008267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.017484757+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.017535271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นตะแบกนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.017542074+07:00","message":"receive interim result [false|false]: ต้นตะแบกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.017556751+07:00","message":"[buffer interim] 188 false ต้นตะแบกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.017564827+07:00","message":"[bufferProcess] interim [860000000]:ต้นตะแบกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.017567371+07:00","message":"[bufferProcess] send to processor:ต้นตะแบกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.017573659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.017577102+07:00","message":"> Transcript [3319] [false]: 'ต้นตะแบกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.017581108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.017583499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.01758559+07:00","message":"StatePrefix: 'ต้นตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.017587951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.235887235+07:00","message":"[GCS] IsForceVAD: false for message ID: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.306510261+07:00","message":"[GCS] Start streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.323938307+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.32398846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นตะแบกนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.323995928+07:00","message":"receive interim result [true|false]: ต้นตะแบกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.324005797+07:00","message":"end recv isFinal message id 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.324008117+07:00","message":"end Recv id 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.324015045+07:00","message":"[buffer interim] 188 true ต้นตะแบกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.324025253+07:00","message":"[bufferProcess] interim [340000000]:ต้นตะแบกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.324028875+07:00","message":"[bufferProcess] send to processor (isfinal):ต้นตะแบกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.324031914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.324035088+07:00","message":"> Transcript [3320] [false]: 'ต้นตะแบกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.324039458+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.324041628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.324043558+07:00","message":"StatePrefix: 'ต้นตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.324045703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.324047378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.324049522+07:00","message":"> Transcript [3321] [true]: 'ต้นตะแบกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.324051532+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.324053345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.324055154+07:00","message":"StatePrefix: 'ต้นตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.324056884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.324063876+07:00","message":"Push: 'ต้นตะแบกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.324070776+07:00","message":"push: {true ต้นตะแบกนะคะ 0 0xc00212f180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:38.330855743+07:00","message":"write wav file: './tmp/7598/7598_188.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.85647273+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.856525476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.856531403+07:00","message":"receive interim result [false|false]: คุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.856549007+07:00","message":"[buffer interim] 189 false คุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.856557566+07:00","message":"[bufferProcess] interim [540000000]:คุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.856559577+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:38.877687939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:38.877705455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.95976059+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.959798081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.959804699+07:00","message":"receive interim result [false|false]: คลุมทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.959818971+07:00","message":"[buffer interim] 189 false คลุมทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.959827751+07:00","message":"[bufferProcess] interim [720000000]:คลุมทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.959831449+07:00","message":"[bufferProcess] send to processor:คุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.959836239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.959840103+07:00","message":"> Transcript [3322] [false]: 'คุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.959843121+07:00","message":"Set StatePrefix (first interim): 'คุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.27548028+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.275522981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่วหัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.275528709+07:00","message":"receive interim result [false|false]: คลุมทั่วหัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.275540375+07:00","message":"[buffer interim] 189 false คลุมทั่วหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.275547801+07:00","message":"[bufferProcess] interim [960000000]:คลุมทั่วหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.275550267+07:00","message":"[bufferProcess] send to processor:คลุมทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.275554026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.275557291+07:00","message":"> Transcript [3323] [false]: 'คลุมทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.275560264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.275562478+07:00","message":"Set new StatePrefix: 'คลุมทั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.298468299+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.298512404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่วหุบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.298518657+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.298536176+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.298544923+07:00","message":"[bufferProcess] interim [20000000]:คลุมทั่วหุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.298547392+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.298552447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.298555686+07:00","message":"> Transcript [3324] [false]: 'คลุมทั่วหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.298559708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.298561952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.29856394+07:00","message":"StatePrefix: 'คลุมทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.298566172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.474307793+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.474352474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่วหุบเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.474359155+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.474376307+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.474383854+07:00","message":"[bufferProcess] interim [200000000]:คลุมทั่วหุบเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.474386486+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.474390159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.474393712+07:00","message":"> Transcript [3325] [false]: 'คลุมทั่วหุบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.474398695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.474400861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.474402783+07:00","message":"StatePrefix: 'คลุมทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.474405007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.740378277+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.740427307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่วหุบเขาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.740434636+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.740453949+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.740461653+07:00","message":"[bufferProcess] interim [440000000]:คลุมทั่วหุบเขาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.740464296+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.740468503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.740472371+07:00","message":"> Transcript [3326] [false]: 'คลุมทั่วหุบเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.740476124+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.740478386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.740480784+07:00","message":"StatePrefix: 'คลุมทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.740483016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.804762541+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.80480488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่วหุบเขาเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.804811179+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.804828749+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.804835849+07:00","message":"[bufferProcess] interim [500000000]:คลุมทั่วหุบเขาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.804838525+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.804841717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.804844946+07:00","message":"> Transcript [3327] [false]: 'คลุมทั่วหุบเขาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.804848569+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.804851103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.80485327+07:00","message":"StatePrefix: 'คลุมทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.804855394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.804857954+07:00","message":"Push: 'คลุมทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.804860187+07:00","message":"TextPushed: 'คลุมทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.804862218+07:00","message":"Set new StatePrefix : 'คลุมทั่วหุบเขาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.80486459+07:00","message":"Next Push (prob) : 'หุบเขาและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.804872207+07:00","message":"push: {false คลุมทั่ว 0 0xc0004a3700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.913226148+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.913264929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่วหุบเขาเลยก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.913270698+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาเลยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.913283627+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาเลยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.91329251+07:00","message":"[bufferProcess] interim [560000000]:คลุมทั่วหุบเขาเลยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.913295371+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.913299249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.91330238+07:00","message":"> Transcript [3328] [false]: 'คลุมทั่วหุบเขาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.913304973+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.913307647+07:00","message":"Set new StatePrefix: 'คลุมทั่วหุบเขาเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.092247725+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.092291796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่วหุบเขาเลยก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.092297867+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาเลยก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.092312577+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาเลยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.092321136+07:00","message":"[bufferProcess] interim [680000000]:คลุมทั่วหุบเขาเลยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.09232441+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาเลยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.092328285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.092331415+07:00","message":"> Transcript [3329] [false]: 'คลุมทั่วหุบเขาเลยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.092335479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.092337722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.092340057+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.092342704+07:00","message":"TextPushed: 'คลุมทั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.118569658+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.118624718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่วหุบเขาเลยก็สร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.118636672+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาเลยก็สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.118665917+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาเลยก็สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.118673816+07:00","message":"[bufferProcess] interim [740000000]:คลุมทั่วหุบเขาเลยก็สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.118676696+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาเลยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.118680385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.118684434+07:00","message":"> Transcript [3330] [false]: 'คลุมทั่วหุบเขาเลยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.118688165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.118690489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.118692702+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.118694978+07:00","message":"TextPushed: 'คลุมทั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.429181435+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.429221062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่วหุบเขาเลยก็สร้างภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.429228286+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาเลยก็สร้างภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.4292445+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาเลยก็สร้างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.42925253+07:00","message":"[bufferProcess] interim [160000000]:คลุมทั่วหุบเขาเลยก็สร้างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.429255008+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาเลยก็สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.429261834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.429265184+07:00","message":"> Transcript [3331] [false]: 'คลุมทั่วหุบเขาเลยก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.429268643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.429271187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.429273425+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.429275998+07:00","message":"TextPushed: 'คลุมทั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.086125193+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.086170682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่วหุบเขาเลยก็สร้างภาพ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.086177058+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาเลยก็สร้างภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.086195204+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาเลยก็สร้างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.086202916+07:00","message":"[bufferProcess] interim [760000000]:คลุมทั่วหุบเขาเลยก็สร้างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.086206025+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาเลยก็สร้างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.08621055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.086214007+07:00","message":"> Transcript [3332] [false]: 'คลุมทั่วหุบเขาเลยก็สร้างภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.086218945+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.086221462+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.086224232+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.086226913+07:00","message":"TextPushed: 'คลุมทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.086234578+07:00","message":"Push: 'หุบเขาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.086236677+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.086239202+07:00","message":"Set new StatePrefix : 'คลุมทั่วหุบเขาเลยก็สร้างภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.086241818+07:00","message":"Next Push (prob) : 'ก็สร้างภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.086251703+07:00","message":"push: {false หุบเขาเลย 0 0xc0004a3700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.330115039+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.330158968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.330165625+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.33018463+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.330193588+07:00","message":"[bufferProcess] interim [60000000]:คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.330197069+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาเลยก็สร้างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.33020171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.330204829+07:00","message":"> Transcript [3333] [false]: 'คลุมทั่วหุบเขาเลยก็สร้างภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.330209179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.330212091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.3302145+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาเลยก็สร้างภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.330217362+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาเลย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:41.878055008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:41.878076645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.960768203+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.960808112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.960814287+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.96082711+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.960835002+07:00","message":"[bufferProcess] interim [660000000]:คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.960837632+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.96084433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.96084738+07:00","message":"> Transcript [3334] [false]: 'คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.960851257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.960853831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.960856355+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาเลยก็สร้างภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.96085919+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.15921669+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.159255304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยมากสวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.159261527+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยมากสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.15927763+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยมากสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159287148+07:00","message":"[bufferProcess] interim [880000000]:คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยมากสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159290357+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159296079+07:00","message":"[bufferProcess] send to processor (ticker):คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยมากสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159299435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159302611+07:00","message":"> Transcript [3335] [false]: 'คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.15930664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159308902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159311512+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาเลยก็สร้างภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159314212+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159316185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159318325+07:00","message":"> Transcript [3336] [false]: 'คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยมากสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159320509+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159322549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159325895+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาเลยก็สร้างภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159328083+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159334119+07:00","message":"Push: 'ก็สร้างภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159336139+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาเลยก็สร้างภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.159338332+07:00","message":"Set new StatePrefix : 'คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยมากสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.15934072+07:00","message":"Next Push (prob) : 'พาโนรามาสวยมากสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.15934923+07:00","message":"push: {false ก็สร้างภาพ 0 0xc0004a3700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.285103791+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.285145481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.285151881+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.285175035+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.28518303+07:00","message":"[bufferProcess] interim [940000000]:คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.285185305+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.300227005+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.300258286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยนะสวยเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.300264722+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยนะสวยเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.30027864+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยนะสวยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.300284818+07:00","message":"[bufferProcess] interim [0]:คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยนะสวยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.300292469+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.300298528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.300301883+07:00","message":"> Transcript [3337] [false]: 'คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.300304972+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.478644195+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.478687399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยนะสวยเหมือนแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.478693747+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยนะสวยเหมือนแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.478714257+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยนะสวยเหมือนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.478721877+07:00","message":"[bufferProcess] interim [180000000]:คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยนะสวยเหมือนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.478725005+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยนะสวยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.478729261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.478732501+07:00","message":"> Transcript [3338] [false]: 'คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยนะสวยเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.478735443+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.478737818+07:00","message":"Set new StatePrefix: 'คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยนะสวยเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.584812145+07:00","message":"[GCS] IsForceVAD: false for message ID: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.717296066+07:00","message":"[GCS] Start streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.756819712+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.756875686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มทั่วหุบเขาและก็สร้างภาพพาโนรามาสวยเหมือนแบบ\",\"confidence\":0.89075613}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.75688157+07:00","message":"receive interim result [true|false]: กลุ่มทั่วหุบเขาและก็สร้างภาพพาโนรามาสวยเหมือนแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.756893+07:00","message":"end recv isFinal message id 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.756895247+07:00","message":"end Recv id 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.756902342+07:00","message":"[buffer interim] 189 true กลุ่มทั่วหุบเขาและก็สร้างภาพพาโนรามาสวยเหมือนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.756910512+07:00","message":"[bufferProcess] interim [510000000]:กลุ่มทั่วหุบเขาและก็สร้างภาพพาโนรามาสวยเหมือนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.756914531+07:00","message":"[bufferProcess] send to processor (isfinal):คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยนะสวยเหมือนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.756929009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.756970627+07:00","message":"> Transcript [3339] [false]: 'คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยนะสวยเหมือนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.756987911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.756992097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.756996865+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยนะสวยเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.7570025+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาเลยก็สร้างภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.757006105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.757009558+07:00","message":"> Transcript [3340] [true]: 'กลุ่มทั่วหุบเขาและก็สร้างภาพพาโนรามาสวยเหมือนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.75701289+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.757015773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.757018391+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยนะสวยเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.757021712+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาเลยก็สร้างภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.757025203+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.75726752+07:00","message":"Push: 'พาโนรามาสวยเหมือนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.757275566+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาเลยก็สร้างภาพพาโนรามาสวยเหมือนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.757279942+07:00","message":"Set new StatePrefix : 'กลุ่มทั่วหุบเขาและก็สร้างภาพพาโนรามาสวยเหมือนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.757283946+07:00","message":"Next Push (prob) : 'กลุ่มทั่วหุบเขาและก็สร้างภาพพาโนรามาสวยเหมือนแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.757299281+07:00","message":"push: {true พาโนรามาสวยเหมือนแบบ 0 0xc0004a3700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.757323781+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_189.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:44.769791395+07:00","message":"write wav file: './tmp/7598/7598_189.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:44.878632001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:44.878661295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:45.572308876+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:45.572365953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:45.572371562+07:00","message":"receive interim result [false|false]: มีใครเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:45.572388697+07:00","message":"[buffer interim] 190 false มีใครเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:45.572395545+07:00","message":"[bufferProcess] interim [900000000]:มีใครเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:45.572397464+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:45.763099438+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:45.763149338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:45.763155771+07:00","message":"receive interim result [false|false]: มีใครเอาต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:45.763170602+07:00","message":"[buffer interim] 190 false มีใครเอาต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:45.763183427+07:00","message":"[bufferProcess] interim [80000000]:มีใครเอาต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:45.763187277+07:00","message":"[bufferProcess] send to processor:มีใครเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:45.76319172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:45.763196023+07:00","message":"> Transcript [3341] [false]: 'มีใครเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:45.763198298+07:00","message":"Set StatePrefix (first interim): 'มีใครเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:45.982746606+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:45.982797445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นฉบับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:45.982804545+07:00","message":"receive interim result [false|false]: มีใครเอาต้นฉบับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:45.982835018+07:00","message":"[buffer interim] 190 false มีใครเอาต้นฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:45.98284719+07:00","message":"[bufferProcess] interim [320000000]:มีใครเอาต้นฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:45.982849962+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:45.982856092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:45.982860344+07:00","message":"> Transcript [3342] [false]: 'มีใครเอาต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:45.982864492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:45.98286689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:45.982868969+07:00","message":"StatePrefix: 'มีใครเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:45.982871218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.086298375+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.086341652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นตะแบก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.086349262+07:00","message":"receive interim result [false|false]: มีใครเอาต้นตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.086363613+07:00","message":"[buffer interim] 190 false มีใครเอาต้นตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.086371097+07:00","message":"[bufferProcess] interim [380000000]:มีใครเอาต้นตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.086373486+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.086385849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.086389553+07:00","message":"> Transcript [3343] [false]: 'มีใครเอาต้นฉบับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.086393917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.086396186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.086398269+07:00","message":"StatePrefix: 'มีใครเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.086400542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.278324809+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.278367744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไผ่ปู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.278374389+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไผ่ปู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.278389939+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไผ่ปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.278400143+07:00","message":"[bufferProcess] interim [620000000]:มีใครเอาต้นไผ่ปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.278402698+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.278408361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.278411675+07:00","message":"> Transcript [3344] [false]: 'มีใครเอาต้นตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.278415661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.278418473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.27842051+07:00","message":"StatePrefix: 'มีใครเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.278422745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.324489372+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.324528263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.324534439+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.32454598+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.324553195+07:00","message":"[bufferProcess] interim [680000000]:มีใครเอาต้นไม้ไปปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.324555655+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไผ่ปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.324561086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.324564029+07:00","message":"> Transcript [3345] [false]: 'มีใครเอาต้นไผ่ปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.324567918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.324570299+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.324572404+07:00","message":"StatePrefix: 'มีใครเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.324574822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.324579043+07:00","message":"Push: 'มีใครเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.324581113+07:00","message":"TextPushed: 'มีใครเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.324583493+07:00","message":"Set new StatePrefix : 'มีใครเอาต้นไผ่ปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.324585864+07:00","message":"Next Push (prob) : 'ต้นไผ่ปู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.324594172+07:00","message":"push: {false มีใครเอา 0 0xc000189500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.582658205+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.582698919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.582705305+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.582719771+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.582727269+07:00","message":"[bufferProcess] interim [860000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.582730235+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.582737384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.582740241+07:00","message":"> Transcript [3346] [false]: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.582743224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.582745967+07:00","message":"Set new StatePrefix: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.78771737+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.78776082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.787766771+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.787785139+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.787792782+07:00","message":"[bufferProcess] interim [40000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.787795289+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.787798656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.787801645+07:00","message":"> Transcript [3347] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.787805835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.787807942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.787811239+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.787813509+07:00","message":"TextPushed: 'มีใครเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.795001563+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.795042571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.79504856+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.795066503+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.795074138+07:00","message":"[bufferProcess] interim [100000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.795077251+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.795087435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.795090588+07:00","message":"> Transcript [3348] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.79509446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.795096761+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.795099477+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.795101986+07:00","message":"TextPushed: 'มีใครเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.841414115+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.841438986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.841443827+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.841457757+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.841464349+07:00","message":"[bufferProcess] interim [160000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.841467303+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.841471903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.841475063+07:00","message":"> Transcript [3349] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.841478924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.841481092+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.841483532+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.841486212+07:00","message":"TextPushed: 'มีใครเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.029705187+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.029747825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.029753753+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.029769011+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.029776519+07:00","message":"[bufferProcess] interim [340000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.029779183+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.029782866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.029785756+07:00","message":"> Transcript [3350] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.02978961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.029791806+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.029794077+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.029796465+07:00","message":"TextPushed: 'มีใครเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.029802859+07:00","message":"Push: 'ต้นไม้ไปปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.029805148+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.029807578+07:00","message":"Set new StatePrefix : 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.029810007+07:00","message":"Next Push (prob) : 'ไว้เยอะขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.02981793+07:00","message":"push: {false ต้นไม้ไปปลูก 0 0xc000189500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.67432584+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.674380997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.674387321+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.674402624+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.674411782+07:00","message":"[bufferProcess] interim [940000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.674414646+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.674418709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.674421847+07:00","message":"> Transcript [3351] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.674425765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.67442785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.674430065+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.674432637+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.736090626+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.736132371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิดจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.73613852+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิดจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.736156039+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.736166158+07:00","message":"[bufferProcess] interim [60000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.736169012+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.736175145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.736178436+07:00","message":"> Transcript [3352] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.736182243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.736184493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.736187091+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.736189754+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.73960855+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.739653427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.739660258+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.739678005+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.739685991+07:00","message":"[bufferProcess] interim [120000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.739689072+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.739698621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.739702335+07:00","message":"> Transcript [3353] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิดจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.73970658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.73970891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.739711245+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.739714159+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:47.879226541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:47.879255145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.921222595+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.921268467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.921275107+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.921288419+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.921295768+07:00","message":"[bufferProcess] interim [240000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.921299745+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.921306371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.921309444+07:00","message":"> Transcript [3354] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.921314049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.921316204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.921318618+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.921321403+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.921325823+07:00","message":"Push: 'ไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.921327831+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.921331256+07:00","message":"Set new StatePrefix : 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.921334041+07:00","message":"Next Push (prob) : 'นี้น่าจะเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.921343529+07:00","message":"push: {false ไว้เยอะขนาด 0 0xc000189500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.072161756+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.072200254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.072206454+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.072218791+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.072227177+07:00","message":"[bufferProcess] interim [420000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.072229919+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.072235975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.072239131+07:00","message":"> Transcript [3355] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.072244011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.072246432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.072249211+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.072252104+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.188180523+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.188227148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.18823418+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.188246698+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.188254324+07:00","message":"[bufferProcess] interim [480000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.188257297+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.188263029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.188265872+07:00","message":"> Transcript [3356] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.188269897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.188272136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.188274173+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.188277366+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.240868995+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.240909672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.240929237+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.240944319+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.240951392+07:00","message":"[bufferProcess] interim [600000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.240954308+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.240961488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.24096562+07:00","message":"> Transcript [3357] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.240969948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.240972256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.240974652+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.240977484+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.638652413+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.638689443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.638695531+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.638709835+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.638716536+07:00","message":"[bufferProcess] interim [960000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.638719878+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.638723967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.63872667+07:00","message":"> Transcript [3358] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.638730619+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.638732775+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.638735017+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.638737782+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.638746641+07:00","message":"Push: 'นี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.638748882+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.638751911+07:00","message":"Set new StatePrefix : 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.638754523+07:00","message":"Next Push (prob) : 'ความสวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.63876407+07:00","message":"push: {false นี้น่าจะเกิดจาก 0 0xc000189500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.645177042+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.645211678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.645220932+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.645236341+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.645242315+07:00","message":"[bufferProcess] interim [20000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.645245209+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.645250134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.645253254+07:00","message":"> Transcript [3359] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.645257182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.645259646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.645261672+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.645264583+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.75174666+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.751794813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.751801618+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.751815801+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.751823796+07:00","message":"[bufferProcess] interim [80000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.751826666+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.751834174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.751837326+07:00","message":"> Transcript [3360] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.751841344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.751843884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.751845939+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.751849449+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.166205359+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.166262372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.166269588+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.166283632+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.166294337+07:00","message":"[bufferProcess] interim [440000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.166298839+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.166306613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.166311418+07:00","message":"> Transcript [3361] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.166316804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.166320324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.166322586+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.166328014+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.185190659+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.185237679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.185243989+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.185261673+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.185271146+07:00","message":"[bufferProcess] interim [500000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.185275254+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.185286118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.185290582+07:00","message":"> Transcript [3362] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.185296825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.185301032+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.185303458+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.185306454+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.185311017+07:00","message":"Push: 'ความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.185313946+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.185317422+07:00","message":"Set new StatePrefix : 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.185321585+07:00","message":"Next Push (prob) : 'ธรรมชาติเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.185331645+07:00","message":"push: {false ความสวยงาม 0 0xc000189500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.355325288+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.355363567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.355370515+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.355384507+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.355391666+07:00","message":"[bufferProcess] interim [680000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.35539467+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.355398298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.355401031+07:00","message":"> Transcript [3363] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.355403973+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.355406366+07:00","message":"Set new StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.460708515+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.460752131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.460758782+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.460774739+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.46078256+07:00","message":"[bufferProcess] interim [740000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.460785666+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.4607895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.460792874+07:00","message":"> Transcript [3364] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.460796564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.460798794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.460801395+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.460804749+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.651112467+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.651149006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.651154732+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.651172051+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.651179622+07:00","message":"[bufferProcess] interim [980000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.651182999+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.651186774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.65118982+07:00","message":"> Transcript [3365] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.651193814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.651195903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.651198251+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.651200949+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.955236099+07:00","message":"[GCS] IsForceVAD: false for message ID: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.978695493+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.978740641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.978748595+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.978765954+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.978774888+07:00","message":"[bufferProcess] interim [280000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.978777997+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.978785449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.978788688+07:00","message":"> Transcript [3366] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.97879265+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.978795133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.978797165+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.978801192+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.029288218+07:00","message":"[GCS] Start streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.035216447+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.035265885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.035272976+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.035285894+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.035292636+07:00","message":"[bufferProcess] interim [340000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.035295964+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.035301995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.035304875+07:00","message":"> Transcript [3367] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.035308879+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.035311006+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.035313859+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.035317013+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.035322098+07:00","message":"Push: 'ธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.035325718+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.035328838+07:00","message":"Set new StatePrefix : 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.035331568+07:00","message":"Next Push (prob) : 'ภาพวาดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.03534622+07:00","message":"push: {false ธรรมชาติเหมือน 0 0xc000189500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.122583553+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.122658543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไผ่ปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติเหมือนภาพวาดเลยนะ\",\"confidence\":0.93514705}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.122665958+07:00","message":"receive interim result [true|false]: มีใครเอาต้นไผ่ปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติเหมือนภาพวาดเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.122675628+07:00","message":"end recv isFinal message id 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.12267793+07:00","message":"end Recv id 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.122684932+07:00","message":"[buffer interim] 190 true มีใครเอาต้นไผ่ปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติเหมือนภาพวาดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122696362+07:00","message":"[bufferProcess] interim [460000000]:มีใครเอาต้นไผ่ปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติเหมือนภาพวาดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122702382+07:00","message":"[bufferProcess] send to processor (isfinal):มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122706339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122709159+07:00","message":"> Transcript [3368] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122713018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122714963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122716942+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122719924+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122722173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122724193+07:00","message":"> Transcript [3369] [true]: 'มีใครเอาต้นไผ่ปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติเหมือนภาพวาดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122726661+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122728517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122730325+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122732708+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122740386+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122971069+07:00","message":"Push: 'ภาพวาดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122974813+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122977361+07:00","message":"Set new StatePrefix : 'มีใครเอาต้นไผ่ปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติเหมือนภาพวาดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.122979765+07:00","message":"Next Push (prob) : 'มีใครเอาต้นไผ่ปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติเหมือนภาพวาดเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.122999766+07:00","message":"push: {true ภาพวาดเลยนะ 0 0xc000189500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.123014178+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_190.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:50.133883015+07:00","message":"write wav file: './tmp/7598/7598_190.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:50.880026664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:50.880033154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.905124283+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.905203455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.905209698+07:00","message":"receive interim result [false|false]: ขายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.905224619+07:00","message":"[buffer interim] 191 false ขายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.905231575+07:00","message":"[bufferProcess] interim [840000000]:ขายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.90523366+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.130616695+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.130657819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.13066344+07:00","message":"receive interim result [false|false]: ขายที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.130679759+07:00","message":"[buffer interim] 191 false ขายที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.130688053+07:00","message":"[bufferProcess] interim [20000000]:ขายที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.130691662+07:00","message":"[bufferProcess] send to processor:ขายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.130697404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.130701654+07:00","message":"> Transcript [3370] [false]: 'ขายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.130705072+07:00","message":"Set StatePrefix (first interim): 'ขายที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.163181831+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.163221222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่สาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.163226816+07:00","message":"receive interim result [false|false]: ขายที่สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.163240022+07:00","message":"[buffer interim] 191 false ขายที่สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.163246745+07:00","message":"[bufferProcess] interim [80000000]:ขายที่สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.163249337+07:00","message":"[bufferProcess] send to processor:ขายที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.16325468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.1632579+07:00","message":"> Transcript [3371] [false]: 'ขายที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.163261114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.163263437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.163265427+07:00","message":"StatePrefix: 'ขายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.163267615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.26063527+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.260662156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่ไหนคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.260667263+07:00","message":"receive interim result [false|false]: ขายที่ไหนคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.260677456+07:00","message":"[buffer interim] 191 false ขายที่ไหนคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.260684901+07:00","message":"[bufferProcess] interim [200000000]:ขายที่ไหนคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.260699463+07:00","message":"[bufferProcess] send to processor:ขายที่สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.26070642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.260709115+07:00","message":"> Transcript [3372] [false]: 'ขายที่สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.26071204+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.26071408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.260716029+07:00","message":"StatePrefix: 'ขายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.260717992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.271329098+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.271366989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่สายคอร์ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.271372743+07:00","message":"receive interim result [false|false]: ขายที่สายคอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.271389107+07:00","message":"[buffer interim] 191 false ขายที่สายคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.271395868+07:00","message":"[bufferProcess] interim [260000000]:ขายที่สายคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.271398281+07:00","message":"[bufferProcess] send to processor:ขายที่ไหนคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.271402299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.271406149+07:00","message":"> Transcript [3373] [false]: 'ขายที่ไหนคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.271410634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.271412851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.271414865+07:00","message":"StatePrefix: 'ขายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.271417018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.272959641+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.272995774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่สายคอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.273000987+07:00","message":"receive interim result [false|false]: ขายที่สายคอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.273015405+07:00","message":"[buffer interim] 191 false ขายที่สายคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.273021284+07:00","message":"[bufferProcess] interim [320000000]:ขายที่สายคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.273023473+07:00","message":"[bufferProcess] send to processor:ขายที่สายคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.273026733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.27302945+07:00","message":"> Transcript [3374] [false]: 'ขายที่สายคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.27303309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.273035262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.273037192+07:00","message":"StatePrefix: 'ขายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.273039155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.273045347+07:00","message":"Push: 'ขายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.273047324+07:00","message":"TextPushed: 'ขายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.273049361+07:00","message":"Set new StatePrefix : 'ขายที่สายคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.273051845+07:00","message":"Next Push (prob) : 'สายคอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.273060019+07:00","message":"push: {false ขายที่ 0 0xc00212f300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.383511421+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.383558217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่ขายคอนโด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.383565404+07:00","message":"receive interim result [false|false]: ขายที่ขายคอนโด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.383579211+07:00","message":"[buffer interim] 191 false ขายที่ขายคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.383588624+07:00","message":"[bufferProcess] interim [380000000]:ขายที่ขายคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.383592638+07:00","message":"[bufferProcess] send to processor:ขายที่สายคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.383605053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.38360939+07:00","message":"> Transcript [3375] [false]: 'ขายที่สายคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.383613367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.38361723+07:00","message":"Set new StatePrefix: 'ขายที่สายคอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.444155516+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.44420089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่สายคอนโทรล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.444209812+07:00","message":"receive interim result [false|false]: ขายที่สายคอนโทรล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.444228524+07:00","message":"[buffer interim] 191 false ขายที่สายคอนโทรล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.444237043+07:00","message":"[bufferProcess] interim [440000000]:ขายที่สายคอนโทรล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.444241413+07:00","message":"[bufferProcess] send to processor:ขายที่ขายคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.444246616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.444250622+07:00","message":"> Transcript [3376] [false]: 'ขายที่ขายคอนโด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.444254578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.444257526+07:00","message":"Set new StatePrefix: 'ขายที่ขายคอนโด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.575322858+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.575373861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่สาย contest\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.575379787+07:00","message":"receive interim result [false|false]: ขายที่สาย contest"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.575395191+07:00","message":"[buffer interim] 191 false ขายที่สาย contest"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.575402303+07:00","message":"[bufferProcess] interim [560000000]:ขายที่สาย contest"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.575405028+07:00","message":"[bufferProcess] send to processor:ขายที่สายคอนโทรล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.575412664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.575416056+07:00","message":"> Transcript [3377] [false]: 'ขายที่สายคอนโทรล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.575418656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.575421356+07:00","message":"Set new StatePrefix: 'ขายที่สายคอนโทรล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.65715286+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.657208598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่สายคอนเทนเนอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.657214688+07:00","message":"receive interim result [false|false]: ขายที่สายคอนเทนเนอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.657230455+07:00","message":"[buffer interim] 191 false ขายที่สายคอนเทนเนอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.657238357+07:00","message":"[bufferProcess] interim [680000000]:ขายที่สายคอนเทนเนอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.657240925+07:00","message":"[bufferProcess] send to processor:ขายที่สาย contest"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.65724575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.657249329+07:00","message":"> Transcript [3378] [false]: 'ขายที่สาย contest'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.657251973+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.657254207+07:00","message":"Set new StatePrefix: 'ขายที่สาย contest'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.799331966+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.799380047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่สาย contest\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.799386478+07:00","message":"receive interim result [false|false]: ขายที่สาย contest"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.799400956+07:00","message":"[buffer interim] 191 false ขายที่สาย contest"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.799412176+07:00","message":"[bufferProcess] interim [800000000]:ขายที่สาย contest"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.799414795+07:00","message":"[bufferProcess] send to processor:ขายที่สายคอนเทนเนอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.799420665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.799424043+07:00","message":"> Transcript [3379] [false]: 'ขายที่สายคอนเทนเนอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.799426916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.799429433+07:00","message":"Set new StatePrefix: 'ขายที่สายคอนเทนเนอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.89970699+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.899747995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่สาย container คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.899753606+07:00","message":"receive interim result [false|false]: ขายที่สาย container คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.899767502+07:00","message":"[buffer interim] 191 false ขายที่สาย container คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.899775043+07:00","message":"[bufferProcess] interim [860000000]:ขายที่สาย container คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.899777536+07:00","message":"[bufferProcess] send to processor:ขายที่สาย contest"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.899781993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.899785206+07:00","message":"> Transcript [3380] [false]: 'ขายที่สาย contest'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.899787704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.899790348+07:00","message":"Set new StatePrefix: 'ขายที่สาย contest'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.093752487+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.093801397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่สาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.093807721+07:00","message":"receive interim result [false|false]: ขายที่สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.093818766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" contest นี่คือแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.093821617+07:00","message":"receive interim result [false|false]:  contest นี่คือแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.093828885+07:00","message":"[buffer interim] 191 false ขายที่สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.093836288+07:00","message":"[buffer interim] 191 false  contest นี่คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.093841764+07:00","message":"[bufferProcess] interim [40000000]:ขายที่สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.093844447+07:00","message":"[bufferProcess] send to processor:ขายที่สาย container คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.093847653+07:00","message":"[bufferProcess] interim [40000000]: contest นี่คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.093850706+07:00","message":"[bufferProcess] update buffer: ขายที่สาย contest นี่คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.093862823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.093884174+07:00","message":"> Transcript [3381] [false]: 'ขายที่สาย container คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.093890405+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.093894676+07:00","message":"Set new StatePrefix: 'ขายที่สาย container คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.226286398+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.226328267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่สาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.226334943+07:00","message":"receive interim result [false|false]: ขายที่สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.226344986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" contest นี่คือแบบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.226348494+07:00","message":"receive interim result [false|false]:  contest นี่คือแบบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.226356551+07:00","message":"[buffer interim] 191 false ขายที่สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.22636016+07:00","message":"[buffer interim] 191 false  contest นี่คือแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.226370104+07:00","message":"[bufferProcess] interim [160000000]:ขายที่สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.226372842+07:00","message":"[bufferProcess] send to processor:ขายที่สาย contest นี่คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.226375741+07:00","message":"[bufferProcess] interim [160000000]: contest นี่คือแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.226378392+07:00","message":"[bufferProcess] update buffer: ขายที่สาย contest นี่คือแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.226382009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.226385058+07:00","message":"> Transcript [3382] [false]: 'ขายที่สาย contest นี่คือแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.226387684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.226389723+07:00","message":"Set new StatePrefix: 'ขายที่สาย contest นี่คือแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.296977398+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.297026784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่สาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.297033255+07:00","message":"receive interim result [false|false]: ขายที่สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.297043619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" contest นี่คือแบบโอ้โห\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.297047106+07:00","message":"receive interim result [false|false]:  contest นี่คือแบบโอ้โห"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.297055623+07:00","message":"[buffer interim] 191 false ขายที่สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.297059235+07:00","message":"[buffer interim] 191 false  contest นี่คือแบบโอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.297065544+07:00","message":"[bufferProcess] interim [220000000]:ขายที่สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.297068241+07:00","message":"[bufferProcess] send to processor:ขายที่สาย contest นี่คือแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.297071293+07:00","message":"[bufferProcess] interim [220000000]: contest นี่คือแบบโอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.29707405+07:00","message":"[bufferProcess] update buffer: ขายที่สาย contest นี่คือแบบโอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.297077262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.29708045+07:00","message":"> Transcript [3383] [false]: 'ขายที่สาย contest นี่คือแบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.297084149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.297086272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.297088321+07:00","message":"StatePrefix: 'ขายที่สาย contest นี่คือแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.297090861+07:00","message":"TextPushed: 'ขายที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.464678411+07:00","message":"[GCS] IsForceVAD: false for message ID: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.528601398+07:00","message":"[GCS] Start streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.593645255+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.593684018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่สาย contest\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.593689723+07:00","message":"receive interim result [false|false]: ขายที่สาย contest"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.593708121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี่คือแบบโอ้โห\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.593711759+07:00","message":"receive interim result [false|false]:  นี่คือแบบโอ้โห"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.593720086+07:00","message":"[buffer interim] 191 false ขายที่สาย contest"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.593723778+07:00","message":"[buffer interim] 191 false  นี่คือแบบโอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.593730937+07:00","message":"[bufferProcess] interim [640000000]:ขายที่สาย contest"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.59373357+07:00","message":"[bufferProcess] send to processor:ขายที่สาย contest นี่คือแบบโอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.593737142+07:00","message":"[bufferProcess] interim [640000000]: นี่คือแบบโอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.59374005+07:00","message":"[bufferProcess] update buffer: ขายที่สาย contest นี่คือแบบโอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.593743308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.593746319+07:00","message":"> Transcript [3384] [false]: 'ขายที่สาย contest นี่คือแบบโอ้โห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.593749673+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.59375184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.59375388+07:00","message":"StatePrefix: 'ขายที่สาย contest นี่คือแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.593756132+07:00","message":"TextPushed: 'ขายที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.725961616+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.726008335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่สาย contest นี่คือแบบโมโหใส่\",\"confidence\":0.83661956}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.726014787+07:00","message":"receive interim result [true|false]: ขายที่สาย contest นี่คือแบบโมโหใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.72602292+07:00","message":"end recv isFinal message id 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.726025118+07:00","message":"end Recv id 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.726032456+07:00","message":"[buffer interim] 191 true ขายที่สาย contest นี่คือแบบโมโหใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.726041304+07:00","message":"[bufferProcess] interim [670000000]:ขายที่สาย contest นี่คือแบบโมโหใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.726044306+07:00","message":"[bufferProcess] send to processor (isfinal):ขายที่สาย contest นี่คือแบบโอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.726048443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.726051859+07:00","message":"> Transcript [3385] [false]: 'ขายที่สาย contest นี่คือแบบโอ้โห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.72605546+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.726058504+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.72606174+07:00","message":"StatePrefix: 'ขายที่สาย contest นี่คือแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.726065278+07:00","message":"TextPushed: 'ขายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.726068203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.726071381+07:00","message":"> Transcript [3386] [true]: 'ขายที่สาย contest นี่คือแบบโมโหใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.72607509+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.726077765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.726080447+07:00","message":"StatePrefix: 'ขายที่สาย contest นี่คือแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.726083102+07:00","message":"TextPushed: 'ขายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.726086728+07:00","message":"Push: 'สาย contest นี่คือแบบโมโหใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.726098217+07:00","message":"push: {true สาย contest นี่คือแบบโมโหใส่ 0 0xc00212f300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:52.733319462+07:00","message":"write wav file: './tmp/7598/7598_191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.875712543+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.875763705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.875769004+07:00","message":"receive interim result [false|false]: ใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.875784079+07:00","message":"[buffer interim] 192 false ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.875791863+07:00","message":"[bufferProcess] interim [420000000]:ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.875793895+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.066268201+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.066313485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไก่ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.066323294+07:00","message":"receive interim result [false|false]: ไก่ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.066344362+07:00","message":"[buffer interim] 192 false ไก่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.066357289+07:00","message":"[bufferProcess] interim [540000000]:ไก่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.06636085+07:00","message":"[bufferProcess] send to processor:ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.066367827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.066372359+07:00","message":"> Transcript [3387] [false]: 'ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.066376011+07:00","message":"Set StatePrefix (first interim): 'ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.188714131+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.188755023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.188761312+07:00","message":"receive interim result [false|false]: ใจสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.18877621+07:00","message":"[buffer interim] 192 false ใจสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.188783482+07:00","message":"[bufferProcess] interim [660000000]:ใจสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.188785882+07:00","message":"[bufferProcess] send to processor:ไก่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.188791657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.188795015+07:00","message":"> Transcript [3388] [false]: 'ไก่ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.188798093+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.188800407+07:00","message":"Set new StatePrefix: 'ไก่ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.261361815+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.261408111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.261414338+07:00","message":"receive interim result [false|false]: ใจสวยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.26143154+07:00","message":"[buffer interim] 192 false ใจสวยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.261437966+07:00","message":"[bufferProcess] interim [780000000]:ใจสวยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.261440371+07:00","message":"[bufferProcess] send to processor:ใจสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.261448631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.261451826+07:00","message":"> Transcript [3389] [false]: 'ใจสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.261454608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.261456871+07:00","message":"Set new StatePrefix: 'ใจสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.694443926+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.694487111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.694492766+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.694520221+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.694527705+07:00","message":"[bufferProcess] interim [140000000]:ใจสวยในมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.694530778+07:00","message":"[bufferProcess] send to processor:ใจสวยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.694534173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.694537161+07:00","message":"> Transcript [3390] [false]: 'ใจสวยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.69454065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.694542858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.694544858+07:00","message":"StatePrefix: 'ใจสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.694547311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.783811545+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.783880291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมองของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.783890265+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมองของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.783911839+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมองของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.783924752+07:00","message":"[bufferProcess] interim [320000000]:ใจสวยในมุมมองของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.783928288+07:00","message":"[bufferProcess] send to processor:ใจสวยในมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.783935088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.783939504+07:00","message":"> Transcript [3391] [false]: 'ใจสวยในมุมมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.783944436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.783947543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.783950608+07:00","message":"StatePrefix: 'ใจสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.783953308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:53.881070987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:53.881086651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.914896795+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.914937679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.914943239+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.914962148+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.914969263+07:00","message":"[bufferProcess] interim [380000000]:ใจสวยในมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.914971991+07:00","message":"[bufferProcess] send to processor:ใจสวยในมุมมองของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.914981855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.914991364+07:00","message":"> Transcript [3392] [false]: 'ใจสวยในมุมมองของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.914995814+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.915000177+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.915002235+07:00","message":"StatePrefix: 'ใจสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.915004495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.15758259+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.157623735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมองจากมุมสูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.157629934+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมองจากมุมสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.157642384+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมองจากมุมสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.157650067+07:00","message":"[bufferProcess] interim [680000000]:ใจสวยในมุมมองจากมุมสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.157652656+07:00","message":"[bufferProcess] send to processor:ใจสวยในมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.157658755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.157661869+07:00","message":"> Transcript [3393] [false]: 'ใจสวยในมุมมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.157665741+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.157668637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.157670943+07:00","message":"StatePrefix: 'ใจสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.157673365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.157678024+07:00","message":"Push: 'ใจสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.157680316+07:00","message":"TextPushed: 'ใจสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.157682913+07:00","message":"Set new StatePrefix : 'ใจสวยในมุมมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.157685342+07:00","message":"Next Push (prob) : 'ในมุมมอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.157694005+07:00","message":"push: {false ใจสวย 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.798209772+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.798245377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมองจากมุมสูง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.798251406+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมองจากมุมสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.79826955+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมองจากมุมสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.798277049+07:00","message":"[bufferProcess] interim [280000000]:ใจสวยในมุมมองจากมุมสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.798280781+07:00","message":"[bufferProcess] send to processor:ใจสวยในมุมมองจากมุมสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.79828563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.798288871+07:00","message":"> Transcript [3394] [false]: 'ใจสวยในมุมมองจากมุมสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.798293064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.798295239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.79829795+07:00","message":"StatePrefix: 'ใจสวยในมุมมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.798300402+07:00","message":"TextPushed: 'ใจสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.677482024+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.677527751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมองจากมุมสูงไม่ควรพลาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.677534967+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมองจากมุมสูงไม่ควรพลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.677549882+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมองจากมุมสูงไม่ควรพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.677559735+07:00","message":"[bufferProcess] interim [180000000]:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.677562482+07:00","message":"[bufferProcess] send to processor:ใจสวยในมุมมองจากมุมสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.677569058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.677572604+07:00","message":"> Transcript [3395] [false]: 'ใจสวยในมุมมองจากมุมสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.6775771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.677579573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.677581999+07:00","message":"StatePrefix: 'ใจสวยในมุมมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.677584497+07:00","message":"TextPushed: 'ใจสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.887290365+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.887337363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.88734326+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.887358059+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.887367517+07:00","message":"[bufferProcess] interim [420000000]:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.887370303+07:00","message":"[bufferProcess] send to processor:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.887373951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.887377604+07:00","message":"> Transcript [3396] [false]: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.887382104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.887384442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.887386818+07:00","message":"StatePrefix: 'ใจสวยในมุมมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.887389466+07:00","message":"TextPushed: 'ใจสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.004288666+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.004329408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมองจากมุมสูงไม่ควรพลาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.004336056+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมองจากมุมสูงไม่ควรพลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.004354544+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมองจากมุมสูงไม่ควรพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.004363497+07:00","message":"[bufferProcess] interim [480000000]:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.004366341+07:00","message":"[bufferProcess] send to processor:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.00437049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.004373659+07:00","message":"> Transcript [3397] [false]: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.004377998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.004380508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.00438325+07:00","message":"StatePrefix: 'ใจสวยในมุมมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.004386016+07:00","message":"TextPushed: 'ใจสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.004393253+07:00","message":"Push: 'ในมุมมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.004396526+07:00","message":"TextPushed: 'ใจสวยในมุมมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.004398965+07:00","message":"Set new StatePrefix : 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.00440131+07:00","message":"Next Push (prob) : 'จากมุมสูงไม่ควรพลาดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.004410534+07:00","message":"push: {false ในมุมมอง 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.228379908+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.228429691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.228437959+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.228453876+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.228466231+07:00","message":"[bufferProcess] interim [660000000]:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.228470704+07:00","message":"[bufferProcess] send to processor:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.228480598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.22848506+07:00","message":"> Transcript [3398] [false]: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.228489007+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.576767669+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.576814355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.576822861+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.576839358+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.576857986+07:00","message":"[bufferProcess] interim [80000000]:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.576862693+07:00","message":"[bufferProcess] send to processor:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.576867028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.576871898+07:00","message":"> Transcript [3399] [false]: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.576877511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.576880456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.576883701+07:00","message":"StatePrefix: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.576887848+07:00","message":"TextPushed: 'ใจสวยในมุมมอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.769264075+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.769305399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.769312375+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.769326998+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.769334978+07:00","message":"[bufferProcess] interim [260000000]:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.769337928+07:00","message":"[bufferProcess] send to processor:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.76934428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.76934774+07:00","message":"> Transcript [3400] [false]: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.769352356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.769355004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.76935762+07:00","message":"StatePrefix: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.769360819+07:00","message":"TextPushed: 'ใจสวยในมุมมอง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:56.881329703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:56.881341889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.898478536+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.898518139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.898524377+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.898540174+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.898547909+07:00","message":"[bufferProcess] interim [380000000]:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.898550776+07:00","message":"[bufferProcess] send to processor:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.89855481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.898557872+07:00","message":"> Transcript [3401] [false]: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.898561429+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.898563755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.89856611+07:00","message":"StatePrefix: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.89856889+07:00","message":"TextPushed: 'ใจสวยในมุมมอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.959491626+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.959535061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.959541968+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.959554844+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.959564453+07:00","message":"[bufferProcess] interim [440000000]:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.959567091+07:00","message":"[bufferProcess] send to processor:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.95957183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.959575532+07:00","message":"> Transcript [3402] [false]: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.959579597+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.959581858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.959584353+07:00","message":"StatePrefix: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.95958707+07:00","message":"TextPushed: 'ใจสวยในมุมมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.959594037+07:00","message":"Push: 'จากมุมสูงไม่ควรพลาดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.95959794+07:00","message":"TextPushed: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.959601157+07:00","message":"Set new StatePrefix : 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.959604115+07:00","message":"Next Push (prob) : 'วันนี้ปักหมุดไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.959613208+07:00","message":"push: {false จากมุมสูงไม่ควรพลาดนะคะ 0 0xc000188780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.085141358+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.085214751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.085224438+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.085242892+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.085252462+07:00","message":"[bufferProcess] interim [560000000]:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.085255973+07:00","message":"[bufferProcess] send to processor:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.085262198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.08526761+07:00","message":"> Transcript [3403] [false]: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.085271752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.085274975+07:00","message":"Set new StatePrefix: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.276595666+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.276629128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.276634851+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.276645994+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.276654549+07:00","message":"[bufferProcess] interim [740000000]:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.276657723+07:00","message":"[bufferProcess] send to processor:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.276663923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.276666876+07:00","message":"> Transcript [3404] [false]: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.2766712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.276673679+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.276676137+07:00","message":"StatePrefix: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.276679381+07:00","message":"TextPushed: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.351977577+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.3520214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.352028915+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.352043381+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.352050761+07:00","message":"[bufferProcess] interim [920000000]:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.352053886+07:00","message":"[bufferProcess] send to processor:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.352060797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.35206365+07:00","message":"> Transcript [3405] [false]: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.352067767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.352070015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.352072577+07:00","message":"StatePrefix: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.352075409+07:00","message":"TextPushed: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.964464951+07:00","message":"[GCS] IsForceVAD: false for message ID: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.991249811+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.991289686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.991300808+07:00","message":"receive interim result [false|false]: ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.991321171+07:00","message":"[buffer interim] 192 false ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.991328552+07:00","message":"[bufferProcess] interim [520000000]:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.991331963+07:00","message":"[bufferProcess] send to processor:ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.991336123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.991339739+07:00","message":"> Transcript [3406] [false]: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.991344515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.991346847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.991349446+07:00","message":"StatePrefix: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.991353526+07:00","message":"TextPushed: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.037867995+07:00","message":"[GCS] Start streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.188686204+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.18871123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจสวยในมุมมองจากมุมสูงก็ไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย\",\"confidence\":0.9469372}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.188718328+07:00","message":"receive interim result [true|false]: ใจสวยในมุมมองจากมุมสูงก็ไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.188731666+07:00","message":"end recv isFinal message id 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.188735231+07:00","message":"end Recv id 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.188744316+07:00","message":"[buffer interim] 192 true ใจสวยในมุมมองจากมุมสูงก็ไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188752537+07:00","message":"[bufferProcess] interim [670000000]:ใจสวยในมุมมองจากมุมสูงก็ไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188759658+07:00","message":"[bufferProcess] send to processor (isfinal):ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188765952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188770275+07:00","message":"> Transcript [3407] [false]: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188788137+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188791324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188795043+07:00","message":"StatePrefix: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.18879892+07:00","message":"TextPushed: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188806509+07:00","message":"Push: 'วันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188810015+07:00","message":"TextPushed: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188814322+07:00","message":"Set new StatePrefix : 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.18881792+07:00","message":"Next Push (prob) : 'กันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188821051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188825043+07:00","message":"> Transcript [3408] [true]: 'ใจสวยในมุมมองจากมุมสูงก็ไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188828431+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188831096+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188833871+07:00","message":"StatePrefix: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188837294+07:00","message":"TextPushed: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.188840163+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.188900814+07:00","message":"push: {false วันนี้ปักหมุดไปเที่ยว 0 0xc000188780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.189125442+07:00","message":"Push: 'กันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.18913135+07:00","message":"TextPushed: 'ใจสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.189134861+07:00","message":"Set new StatePrefix : 'ใจสวยในมุมมองจากมุมสูงก็ไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.189142924+07:00","message":"Next Push (prob) : 'ใจสวยในมุมมองจากมุมสูงก็ไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.189153888+07:00","message":"push: {true กันได้เลย 0 0xc000188780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.189148327+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_192.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:58.204393511+07:00","message":"write wav file: './tmp/7598/7598_192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.519097272+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.519146767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"B\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.519153021+07:00","message":"receive interim result [false|false]: B"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.519167626+07:00","message":"[buffer interim] 193 false B"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.5191759+07:00","message":"[bufferProcess] interim [480000000]:B"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.519178363+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.559647488+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.559689966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"BT\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.559694909+07:00","message":"receive interim result [false|false]: BT"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.55971078+07:00","message":"[buffer interim] 193 false BT"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.559717774+07:00","message":"[bufferProcess] interim [540000000]:BT"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.559720617+07:00","message":"[bufferProcess] send to processor:B"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.559726936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.559730146+07:00","message":"> Transcript [3409] [false]: 'B'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.559732408+07:00","message":"Set StatePrefix (first interim): 'B'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.569753752+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.569795296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"BTS\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.569800838+07:00","message":"receive interim result [false|false]: BTS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.569817642+07:00","message":"[buffer interim] 193 false BTS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.569825018+07:00","message":"[bufferProcess] interim [600000000]:BTS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.569827679+07:00","message":"[bufferProcess] send to processor:BT"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.569833879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.569836894+07:00","message":"> Transcript [3410] [false]: 'BT'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.569839913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.569841921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.569843997+07:00","message":"StatePrefix: 'B'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.569846023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.748205065+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.74824623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"details\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.74825165+07:00","message":"receive interim result [false|false]: details"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.74826773+07:00","message":"[buffer interim] 193 false details"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.748274686+07:00","message":"[bufferProcess] interim [720000000]:details"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.748276856+07:00","message":"[bufferProcess] send to processor:BTS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.748279792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.748283038+07:00","message":"> Transcript [3411] [false]: 'BTS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.748286211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.748288407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.748290371+07:00","message":"StatePrefix: 'B'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.748292259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.301769549+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.301817422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"details\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.301823182+07:00","message":"receive interim result [false|false]: details"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.301837066+07:00","message":"[buffer interim] 193 false details"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.301845175+07:00","message":"[bufferProcess] interim [320000000]:details"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.301848543+07:00","message":"[bufferProcess] send to processor:details"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.301855542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.301859324+07:00","message":"> Transcript [3412] [false]: 'details'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.301864466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.301866915+07:00","message":"Set new StatePrefix: 'details'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.602136219+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.602180735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้อง Full\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.602186821+07:00","message":"receive interim result [false|false]: กล้อง Full"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.602203445+07:00","message":"[buffer interim] 193 false กล้อง Full"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.602214286+07:00","message":"[bufferProcess] interim [560000000]:กล้อง Full"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.602217198+07:00","message":"[bufferProcess] send to processor:details"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.602222441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.602225255+07:00","message":"> Transcript [3413] [false]: 'details'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.602228252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.602230406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.602232412+07:00","message":"StatePrefix: 'details'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.602234555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.777216197+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.777271683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บีบโฟมลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.77727871+07:00","message":"receive interim result [false|false]: บีบโฟมลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.777300137+07:00","message":"[buffer interim] 193 false บีบโฟมลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.777308664+07:00","message":"[bufferProcess] interim [740000000]:บีบโฟมลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.777312457+07:00","message":"[bufferProcess] send to processor:กล้อง Full"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.777316913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.777322244+07:00","message":"> Transcript [3414] [false]: 'กล้อง Full'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.777325877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.777329806+07:00","message":"Set new StatePrefix: 'กล้อง Full'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:59.881570566+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:59.881599682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.914437297+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.914473484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บีบโฟมลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.914479577+07:00","message":"receive interim result [false|false]: บีบโฟมลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.914495535+07:00","message":"[buffer interim] 193 false บีบโฟมลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.914502365+07:00","message":"[bufferProcess] interim [920000000]:บีบโฟมลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.914504865+07:00","message":"[bufferProcess] send to processor:บีบโฟมลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.914508084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.914511185+07:00","message":"> Transcript [3415] [false]: 'บีบโฟมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.914513583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.914515619+07:00","message":"Set new StatePrefix: 'บีบโฟมลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.119651144+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.119695109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บีบโฟมลงไปสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.119700942+07:00","message":"receive interim result [false|false]: บีบโฟมลงไปสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.11971375+07:00","message":"[buffer interim] 193 false บีบโฟมลงไปสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.119724786+07:00","message":"[bufferProcess] interim [100000000]:บีบโฟมลงไปสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.119727826+07:00","message":"[bufferProcess] send to processor:บีบโฟมลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.119734066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.119737421+07:00","message":"> Transcript [3416] [false]: 'บีบโฟมลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.119740953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.119743353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.119745535+07:00","message":"StatePrefix: 'บีบโฟมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.11974788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.163252294+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.163287748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บีบโฟมลงไปสักหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.163297822+07:00","message":"receive interim result [false|false]: บีบโฟมลงไปสักหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.163314962+07:00","message":"[buffer interim] 193 false บีบโฟมลงไปสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.163322169+07:00","message":"[bufferProcess] interim [220000000]:บีบโฟมลงไปสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.163325664+07:00","message":"[bufferProcess] send to processor:บีบโฟมลงไปสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.163329389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.163332418+07:00","message":"> Transcript [3417] [false]: 'บีบโฟมลงไปสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.163335764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.163337988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.163340057+07:00","message":"StatePrefix: 'บีบโฟมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.163344227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.682501986+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.682554097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บีบโฟมลงไปสักหน่อยจะเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.682561731+07:00","message":"receive interim result [false|false]: บีบโฟมลงไปสักหน่อยจะเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.682582767+07:00","message":"[buffer interim] 193 false บีบโฟมลงไปสักหน่อยจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.682590439+07:00","message":"[bufferProcess] interim [640000000]:บีบโฟมลงไปสักหน่อยจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.682593191+07:00","message":"[bufferProcess] send to processor:บีบโฟมลงไปสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.682604908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.682608347+07:00","message":"> Transcript [3418] [false]: 'บีบโฟมลงไปสักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.682612174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.682614606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.682616655+07:00","message":"StatePrefix: 'บีบโฟมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.682619002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.908294154+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.908337198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บีบโฟมลงไปสักหน่อยจะเห็นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.908343378+07:00","message":"receive interim result [false|false]: บีบโฟมลงไปสักหน่อยจะเห็นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.908363128+07:00","message":"[buffer interim] 193 false บีบโฟมลงไปสักหน่อยจะเห็นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.908371168+07:00","message":"[bufferProcess] interim [880000000]:บีบโฟมลงไปสักหน่อยจะเห็นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.908373644+07:00","message":"[bufferProcess] send to processor:บีบโฟมลงไปสักหน่อยจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.908377341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.908380818+07:00","message":"> Transcript [3419] [false]: 'บีบโฟมลงไปสักหน่อยจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.908384059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.90838618+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.908388229+07:00","message":"StatePrefix: 'บีบโฟมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.90839031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.908392764+07:00","message":"Push: 'บีบโฟมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.908394954+07:00","message":"TextPushed: 'บีบโฟมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.908398644+07:00","message":"Set new StatePrefix : 'บีบโฟมลงไปสักหน่อยจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.908401219+07:00","message":"Next Push (prob) : 'ไปสักหน่อยจะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.908409311+07:00","message":"push: {false บีบโฟมลง 0 0xc00212f700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.089613348+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.089654897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บีบโฟมลงไปสักหน่อยจะเห็นนะคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.089660211+07:00","message":"receive interim result [false|false]: บีบโฟมลงไปสักหน่อยจะเห็นนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.089676074+07:00","message":"[buffer interim] 193 false บีบโฟมลงไปสักหน่อยจะเห็นนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.089683155+07:00","message":"[bufferProcess] interim [120000000]:บีบโฟมลงไปสักหน่อยจะเห็นนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.089685814+07:00","message":"[bufferProcess] send to processor:บีบโฟมลงไปสักหน่อยจะเห็นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.089688928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.089691963+07:00","message":"> Transcript [3420] [false]: 'บีบโฟมลงไปสักหน่อยจะเห็นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.089695419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.0896977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.089699719+07:00","message":"StatePrefix: 'บีบโฟมลงไปสักหน่อยจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.089701847+07:00","message":"TextPushed: 'บีบโฟมลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.23669504+07:00","message":"[GCS] IsForceVAD: false for message ID: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.310017749+07:00","message":"[GCS] Start streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.379733305+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.379777814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บีบโฟมลงไปสักหน่อยจะเห็นนะคะว่า\",\"confidence\":0.9120994}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.379786839+07:00","message":"receive interim result [true|false]: บีบโฟมลงไปสักหน่อยจะเห็นนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.379798425+07:00","message":"end recv isFinal message id 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.379801027+07:00","message":"end Recv id 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.379807477+07:00","message":"[buffer interim] 193 true บีบโฟมลงไปสักหน่อยจะเห็นนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.379819288+07:00","message":"[bufferProcess] interim [420000000]:บีบโฟมลงไปสักหน่อยจะเห็นนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.379822538+07:00","message":"[bufferProcess] send to processor (isfinal):บีบโฟมลงไปสักหน่อยจะเห็นนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.379839975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.379858467+07:00","message":"> Transcript [3421] [false]: 'บีบโฟมลงไปสักหน่อยจะเห็นนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.379864495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.379867026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.379869466+07:00","message":"StatePrefix: 'บีบโฟมลงไปสักหน่อยจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.37987237+07:00","message":"TextPushed: 'บีบโฟมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.379875059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.379877663+07:00","message":"> Transcript [3422] [true]: 'บีบโฟมลงไปสักหน่อยจะเห็นนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.379879921+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.379881676+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.379883654+07:00","message":"StatePrefix: 'บีบโฟมลงไปสักหน่อยจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.379885534+07:00","message":"TextPushed: 'บีบโฟมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.379894813+07:00","message":"Push: 'ไปสักหน่อยจะเห็นนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.379908493+07:00","message":"push: {true ไปสักหน่อยจะเห็นนะคะว่า 0 0xc00212f700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:01.388461471+07:00","message":"write wav file: './tmp/7598/7598_193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.647376656+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.647432124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.647439529+07:00","message":"receive interim result [false|false]: สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.647459232+07:00","message":"[buffer interim] 194 false สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.647467439+07:00","message":"[bufferProcess] interim [420000000]:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.647470674+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.848048539+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.848094087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศีรษะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.848100227+07:00","message":"receive interim result [false|false]: ศีรษะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.848119836+07:00","message":"[buffer interim] 194 false ศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.84813007+07:00","message":"[bufferProcess] interim [540000000]:ศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.8481333+07:00","message":"[bufferProcess] send to processor:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.848137728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.848141195+07:00","message":"> Transcript [3423] [false]: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.848143571+07:00","message":"Set StatePrefix (first interim): 'สี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.851274857+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.851291532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีส้ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.851295954+07:00","message":"receive interim result [false|false]: สีส้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.851307721+07:00","message":"[buffer interim] 194 false สีส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.851312578+07:00","message":"[bufferProcess] interim [600000000]:สีส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.85131531+07:00","message":"[bufferProcess] send to processor:ศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.851317915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.851329874+07:00","message":"> Transcript [3424] [false]: 'ศีรษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.851332594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.85133465+07:00","message":"Set new StatePrefix: 'ศีรษะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.957608788+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.957653644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.957659531+07:00","message":"receive interim result [false|false]: สีชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.95767285+07:00","message":"[buffer interim] 194 false สีชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.957680452+07:00","message":"[bufferProcess] interim [660000000]:สีชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.957683122+07:00","message":"[bufferProcess] send to processor:สีส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.957688758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.95769195+07:00","message":"> Transcript [3425] [false]: 'สีส้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.957694519+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.957696869+07:00","message":"Set new StatePrefix: 'สีส้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.960261586+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.960273819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.960277328+07:00","message":"receive interim result [false|false]: สีชมพู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.960285207+07:00","message":"[buffer interim] 194 false สีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.960289624+07:00","message":"[bufferProcess] interim [720000000]:สีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.960292403+07:00","message":"[bufferProcess] send to processor:สีชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.96029612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.960299245+07:00","message":"> Transcript [3426] [false]: 'สีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.960301673+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.960304314+07:00","message":"Set new StatePrefix: 'สีชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.539592009+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.539636811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพู\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.539643037+07:00","message":"receive interim result [false|false]: สีชมพู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.539656125+07:00","message":"[buffer interim] 194 false สีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.539662959+07:00","message":"[bufferProcess] interim [320000000]:สีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.539665925+07:00","message":"[bufferProcess] send to processor:สีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.539672493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.539675282+07:00","message":"> Transcript [3427] [false]: 'สีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.539678557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.539680625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.539682717+07:00","message":"StatePrefix: 'สีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.539685041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.647073183+07:00","message":"[GCS] Cleaned up inactive client: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.647099973+07:00","message":"[GCS] Cleaned up inactive client: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.6471039+07:00","message":"[GCS] Cleaned up inactive client: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.647106815+07:00","message":"[GCS] Cleaned up inactive client: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.647109663+07:00","message":"[GCS] Cleaned up inactive client: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.647112615+07:00","message":"[GCS] Cleaned up inactive client: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.667119519+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.667161761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.667167846+07:00","message":"receive interim result [false|false]: สีชมพูม่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.667181431+07:00","message":"[buffer interim] 194 false สีชมพูม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.667189034+07:00","message":"[bufferProcess] interim [380000000]:สีชมพูม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.667191411+07:00","message":"[bufferProcess] send to processor:สีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.667197114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.667200242+07:00","message":"> Transcript [3428] [false]: 'สีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.667204022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.667205957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.667207991+07:00","message":"StatePrefix: 'สีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.667210833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:02.882531251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:02.882544255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.919127966+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.9191661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.919171714+07:00","message":"receive interim result [false|false]: สีชมพูม่วงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.919188181+07:00","message":"[buffer interim] 194 false สีชมพูม่วงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.919194534+07:00","message":"[bufferProcess] interim [680000000]:สีชมพูม่วงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.919197104+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.919200479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.919203505+07:00","message":"> Transcript [3429] [false]: 'สีชมพูม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.919206848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.919209235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.919213291+07:00","message":"StatePrefix: 'สีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.919215378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.049105782+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.049146354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.04915207+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.049176115+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.049183476+07:00","message":"[bufferProcess] interim [800000000]:สีชมพูม่วงขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.049185819+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.049189134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.049192378+07:00","message":"> Transcript [3430] [false]: 'สีชมพูม่วงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.049196199+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.049198321+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.049201206+07:00","message":"StatePrefix: 'สีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.04920335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.049206696+07:00","message":"Push: 'สีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.049208766+07:00","message":"TextPushed: 'สีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.0492112+07:00","message":"Set new StatePrefix : 'สีชมพูม่วงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.049213582+07:00","message":"Next Push (prob) : 'พูม่วงค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.049220964+07:00","message":"push: {false สีชม 0 0xc003682000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.371263697+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.371310349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.371319163+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.371340139+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.371349121+07:00","message":"[bufferProcess] interim [40000000]:สีชมพูม่วงขาวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.371352664+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.371362061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.371366138+07:00","message":"> Transcript [3431] [false]: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.371369444+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.371373718+07:00","message":"Set new StatePrefix: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.443088429+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.443132099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.443137968+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.443152164+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.443159331+07:00","message":"[bufferProcess] interim [160000000]:สีชมพูม่วงขาวก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.443161822+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.443165127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.443168113+07:00","message":"> Transcript [3432] [false]: 'สีชมพูม่วงขาวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.44317148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.443173605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.443175753+07:00","message":"StatePrefix: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.443178068+07:00","message":"TextPushed: 'สีชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.636166744+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.636203393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.636209729+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.636224605+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.636233411+07:00","message":"[bufferProcess] interim [340000000]:สีชมพูม่วงขาวก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.636235898+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.636242249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.636245313+07:00","message":"> Transcript [3433] [false]: 'สีชมพูม่วงขาวก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.636249116+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.636251453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.636253466+07:00","message":"StatePrefix: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.636257471+07:00","message":"TextPushed: 'สีชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.641537931+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.641570716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.641576097+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.641592648+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.641599976+07:00","message":"[bufferProcess] interim [400000000]:สีชมพูม่วงขาวก็จะสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.641602456+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.641606788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.641610127+07:00","message":"> Transcript [3434] [false]: 'สีชมพูม่วงขาวก็จะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.641613881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.641616056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.641618088+07:00","message":"StatePrefix: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.641620343+07:00","message":"TextPushed: 'สีชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.768275741+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.768322042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.768328306+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.768345898+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.768353526+07:00","message":"[bufferProcess] interim [460000000]:สีชมพูม่วงขาวก็จะสลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.768357566+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.768363483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.768368141+07:00","message":"> Transcript [3435] [false]: 'สีชมพูม่วงขาวก็จะสละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.768373869+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.768377224+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.768380164+07:00","message":"StatePrefix: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.768383202+07:00","message":"TextPushed: 'สีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.768387174+07:00","message":"Push: 'พูม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.768390682+07:00","message":"TextPushed: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.768393921+07:00","message":"Set new StatePrefix : 'สีชมพูม่วงขาวก็จะสละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.768398364+07:00","message":"Next Push (prob) : 'ก็จะสละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.768419442+07:00","message":"push: {false พูม่วงขาว 0 0xc003682000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.945299276+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.945335942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.945341662+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.945353492+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.945362179+07:00","message":"[bufferProcess] interim [640000000]:สีชมพูม่วงขาวก็จะสลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.945364801+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.945368196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.945373928+07:00","message":"> Transcript [3436] [false]: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.945376514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.94537857+07:00","message":"Set new StatePrefix: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.083840607+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.083886993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแดด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.083894487+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแดด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.083909273+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.083916124+07:00","message":"[bufferProcess] interim [820000000]:สีชมพูม่วงขาวก็จะสลับกันแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.083918793+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.083925714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.083928688+07:00","message":"> Transcript [3437] [false]: 'สีชมพูม่วงขาวก็จะสลับกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.083932502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.083935347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.0839377+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.083940569+07:00","message":"TextPushed: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.281731955+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.281773218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.281778912+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.281796328+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.281804118+07:00","message":"[bufferProcess] interim [0]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.281806983+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.281810899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.281814564+07:00","message":"> Transcript [3438] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.281819163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.28182164+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.281824108+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.281826993+07:00","message":"TextPushed: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.464226801+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.464272178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.464277861+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.464292764+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.464301175+07:00","message":"[bufferProcess] interim [180000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.464303612+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.46431074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.464313848+07:00","message":"> Transcript [3439] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.464317849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.464320069+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.464322397+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.464325401+07:00","message":"TextPushed: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.851037595+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.851079772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.851086207+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.851106748+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.851122145+07:00","message":"[bufferProcess] interim [600000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.851126425+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.851133609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.851137088+07:00","message":"> Transcript [3440] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.851141896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.851144113+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.85114757+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.851150179+07:00","message":"TextPushed: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.851157226+07:00","message":"Push: 'ก็จะสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.851159249+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.851161505+07:00","message":"Set new StatePrefix : 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.85116385+07:00","message":"Next Push (prob) : 'กันแบบนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.851171806+07:00","message":"push: {false ก็จะสลับ 0 0xc003682000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.98177448+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.981817317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.981823211+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.98183935+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.981846629+07:00","message":"[bufferProcess] interim [720000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.981849769+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.981853036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.98185639+07:00","message":"> Transcript [3441] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.981860386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.981862601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.981864649+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.981867257+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.157752608+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.157795045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.157801523+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.157817778+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.157827213+07:00","message":"[bufferProcess] interim [840000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.157831489+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.157836822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.157840981+07:00","message":"> Transcript [3442] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.1578464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.157849233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.157853083+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.157856231+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.230258931+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.23030552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.230311596+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.230327463+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.230335997+07:00","message":"[bufferProcess] interim [960000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.230338721+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.230345618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.230348876+07:00","message":"> Transcript [3443] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.2303529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.230355374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.230357788+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.23036075+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.232748808+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.232757759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.232761082+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.232767088+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.232769922+07:00","message":"[bufferProcess] interim [20000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.232772066+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.232774135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.232776136+07:00","message":"> Transcript [3444] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.232778906+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.232781008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.232782818+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.23278509+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.232789671+07:00","message":"Push: 'กันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.232792015+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.232794223+07:00","message":"Set new StatePrefix : 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.232796649+07:00","message":"Next Push (prob) : 'อลังการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.232806092+07:00","message":"push: {false กันแบบนี้นะ 0 0xc003682000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.367552465+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.367600606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.367606782+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.367624762+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.367634947+07:00","message":"[bufferProcess] interim [80000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.367637879+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.367642375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.367645454+07:00","message":"> Transcript [3445] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.367648419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.367651249+07:00","message":"Set new StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:05.883527649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:05.883543868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.927432003+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.927471677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.927477982+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.927493306+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.927502343+07:00","message":"[bufferProcess] interim [680000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.927504671+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.927508163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.927510964+07:00","message":"> Transcript [3446] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.927513795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.927516018+07:00","message":"Set new StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.061143075+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.061203142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.061212068+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.061227803+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.0612375+07:00","message":"[bufferProcess] interim [740000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.061241508+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.061246161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.061249993+07:00","message":"> Transcript [3447] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.061254802+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.061257525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.061260281+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.061263763+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.075664177+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.075706511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.075712348+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.075728177+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.075734612+07:00","message":"[bufferProcess] interim [800000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.075737417+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.07574739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.075750384+07:00","message":"> Transcript [3448] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.07575469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.075756959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.075759237+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.075761879+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.38239983+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.382445407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.382453312+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.382469147+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.382481795+07:00","message":"[bufferProcess] interim [100000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.382485995+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.382495172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.382499703+07:00","message":"> Transcript [3449] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.382506132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.382508939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.382512911+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.382517004+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.441905281+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.441928635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.441933445+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.441947305+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.441954069+07:00","message":"[bufferProcess] interim [220000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.441957536+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.441961983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.441964439+07:00","message":"> Transcript [3450] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.441969352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.441971555+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.441973975+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.441976793+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.441984534+07:00","message":"Push: 'อลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.441986598+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.441989165+07:00","message":"Set new StatePrefix : 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.441997574+07:00","message":"Next Push (prob) : 'จุดชมวิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.442006522+07:00","message":"push: {false อลังการมาก 0 0xc003682000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.642746723+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.642782435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.642792338+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.642804144+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.642812028+07:00","message":"[bufferProcess] interim [400000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.642815457+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.642821122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.642823962+07:00","message":"> Transcript [3451] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.642826708+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.967296255+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.967348393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.967357312+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.967375047+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.967386148+07:00","message":"[bufferProcess] interim [700000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.967389986+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.967398372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.967402412+07:00","message":"> Transcript [3452] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.967407686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.967410768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.967413904+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.967419093+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.995545882+07:00","message":"[GCS] IsForceVAD: false for message ID: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.067548746+07:00","message":"[GCS] Start streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.106899537+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.10694395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.106952902+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.106968182+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.106979031+07:00","message":"[bufferProcess] interim [820000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.106983169+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.106996484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.107001003+07:00","message":"> Transcript [3453] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.107006614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.107009862+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.107013208+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.107017774+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.171949441+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.172005636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์\",\"confidence\":0.95850277}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.172014074+07:00","message":"receive interim result [true|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.17202728+07:00","message":"end recv isFinal message id 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.172030792+07:00","message":"end Recv id 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.172039137+07:00","message":"[buffer interim] 194 true สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.172051848+07:00","message":"[bufferProcess] interim [910000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.172056547+07:00","message":"[bufferProcess] send to processor (isfinal):สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.172071711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.172089999+07:00","message":"> Transcript [3454] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.172096441+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.172099427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.172101969+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.172105158+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.172107569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.17211019+07:00","message":"> Transcript [3455] [true]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.172112542+07:00","message":"Count interim (case isFinal): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.172114336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.172116218+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.172118373+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.172126182+07:00","message":"Push: 'จุดชมวิวไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.172139638+07:00","message":"push: {true จุดชมวิวไฮไลท์ 0 0xc003682000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:07.183456081+07:00","message":"write wav file: './tmp/7598/7598_194.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.80373014+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.803772622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.803778107+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.803793357+07:00","message":"[buffer interim] 195 false ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.803800077+07:00","message":"[bufferProcess] interim [600000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.803802475+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.929408066+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.929443126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.929449359+07:00","message":"receive interim result [false|false]: ครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.929464181+07:00","message":"[buffer interim] 195 false ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.929471464+07:00","message":"[bufferProcess] interim [720000000]:ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.929473881+07:00","message":"[bufferProcess] send to processor:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.929477311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.929480218+07:00","message":"> Transcript [3456] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.929482338+07:00","message":"Set StatePrefix (first interim): 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.493652839+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.49367958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผมให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.493684691+07:00","message":"receive interim result [false|false]: ครับผมให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.493696146+07:00","message":"[buffer interim] 195 false ครับผมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.493704608+07:00","message":"[bufferProcess] interim [260000000]:ครับผมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.493707304+07:00","message":"[bufferProcess] send to processor:ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.49371084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.493713618+07:00","message":"> Transcript [3457] [false]: 'ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.493717088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.493719243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.493721477+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.493723604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.675506507+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.675547151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.675553687+07:00","message":"receive interim result [false|false]: ครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.675565998+07:00","message":"[buffer interim] 195 false ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.675573698+07:00","message":"[bufferProcess] interim [380000000]:ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.675576381+07:00","message":"[bufferProcess] send to processor:ครับผมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.675582487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.67558564+07:00","message":"> Transcript [3458] [false]: 'ครับผมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.675589572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.675591878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.675594013+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.675596313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.700377245+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.70041274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผมไฮไลท์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.700418955+07:00","message":"receive interim result [false|false]: ครับผมไฮไลท์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.700437964+07:00","message":"[buffer interim] 195 false ครับผมไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.700444426+07:00","message":"[bufferProcess] interim [440000000]:ครับผมไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.70044707+07:00","message":"[bufferProcess] send to processor:ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.700450698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.700454024+07:00","message":"> Transcript [3459] [false]: 'ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.700457054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.70045921+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.700461193+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.700463214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:08.884165562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:08.884176742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.196110481+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.196142432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผมให้ไว้เดี๋ยวเขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.196148212+07:00","message":"receive interim result [false|false]: ครับผมให้ไว้เดี๋ยวเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.196164321+07:00","message":"[buffer interim] 195 false ครับผมให้ไว้เดี๋ยวเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.196170511+07:00","message":"[bufferProcess] interim [980000000]:ครับผมให้ไว้เดี๋ยวเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.196173638+07:00","message":"[bufferProcess] send to processor:ครับผมไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.196178634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.196182524+07:00","message":"> Transcript [3460] [false]: 'ครับผมไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.196187978+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.196192449+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.19619552+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.196198875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.196207195+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.196210398+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.196213758+07:00","message":"Set new StatePrefix : 'ครับผมไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.196215961+07:00","message":"Next Push (prob) : 'ผมไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.196222348+07:00","message":"push: {false ครับ 0 0xc0034fc700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.328456832+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.328505859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผมให้ไว้เดี๋ยวเขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.328513909+07:00","message":"receive interim result [false|false]: ครับผมให้ไว้เดี๋ยวเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.328526299+07:00","message":"[buffer interim] 195 false ครับผมให้ไว้เดี๋ยวเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.328533741+07:00","message":"[bufferProcess] interim [100000000]:ครับผมให้ไว้เดี๋ยวเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.328536775+07:00","message":"[bufferProcess] send to processor:ครับผมให้ไว้เดี๋ยวเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.328542562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.328545849+07:00","message":"> Transcript [3461] [false]: 'ครับผมให้ไว้เดี๋ยวเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.328548681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.328551001+07:00","message":"Set new StatePrefix: 'ครับผมให้ไว้เดี๋ยวเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.518419641+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.518464323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.518470963+07:00","message":"receive interim result [false|false]: ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.518485774+07:00","message":"[buffer interim] 195 false ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.518498094+07:00","message":"[bufferProcess] interim [280000000]:ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.51850126+07:00","message":"[bufferProcess] send to processor:ครับผมให้ไว้เดี๋ยวเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.518505587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.518509414+07:00","message":"> Transcript [3462] [false]: 'ครับผมให้ไว้เดี๋ยวเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.518513498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.518515683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.518517695+07:00","message":"StatePrefix: 'ครับผมให้ไว้เดี๋ยวเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.518520063+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.719896802+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.719939397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.719945899+07:00","message":"receive interim result [false|false]: ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.719964192+07:00","message":"[buffer interim] 195 false ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.719972865+07:00","message":"[bufferProcess] interim [520000000]:ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.719975775+07:00","message":"[bufferProcess] send to processor:ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.71998016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.719983224+07:00","message":"> Transcript [3463] [false]: 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.719997221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.719999586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.720002305+07:00","message":"StatePrefix: 'ครับผมให้ไว้เดี๋ยวเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.720005253+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.838449619+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.838492965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.838500044+07:00","message":"receive interim result [false|false]: ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.838514935+07:00","message":"[buffer interim] 195 false ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.838522508+07:00","message":"[bufferProcess] interim [580000000]:ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.838525279+07:00","message":"[bufferProcess] send to processor:ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.83853112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.838534083+07:00","message":"> Transcript [3464] [false]: 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.83853839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.83854078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.838543416+07:00","message":"StatePrefix: 'ครับผมให้ไว้เดี๋ยวเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.838546356+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.033941154+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.033985171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.033997269+07:00","message":"receive interim result [false|false]: ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.03401509+07:00","message":"[buffer interim] 195 false ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.034023872+07:00","message":"[bufferProcess] interim [760000000]:ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.034026938+07:00","message":"[bufferProcess] send to processor:ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.03403077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.034034054+07:00","message":"> Transcript [3465] [false]: 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.034038336+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.034040753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.034043408+07:00","message":"StatePrefix: 'ครับผมให้ไว้เดี๋ยวเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.034045788+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.034049083+07:00","message":"Push: 'ผมให้ไว้เดี๋ยวเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.034051708+07:00","message":"TextPushed: 'ครับผมให้ไว้เดี๋ยวเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.034054071+07:00","message":"Set new StatePrefix : 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.034059025+07:00","message":"Next Push (prob) : 'ว่าอยู่ข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.034068648+07:00","message":"push: {false ผมให้ไว้เดี๋ยวเขาบอก 0 0xc0034fc700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.283834228+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.283879146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.283886131+07:00","message":"receive interim result [false|false]: ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.283898017+07:00","message":"[buffer interim] 195 false ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.283904733+07:00","message":"[bufferProcess] interim [60000000]:ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.283908137+07:00","message":"[bufferProcess] send to processor:ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.283913927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.28391891+07:00","message":"> Transcript [3466] [false]: 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.283924326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.283927569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.283930751+07:00","message":"StatePrefix: 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.283937586+07:00","message":"TextPushed: 'ครับผมให้ไว้เดี๋ยวเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.547777775+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.547813988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.547820154+07:00","message":"receive interim result [false|false]: ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.547836679+07:00","message":"[buffer interim] 195 false ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.547844094+07:00","message":"[bufferProcess] interim [300000000]:ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.547847314+07:00","message":"[bufferProcess] send to processor:ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.54785099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.547853813+07:00","message":"> Transcript [3467] [false]: 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.547857922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.547860105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.547862107+07:00","message":"StatePrefix: 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.54786518+07:00","message":"TextPushed: 'ครับผมให้ไว้เดี๋ยวเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.802818653+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.802859378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.80286646+07:00","message":"receive interim result [false|false]: ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.802879903+07:00","message":"[buffer interim] 195 false ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.802887323+07:00","message":"[bufferProcess] interim [600000000]:ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.802890362+07:00","message":"[bufferProcess] send to processor:ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.802896838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.802899914+07:00","message":"> Transcript [3468] [false]: 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.80290344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.802905606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.802908058+07:00","message":"StatePrefix: 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.802911077+07:00","message":"TextPushed: 'ครับผมให้ไว้เดี๋ยวเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.844339136+07:00","message":"[GCS] IsForceVAD: false for message ID: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.916275022+07:00","message":"[GCS] Start streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.013096396+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.013129564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผมให้ไลค์เนี่ยเขาบอกว่าอยู่ข้างบนเลยนะฮะ\",\"confidence\":0.9055295}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.013135785+07:00","message":"receive interim result [true|false]: ครับผมให้ไลค์เนี่ยเขาบอกว่าอยู่ข้างบนเลยนะฮะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.013149153+07:00","message":"end recv isFinal message id 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.013151664+07:00","message":"end Recv id 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.01315838+07:00","message":"[buffer interim] 195 true ครับผมให้ไลค์เนี่ยเขาบอกว่าอยู่ข้างบนเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.01317597+07:00","message":"[bufferProcess] interim [810000000]:ครับผมให้ไลค์เนี่ยเขาบอกว่าอยู่ข้างบนเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013179932+07:00","message":"[bufferProcess] send to processor (isfinal):ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013183644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013187076+07:00","message":"> Transcript [3469] [false]: 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.01319113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013193325+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013195818+07:00","message":"StatePrefix: 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013202297+07:00","message":"TextPushed: 'ครับผมให้ไว้เดี๋ยวเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013205077+07:00","message":"Push: 'ว่าอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013207123+07:00","message":"TextPushed: 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013209833+07:00","message":"Set new StatePrefix : 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013212325+07:00","message":"Next Push (prob) : 'บนเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013214347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013216536+07:00","message":"> Transcript [3470] [true]: 'ครับผมให้ไลค์เนี่ยเขาบอกว่าอยู่ข้างบนเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013224355+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013232861+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013234744+07:00","message":"StatePrefix: 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013236933+07:00","message":"TextPushed: 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013238877+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.013247119+07:00","message":"push: {false ว่าอยู่ข้าง 0 0xc0034fc700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013387489+07:00","message":"Push: 'เลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013390406+07:00","message":"TextPushed: 'ครับผมให้ไว้เดี๋ยวเขาบอกว่าอยู่ข้างเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013392516+07:00","message":"Set new StatePrefix : 'ครับผมให้ไลค์เนี่ยเขาบอกว่าอยู่ข้างบนเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013394643+07:00","message":"Next Push (prob) : 'ครับผมให้ไลค์เนี่ยเขาบอกว่าอยู่ข้างบนเลยนะฮะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.013401103+07:00","message":"push: {true เลยนะฮะ 0 0xc0034fc700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.013407132+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_195.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:11.022661211+07:00","message":"write wav file: './tmp/7598/7598_195.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.247212995+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.247248868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.247253811+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.247266032+07:00","message":"[buffer interim] 196 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.247272971+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.247275037+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.585089219+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.585142978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.585148947+07:00","message":"receive interim result [false|false]: เป็นช่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.585172482+07:00","message":"[buffer interim] 196 false เป็นช่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.585180583+07:00","message":"[bufferProcess] interim [720000000]:เป็นช่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.585183054+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.58518909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.585193058+07:00","message":"> Transcript [3471] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.58519563+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.750751053+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.750789867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.75079524+07:00","message":"receive interim result [false|false]: เป็นชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.750807516+07:00","message":"[buffer interim] 196 false เป็นชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.750814633+07:00","message":"[bufferProcess] interim [840000000]:เป็นชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.75081744+07:00","message":"[bufferProcess] send to processor:เป็นช่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.750823129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.750826498+07:00","message":"> Transcript [3472] [false]: 'เป็นช่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.750829728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.750832047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.750834145+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.750836497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.752153262+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.752167286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.752171454+07:00","message":"receive interim result [false|false]: เป็นช่อดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.752180449+07:00","message":"[buffer interim] 196 false เป็นช่อดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.752184102+07:00","message":"[bufferProcess] interim [900000000]:เป็นช่อดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.75218632+07:00","message":"[bufferProcess] send to processor:เป็นชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.752188628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.752190747+07:00","message":"> Transcript [3473] [false]: 'เป็นชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.752192977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.752195088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.75219728+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.752199125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:11.884979473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:11.885010151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.145596246+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.145640399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกตะแบก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.145647982+07:00","message":"receive interim result [false|false]: เป็นช่อดอกตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.145666262+07:00","message":"[buffer interim] 196 false เป็นช่อดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.145674524+07:00","message":"[bufferProcess] interim [260000000]:เป็นช่อดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.145678315+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.145687063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.145690095+07:00","message":"> Transcript [3474] [false]: 'เป็นช่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.145693599+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.145695608+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.145697906+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.145700161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.500582351+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.50062417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.500630797+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.500644445+07:00","message":"[buffer interim] 196 false เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.500653267+07:00","message":"[bufferProcess] interim [560000000]:เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.500655918+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.500662091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.500665008+07:00","message":"> Transcript [3475] [false]: 'เป็นช่อดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.500668801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.500670981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.500672999+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.500675435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.500680107+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.500682339+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.500684689+07:00","message":"Set new StatePrefix : 'เป็นช่อดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.500687211+07:00","message":"Next Push (prob) : 'ช่อดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.50069649+07:00","message":"push: {false เป็น 0 0xc0034fcb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.671131923+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.671181442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลังสิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.671189852+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลังสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.67121284+07:00","message":"[buffer interim] 196 false เป็นช่อดอกไม้แบบที่กำลังสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.671223257+07:00","message":"[bufferProcess] interim [740000000]:เป็นช่อดอกไม้แบบที่กำลังสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.671226912+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.671232494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.671236915+07:00","message":"> Transcript [3476] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.671240653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.671245484+07:00","message":"Set new StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.792301992+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.792330541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลัง 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.792343562+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.792360952+07:00","message":"[buffer interim] 196 false เป็นช่อดอกไม้แบบที่กำลัง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.792368481+07:00","message":"[bufferProcess] interim [860000000]:เป็นช่อดอกไม้แบบที่กำลัง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.792371146+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลังสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.792374922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.792377386+07:00","message":"> Transcript [3477] [false]: 'เป็นช่อดอกไม้แบบที่กำลังสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.792381314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.792383763+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.792386088+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.792388898+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.856647627+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.856685344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลังสิไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.856691159+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลังสิไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.856706616+07:00","message":"[buffer interim] 196 false เป็นช่อดอกไม้แบบที่กำลังสิไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.85671488+07:00","message":"[bufferProcess] interim [980000000]:เป็นช่อดอกไม้แบบที่กำลังสิไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.856718137+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลัง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.856725903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.856729797+07:00","message":"> Transcript [3478] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.856733727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.856736785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.856739249+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.856744433+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.000510703+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.000559605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลัง 4 บาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.000566376+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง 4 บาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.000587415+07:00","message":"[buffer interim] 196 false เป็นช่อดอกไม้แบบที่กำลัง 4 บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.000596194+07:00","message":"[bufferProcess] interim [100000000]:เป็นช่อดอกไม้แบบที่กำลัง 4 บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.000598905+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลังสิไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.000603097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.000606451+07:00","message":"> Transcript [3479] [false]: 'เป็นช่อดอกไม้แบบที่กำลังสิไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.000610495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.000612859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.000614962+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.000617255+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.047967419+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.048022205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.048029827+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.048044483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 บาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.048048483+07:00","message":"receive interim result [false|false]:  4 บาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.048057447+07:00","message":"[buffer interim] 196 false เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.048061419+07:00","message":"[buffer interim] 196 false  4 บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.048068473+07:00","message":"[bufferProcess] interim [160000000]:เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.048071167+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลัง 4 บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.048074375+07:00","message":"[bufferProcess] interim [160000000]: 4 บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.048077602+07:00","message":"[bufferProcess] update buffer: เป็นช่อดอกไม้แบบที่กำลัง 4 บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.048081222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.04808443+07:00","message":"> Transcript [3480] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง 4 บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.048088818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.04809136+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.048093448+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.048095779+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.048098408+07:00","message":"Push: 'ช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.048101841+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.048104633+07:00","message":"Set new StatePrefix : 'เป็นช่อดอกไม้แบบที่กำลัง 4 บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.048106932+07:00","message":"Next Push (prob) : ' 4 บาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.048125625+07:00","message":"push: {false ช่อดอกไม้แบบที่กำลัง 0 0xc0034fcb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.206676833+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.206720096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.206728489+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.206742376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 R ไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.206747032+07:00","message":"receive interim result [false|false]:  10 R ไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.206756728+07:00","message":"[buffer interim] 196 false เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.206761773+07:00","message":"[buffer interim] 196 false  10 R ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.206768854+07:00","message":"[bufferProcess] interim [280000000]:เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.206773123+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลัง 4 บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.206777531+07:00","message":"[bufferProcess] interim [280000000]: 10 R ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.206781561+07:00","message":"[bufferProcess] update buffer: เป็นช่อดอกไม้แบบที่กำลัง 10 R ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.206785817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.206791337+07:00","message":"> Transcript [3481] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง 4 บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.206796433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.206799451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.2068022+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง 4 บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.206805917+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.23839894+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.23844215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.238450012+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.238470454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ปลาถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.238475241+07:00","message":"receive interim result [false|false]:  4 ปลาถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.238484171+07:00","message":"[buffer interim] 196 false เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.238489599+07:00","message":"[buffer interim] 196 false  4 ปลาถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.238496005+07:00","message":"[bufferProcess] interim [340000000]:เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.238499242+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลัง 10 R ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.238502976+07:00","message":"[bufferProcess] interim [340000000]: 4 ปลาถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.238506373+07:00","message":"[bufferProcess] update buffer: เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.238509421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.238512033+07:00","message":"> Transcript [3482] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง 10 R ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.238514618+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.238516658+07:00","message":"Set new StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง 10 R ไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.354718622+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.354757344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.354763193+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.354775069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ปลาถ่ายคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.354777813+07:00","message":"receive interim result [false|false]:  4 ปลาถ่ายคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.354785655+07:00","message":"[buffer interim] 196 false เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.354789834+07:00","message":"[buffer interim] 196 false  4 ปลาถ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.354795269+07:00","message":"[bufferProcess] interim [460000000]:เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.354798228+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.354803705+07:00","message":"[bufferProcess] interim [460000000]: 4 ปลาถ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.354806599+07:00","message":"[bufferProcess] update buffer: เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.354809616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.354812898+07:00","message":"> Transcript [3483] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.354817622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.354819719+07:00","message":"Set new StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.485094959+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.485136334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.4851449+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.485156124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ปลาถ่ายคู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.48515894+07:00","message":"receive interim result [false|false]:  4 ปลาถ่ายคู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.485179385+07:00","message":"[buffer interim] 196 false เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.485182939+07:00","message":"[buffer interim] 196 false  4 ปลาถ่ายคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.485188686+07:00","message":"[bufferProcess] interim [580000000]:เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.485191401+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.485194696+07:00","message":"[bufferProcess] interim [580000000]: 4 ปลาถ่ายคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.485198066+07:00","message":"[bufferProcess] update buffer: เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.485201602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.485204344+07:00","message":"> Transcript [3484] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.485207694+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.485209762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.485213493+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.485216191+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.659100746+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.659140739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.659148094+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.65915937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ปลาถ่ายคู่กับแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.65916303+07:00","message":"receive interim result [false|false]:  4 ปลาถ่ายคู่กับแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.659172155+07:00","message":"[buffer interim] 196 false เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.659175864+07:00","message":"[buffer interim] 196 false  4 ปลาถ่ายคู่กับแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.659183126+07:00","message":"[bufferProcess] interim [700000000]:เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.659185862+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.659189049+07:00","message":"[bufferProcess] interim [700000000]: 4 ปลาถ่ายคู่กับแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.659196528+07:00","message":"[bufferProcess] update buffer: เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.659200131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.659203276+07:00","message":"> Transcript [3485] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.65920693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.659209199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.659211188+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.659213496+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.678301737+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.678332187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.678338072+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.678352759+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":"2026-06-25T15:19:13.678356227+07:00","message":"receive interim result [false|false]:  4 ปลาถ่ายคู่กับแบงค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.678363293+07:00","message":"[buffer interim] 196 false เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.678366371+07:00","message":"[buffer interim] 196 false  4 ปลาถ่ายคู่กับแบงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.678371797+07:00","message":"[bufferProcess] interim [760000000]:เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.678375079+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.678378195+07:00","message":"[bufferProcess] interim [760000000]: 4 ปลาถ่ายคู่กับแบงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.678381102+07:00","message":"[bufferProcess] update buffer: เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับแบงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.678384523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.67838708+07:00","message":"> Transcript [3486] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.678390797+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.678395168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.678397176+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.678399446+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.874970111+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.875015976+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":"2026-06-25T15:19:13.875023244+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.87503641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปลาถ่ายคู่กับ Background\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.875040008+07:00","message":"receive interim result [false|false]:  ปลาถ่ายคู่กับ Background"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.875047629+07:00","message":"[buffer interim] 196 false เป็นช่อดอกไม้แบบที่กำลัง 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.875051271+07:00","message":"[buffer interim] 196 false  ปลาถ่ายคู่กับ Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.875079401+07:00","message":"[bufferProcess] interim [940000000]:เป็นช่อดอกไม้แบบที่กำลัง 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.875104954+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับแบงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.875116599+07:00","message":"[bufferProcess] interim [940000000]: ปลาถ่ายคู่กับ Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.875120222+07:00","message":"[bufferProcess] update buffer: เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.87512484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.875129533+07:00","message":"> Transcript [3487] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับแบงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.87513373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.875135961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.875138167+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.875140365+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.875147797+07:00","message":"Push: ' 4 ปลาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.875149751+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.875152087+07:00","message":"Set new StatePrefix : 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับแบงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.875154986+07:00","message":"Next Push (prob) : 'คู่กับแบงค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.875166917+07:00","message":"push: {false  4 ปลาถ่าย 0 0xc0034fcb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.98668669+07:00","message":"[GCS] IsForceVAD: false for message ID: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.064183767+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.064226072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.064233434+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.064244736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Background\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.064248027+07:00","message":"receive interim result [false|false]:  Background"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.064255408+07:00","message":"[buffer interim] 196 false เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.064261188+07:00","message":"[buffer interim] 196 false  Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.064267658+07:00","message":"[bufferProcess] interim [180000000]:เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.064270576+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.064275907+07:00","message":"[bufferProcess] interim [180000000]: Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.064278282+07:00","message":"[bufferProcess] update buffer: เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.064281511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.064284648+07:00","message":"> Transcript [3488] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.064287863+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.064289949+07:00","message":"Set new StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ Background'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.115919768+07:00","message":"[GCS] Start streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.182949129+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.182991118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลังสีปลาถ่ายคู่กับ Background\",\"confidence\":0.9374}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.183009511+07:00","message":"receive interim result [true|false]: เป็นช่อดอกไม้แบบที่กำลังสีปลาถ่ายคู่กับ Background"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.183022138+07:00","message":"end recv isFinal message id 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.183025386+07:00","message":"end Recv id 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.183032962+07:00","message":"[buffer interim] 196 true เป็นช่อดอกไม้แบบที่กำลังสีปลาถ่ายคู่กับ Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183040722+07:00","message":"[bufferProcess] interim [300000000]:เป็นช่อดอกไม้แบบที่กำลังสีปลาถ่ายคู่กับ Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183045256+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183050184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183054004+07:00","message":"> Transcript [3489] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183058293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183060906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183064303+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183067967+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183070661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183073912+07:00","message":"> Transcript [3490] [true]: 'เป็นช่อดอกไม้แบบที่กำลังสีปลาถ่ายคู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.18307752+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183080477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183083595+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183086868+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183089592+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.18329673+07:00","message":"Push: 'คู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.18330227+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลัง 4 ปลาถ่ายคู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183306249+07:00","message":"Set new StatePrefix : 'เป็นช่อดอกไม้แบบที่กำลังสีปลาถ่ายคู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183309958+07:00","message":"Next Push (prob) : 'เป็นช่อดอกไม้แบบที่กำลังสีปลาถ่ายคู่กับ Background'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.183323976+07:00","message":"push: {true คู่กับ Background 0 0xc0034fcb00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.183326337+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_196.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:14.199775517+07:00","message":"write wav file: './tmp/7598/7598_196.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.494779143+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.494846638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.494855201+07:00","message":"receive interim result [false|false]: กู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.494875996+07:00","message":"[buffer interim] 197 false กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.494888734+07:00","message":"[bufferProcess] interim [360000000]:กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.494891531+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.536224813+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.536260627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.536266636+07:00","message":"receive interim result [false|false]: ปลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.536284079+07:00","message":"[buffer interim] 197 false ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.536291039+07:00","message":"[bufferProcess] interim [420000000]:ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.536293398+07:00","message":"[bufferProcess] send to processor:กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.536296896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.536299706+07:00","message":"> Transcript [3491] [false]: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.5363023+07:00","message":"Set StatePrefix (first interim): 'กู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.583284034+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.583324049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.583330523+07:00","message":"receive interim result [false|false]: ภูเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.583346762+07:00","message":"[buffer interim] 197 false ภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.583353142+07:00","message":"[bufferProcess] interim [480000000]:ภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.583355848+07:00","message":"[bufferProcess] send to processor:ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.583359251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.583362264+07:00","message":"> Transcript [3492] [false]: 'ปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.583364872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.583366982+07:00","message":"Set new StatePrefix: 'ปลุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.782847349+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.782891616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.782897499+07:00","message":"receive interim result [false|false]: ภูเขาสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.782909328+07:00","message":"[buffer interim] 197 false ภูเขาสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.782922285+07:00","message":"[bufferProcess] interim [660000000]:ภูเขาสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.782924737+07:00","message":"[bufferProcess] send to processor:ภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.782928461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.782931585+07:00","message":"> Transcript [3493] [false]: 'ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.782934119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.782936247+07:00","message":"Set new StatePrefix: 'ภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.874319367+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.874357394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีรุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.874363082+07:00","message":"receive interim result [false|false]: ภูเขาสีรุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.874376002+07:00","message":"[buffer interim] 197 false ภูเขาสีรุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.87438296+07:00","message":"[bufferProcess] interim [780000000]:ภูเขาสีรุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.87438546+07:00","message":"[bufferProcess] send to processor:ภูเขาสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.87439106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.874393673+07:00","message":"> Transcript [3494] [false]: 'ภูเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.874396993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.874399138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.874401368+07:00","message":"StatePrefix: 'ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.874403456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:14.885517036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:14.885524767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.956491232+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.956537794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.9565453+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.956561691+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.956595073+07:00","message":"[bufferProcess] interim [840000000]:ภูเขาสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.956598704+07:00","message":"[bufferProcess] send to processor:ภูเขาสีรุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.956606066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.956610248+07:00","message":"> Transcript [3495] [false]: 'ภูเขาสีรุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.956615157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.95661845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.956621468+07:00","message":"StatePrefix: 'ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.956624551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.160886238+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.160928081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.16093407+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.160948853+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.160963953+07:00","message":"[bufferProcess] interim [80000000]:ภูเขาสีชมพูม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.160966578+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.160970256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.160973899+07:00","message":"> Transcript [3496] [false]: 'ภูเขาสีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.160977953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.160980314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.160982463+07:00","message":"StatePrefix: 'ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.160984536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.48663447+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.486676927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.486683346+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.486696844+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.486702863+07:00","message":"[bufferProcess] interim [380000000]:ภูเขาสีชมพูม่วงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.486706552+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.486713386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.486716231+07:00","message":"> Transcript [3497] [false]: 'ภูเขาสีชมพูม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.486719894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.486726183+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.486731021+07:00","message":"StatePrefix: 'ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.486733978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.486739958+07:00","message":"Push: 'ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.486742401+07:00","message":"TextPushed: 'ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.48674468+07:00","message":"Set new StatePrefix : 'ภูเขาสีชมพูม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.486746928+07:00","message":"Next Push (prob) : 'สีชมพูม่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.486776328+07:00","message":"push: {false ภูเขา 0 0xc000188b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.535597798+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.535642539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.535648359+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.535665082+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.535672644+07:00","message":"[bufferProcess] interim [440000000]:ภูเขาสีชมพูม่วงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.535675363+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.53567882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.535681701+07:00","message":"> Transcript [3498] [false]: 'ภูเขาสีชมพูม่วงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.53568535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.53568734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.535689299+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.535691908+07:00","message":"TextPushed: 'ภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.175610593+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.175652188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.175657256+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.175674621+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.175681653+07:00","message":"[bufferProcess] interim [40000000]:ภูเขาสีชมพูม่วงแบบนี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.175684189+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.175687793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.175691104+07:00","message":"> Transcript [3499] [false]: 'ภูเขาสีชมพูม่วงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.175694893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.175697305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.175699738+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.175702242+07:00","message":"TextPushed: 'ภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.242644726+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.242696505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.242705654+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.242723799+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.242741511+07:00","message":"[bufferProcess] interim [160000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.242745614+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.24275343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.242757876+07:00","message":"> Transcript [3500] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.242762952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.242765849+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.242769415+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.242773333+07:00","message":"TextPushed: 'ภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.371909269+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.371950374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.371956046+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.371973263+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.371980865+07:00","message":"[bufferProcess] interim [280000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.371984167+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.371991338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.371999441+07:00","message":"> Transcript [3501] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.372003408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.372005676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.372007911+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.372010823+07:00","message":"TextPushed: 'ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.37201662+07:00","message":"Push: 'สีชมพูม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.372019384+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.372023759+07:00","message":"Set new StatePrefix : 'ภูเขาสีชมพูม่วงแบบนี้หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.37202736+07:00","message":"Next Push (prob) : 'แบบนี้หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.372060209+07:00","message":"push: {false สีชมพูม่วง 0 0xc000188b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.436055123+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.436094695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.436100911+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.436113379+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.436121472+07:00","message":"[bufferProcess] interim [340000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.43612506+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.436129875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.436133887+07:00","message":"> Transcript [3502] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.436139342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.436142532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.436145784+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.436149807+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.585544038+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.585590185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.585596764+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.585611683+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.58561854+07:00","message":"[bufferProcess] interim [520000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.585621629+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.58563998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.585643118+07:00","message":"> Transcript [3503] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.585646868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.585649754+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.585651895+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.585656091+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.781642384+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.781687833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.781693944+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.781710932+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.7817212+07:00","message":"[bufferProcess] interim [640000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.78172401+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.781729996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.781733059+07:00","message":"> Transcript [3504] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.781737587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.781740141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.781742603+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.781745619+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.804400236+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.804433288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่ดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.804438946+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่ดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.804451782+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.804458578+07:00","message":"[bufferProcess] interim [700000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.804461101+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.804464934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.804467846+07:00","message":"> Transcript [3505] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.804471628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.804474396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.804476468+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.804480047+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.804486595+07:00","message":"Push: 'แบบนี้หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.804488706+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.804490943+07:00","message":"Set new StatePrefix : 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.804493359+07:00","message":"Next Push (prob) : 'ใครที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.804502855+07:00","message":"push: {false แบบนี้หรือว่า 0 0xc000188b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.080786734+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.080825794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.080832082+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.080844215+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.080851585+07:00","message":"[bufferProcess] interim [940000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.080854504+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.080859797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.08086394+07:00","message":"> Transcript [3506] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.08086836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.080871714+07:00","message":"Set new StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่ดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.503736697+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.503775599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.503781769+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.503795311+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.50380464+07:00","message":"[bufferProcess] interim [360000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.503807475+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.503813198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.503815847+07:00","message":"> Transcript [3507] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.503818888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.503821134+07:00","message":"Set new StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.606729104+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.606778383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.606785031+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.606802167+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.606813035+07:00","message":"[bufferProcess] interim [480000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.606817259+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.606825115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.606829528+07:00","message":"> Transcript [3508] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.6068354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.606838984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.60684255+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.606848307+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.784855399+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.784894123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.784901308+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.784915077+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.784920644+07:00","message":"[bufferProcess] interim [660000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.784923471+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.784930054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.784933181+07:00","message":"> Transcript [3509] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.784936765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.784938858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.784941398+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.784943993+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:17.886001046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:17.886009127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.036793187+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.0368159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.036821281+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.036832488+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.036841088+07:00","message":"[bufferProcess] interim [960000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.0368438+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.036849997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.036852261+07:00","message":"> Transcript [3510] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.036855623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.036857629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.036860353+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.03686301+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.041279816+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.041295019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.041299645+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.041309898+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.041315756+07:00","message":"[bufferProcess] interim [20000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.041318338+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.041323217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.041325567+07:00","message":"> Transcript [3511] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.041328462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.041330509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.041332533+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.041334758+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.041339461+07:00","message":"Push: 'ใครที่บินโดรน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.041341464+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.041343581+07:00","message":"Set new StatePrefix : 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.041346742+07:00","message":"Next Push (prob) : 'เนี่ยจะต้องขออนุญาตถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.041354066+07:00","message":"push: {false ใครที่บินโดรน 0 0xc000188b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.299707401+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.299750126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.299756963+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.299773706+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.29978048+07:00","message":"[bufferProcess] interim [200000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.299784723+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.299795807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.299800219+07:00","message":"> Transcript [3512] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.299806547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.299809627+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.299812617+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.299820455+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.695739474+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.69578377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.695791008+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.695808861+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.695816075+07:00","message":"[bufferProcess] interim [620000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.695818941+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.695822737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.695826717+07:00","message":"> Transcript [3513] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.695830697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.695832822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.695835625+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.695838513+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.889700748+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.889740359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.889749726+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.889762138+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.889768359+07:00","message":"[bufferProcess] interim [800000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.889772058+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.889777903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.889780554+07:00","message":"> Transcript [3514] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.889785289+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.889787646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.889789866+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.889793259+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.939914639+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.939947591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.939954981+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.939965101+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.939971063+07:00","message":"[bufferProcess] interim [920000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.939974068+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.93997782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.939980407+07:00","message":"> Transcript [3515] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.939984498+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.93998662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.939989091+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.939991902+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.939999655+07:00","message":"Push: 'เนี่ยจะต้องขออนุญาตถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.940002167+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.940004446+07:00","message":"Set new StatePrefix : 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.940012422+07:00","message":"Next Push (prob) : 'ต้องนะก็บินขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.940026048+07:00","message":"push: {false เนี่ยจะต้องขออนุญาตถูก 0 0xc000188b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.199520102+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.199565483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.19957288+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.199587618+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.199595434+07:00","message":"[bufferProcess] interim [40000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.19959846+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.199606149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.199609253+07:00","message":"> Transcript [3516] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.199613456+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.199615813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.199617971+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.199620951+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.25927826+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.259316402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.259324367+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.25933857+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.259346528+07:00","message":"[bufferProcess] interim [220000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.259349736+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.259357548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.259360928+07:00","message":"> Transcript [3517] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.259379075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.259381298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.259383881+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.259387233+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.474018893+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.474072154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.474079453+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.474094759+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.474105836+07:00","message":"[bufferProcess] interim [400000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.474108837+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.474114842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.474117844+07:00","message":"> Transcript [3518] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.47412394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.474126199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.47412891+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.474132158+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.554235875+07:00","message":"[GCS] IsForceVAD: false for message ID: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.57681992+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.576863123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.576870391+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.576885316+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.576892766+07:00","message":"[bufferProcess] interim [460000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.576895932+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.576902808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.576905924+07:00","message":"> Transcript [3519] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.576910749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.576912905+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.576917211+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.576920441+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.576926664+07:00","message":"Push: 'ต้องนะก็บินขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.576928789+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.576931386+07:00","message":"Set new StatePrefix : 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.576934473+07:00","message":"Next Push (prob) : 'ไปได้เลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.576943764+07:00","message":"push: {false ต้องนะก็บินขึ้น 0 0xc000188b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.640217642+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.640262498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.640270786+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.640288475+07:00","message":"[buffer interim] 197 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.640300957+07:00","message":"[bufferProcess] interim [580000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.640305639+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.640313054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.640317289+07:00","message":"> Transcript [3520] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.640323518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.640327065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.64033019+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.64033472+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.687130363+07:00","message":"[GCS] Start streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.758467612+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.758509461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ\",\"confidence\":0.93928605}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.758517415+07:00","message":"receive interim result [true|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.758527495+07:00","message":"end recv isFinal message id 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.758529814+07:00","message":"end Recv id 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.758535707+07:00","message":"[buffer interim] 197 true ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758544186+07:00","message":"[bufferProcess] interim [670000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758548166+07:00","message":"[bufferProcess] send to processor (isfinal):ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758552298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758555266+07:00","message":"> Transcript [3521] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758559147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758561638+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758563935+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758566631+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758575155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758579755+07:00","message":"> Transcript [3522] [true]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758582517+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758584784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758586643+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.75858892+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758591151+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.7588453+07:00","message":"Push: 'ไปได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758848927+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตถูกต้องนะก็บินขึ้นไปได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758851533+07:00","message":"Set new StatePrefix : 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758854306+07:00","message":"Next Push (prob) : 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.758865117+07:00","message":"push: {true ไปได้เลยนะครับ 0 0xc000188b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.758870826+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_197.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:19.770662728+07:00","message":"write wav file: './tmp/7598/7598_197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.100812519+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.100844628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.10084949+07:00","message":"receive interim result [false|false]: สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.100861572+07:00","message":"[buffer interim] 198 false สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.100869757+07:00","message":"[bufferProcess] interim [420000000]:สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.100872434+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.201375282+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.201413038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.201418708+07:00","message":"receive interim result [false|false]: สุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.201429919+07:00","message":"[buffer interim] 198 false สุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.201436235+07:00","message":"[bufferProcess] interim [480000000]:สุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.201440767+07:00","message":"[bufferProcess] send to processor:สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.201445021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.20144839+07:00","message":"> Transcript [3523] [false]: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.201450769+07:00","message":"Set StatePrefix (first interim): 'สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.299088394+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.299132284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.299137659+07:00","message":"receive interim result [false|false]: สุดท้ายละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.299153284+07:00","message":"[buffer interim] 198 false สุดท้ายละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.299160936+07:00","message":"[bufferProcess] interim [600000000]:สุดท้ายละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.299164063+07:00","message":"[bufferProcess] send to processor:สุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.299168307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.299171402+07:00","message":"> Transcript [3524] [false]: 'สุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.299174583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.299176737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.299178987+07:00","message":"StatePrefix: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.299181294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.372450277+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.37248861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดไฮไลท์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.372496977+07:00","message":"receive interim result [false|false]: จุดไฮไลท์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.372509667+07:00","message":"[buffer interim] 198 false จุดไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.372516567+07:00","message":"[bufferProcess] interim [660000000]:จุดไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.372519263+07:00","message":"[bufferProcess] send to processor:สุดท้ายละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.372524483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.372526963+07:00","message":"> Transcript [3525] [false]: 'สุดท้ายละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.372530367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.372532643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.372534899+07:00","message":"StatePrefix: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.372537431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.471633087+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.471682338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดที่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.471690125+07:00","message":"receive interim result [false|false]: สุดที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.471708245+07:00","message":"[buffer interim] 198 false สุดที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.471720372+07:00","message":"[bufferProcess] interim [720000000]:สุดที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.471724476+07:00","message":"[bufferProcess] send to processor:จุดไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.471731918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.471736298+07:00","message":"> Transcript [3526] [false]: 'จุดไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.471739762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.47174284+07:00","message":"Set new StatePrefix: 'จุดไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.547109156+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.547151616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดไฮไลท์ฟุตบอล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.547158229+07:00","message":"receive interim result [false|false]: จุดไฮไลท์ฟุตบอล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.547170975+07:00","message":"[buffer interim] 198 false จุดไฮไลท์ฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.547178801+07:00","message":"[bufferProcess] interim [840000000]:จุดไฮไลท์ฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.547181833+07:00","message":"[bufferProcess] send to processor:สุดที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.547187711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.547190648+07:00","message":"> Transcript [3527] [false]: 'สุดที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.547193413+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.547195677+07:00","message":"Set new StatePrefix: 'สุดที่รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.725518314+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.725556264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายคือบริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.725561716+07:00","message":"receive interim result [false|false]: สุดท้ายคือบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.725574693+07:00","message":"[buffer interim] 198 false สุดท้ายคือบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.725581552+07:00","message":"[bufferProcess] interim [80000000]:สุดท้ายคือบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.72558408+07:00","message":"[bufferProcess] send to processor:จุดไฮไลท์ฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.725589635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.725592693+07:00","message":"> Transcript [3528] [false]: 'จุดไฮไลท์ฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.725595378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.725597712+07:00","message":"Set new StatePrefix: 'จุดไฮไลท์ฟุตบอล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:20.886814845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:20.886849226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.915932482+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.915981043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายคือบริเวณหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.915988999+07:00","message":"receive interim result [false|false]: สุดท้ายคือบริเวณหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.916009606+07:00","message":"[buffer interim] 198 false สุดท้ายคือบริเวณหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.916018848+07:00","message":"[bufferProcess] interim [320000000]:สุดท้ายคือบริเวณหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.916022418+07:00","message":"[bufferProcess] send to processor:สุดท้ายคือบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.916029693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.916034226+07:00","message":"> Transcript [3529] [false]: 'สุดท้ายคือบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.916038628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.91604187+07:00","message":"Set new StatePrefix: 'สุดท้ายคือบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.229294588+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.229336517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายคือบริเวณหน้าวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.229343297+07:00","message":"receive interim result [false|false]: สุดท้ายคือบริเวณหน้าวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.229356108+07:00","message":"[buffer interim] 198 false สุดท้ายคือบริเวณหน้าวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.229363128+07:00","message":"[bufferProcess] interim [560000000]:สุดท้ายคือบริเวณหน้าวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.229365794+07:00","message":"[bufferProcess] send to processor:สุดท้ายคือบริเวณหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.229371864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.229375137+07:00","message":"> Transcript [3530] [false]: 'สุดท้ายคือบริเวณหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.229378884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.229381232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.229383626+07:00","message":"StatePrefix: 'สุดท้ายคือบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.229386047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.557134439+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.557181208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายคือบริเวณหน้าวัดสุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.557187783+07:00","message":"receive interim result [false|false]: สุดท้ายคือบริเวณหน้าวัดสุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.557199841+07:00","message":"[buffer interim] 198 false สุดท้ายคือบริเวณหน้าวัดสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.557206838+07:00","message":"[bufferProcess] interim [920000000]:สุดท้ายคือบริเวณหน้าวัดสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.557209527+07:00","message":"[bufferProcess] send to processor:สุดท้ายคือบริเวณหน้าวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.55721502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.557217973+07:00","message":"> Transcript [3531] [false]: 'สุดท้ายคือบริเวณหน้าวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.557221602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.557223845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.557226114+07:00","message":"StatePrefix: 'สุดท้ายคือบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.557228661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.734767519+07:00","message":"[GCS] IsForceVAD: false for message ID: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.747808666+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.747849755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายคือบริเวณหน้าวัดสุวรรณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.747857286+07:00","message":"receive interim result [false|false]: สุดท้ายคือบริเวณหน้าวัดสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.747871327+07:00","message":"[buffer interim] 198 false สุดท้ายคือบริเวณหน้าวัดสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.747878562+07:00","message":"[bufferProcess] interim [40000000]:สุดท้ายคือบริเวณหน้าวัดสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.747881551+07:00","message":"[bufferProcess] send to processor:สุดท้ายคือบริเวณหน้าวัดสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.747889158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.747892271+07:00","message":"> Transcript [3532] [false]: 'สุดท้ายคือบริเวณหน้าวัดสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.747896391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.747898947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.747901519+07:00","message":"StatePrefix: 'สุดท้ายคือบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.747904041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.795941852+07:00","message":"[GCS] Start streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.827447004+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.827486048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายคือบริเวณหน้าวัดสุวรรณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.827491912+07:00","message":"receive interim result [false|false]: สุดท้ายคือบริเวณหน้าวัดสุวรรณา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.827507369+07:00","message":"[buffer interim] 198 false สุดท้ายคือบริเวณหน้าวัดสุวรรณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.827517501+07:00","message":"[bufferProcess] interim [280000000]:สุดท้ายคือบริเวณหน้าวัดสุวรรณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.827520057+07:00","message":"[bufferProcess] send to processor:สุดท้ายคือบริเวณหน้าวัดสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.827523946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.82752693+07:00","message":"> Transcript [3533] [false]: 'สุดท้ายคือบริเวณหน้าวัดสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.827531202+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.827533779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.827536364+07:00","message":"StatePrefix: 'สุดท้ายคือบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.827538733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.827543081+07:00","message":"Push: 'สุดท้ายคือบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.82754525+07:00","message":"TextPushed: 'สุดท้ายคือบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.827548006+07:00","message":"Set new StatePrefix : 'สุดท้ายคือบริเวณหน้าวัดสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.827550334+07:00","message":"Next Push (prob) : 'หน้าวัดสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.82755934+07:00","message":"push: {false สุดท้ายคือบริเวณ 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.872602436+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.872642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดไฮไลท์คือบริเวณหน้าวัดสุวรรณ\",\"confidence\":0.9229347}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.87264815+07:00","message":"receive interim result [true|false]: จุดไฮไลท์คือบริเวณหน้าวัดสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.87265768+07:00","message":"end recv isFinal message id 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.872660134+07:00","message":"end Recv id 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.872666196+07:00","message":"[buffer interim] 198 true จุดไฮไลท์คือบริเวณหน้าวัดสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872675547+07:00","message":"[bufferProcess] interim [280000000]:จุดไฮไลท์คือบริเวณหน้าวัดสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872678778+07:00","message":"[bufferProcess] send to processor (isfinal):สุดท้ายคือบริเวณหน้าวัดสุวรรณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872682695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.87268586+07:00","message":"> Transcript [3534] [false]: 'สุดท้ายคือบริเวณหน้าวัดสุวรรณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872689113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872691263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872693872+07:00","message":"StatePrefix: 'สุดท้ายคือบริเวณหน้าวัดสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872696567+07:00","message":"TextPushed: 'สุดท้ายคือบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872698775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872702963+07:00","message":"> Transcript [3535] [true]: 'จุดไฮไลท์คือบริเวณหน้าวัดสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872706408+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872708487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872710243+07:00","message":"StatePrefix: 'สุดท้ายคือบริเวณหน้าวัดสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872712535+07:00","message":"TextPushed: 'สุดท้ายคือบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872714439+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872828922+07:00","message":"Push: 'หน้าวัดสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872831409+07:00","message":"TextPushed: 'สุดท้ายคือบริเวณหน้าวัดสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872833694+07:00","message":"Set new StatePrefix : 'จุดไฮไลท์คือบริเวณหน้าวัดสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872835904+07:00","message":"Next Push (prob) : 'จุดไฮไลท์คือบริเวณหน้าวัดสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.872844482+07:00","message":"push: {true หน้าวัดสุวรรณ 0 0xc000044980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.872853958+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_198.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:21.880196716+07:00","message":"write wav file: './tmp/7598/7598_198.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.353844945+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.353903257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.353910828+07:00","message":"receive interim result [false|false]: ถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.353930024+07:00","message":"[buffer interim] 199 false ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.353939704+07:00","message":"[bufferProcess] interim [540000000]:ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.353942954+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.374723039+07:00","message":"[GCS] IsForceVAD: false for message ID: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.430524377+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.430567897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Kapook\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.430573785+07:00","message":"receive interim result [false|false]: Kapook"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.430587113+07:00","message":"[buffer interim] 199 false Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.430596751+07:00","message":"[bufferProcess] interim [600000000]:Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.430599119+07:00","message":"[bufferProcess] send to processor:ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.430605887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.430609069+07:00","message":"> Transcript [3536] [false]: 'ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.430611436+07:00","message":"Set StatePrefix (first interim): 'ถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.436930243+07:00","message":"[GCS] Start streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.516884324+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.516928046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระปุกละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.516934664+07:00","message":"receive interim result [false|false]: กระปุกละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.516948025+07:00","message":"[buffer interim] 199 false กระปุกละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.516955493+07:00","message":"[bufferProcess] interim [720000000]:กระปุกละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.516958055+07:00","message":"[bufferProcess] send to processor:Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.516965031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.516968375+07:00","message":"> Transcript [3537] [false]: 'Kapook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.516971369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.516974165+07:00","message":"Set new StatePrefix: 'Kapook'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.686507918+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.686571238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกครับ\",\"confidence\":0.6620941}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.686580084+07:00","message":"receive interim result [true|false]: ถูกครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.686592594+07:00","message":"end recv isFinal message id 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.686595741+07:00","message":"end Recv id 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.686604794+07:00","message":"[buffer interim] 199 true ถูกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.686618967+07:00","message":"[bufferProcess] interim [810000000]:ถูกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.68662748+07:00","message":"[bufferProcess] send to processor (isfinal):กระปุกละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.686632515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.686637154+07:00","message":"> Transcript [3538] [false]: 'กระปุกละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.686641141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.686644607+07:00","message":"Set new StatePrefix: 'กระปุกละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.686647343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.686650496+07:00","message":"> Transcript [3539] [true]: 'ถูกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.686654556+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.686657654+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.686661068+07:00","message":"StatePrefix: 'กระปุกละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.686665048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.686672336+07:00","message":"Push: 'ถูกครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.686683932+07:00","message":"push: {true ถูกครับ 0 0xc000189080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:22.69358199+07:00","message":"write wav file: './tmp/7598/7598_199.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.785324064+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.785373603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.785378876+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.785393892+07:00","message":"[buffer interim] 200 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.785401023+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.785403109+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.971770375+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.971811376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.971817119+07:00","message":"receive interim result [false|false]: เป็นจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.971829966+07:00","message":"[buffer interim] 200 false เป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.971837395+07:00","message":"[bufferProcess] interim [600000000]:เป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.971839817+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.971845592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.97184853+07:00","message":"> Transcript [3540] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.971851171+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.106922761+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.106961138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.106966779+07:00","message":"receive interim result [false|false]: เป็นจุดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.106979196+07:00","message":"[buffer interim] 200 false เป็นจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.106987186+07:00","message":"[bufferProcess] interim [720000000]:เป็นจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.106989926+07:00","message":"[bufferProcess] send to processor:เป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.106995825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.107008656+07:00","message":"> Transcript [3541] [false]: 'เป็นจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.107012019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.107014568+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.107016621+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.107018963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.415334689+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.415386923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่น่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.415394965+07:00","message":"receive interim result [false|false]: เป็นจุดที่น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.415406752+07:00","message":"[buffer interim] 200 false เป็นจุดที่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.415415083+07:00","message":"[bufferProcess] interim [960000000]:เป็นจุดที่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.415419043+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.415423811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.415428268+07:00","message":"> Transcript [3542] [false]: 'เป็นจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.415433448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.415436728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.4154411+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.41544367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.418516823+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.41855182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.418557483+07:00","message":"receive interim result [false|false]: เป็นจุดที่นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.418571829+07:00","message":"[buffer interim] 200 false เป็นจุดที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.418576925+07:00","message":"[bufferProcess] interim [20000000]:เป็นจุดที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.418579269+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.418582249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.418584877+07:00","message":"> Transcript [3543] [false]: 'เป็นจุดที่น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.418587835+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.418590005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.418591941+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.41859397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.471022204+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.471058523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.471064556+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.471077722+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.471084538+07:00","message":"[bufferProcess] interim [80000000]:เป็นจุดที่แนท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.471086964+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.471092969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.471096202+07:00","message":"> Transcript [3544] [false]: 'เป็นจุดที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.47109961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.471102024+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.471104117+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.471106514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.471111126+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.471113184+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.471115851+07:00","message":"Set new StatePrefix : 'เป็นจุดที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.471118435+07:00","message":"Next Push (prob) : 'จุดที่นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.471136723+07:00","message":"push: {false เป็น 0 0xc001f7ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.601373534+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.601423056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.601430449+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.601447661+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.601459458+07:00","message":"[bufferProcess] interim [140000000]:เป็นจุดที่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.60146347+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.601471146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.601475828+07:00","message":"> Transcript [3545] [false]: 'เป็นจุดที่แนท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.601479373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.60148341+07:00","message":"Set new StatePrefix: 'เป็นจุดที่แนท'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:23.887779342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:23.887786161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.99276522+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.99280329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.992809617+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.99282332+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.992831128+07:00","message":"[bufferProcess] interim [560000000]:เป็นจุดที่แนะนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.99283382+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.992838058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.992841168+07:00","message":"> Transcript [3546] [false]: 'เป็นจุดที่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.992844116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.99284625+07:00","message":"Set new StatePrefix: 'เป็นจุดที่แนะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.054976836+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.055022322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.055028101+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.055046145+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.055054075+07:00","message":"[bufferProcess] interim [680000000]:เป็นจุดที่แนะนำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.055056574+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.05506061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.055063862+07:00","message":"> Transcript [3547] [false]: 'เป็นจุดที่แนะนำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.055067658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.055069984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.055072207+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.055076051+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.316783543+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.316818364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.316824118+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.316839892+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.316847615+07:00","message":"[bufferProcess] interim [860000000]:เป็นจุดที่แนะนำให้ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.316850188+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.316853608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.316856428+07:00","message":"> Transcript [3548] [false]: 'เป็นจุดที่แนะนำให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.316859956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.316861976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.316864073+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.316867134+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.319211676+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.319235307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.319240019+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.319253468+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.31925877+07:00","message":"[bufferProcess] interim [920000000]:เป็นจุดที่แนะนำให้ไปถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.319261613+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.319264686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.319267061+07:00","message":"> Transcript [3549] [false]: 'เป็นจุดที่แนะนำให้ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.319270302+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.319272333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.319276342+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.319279059+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.502718083+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.502758346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.502765124+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.502784271+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.502795531+07:00","message":"[bufferProcess] interim [40000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.502798291+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.502803139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.502806283+07:00","message":"> Transcript [3550] [false]: 'เป็นจุดที่แนะนำให้ไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.502809759+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.50281211+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.502814894+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.502817262+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.502823342+07:00","message":"Push: 'จุดที่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.502825634+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.502827963+07:00","message":"Set new StatePrefix : 'เป็นจุดที่แนะนำให้ไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.502830755+07:00","message":"Next Push (prob) : 'ให้ไปถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.502861021+07:00","message":"push: {false จุดที่แนะนำ 0 0xc001f7ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.760167544+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.76020685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.760214488+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.760228241+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.760235019+07:00","message":"[bufferProcess] interim [340000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.760237562+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.760241884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.760245504+07:00","message":"> Transcript [3551] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.760249073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.760251214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.760253303+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.760255955+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.895321948+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.895361139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.895367839+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.895383062+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.895393166+07:00","message":"[bufferProcess] interim [460000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.895396694+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.895401995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.89540646+07:00","message":"> Transcript [3552] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.895412212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.895417304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.895421303+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.895425487+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.903775548+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.903796696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.903803905+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.903817089+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.903822386+07:00","message":"[bufferProcess] interim [520000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.903824957+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.903827801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.903830474+07:00","message":"> Transcript [3553] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.903833397+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.903835578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.903838013+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.903841335+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.081360487+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.081404231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.081410217+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้างที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.081427309+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.081434326+07:00","message":"[bufferProcess] interim [640000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.081436909+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.081443556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.081447039+07:00","message":"> Transcript [3554] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.081454869+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.081457376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.081462558+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.081465778+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.081472725+07:00","message":"Push: 'ให้ไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.081474863+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.081477567+07:00","message":"Set new StatePrefix : 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.08147988+07:00","message":"Next Push (prob) : 'ภาพกันบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.081487438+07:00","message":"push: {false ให้ไปถ่าย 0 0xc001f7ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.083147146+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.083169846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.083175227+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.083191184+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.083196035+07:00","message":"[bufferProcess] interim [700000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.083198361+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.083201272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.083203633+07:00","message":"> Transcript [3555] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.083206738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.083208796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.083211146+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.083213533+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.661480203+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.661513508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.661519209+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.661536629+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.661543351+07:00","message":"[bufferProcess] interim [240000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.661546078+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.661549456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.661553135+07:00","message":"> Transcript [3556] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.661555725+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.66155775+07:00","message":"Set new StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.802425342+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.802468861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.802477316+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.802495212+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.802502646+07:00","message":"[bufferProcess] interim [360000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.802505419+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.802512608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.802515474+07:00","message":"> Transcript [3557] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.802519004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.802521049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.802523174+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.802526526+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.815215625+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.815251832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.815257765+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.815276728+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.815283357+07:00","message":"[bufferProcess] interim [420000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.815289787+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.81529844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.815301742+07:00","message":"> Transcript [3558] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.815305853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.815308287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.815310783+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.815313506+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.9156867+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.915726288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.915733172+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.915746825+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.915754019+07:00","message":"[bufferProcess] interim [480000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.915756993+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.915762731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.915765875+07:00","message":"> Transcript [3559] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.915769763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.915772333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.915774817+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.915777615+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.014770491+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.014811441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.014817228+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.014830164+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.014839957+07:00","message":"[bufferProcess] interim [600000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.014842706+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.014845906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.014848725+07:00","message":"> Transcript [3560] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.014852943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.014855333+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.014857734+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.014860637+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.014864129+07:00","message":"Push: 'ภาพกันมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.014866493+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.014868764+07:00","message":"Set new StatePrefix : 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.014871192+07:00","message":"Next Push (prob) : 'เพราะตรงนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.014879121+07:00","message":"push: {false ภาพกันมากที่สุด 0 0xc001f7ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.231295685+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.231337017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.231344197+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.231359174+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.231366175+07:00","message":"[bufferProcess] interim [720000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.231368924+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.231376404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.231379588+07:00","message":"> Transcript [3561] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.23138381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.231386466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.231388781+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.231391841+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.242988026+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.243018955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.243024386+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.243039272+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.243045977+07:00","message":"[bufferProcess] interim [780000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.24304892+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.243053204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.243056412+07:00","message":"> Transcript [3562] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.24306004+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.243062119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.243064129+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.243066682+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.362720602+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.362762652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.362769538+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.362782038+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.362789621+07:00","message":"[bufferProcess] interim [960000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.362792694+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.362799361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.362802284+07:00","message":"> Transcript [3563] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.362806655+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.362809005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.362811604+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.362814687+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.681740497+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.681783427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.681792815+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.681809147+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.681816485+07:00","message":"[bufferProcess] interim [320000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.681819827+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.681846475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.681849914+07:00","message":"> Transcript [3564] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.681855275+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.681858161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.681860758+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.681863841+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.681870284+07:00","message":"Push: 'เพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.681872335+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.681874836+07:00","message":"Set new StatePrefix : 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.681877664+07:00","message":"Next Push (prob) : 'น่าจะมีดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.681887528+07:00","message":"push: {false เพราะตรงนั้น 0 0xc001f7ff00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:26.887832479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:26.887867526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.999464086+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.999503278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.999509608+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.999521632+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.999529129+07:00","message":"[bufferProcess] interim [560000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.999532174+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.999536232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.999539191+07:00","message":"> Transcript [3565] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.999543435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.999545565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.999547545+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.999550457+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.07051627+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.070564484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.070573371+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.070589719+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.070598295+07:00","message":"[bufferProcess] interim [680000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.070601399+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.070605312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.070608571+07:00","message":"> Transcript [3566] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.070612917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.070615114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.070617562+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.070620523+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.26487785+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.264915381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.264923748+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.264941042+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.264954229+07:00","message":"[bufferProcess] interim [920000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.2649581+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.264965673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.264968563+07:00","message":"> Transcript [3567] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.264972932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.264975251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.264977703+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.264980494+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.513335497+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.51339601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.513402636+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.513415754+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.513423124+07:00","message":"[bufferProcess] interim [100000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.513426794+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.513436433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.51344081+07:00","message":"> Transcript [3568] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.513447525+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.513449923+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.513452605+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.513455494+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.513461888+07:00","message":"Push: 'น่าจะมีดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.513463844+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.513466409+07:00","message":"Set new StatePrefix : 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.513469062+07:00","message":"Next Push (prob) : 'ตะแบกบ้านเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.513492823+07:00","message":"push: {false น่าจะมีดอก 0 0xc001f7ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.726442809+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.726487872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.726494799+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.726508555+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.726515451+07:00","message":"[bufferProcess] interim [280000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.726518083+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.726525141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.726528187+07:00","message":"> Transcript [3569] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.72653209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.726534379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.726536423+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.726539207+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.781506209+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.7815568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.781566501+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.781584648+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.781596912+07:00","message":"[bufferProcess] interim [340000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.781601256+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.781609522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.781614009+07:00","message":"> Transcript [3570] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.781619969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.781623146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.781626164+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.781630853+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.827870372+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.827917505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.827923962+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.82793767+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.827945056+07:00","message":"[bufferProcess] interim [400000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.827948275+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.82795549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.827958397+07:00","message":"> Transcript [3571] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.827962096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.827964477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.82796658+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.827969282+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.912027853+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.912068518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.912075061+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.912088027+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.912095953+07:00","message":"[bufferProcess] interim [460000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.912098881+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.912110633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.912113839+07:00","message":"> Transcript [3572] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.912118501+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.912120891+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.912123138+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.912126038+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.912130841+07:00","message":"Push: 'ตะแบกบ้านเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.912133316+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.912136098+07:00","message":"Set new StatePrefix : 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.912138711+07:00","message":"Next Push (prob) : 'เลยจับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.912147782+07:00","message":"push: {false ตะแบกบ้านเต็ม 0 0xc001f7ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.918391383+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.918425415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.918433907+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.918451146+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.918456854+07:00","message":"[bufferProcess] interim [520000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.918459456+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.918462996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.918465932+07:00","message":"> Transcript [3573] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.918468932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.918471563+07:00","message":"Set new StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.016319001+07:00","message":"[GCS] IsForceVAD: false for message ID: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.113495022+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.113538841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้นราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.113545613+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้นราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.113560963+07:00","message":"[buffer interim] 200 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้นราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.113569435+07:00","message":"[bufferProcess] interim [700000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้นราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.113572506+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.113578807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.113581873+07:00","message":"> Transcript [3574] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.113585093+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.113587336+07:00","message":"Set new StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.169658255+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.169701269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้นราบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.169707669+07:00","message":"receive interim result [true|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้นราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.16972144+07:00","message":"end recv isFinal message id 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.169724472+07:00","message":"end Recv id 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.169737086+07:00","message":"[buffer interim] 200 true เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้นราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.169747862+07:00","message":"[bufferProcess] interim [790000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้นราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.169751674+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้นราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.169755843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.169758803+07:00","message":"> Transcript [3575] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้นราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.169762969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.169765038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.169767042+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.169770105+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.169772384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.169774416+07:00","message":"> Transcript [3576] [true]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้นราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.169776931+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.169778805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.169780559+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจากพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.169782889+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.169785663+07:00","message":"Push: 'เลยจากพื้นราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.169795848+07:00","message":"push: {true เลยจากพื้นราบ 0 0xc001f7ff00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:28.180841623+07:00","message":"write wav file: './tmp/7598/7598_200.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.275231267+07:00","message":"[GCS] Start streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.741824024+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.741869231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.741875075+07:00","message":"receive interim result [false|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.741891672+07:00","message":"[buffer interim] 201 false ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.741899053+07:00","message":"[bufferProcess] interim [480000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.74190115+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.925498047+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.925544681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.92555066+07:00","message":"receive interim result [false|false]: ขึ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.925565613+07:00","message":"[buffer interim] 201 false ขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.925572395+07:00","message":"[bufferProcess] interim [720000000]:ขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.925574842+07:00","message":"[bufferProcess] send to processor:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.92558147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.925584291+07:00","message":"> Transcript [3577] [false]: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.925586748+07:00","message":"Set StatePrefix (first interim): 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.117777852+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.117819219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นไปตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.117824903+07:00","message":"receive interim result [false|false]: ขึ้นไปตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.117838183+07:00","message":"[buffer interim] 201 false ขึ้นไปตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.117845257+07:00","message":"[bufferProcess] interim [840000000]:ขึ้นไปตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.117847817+07:00","message":"[bufferProcess] send to processor:ขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.117854175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.117857177+07:00","message":"> Transcript [3578] [false]: 'ขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.117860191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.117862548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.117864927+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.117867309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.122506606+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.122528953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นไปจน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.122534942+07:00","message":"receive interim result [false|false]: ขึ้นไปจน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.12254882+07:00","message":"[buffer interim] 201 false ขึ้นไปจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.122555265+07:00","message":"[bufferProcess] interim [900000000]:ขึ้นไปจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.122558604+07:00","message":"[bufferProcess] send to processor:ขึ้นไปตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.12256557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.122569291+07:00","message":"> Transcript [3579] [false]: 'ขึ้นไปตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.122573102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.12257579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.122578643+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.122581595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.250438712+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.250481708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นไปจนถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.25048815+07:00","message":"receive interim result [false|false]: ขึ้นไปจนถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.250501757+07:00","message":"[buffer interim] 201 false ขึ้นไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.250508171+07:00","message":"[bufferProcess] interim [960000000]:ขึ้นไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.25051085+07:00","message":"[bufferProcess] send to processor:ขึ้นไปจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.250517581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.250520593+07:00","message":"> Transcript [3580] [false]: 'ขึ้นไปจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.250524188+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.250526365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.250528449+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.25053074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.445058727+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.445101981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นไปจนถึงยอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.445108411+07:00","message":"receive interim result [false|false]: ขึ้นไปจนถึงยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.445121723+07:00","message":"[buffer interim] 201 false ขึ้นไปจนถึงยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.445129151+07:00","message":"[bufferProcess] interim [200000000]:ขึ้นไปจนถึงยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.445131704+07:00","message":"[bufferProcess] send to processor:ขึ้นไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.445139167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.445142829+07:00","message":"> Transcript [3581] [false]: 'ขึ้นไปจนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.445146741+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.445149137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.445151097+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.445153453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.445170261+07:00","message":"Push: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.445172898+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.445177445+07:00","message":"Set new StatePrefix : 'ขึ้นไปจนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.445179735+07:00","message":"Next Push (prob) : 'ไปจนถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.4451892+07:00","message":"push: {false ขึ้น 0 0xc0034fcf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.697215335+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.697262388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นไปจนถึงยอดภูเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.697269458+07:00","message":"receive interim result [false|false]: ขึ้นไปจนถึงยอดภูเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.69728856+07:00","message":"[buffer interim] 201 false ขึ้นไปจนถึงยอดภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.697299343+07:00","message":"[bufferProcess] interim [440000000]:ขึ้นไปจนถึงยอดภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.69730249+07:00","message":"[bufferProcess] send to processor:ขึ้นไปจนถึงยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.697311086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.69731449+07:00","message":"> Transcript [3582] [false]: 'ขึ้นไปจนถึงยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.697318582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.697320678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.697322891+07:00","message":"StatePrefix: 'ขึ้นไปจนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.697325434+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.745859677+07:00","message":"[GCS] IsForceVAD: false for message ID: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.845363382+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.845413134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นไปจนถึงยอดภูเขา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.845420144+07:00","message":"receive interim result [true|false]: ขึ้นไปจนถึงยอดภูเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.845431837+07:00","message":"end recv isFinal message id 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.845434699+07:00","message":"end Recv id 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.845441722+07:00","message":"[buffer interim] 201 true ขึ้นไปจนถึงยอดภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.845450742+07:00","message":"[bufferProcess] interim [710000000]:ขึ้นไปจนถึงยอดภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.845456142+07:00","message":"[bufferProcess] send to processor (isfinal):ขึ้นไปจนถึงยอดภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.845459257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.845462398+07:00","message":"> Transcript [3583] [false]: 'ขึ้นไปจนถึงยอดภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.84546576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.8454678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.845469815+07:00","message":"StatePrefix: 'ขึ้นไปจนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.84547196+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.845473835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.845475938+07:00","message":"> Transcript [3584] [true]: 'ขึ้นไปจนถึงยอดภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.845477994+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.845479922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.845481732+07:00","message":"StatePrefix: 'ขึ้นไปจนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.8454836+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.84548603+07:00","message":"Push: 'ไปจนถึงยอดภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.845493748+07:00","message":"push: {true ไปจนถึงยอดภูเขา 0 0xc0034fcf80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:29.856703482+07:00","message":"write wav file: './tmp/7598/7598_201.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.87616623+07:00","message":"[GCS] Start streaming session, msgId: 202"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:29.888466562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:29.888500294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.597072208+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.597123642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.597129532+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.597148332+07:00","message":"[buffer interim] 202 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.597155909+07:00","message":"[bufferProcess] interim [540000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.597158263+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.741566516+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.741598707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกร็ดความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.741603911+07:00","message":"receive interim result [false|false]: เกร็ดความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.741618981+07:00","message":"[buffer interim] 202 false เกร็ดความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.741625837+07:00","message":"[bufferProcess] interim [720000000]:เกร็ดความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.741628706+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.74163232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.741635502+07:00","message":"> Transcript [3585] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.74163784+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.854557025+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.854598846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.854605014+07:00","message":"receive interim result [false|false]: ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.85461798+07:00","message":"[buffer interim] 202 false ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.854625149+07:00","message":"[bufferProcess] interim [780000000]:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.854627835+07:00","message":"[bufferProcess] send to processor:เกร็ดความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.854637142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.854642114+07:00","message":"> Transcript [3586] [false]: 'เกร็ดความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.854645887+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.854649618+07:00","message":"Set new StatePrefix: 'เกร็ดความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.037498276+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.037540969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับรถละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.037546835+07:00","message":"receive interim result [false|false]: ขับรถละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.037558271+07:00","message":"[buffer interim] 202 false ขับรถละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.037565925+07:00","message":"[bufferProcess] interim [960000000]:ขับรถละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.037568715+07:00","message":"[bufferProcess] send to processor:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.037572365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.03757583+07:00","message":"> Transcript [3587] [false]: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.037578677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.037580858+07:00","message":"Set new StatePrefix: 'ขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.043801716+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.043842864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.043848687+07:00","message":"receive interim result [false|false]: ความลดหลั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.043864797+07:00","message":"[buffer interim] 202 false ความลดหลั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.043871455+07:00","message":"[bufferProcess] interim [20000000]:ความลดหลั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.043873848+07:00","message":"[bufferProcess] send to processor:ขับรถละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.043877389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.043880415+07:00","message":"> Transcript [3588] [false]: 'ขับรถละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.043883816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.043886144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.043888526+07:00","message":"StatePrefix: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.04389056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.299576167+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.299626167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.299632384+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.299649292+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.299658394+07:00","message":"[bufferProcess] interim [320000000]:ความลดหลั่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.299662175+07:00","message":"[bufferProcess] send to processor:ความลดหลั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.299667369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.29967269+07:00","message":"> Transcript [3589] [false]: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.299676772+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.299679937+07:00","message":"Set new StatePrefix: 'ความลดหลั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.483308152+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.483343551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.483349317+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.483359086+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.483365213+07:00","message":"[bufferProcess] interim [440000000]:ความลดหลั่นเป็นชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.483367967+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.483371356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.483374019+07:00","message":"> Transcript [3590] [false]: 'ความลดหลั่นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.483377263+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.483379449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.483381427+07:00","message":"StatePrefix: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.483383513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.746165766+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.746211014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.746217539+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.746230929+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.746239509+07:00","message":"[bufferProcess] interim [680000000]:ความลดหลั่นเป็นชั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.74624204+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.746247622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.746250785+07:00","message":"> Transcript [3591] [false]: 'ความลดหลั่นเป็นชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.746254715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.746257143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.746259556+07:00","message":"StatePrefix: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.746261842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.135385204+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.13542818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.135434911+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.135449354+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.13545664+07:00","message":"[bufferProcess] interim [100000000]:ความลดหลั่นเป็นชั้นๆชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.135460702+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.135470348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.135475041+07:00","message":"> Transcript [3592] [false]: 'ความลดหลั่นเป็นชั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.135479654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.135482976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.135485882+07:00","message":"StatePrefix: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.135489378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.318051576+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.31809486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.318101024+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.318114454+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.318123565+07:00","message":"[bufferProcess] interim [280000000]:ความลดหลั่นเป็นชั้นๆชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.318126253+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.318130443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.318133339+07:00","message":"> Transcript [3593] [false]: 'ความลดหลั่นเป็นชั้นๆชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.318137394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.318139795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.318141765+07:00","message":"StatePrefix: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.318144088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.318146829+07:00","message":"Push: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.318148788+07:00","message":"TextPushed: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.318151614+07:00","message":"Set new StatePrefix : 'ความลดหลั่นเป็นชั้นๆชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.31815465+07:00","message":"Next Push (prob) : 'เป็นชั้นๆชัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.318163319+07:00","message":"push: {false ความลดหลั่น 0 0xc003682580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.527098745+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.527144652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.527152316+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.527203283+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.527210956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.527215161+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.527226941+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.527245036+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.52725319+07:00","message":"[bufferProcess] interim [460000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.52725667+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.527265178+07:00","message":"[bufferProcess] interim [520000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.527267444+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.52728096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.527312907+07:00","message":"> Transcript [3594] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.527318868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.527321378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.527323945+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.527327265+07:00","message":"TextPushed: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.527329745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.52733247+07:00","message":"> Transcript [3595] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.527338196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.527340089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.527341831+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.527343944+07:00","message":"TextPushed: 'ความลดหลั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.647037178+07:00","message":"[GCS] Cleaned up inactive client: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.647078444+07:00","message":"[GCS] Cleaned up inactive client: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.647082556+07:00","message":"[GCS] Cleaned up inactive client: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.647085995+07:00","message":"[GCS] Cleaned up inactive client: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.647093474+07:00","message":"[GCS] Cleaned up inactive client: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.647096503+07:00","message":"[GCS] Cleaned up inactive client: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.647099174+07:00","message":"[GCS] Cleaned up inactive client: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.647101865+07:00","message":"[GCS] Cleaned up inactive client: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.647104346+07:00","message":"[GCS] Cleaned up inactive client: 182"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:32.889451097+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:32.889452276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.106805133+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.10685308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.106860085+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.106878309+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.106905795+07:00","message":"[bufferProcess] interim [60000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.106911763+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.106918866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.106922714+07:00","message":"> Transcript [3596] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.106926565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.106928588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.106931148+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.106933763+07:00","message":"TextPushed: 'ความลดหลั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.126088116+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.126130671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.126136197+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.126152155+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.126159421+07:00","message":"[bufferProcess] interim [120000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.126162451+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.126169246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.126172129+07:00","message":"> Transcript [3597] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.126176336+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.126178538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.126180668+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.126182903+07:00","message":"TextPushed: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.126190092+07:00","message":"Push: 'เป็นชั้นๆชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.126192098+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.126194298+07:00","message":"Set new StatePrefix : 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.126196936+07:00","message":"Next Push (prob) : 'เจนที่สุดอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.126205053+07:00","message":"push: {false เป็นชั้นๆชัด 0 0xc003682580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.236445879+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.236489136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.23649554+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.236506327+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.236514838+07:00","message":"[bufferProcess] interim [180000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.236517997+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.236522145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.236525325+07:00","message":"> Transcript [3598] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.236528042+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.384191786+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.384249193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.384257632+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.384277997+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.384290461+07:00","message":"[bufferProcess] interim [300000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.384294146+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.384299384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.384303785+07:00","message":"> Transcript [3599] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.384310117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.38431332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.384316798+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.384320913+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.41423078+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.414276574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.414284869+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.414301737+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.414310973+07:00","message":"[bufferProcess] interim [360000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.414315177+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.414324293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.414327331+07:00","message":"> Transcript [3600] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.414332555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.414335103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.41433761+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.414340653+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.64970977+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.64975331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.649759536+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.649782057+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.649789234+07:00","message":"[bufferProcess] interim [540000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.649791976+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.649797034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.64979962+07:00","message":"> Transcript [3601] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.649803332+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.649805699+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.649809935+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.649812825+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.654531892+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.654566501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.654574408+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.654592951+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.654600404+07:00","message":"[bufferProcess] interim [600000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.65460452+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.6546284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.654632455+07:00","message":"> Transcript [3602] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.654638607+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.654641579+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.654645301+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.654649192+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.654658196+07:00","message":"Push: 'เจนที่สุดอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.654661308+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.654664371+07:00","message":"Set new StatePrefix : 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.654668529+07:00","message":"Next Push (prob) : 'ทั้งยังมีทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.654690246+07:00","message":"push: {false เจนที่สุดอีก 0 0xc003682580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.935166288+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.935214488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.935223266+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.93523522+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.935244065+07:00","message":"[bufferProcess] interim [840000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.935248227+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.9352532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.935257376+07:00","message":"> Transcript [3603] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.935261246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.93526413+07:00","message":"Set new StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.115343872+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.115394426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.115404196+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.115422663+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.115448389+07:00","message":"[bufferProcess] interim [80000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.115452711+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.115463276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.115467876+07:00","message":"> Transcript [3604] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.115473625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.115476591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.11547936+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.115484154+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.437343551+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.437391342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.437398467+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.437411556+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.437419244+07:00","message":"[bufferProcess] interim [380000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.437421934+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.437428948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.437432083+07:00","message":"> Transcript [3605] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.437436563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.437439004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.437441869+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.437445077+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.648639768+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.648677603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.648686034+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.648704945+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.648730762+07:00","message":"[bufferProcess] interim [620000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.648734053+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.648737522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.648740414+07:00","message":"> Transcript [3606] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.648747122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.648749342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.648751975+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.648754843+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.69560891+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.695648323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.69565497+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.695671546+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695679358+07:00","message":"[bufferProcess] interim [680000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695682143+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695686079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695688856+07:00","message":"> Transcript [3607] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695693253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695695758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695698227+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695700878+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695707604+07:00","message":"Push: 'ครั้งจะมีถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695709859+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695712343+07:00","message":"Set new StatePrefix : 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695714888+07:00","message":"Next Push (prob) : 'ที่ตัดกับโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.695749705+07:00","message":"push: {false ครั้งจะมีถนน 0 0xc003682580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.956874269+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.956927861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.956936876+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.956950752+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.956957712+07:00","message":"[bufferProcess] interim [860000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.956960796+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.956966832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.956969632+07:00","message":"> Transcript [3608] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.956972194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.956974611+07:00","message":"Set new StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.163530741+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.163586648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขาดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.163595505+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขาดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.163612853+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.16362359+07:00","message":"[bufferProcess] interim [100000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.163628509+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.163637585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.163641728+07:00","message":"> Transcript [3609] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.163647741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.163651009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.163655534+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.163659764+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.315021599+07:00","message":"[GCS] IsForceVAD: false for message ID: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.386723278+07:00","message":"[GCS] Start streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.400103586+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.400144722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขาดอกตะแบก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.400151153+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขาดอกตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.400160882+07:00","message":"[buffer interim] 202 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขาดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.400168862+07:00","message":"[bufferProcess] interim [400000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขาดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.400171846+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.400175667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.400178969+07:00","message":"> Transcript [3610] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขาดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.400183023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.40018511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.400187598+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.400191338+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.449675593+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.449717209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้งเขาดอกตะแบก\",\"confidence\":0.94259214}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.449724285+07:00","message":"receive interim result [true|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้งเขาดอกตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.449733707+07:00","message":"end recv isFinal message id 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.449735781+07:00","message":"end Recv id 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.44974188+07:00","message":"[buffer interim] 202 true ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้งเขาดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.44975131+07:00","message":"[bufferProcess] interim [460000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้งเขาดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.44975473+07:00","message":"[bufferProcess] send to processor (isfinal):ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขาดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.449758928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.4497655+07:00","message":"> Transcript [3611] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้กเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.449771794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.44977585+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.449778406+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.449781766+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.44978404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.449786155+07:00","message":"> Transcript [3612] [true]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้งเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.449788639+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.449790476+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.449792261+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนนที่ตัดกับโค้ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.449794466+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้งจะมีถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.449797602+07:00","message":"Push: 'ที่ตัดกับโค้งเขาดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.449806672+07:00","message":"push: {true ที่ตัดกับโค้งเขาดอกตะแบก 0 0xc003682580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:35.460602378+07:00","message":"write wav file: './tmp/7598/7598_202.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.864146753+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.864186688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็ด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.86419301+07:00","message":"receive interim result [false|false]: เป็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.864205794+07:00","message":"[buffer interim] 203 false เป็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.86421205+07:00","message":"[bufferProcess] interim [300000000]:เป็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.864213962+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:35.890297367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:35.89031493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.088955672+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.088995646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.089007532+07:00","message":"receive interim result [false|false]: เป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.089019417+07:00","message":"[buffer interim] 203 false เป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.08902687+07:00","message":"[bufferProcess] interim [480000000]:เป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.089029263+07:00","message":"[bufferProcess] send to processor:เป็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.089034896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.08903823+07:00","message":"> Transcript [3613] [false]: 'เป็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.089040658+07:00","message":"Set StatePrefix (first interim): 'เป็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.123996729+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.124055937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็ดแม็คโคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.124064697+07:00","message":"receive interim result [false|false]: เป็ดแม็คโคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.124084731+07:00","message":"[buffer interim] 203 false เป็ดแม็คโคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.12409323+07:00","message":"[bufferProcess] interim [600000000]:เป็ดแม็คโคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.124097076+07:00","message":"[bufferProcess] send to processor:เป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.124101667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.124105958+07:00","message":"> Transcript [3614] [false]: 'เป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.12410968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.124112618+07:00","message":"Set new StatePrefix: 'เป็นนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.240259037+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.240302665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Background\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.24030813+07:00","message":"receive interim result [false|false]: Background"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.240325386+07:00","message":"[buffer interim] 203 false Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.240334294+07:00","message":"[bufferProcess] interim [660000000]:Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.240337119+07:00","message":"[bufferProcess] send to processor:เป็ดแม็คโคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.240345267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.240348962+07:00","message":"> Transcript [3615] [false]: 'เป็ดแม็คโคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.240351971+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.24035432+07:00","message":"Set new StatePrefix: 'เป็ดแม็คโคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.405145242+07:00","message":"[GCS] IsForceVAD: false for message ID: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.475762084+07:00","message":"[GCS] Start streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.500727608+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.500757651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Background\",\"confidence\":0.88807905}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.500762695+07:00","message":"receive interim result [true|false]: Background"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.500775468+07:00","message":"end recv isFinal message id 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.500778143+07:00","message":"end Recv id 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.500783515+07:00","message":"[buffer interim] 203 true Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.50078958+07:00","message":"[bufferProcess] interim [50000000]:Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.500792779+07:00","message":"[bufferProcess] send to processor (isfinal):Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.500796241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.500799246+07:00","message":"> Transcript [3616] [false]: 'Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.500801627+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.500803783+07:00","message":"Set new StatePrefix: 'Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.500805436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.500807306+07:00","message":"> Transcript [3617] [true]: 'Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.50081023+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.500812126+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.500814026+07:00","message":"StatePrefix: 'Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.500815889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.500818774+07:00","message":"Push: 'Background'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.500828095+07:00","message":"push: {true Background 0 0xc000045400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:36.506307338+07:00","message":"write wav file: './tmp/7598/7598_203.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.023741098+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.023773443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.02377806+07:00","message":"receive interim result [false|false]: จุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.023789925+07:00","message":"[buffer interim] 204 false จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.023795427+07:00","message":"[bufferProcess] interim [420000000]:จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.023797227+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.134598793+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.134641878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.134648548+07:00","message":"receive interim result [false|false]: จุดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.134663859+07:00","message":"[buffer interim] 204 false จุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.134675344+07:00","message":"[bufferProcess] interim [480000000]:จุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.134678407+07:00","message":"[bufferProcess] send to processor:จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.134681453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.134684813+07:00","message":"> Transcript [3618] [false]: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.134687257+07:00","message":"Set StatePrefix (first interim): 'จุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.208195451+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.208228828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.208234418+07:00","message":"receive interim result [false|false]: จุดที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.208250888+07:00","message":"[buffer interim] 204 false จุดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.208258485+07:00","message":"[bufferProcess] interim [600000000]:จุดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.20826904+07:00","message":"[bufferProcess] send to processor:จุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.208276381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.208278915+07:00","message":"> Transcript [3619] [false]: 'จุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.20828171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.208283766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.208286169+07:00","message":"StatePrefix: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.208288313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.310275582+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.310314019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดที่สวย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.310319546+07:00","message":"receive interim result [false|false]: จุดที่สวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.310335053+07:00","message":"[buffer interim] 204 false จุดที่สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.310341651+07:00","message":"[bufferProcess] interim [660000000]:จุดที่สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.310344071+07:00","message":"[bufferProcess] send to processor:จุดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.310351521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.310354211+07:00","message":"> Transcript [3620] [false]: 'จุดที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.310357328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.310359624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.310362277+07:00","message":"StatePrefix: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.310364644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.312737503+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.31275577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดที่สวยที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.312759822+07:00","message":"receive interim result [false|false]: จุดที่สวยที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.312771213+07:00","message":"[buffer interim] 204 false จุดที่สวยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.312775627+07:00","message":"[bufferProcess] interim [720000000]:จุดที่สวยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.312778107+07:00","message":"[bufferProcess] send to processor:จุดที่สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.312780955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.312783735+07:00","message":"> Transcript [3621] [false]: 'จุดที่สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.312786249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.312788111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.312790141+07:00","message":"StatePrefix: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.312792015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.440291384+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.440328656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดที่สวยที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.440334741+07:00","message":"receive interim result [false|false]: จุดที่สวยที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.440344735+07:00","message":"[buffer interim] 204 false จุดที่สวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.44035093+07:00","message":"[bufferProcess] interim [780000000]:จุดที่สวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.440353434+07:00","message":"[bufferProcess] send to processor:จุดที่สวยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.440356581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.440359745+07:00","message":"> Transcript [3622] [false]: 'จุดที่สวยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.440363434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.440365572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.44036791+07:00","message":"StatePrefix: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.440370129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.440372528+07:00","message":"Push: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.440374579+07:00","message":"TextPushed: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.440377204+07:00","message":"Set new StatePrefix : 'จุดที่สวยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.440379644+07:00","message":"Next Push (prob) : 'ที่สวยที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.440388137+07:00","message":"push: {false จุด 0 0xc003682a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.686684741+07:00","message":"[GCS] IsForceVAD: false for message ID: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.70011656+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.700154754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดที่สวยที่สุดครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.700160474+07:00","message":"receive interim result [false|false]: จุดที่สวยที่สุดครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.700170681+07:00","message":"[buffer interim] 204 false จุดที่สวยที่สุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.700177881+07:00","message":"[bufferProcess] interim [80000000]:จุดที่สวยที่สุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.700180452+07:00","message":"[bufferProcess] send to processor:จุดที่สวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.700183671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.700186544+07:00","message":"> Transcript [3623] [false]: 'จุดที่สวยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.700189894+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.700192092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.700194344+07:00","message":"StatePrefix: 'จุดที่สวยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.700196912+07:00","message":"TextPushed: 'จุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.755104425+07:00","message":"[GCS] Start streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.794854207+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.794891314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดที่สวยที่สุดครับ\",\"confidence\":0.9572545}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.794897295+07:00","message":"receive interim result [true|false]: จุดที่สวยที่สุดครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.794910344+07:00","message":"end recv isFinal message id 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.794913698+07:00","message":"end Recv id 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.794927991+07:00","message":"[buffer interim] 204 true จุดที่สวยที่สุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.79495613+07:00","message":"[bufferProcess] interim [230000000]:จุดที่สวยที่สุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.794961578+07:00","message":"[bufferProcess] send to processor (isfinal):จุดที่สวยที่สุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.794965457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.794969271+07:00","message":"> Transcript [3624] [false]: 'จุดที่สวยที่สุดครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.794973706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.794976074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.794978813+07:00","message":"StatePrefix: 'จุดที่สวยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.794981774+07:00","message":"TextPushed: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.7949837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.794986234+07:00","message":"> Transcript [3625] [true]: 'จุดที่สวยที่สุดครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.794988478+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.794990254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.794992126+07:00","message":"StatePrefix: 'จุดที่สวยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.79499407+07:00","message":"TextPushed: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.794996972+07:00","message":"Push: 'ที่สวยที่สุดครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.795017347+07:00","message":"push: {true ที่สวยที่สุดครับ 0 0xc003682a00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:37.800727657+07:00","message":"write wav file: './tmp/7598/7598_204.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.342962297+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.342999239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.343014027+07:00","message":"receive interim result [false|false]: แล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.343027076+07:00","message":"[buffer interim] 205 false แล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.343033794+07:00","message":"[bufferProcess] interim [420000000]:แล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.343035899+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.532593246+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.532631251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.532637154+07:00","message":"receive interim result [false|false]: แล้วก็มีคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.53265124+07:00","message":"[buffer interim] 205 false แล้วก็มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.532659789+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.532662653+07:00","message":"[bufferProcess] send to processor:แล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.532669927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.53267302+07:00","message":"> Transcript [3626] [false]: 'แล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.532675622+07:00","message":"Set StatePrefix (first interim): 'แล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.599240458+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.599295458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.599303614+07:00","message":"receive interim result [false|false]: แล้วก็มีพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.599325562+07:00","message":"[buffer interim] 205 false แล้วก็มีพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.599338406+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็มีพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.59934298+07:00","message":"[bufferProcess] send to processor:แล้วก็มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.599348378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.599353133+07:00","message":"> Transcript [3627] [false]: 'แล้วก็มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.599358971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.599362193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.599365577+07:00","message":"StatePrefix: 'แล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.599370919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.801026625+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.801069503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีพื้นที่ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.801076042+07:00","message":"receive interim result [false|false]: แล้วก็มีพื้นที่ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.801088914+07:00","message":"[buffer interim] 205 false แล้วก็มีพื้นที่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.8010955+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็มีพื้นที่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.801098773+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.801106054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.801108704+07:00","message":"> Transcript [3628] [false]: 'แล้วก็มีพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.801112303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.80111445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.801116672+07:00","message":"StatePrefix: 'แล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.801119104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:38.890834923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:38.890859006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.904140547+07:00","message":"[GCS] IsForceVAD: false for message ID: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.936347452+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.936393936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีพื้นที่จอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.936400904+07:00","message":"receive interim result [false|false]: แล้วก็มีพื้นที่จอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.936420079+07:00","message":"[buffer interim] 205 false แล้วก็มีพื้นที่จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.936431927+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็มีพื้นที่จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.93643602+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพื้นที่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.936443487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.936448001+07:00","message":"> Transcript [3629] [false]: 'แล้วก็มีพื้นที่ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.936452598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.936455478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.936458472+07:00","message":"StatePrefix: 'แล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.936461618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.993135404+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.99318381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีพื้นที่จอดรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.993190052+07:00","message":"receive interim result [false|false]: แล้วก็มีพื้นที่จอดรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.993211938+07:00","message":"[buffer interim] 205 false แล้วก็มีพื้นที่จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.993221529+07:00","message":"[bufferProcess] interim [80000000]:แล้วก็มีพื้นที่จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.993223946+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพื้นที่จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.99322847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.99323188+07:00","message":"> Transcript [3630] [false]: 'แล้วก็มีพื้นที่จอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.993235954+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.993238351+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.993240625+07:00","message":"StatePrefix: 'แล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.993244202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.993250322+07:00","message":"Push: 'แล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.993252278+07:00","message":"TextPushed: 'แล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.993255234+07:00","message":"Set new StatePrefix : 'แล้วก็มีพื้นที่จอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.993257694+07:00","message":"Next Push (prob) : 'พื้นที่จอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.993285442+07:00","message":"push: {false แล้วก็มี 0 0xc00212ee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.021619762+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.021657556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีพื้นที่จอดรถ\",\"confidence\":0.93664265}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.021663869+07:00","message":"receive interim result [true|false]: แล้วก็มีพื้นที่จอดรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.02167443+07:00","message":"end recv isFinal message id 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.021676777+07:00","message":"end Recv id 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.021684831+07:00","message":"[buffer interim] 205 true แล้วก็มีพื้นที่จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.021695818+07:00","message":"[bufferProcess] interim [170000000]:แล้วก็มีพื้นที่จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.021698649+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็มีพื้นที่จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.021702034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.021705283+07:00","message":"> Transcript [3631] [false]: 'แล้วก็มีพื้นที่จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.021708626+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.021710649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.021713124+07:00","message":"StatePrefix: 'แล้วก็มีพื้นที่จอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.021715552+07:00","message":"TextPushed: 'แล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.021719531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.02172175+07:00","message":"> Transcript [3632] [true]: 'แล้วก็มีพื้นที่จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.021723937+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.021725714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.02172745+07:00","message":"StatePrefix: 'แล้วก็มีพื้นที่จอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.021729315+07:00","message":"TextPushed: 'แล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.021736549+07:00","message":"Push: 'พื้นที่จอดรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.021744295+07:00","message":"push: {true พื้นที่จอดรถ 0 0xc00212ee80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:39.027652876+07:00","message":"write wav file: './tmp/7598/7598_205.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.036391604+07:00","message":"[GCS] Start streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.378206519+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.378251469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.378256949+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.378271708+07:00","message":"[buffer interim] 206 false The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.378278619+07:00","message":"[bufferProcess] interim [420000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.378280639+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.495046861+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.49508707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.49509292+07:00","message":"receive interim result [false|false]: เดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.495105985+07:00","message":"[buffer interim] 206 false เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.495112858+07:00","message":"[bufferProcess] interim [480000000]:เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.495115066+07:00","message":"[bufferProcess] send to processor:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.495120922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.495123972+07:00","message":"> Transcript [3633] [false]: 'The'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.495126271+07:00","message":"Set StatePrefix (first interim): 'The'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.685536992+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.685577395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.685584087+07:00","message":"receive interim result [false|false]: เดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.685599129+07:00","message":"[buffer interim] 206 false เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.685605609+07:00","message":"[bufferProcess] interim [660000000]:เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.68560812+07:00","message":"[bufferProcess] send to processor:เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.685614849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.685617974+07:00","message":"> Transcript [3634] [false]: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.685620461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.685622481+07:00","message":"Set new StatePrefix: 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.756689051+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.756735652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.756744698+07:00","message":"receive interim result [false|false]: เดินถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.756764199+07:00","message":"[buffer interim] 206 false เดินถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.756778117+07:00","message":"[bufferProcess] interim [780000000]:เดินถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.75678289+07:00","message":"[bufferProcess] send to processor:เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.756790025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.75679301+07:00","message":"> Transcript [3635] [false]: 'เดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.756796332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.756798408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.756800267+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.75680281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.878525931+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.878568976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.878575981+07:00","message":"receive interim result [false|false]: เดินถ่ายรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.87859082+07:00","message":"[buffer interim] 206 false เดินถ่ายรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.878597605+07:00","message":"[bufferProcess] interim [900000000]:เดินถ่ายรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.878600429+07:00","message":"[bufferProcess] send to processor:เดินถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.87860771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.878610534+07:00","message":"> Transcript [3636] [false]: 'เดินถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.878614029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.878616034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.878618237+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.878620612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.081822538+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.081857566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.081864173+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.081883484+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.08189247+07:00","message":"[bufferProcess] interim [80000000]:เดินถ่ายรูปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.081896484+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.081900244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.081903433+07:00","message":"> Transcript [3637] [false]: 'เดินถ่ายรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.081906835+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.081909807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.081911979+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.081914394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.284106226+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.2841537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.284160031+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.284175162+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.284185358+07:00","message":"[bufferProcess] interim [320000000]:เดินถ่ายรูปได้สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.284188229+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.284193857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.284197804+07:00","message":"> Transcript [3638] [false]: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.284201878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.284204505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.284207833+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.284210203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.284216506+07:00","message":"Push: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.284218792+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.284221232+07:00","message":"Set new StatePrefix : 'เดินถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.28422363+07:00","message":"Next Push (prob) : 'ถ่ายรูปได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.28425092+07:00","message":"push: {false เดิน 0 0xc0034fd100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.395643865+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.395685992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.395693514+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.395705631+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.395714377+07:00","message":"[bufferProcess] interim [380000000]:เดินถ่ายรูปได้สะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.395718203+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.395722831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.39572742+07:00","message":"> Transcript [3639] [false]: 'เดินถ่ายรูปได้สัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.395732741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.395735014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.395736971+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.395739207+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.779970637+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.780020227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.780027083+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.780043116+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.780051581+07:00","message":"[bufferProcess] interim [800000000]:เดินถ่ายรูปได้สะดวกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.780055298+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.780059838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.780063954+07:00","message":"> Transcript [3640] [false]: 'เดินถ่ายรูปได้สะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.780068803+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.780071675+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.780075045+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.780078393+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.022036879+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.022074085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.022079811+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.022095249+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.022102314+07:00","message":"[bufferProcess] interim [980000000]:เดินถ่ายรูปได้สะดวกและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.022105298+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.022112671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.022115608+07:00","message":"> Transcript [3641] [false]: 'เดินถ่ายรูปได้สะดวกและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.022119023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.022121474+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.02212403+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.02212667+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.241812197+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.241850503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดเด่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.241857786+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดเด่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.241875279+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.241882559+07:00","message":"[bufferProcess] interim [160000000]:เดินถ่ายรูปได้สะดวกและจุดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.24188556+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.241889232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.241892199+07:00","message":"> Transcript [3642] [false]: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.241895615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.241897732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.241901984+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.241904392+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.24190691+07:00","message":"Push: 'ถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.241908896+07:00","message":"TextPushed: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.241911013+07:00","message":"Set new StatePrefix : 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.241913415+07:00","message":"Next Push (prob) : 'สะดวกและจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.241920897+07:00","message":"push: {false ถ่ายรูปได้ 0 0xc0034fd100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.3472213+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.347274047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.347280935+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.347296321+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.347304412+07:00","message":"[bufferProcess] interim [220000000]:เดินถ่ายรูปได้สะดวกและจุดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.34730728+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.347314136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.347317166+07:00","message":"> Transcript [3643] [false]: 'เดินถ่ายรูปได้สะดวกและจุดเด่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.347321231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.347324098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.347326249+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.347330045+07:00","message":"TextPushed: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.462679811+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.462721344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดสิ้นสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.462727743+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดสิ้นสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.462743521+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดสิ้นสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.462750868+07:00","message":"[bufferProcess] interim [280000000]:เดินถ่ายรูปได้สะดวกและจุดสิ้นสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.46275331+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.462756569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.462759263+07:00","message":"> Transcript [3644] [false]: 'เดินถ่ายรูปได้สะดวกและจุดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.462762911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.462765064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.462767188+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.462769904+07:00","message":"TextPushed: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.491753795+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.491778767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดเป็นถนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.491784066+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดเป็นถนน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.491795335+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดเป็นถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.491801694+07:00","message":"[bufferProcess] interim [340000000]:เดินถ่ายรูปได้สะดวกและจุดเป็นถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.49180443+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดสิ้นสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.491808193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.491810829+07:00","message":"> Transcript [3645] [false]: 'เดินถ่ายรูปได้สะดวกและจุดสิ้นสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.491813713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.49181588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.491818612+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.491821196+07:00","message":"TextPushed: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.52464164+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.524677893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.524684265+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.524694269+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.524707623+07:00","message":"[bufferProcess] interim [520000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.524710264+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดเป็นถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.524716149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.524719219+07:00","message":"> Transcript [3646] [false]: 'เดินถ่ายรูปได้สะดวกและจุดเป็นถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.524723323+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.524725801+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.524728073+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.524731175+07:00","message":"TextPushed: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.524737125+07:00","message":"Push: 'สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.524739722+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.524742196+07:00","message":"Set new StatePrefix : 'เดินถ่ายรูปได้สะดวกและจุดเป็นถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.524744867+07:00","message":"Next Push (prob) : 'เป็นถนน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.524753492+07:00","message":"push: {false สะดวกและจุด 0 0xc0034fd100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.678201543+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.678239557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.678245924+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.678255736+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.678262487+07:00","message":"[bufferProcess] interim [700000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.67826491+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.678268428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.67827108+07:00","message":"> Transcript [3647] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.678274+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.678276567+07:00","message":"Set new StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:41.890907705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:41.890921128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.256919123+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.256966349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.256974557+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.256987165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.256990217+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.256998655+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.257014623+07:00","message":"[buffer interim] 206 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.257024452+07:00","message":"[bufferProcess] interim [300000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.257028435+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.257032825+07:00","message":"[bufferProcess] interim [300000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.257037416+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.25704158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.257044813+07:00","message":"> Transcript [3648] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.257048066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.257050236+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.257052363+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.257055031+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.581916298+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.581963228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.581970969+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.581986352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 213\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.58199019+07:00","message":"receive interim result [false|false]:  213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.58199933+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.582010458+07:00","message":"[buffer interim] 206 false  213"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.582017688+07:00","message":"[bufferProcess] interim [540000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.582020847+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.582023928+07:00","message":"[bufferProcess] interim [540000000]: 213"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.582027255+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 213"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.58203047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.582033579+07:00","message":"> Transcript [3649] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.582036926+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.582039001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.582041271+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.582043771+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.897335457+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.897381098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.897387319+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.897402094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 3 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.897405356+07:00","message":"receive interim result [false|false]:  2 3 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.897412451+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.897416269+07:00","message":"[buffer interim] 206 false  2 3 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.897421879+07:00","message":"[bufferProcess] interim [840000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.897424469+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 213"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.897427456+07:00","message":"[bufferProcess] interim [840000000]: 2 3 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.897430648+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.897437743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.89747091+07:00","message":"> Transcript [3650] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 213'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.897478073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.89748187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.897484652+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.897487395+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.963867449+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.963912724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.963918557+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.963931376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 3 4 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.963934088+07:00","message":"receive interim result [false|false]:  2 3 4 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.963941101+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.963946428+07:00","message":"[buffer interim] 206 false  2 3 4 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.963951842+07:00","message":"[bufferProcess] interim [20000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.963954605+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.963957633+07:00","message":"[bufferProcess] interim [20000000]: 2 3 4 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.963961087+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.963964157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.963967386+07:00","message":"> Transcript [3651] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.963971164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.96397338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.963975518+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.963978093+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.963981+07:00","message":"Push: 'บนถนนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.963982963+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.963986905+07:00","message":"Set new StatePrefix : 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.963989453+07:00","message":"Next Push (prob) : 'หลวง 2 3 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.963997731+07:00","message":"push: {false บนถนนทาง 0 0xc0034fd100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.216830118+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.216876217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.216884251+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.216902222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2340\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.216905253+07:00","message":"receive interim result [false|false]:  2340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.216913784+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.216918208+07:00","message":"[buffer interim] 206 false  2340"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.21692502+07:00","message":"[bufferProcess] interim [140000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.216928113+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.216932091+07:00","message":"[bufferProcess] interim [140000000]: 2340"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.216935196+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.216940135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.216944063+07:00","message":"> Transcript [3652] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.216948133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.216950232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.216952234+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.216955811+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.449460431+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.449506855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.449515826+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.449531948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23 40 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.449535827+07:00","message":"receive interim result [false|false]:  23 40 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.449573729+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.449577714+07:00","message":"[buffer interim] 206 false  23 40 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.449583419+07:00","message":"[bufferProcess] interim [380000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.449585983+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.449589124+07:00","message":"[bufferProcess] interim [380000000]: 23 40 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.449593504+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 23 40 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.449596409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.449599367+07:00","message":"> Transcript [3653] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.449601941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.449603996+07:00","message":"Set new StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.49615708+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.496204521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.496211886+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.496220882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2340 ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.496224937+07:00","message":"receive interim result [false|false]:  2340 ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.496234548+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.496239193+07:00","message":"[buffer interim] 206 false  2340 ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.496246942+07:00","message":"[bufferProcess] interim [440000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.496251756+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 23 40 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.496256359+07:00","message":"[bufferProcess] interim [440000000]: 2340 ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.496260032+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.496264188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.496267923+07:00","message":"> Transcript [3654] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 23 40 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.496272521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.496274722+07:00","message":"Set new StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 23 40 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.600702529+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.600749224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.600756756+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.600769648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 3 4 0 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.600774574+07:00","message":"receive interim result [false|false]:  2 3 4 0 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.60078334+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.600790252+07:00","message":"[buffer interim] 206 false  2 3 4 0 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.600813692+07:00","message":"[bufferProcess] interim [560000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.600816604+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.600819934+07:00","message":"[bufferProcess] interim [560000000]: 2 3 4 0 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.600823129+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4 0 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.600827271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.600830215+07:00","message":"> Transcript [3655] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.600833006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.600835368+07:00","message":"Set new StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.615923593+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.615972409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.615980236+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.615997308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2340 นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.616001416+07:00","message":"receive interim result [false|false]:  2340 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.616017095+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.616020774+07:00","message":"[buffer interim] 206 false  2340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.616027057+07:00","message":"[bufferProcess] interim [620000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.616030227+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4 0 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.616042268+07:00","message":"[bufferProcess] interim [620000000]: 2340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.61604558+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.616048881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.616051909+07:00","message":"> Transcript [3656] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4 0 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.616054956+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.616057224+07:00","message":"Set new StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4 0 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.71516458+07:00","message":"[GCS] IsForceVAD: false for message ID: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.778197678+07:00","message":"[GCS] Start streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.81077156+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.810814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.810820654+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.810835795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2340 นะครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.810841105+07:00","message":"receive interim result [false|false]:  2340 นะครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.810851755+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.810857469+07:00","message":"[buffer interim] 206 false  2340 นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.810864878+07:00","message":"[bufferProcess] interim [740000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.810869348+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.810874989+07:00","message":"[bufferProcess] interim [740000000]: 2340 นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.810877847+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.810880899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.810883663+07:00","message":"> Transcript [3657] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.810886128+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.810888226+07:00","message":"Set new StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.873833109+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.873882102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.87388954+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.873903857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2340 นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.87390707+07:00","message":"receive interim result [false|false]:  2340 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.873940773+07:00","message":"[buffer interim] 206 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.873947517+07:00","message":"[buffer interim] 206 false  2340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.873953688+07:00","message":"[bufferProcess] interim [860000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.873956453+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.873959684+07:00","message":"[bufferProcess] interim [860000000]: 2340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.873962844+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.873968699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.873971888+07:00","message":"> Transcript [3658] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.873975854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.873977925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.873979969+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.87398262+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.958591655+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.958634626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดเป็นถนนทางหลวง 2 340 นะครับ\",\"confidence\":0.8835559}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.95864102+07:00","message":"receive interim result [true|false]: เดินถ่ายรูปได้สะดวกและจุดเป็นถนนทางหลวง 2 340 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.958655274+07:00","message":"end recv isFinal message id 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.958657729+07:00","message":"end Recv id 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.958665765+07:00","message":"[buffer interim] 206 true เดินถ่ายรูปได้สะดวกและจุดเป็นถนนทางหลวง 2 340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958673139+07:00","message":"[bufferProcess] interim [890000000]:เดินถ่ายรูปได้สะดวกและจุดเป็นถนนทางหลวง 2 340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958676425+07:00","message":"[bufferProcess] send to processor (isfinal):เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958679669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958682625+07:00","message":"> Transcript [3659] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958686168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958688246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958691211+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958694086+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958696058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958698138+07:00","message":"> Transcript [3660] [true]: 'เดินถ่ายรูปได้สะดวกและจุดเป็นถนนทางหลวง 2 340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958700554+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.95870299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958705269+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958707771+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958709602+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958936263+07:00","message":"Push: ' 2 340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958944319+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง 2 340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958946739+07:00","message":"Set new StatePrefix : 'เดินถ่ายรูปได้สะดวกและจุดเป็นถนนทางหลวง 2 340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958949323+07:00","message":"Next Push (prob) : 'เดินถ่ายรูปได้สะดวกและจุดเป็นถนนทางหลวง 2 340 นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.958957221+07:00","message":"push: {true  2 340 นะครับ 0 0xc0034fd100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.958998275+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_206.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:43.969596319+07:00","message":"write wav file: './tmp/7598/7598_206.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.307979748+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.308038759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม.\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.308045817+07:00","message":"receive interim result [false|false]: กม."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.308066258+07:00","message":"[buffer interim] 207 false กม."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.308078098+07:00","message":"[bufferProcess] interim [600000000]:กม."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.308081202+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.645404348+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.645462757+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":"2026-06-25T15:19:44.645470229+07:00","message":"receive interim result [false|false]: กม. 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.64549081+07:00","message":"[buffer interim] 207 false กม. 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.645509976+07:00","message":"[bufferProcess] interim [900000000]:กม. 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.645515522+07:00","message":"[bufferProcess] send to processor:กม."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.645521233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.64552624+07:00","message":"> Transcript [3661] [false]: 'กม.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.64552933+07:00","message":"Set StatePrefix (first interim): 'กม.'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.769540882+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.769589747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.769595839+07:00","message":"receive interim result [false|false]: กม. 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.769611631+07:00","message":"[buffer interim] 207 false กม. 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.76961803+07:00","message":"[bufferProcess] interim [20000000]:กม. 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.769620488+07:00","message":"[bufferProcess] send to processor:กม. 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.769623779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.769626963+07:00","message":"> Transcript [3662] [false]: 'กม. 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.769630586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.769632846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.769635534+07:00","message":"StatePrefix: 'กม.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.769637812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:44.891382047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:44.891385739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.949990232+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.950052637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม.\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.95005951+07:00","message":"receive interim result [false|false]: กม."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.950077883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 32\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.950081305+07:00","message":"receive interim result [false|false]:  32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.950090384+07:00","message":"[buffer interim] 207 false กม."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.950095087+07:00","message":"[buffer interim] 207 false  32"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.950122622+07:00","message":"[bufferProcess] interim [200000000]:กม."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.950141043+07:00","message":"[bufferProcess] send to processor:กม. 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.950152154+07:00","message":"[bufferProcess] interim [200000000]: 32"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.950156123+07:00","message":"[bufferProcess] update buffer: กม. 32"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.950160943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.950165683+07:00","message":"> Transcript [3663] [false]: 'กม. 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.950170546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.950173774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.95017751+07:00","message":"StatePrefix: 'กม.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.950180499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.192470406+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.192518415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม.\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.192526247+07:00","message":"receive interim result [false|false]: กม."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.192539555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 33\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.192543325+07:00","message":"receive interim result [false|false]:  33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.192567908+07:00","message":"[buffer interim] 207 false กม."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.192591449+07:00","message":"[buffer interim] 207 false  33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.192601096+07:00","message":"[bufferProcess] interim [440000000]:กม."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.192605401+07:00","message":"[bufferProcess] send to processor:กม. 32"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.192615465+07:00","message":"[bufferProcess] interim [440000000]: 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.192619175+07:00","message":"[bufferProcess] update buffer: กม. 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.192624203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.192627725+07:00","message":"> Transcript [3664] [false]: 'กม. 32'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.192631109+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.192633096+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.19263552+07:00","message":"StatePrefix: 'กม.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.192637765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.316904051+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.316935989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม.\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.316941041+07:00","message":"receive interim result [false|false]: กม."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.316951686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 32 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.316954656+07:00","message":"receive interim result [false|false]:  32 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.316960716+07:00","message":"[buffer interim] 207 false กม."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.316963704+07:00","message":"[buffer interim] 207 false  32 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.316968447+07:00","message":"[bufferProcess] interim [560000000]:กม."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.316971069+07:00","message":"[bufferProcess] send to processor:กม. 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.316973932+07:00","message":"[bufferProcess] interim [560000000]: 32 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.316976311+07:00","message":"[bufferProcess] update buffer: กม. 32 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.316978963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.316981606+07:00","message":"> Transcript [3665] [false]: 'กม. 33'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.316986584+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.316988764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.316990853+07:00","message":"StatePrefix: 'กม.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.316993067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.316995514+07:00","message":"Push: 'กม.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.316997521+07:00","message":"TextPushed: 'กม.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.316999548+07:00","message":"Set new StatePrefix : 'กม. 33'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.317001857+07:00","message":"Next Push (prob) : ' 33'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.31702306+07:00","message":"push: {false กม. 0 0xc0034fd280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.320549623+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.320589632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม.\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.320595303+07:00","message":"receive interim result [false|false]: กม."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.320608731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 32 35\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.320611457+07:00","message":"receive interim result [false|false]:  32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.320619635+07:00","message":"[buffer interim] 207 false กม."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.320628891+07:00","message":"[buffer interim] 207 false  32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.320635294+07:00","message":"[bufferProcess] interim [620000000]:กม."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.320637737+07:00","message":"[bufferProcess] send to processor:กม. 32 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.320640419+07:00","message":"[bufferProcess] interim [620000000]: 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.320642987+07:00","message":"[bufferProcess] update buffer: กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.32064614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.320648941+07:00","message":"> Transcript [3666] [false]: 'กม. 32 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.320651515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.320653694+07:00","message":"Set new StatePrefix: 'กม. 32 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.914834373+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.914894679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.914903285+07:00","message":"receive interim result [false|false]: กม. 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.914919175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 35\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.914923891+07:00","message":"receive interim result [false|false]:  35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.914950561+07:00","message":"[buffer interim] 207 false กม. 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.914974789+07:00","message":"[buffer interim] 207 false  35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.914984182+07:00","message":"[bufferProcess] interim [160000000]:กม. 32"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.914988777+07:00","message":"[bufferProcess] send to processor:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.91499563+07:00","message":"[bufferProcess] interim [160000000]: 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.914999279+07:00","message":"[bufferProcess] update buffer: กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.915035469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.915067058+07:00","message":"> Transcript [3667] [false]: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.915071962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.915075921+07:00","message":"Set new StatePrefix: 'กม. 32 35'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.916628931+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.916655046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.916660647+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.91667531+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.916682329+07:00","message":"[bufferProcess] interim [220000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.916685062+07:00","message":"[bufferProcess] send to processor:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.916688507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.916697264+07:00","message":"> Transcript [3668] [false]: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.916701196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.916703524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.916705622+07:00","message":"StatePrefix: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.916708569+07:00","message":"TextPushed: 'กม.'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.225818947+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.225860455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.225867104+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.225881919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.225885092+07:00","message":"receive interim result [false|false]:  สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.225909093+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.225912736+07:00","message":"[buffer interim] 207 false  สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.225918285+07:00","message":"[bufferProcess] interim [520000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.225921001+07:00","message":"[bufferProcess] send to processor:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.225923712+07:00","message":"[bufferProcess] interim [520000000]: สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.225926473+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.225929002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.225931685+07:00","message":"> Transcript [3669] [false]: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.225934522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.225936667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.225942964+07:00","message":"StatePrefix: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.22594527+07:00","message":"TextPushed: 'กม.'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.42806366+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.428110997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.428117518+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.428128127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.428131296+07:00","message":"receive interim result [false|false]:  สามารถขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.428138645+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.428142144+07:00","message":"[buffer interim] 207 false  สามารถขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.428147812+07:00","message":"[bufferProcess] interim [700000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.428150429+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.428153145+07:00","message":"[bufferProcess] interim [700000000]: สามารถขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.428155629+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.428158478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.428161303+07:00","message":"> Transcript [3670] [false]: 'กม. 32 35 สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.42816431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.42816634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.428168339+07:00","message":"StatePrefix: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.428170925+07:00","message":"TextPushed: 'กม.'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.603850486+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.60390459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.603913041+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.603925747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.603931148+07:00","message":"receive interim result [false|false]:  สามารถขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.603947414+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.60395865+07:00","message":"[buffer interim] 207 false  สามารถขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.603965018+07:00","message":"[bufferProcess] interim [880000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.603968339+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.603973329+07:00","message":"[bufferProcess] interim [880000000]: สามารถขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.60397855+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.603981477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.603984847+07:00","message":"> Transcript [3671] [false]: 'กม. 32 35 สามารถขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.60399166+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.60399398+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.603996002+07:00","message":"StatePrefix: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.604001512+07:00","message":"TextPushed: 'กม.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.6040045+07:00","message":"Push: ' 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.604013788+07:00","message":"TextPushed: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.604016093+07:00","message":"Set new StatePrefix : 'กม. 32 35 สามารถขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.604018448+07:00","message":"Next Push (prob) : ' สามารถขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.604027702+07:00","message":"push: {false  32 35 0 0xc0034fd280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.796685483+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.796730755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.796738829+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.796755759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.79676428+07:00","message":"receive interim result [false|false]:  สามารถขับรถชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.796773015+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.796777297+07:00","message":"[buffer interim] 207 false  สามารถขับรถชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.796798627+07:00","message":"[bufferProcess] interim [120000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.796819139+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.796830821+07:00","message":"[bufferProcess] interim [120000000]: สามารถขับรถชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.796834525+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.796838807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.796843374+07:00","message":"> Transcript [3672] [false]: 'กม. 32 35 สามารถขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.796846942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.796849172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.796851295+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.796853454+07:00","message":"TextPushed: 'กม. 32 35'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.109092382+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.109136139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.109141816+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.109153331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.10915659+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.109179456+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.109184965+07:00","message":"[buffer interim] 207 false  สามารถขับรถชมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.109191594+07:00","message":"[bufferProcess] interim [360000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.109198419+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.109205295+07:00","message":"[bufferProcess] interim [360000000]: สามารถขับรถชมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.109208915+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.109212419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.109215021+07:00","message":"> Transcript [3673] [false]: 'กม. 32 35 สามารถขับรถชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.109218211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.109222583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.109224683+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.109226914+07:00","message":"TextPushed: 'กม. 32 35'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.431879421+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.431920678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.431928497+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.431943937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.431948385+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.431968064+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.431986376+07:00","message":"[buffer interim] 207 false  สามารถขับรถชมดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.431994719+07:00","message":"[bufferProcess] interim [660000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.432004251+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.432017158+07:00","message":"[bufferProcess] interim [660000000]: สามารถขับรถชมดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.432021198+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.432024154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.432027667+07:00","message":"> Transcript [3674] [false]: 'กม. 32 35 สามารถขับรถชมดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.432030944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.432033019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.432035417+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.432037579+07:00","message":"TextPushed: 'กม. 32 35'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.827787303+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.827828745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.827834778+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.827851041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบกบนเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.827854361+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.827876362+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.827897934+07:00","message":"[buffer interim] 207 false  สามารถขับรถชมดอกตะแบกบนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.827905209+07:00","message":"[bufferProcess] interim [80000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.827910479+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.827919659+07:00","message":"[bufferProcess] interim [80000000]: สามารถขับรถชมดอกตะแบกบนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.827922952+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.827925909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.827928867+07:00","message":"> Transcript [3675] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.82793316+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.827935363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.827938044+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.827940377+07:00","message":"TextPushed: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.827947796+07:00","message":"Push: ' สามารถขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.82794982+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.827951888+07:00","message":"Set new StatePrefix : 'กม. 32 35 สามารถขับรถชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.82795406+07:00","message":"Next Push (prob) : 'รถชมดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.827962633+07:00","message":"push: {false  สามารถขับ 0 0xc0034fd280}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:47.892044777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:47.89205963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.951753836+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.951792406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.95179885+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.951814165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบกบนเทือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.951817584+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.951825241+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.951829028+07:00","message":"[buffer interim] 207 false  สามารถขับรถชมดอกตะแบกบนเทือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.951835005+07:00","message":"[bufferProcess] interim [140000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.951837717+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.951841089+07:00","message":"[bufferProcess] interim [140000000]: สามารถขับรถชมดอกตะแบกบนเทือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.95184369+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.951846651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.951849505+07:00","message":"> Transcript [3676] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.951853076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.951855292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.951857902+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.95186023+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.954369818+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.954396035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.954401329+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.954414494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบกบนเทือกเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.954418496+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.954432967+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.954438499+07:00","message":"[buffer interim] 207 false  สามารถขับรถชมดอกตะแบกบนเทือกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.954445307+07:00","message":"[bufferProcess] interim [200000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.954448531+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.954456061+07:00","message":"[bufferProcess] interim [200000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.954459887+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.954463536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.954467927+07:00","message":"> Transcript [3677] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.95447476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.954478412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.954481144+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.954484338+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.335342328+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.335384098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.335390443+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.335408959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบกบนเทือกเขา 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.33541209+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขา 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.335420501+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.335425333+07:00","message":"[buffer interim] 207 false  สามารถขับรถชมดอกตะแบกบนเทือกเขา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.335438846+07:00","message":"[bufferProcess] interim [560000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.335457691+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.335462932+07:00","message":"[bufferProcess] interim [560000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.335466153+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.335469543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.335473143+07:00","message":"> Transcript [3678] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.335476765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.335478987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.335481288+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.33548366+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.534297224+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.534341648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.534348139+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.53436468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.534368133+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.534375538+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.534379089+07:00","message":"[buffer interim] 207 false  สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.534384774+07:00","message":"[bufferProcess] interim [740000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.53438807+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.53439644+07:00","message":"[bufferProcess] interim [740000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.534400208+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.53440319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.534406248+07:00","message":"> Transcript [3679] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.534409945+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.534412287+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.534414437+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.534417007+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.534425163+07:00","message":"Push: 'รถชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.534428116+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.534431785+07:00","message":"Set new StatePrefix : 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.534434014+07:00","message":"Next Push (prob) : 'บนเทือกเขา 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.534441601+07:00","message":"push: {false รถชมดอกตะแบก 0 0xc0034fd280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.546916537+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.546954328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.54696203+07:00","message":"receive interim result [false|false]: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.546978318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ฝั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.546981735+07:00","message":"receive interim result [false|false]:  2 ฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.54698856+07:00","message":"[buffer interim] 207 false กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.54699173+07:00","message":"[buffer interim] 207 false  2 ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.546996818+07:00","message":"[bufferProcess] interim [800000000]:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.54699955+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.547002622+07:00","message":"[bufferProcess] interim [800000000]: 2 ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.54700501+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.547021334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.547024363+07:00","message":"> Transcript [3680] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.54702809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.547030262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.547032319+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.547034851+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.717525768+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.717564922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.717571349+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.717582398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.71758682+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.717596992+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.717605669+07:00","message":"[buffer interim] 207 false  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.717614066+07:00","message":"[bufferProcess] interim [980000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.717616622+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.717619693+07:00","message":"[bufferProcess] interim [980000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.717623503+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.717626776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.717630031+07:00","message":"> Transcript [3681] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.717633711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.717636265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.717638737+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.717641405+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.91267702+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.912719303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.912725858+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.912742314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.912745514+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.912760221+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.912773745+07:00","message":"[buffer interim] 207 false  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.912781898+07:00","message":"[bufferProcess] interim [220000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.912785275+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.912791234+07:00","message":"[bufferProcess] interim [220000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.912795385+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.912799277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.912802459+07:00","message":"> Transcript [3682] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.912805465+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.912807606+07:00","message":"Set new StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.044069071+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.044116105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.044123589+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.044138633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.044153701+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.044160423+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.044171799+07:00","message":"[buffer interim] 207 false  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.044178969+07:00","message":"[bufferProcess] interim [280000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.044182019+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.04418591+07:00","message":"[bufferProcess] interim [280000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.044189016+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.044191831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.044196003+07:00","message":"> Transcript [3683] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.044200077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.044202286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.044204574+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.044207406+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.108169572+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.108209108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.108215929+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.108231581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.108236189+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.108244999+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.108251513+07:00","message":"[buffer interim] 207 false  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.10825748+07:00","message":"[bufferProcess] interim [400000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.108260212+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.108265572+07:00","message":"[bufferProcess] interim [400000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.108272136+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.108275603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.108278539+07:00","message":"> Transcript [3684] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.108282086+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.108284493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.108286524+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.108289255+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.231086957+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.231127413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.231133248+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.231146353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.231150035+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.23115686+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.231160496+07:00","message":"[buffer interim] 207 false  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.231166733+07:00","message":"[bufferProcess] interim [460000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.231169984+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.231174897+07:00","message":"[bufferProcess] interim [460000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.231177539+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.231180524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.231183409+07:00","message":"> Transcript [3685] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.231186953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.231189089+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.231191095+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.231193769+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.553375626+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.553419132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.553425463+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.553443624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.553449383+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.553457834+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.553460907+07:00","message":"[buffer interim] 207 false  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.553468185+07:00","message":"[bufferProcess] interim [760000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.553471023+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.553474455+07:00","message":"[bufferProcess] interim [760000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.553477565+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.553480993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.553483936+07:00","message":"> Transcript [3686] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.553488749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.553491002+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.553493079+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.553495785+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.553499855+07:00","message":"Push: 'บนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.553501991+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.553504363+07:00","message":"Set new StatePrefix : 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.553506754+07:00","message":"Next Push (prob) : 'ได้ตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.553537543+07:00","message":"push: {false บนเทือกเขาสองฝั่งถนน 0 0xc0034fd280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.748865621+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.748908397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.748914243+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.748926147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.748930047+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.74893751+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.748940564+07:00","message":"[buffer interim] 207 false  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.748946873+07:00","message":"[bufferProcess] interim [940000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.748949191+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.74895602+07:00","message":"[bufferProcess] interim [940000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.748959849+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.74896368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.748966483+07:00","message":"> Transcript [3687] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.748971049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.748973461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.748975413+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.748978262+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.794268193+07:00","message":"[GCS] IsForceVAD: false for message ID: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.865776959+07:00","message":"[GCS] Start streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.87459007+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.874631471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.874638983+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.874656583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนวยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.874662362+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนวยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.87467191+07:00","message":"[buffer interim] 207 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.874676848+07:00","message":"[buffer interim] 207 false  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนวยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.874684329+07:00","message":"[bufferProcess] interim [180000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.874688254+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.874693308+07:00","message":"[bufferProcess] interim [180000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนวยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.874697826+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนวยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.874702055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.874705965+07:00","message":"> Transcript [3688] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.87471175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.874714881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.874717721+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.874722118+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.991974936+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.992021629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่งถนนได้ตลอดทั้งแนวยาว\",\"confidence\":0.9439041}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.992028647+07:00","message":"receive interim result [true|false]: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่งถนนได้ตลอดทั้งแนวยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.992036338+07:00","message":"end recv isFinal message id 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.992038534+07:00","message":"end Recv id 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.992044211+07:00","message":"[buffer interim] 207 true กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่งถนนได้ตลอดทั้งแนวยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.99205264+07:00","message":"[bufferProcess] interim [240000000]:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่งถนนได้ตลอดทั้งแนวยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992058513+07:00","message":"[bufferProcess] send to processor (isfinal):กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนวยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992062423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992065547+07:00","message":"> Transcript [3689] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนวยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992070238+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992072355+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992074725+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992077517+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.99207963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992081785+07:00","message":"> Transcript [3690] [true]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่งถนนได้ตลอดทั้งแนวยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992084199+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992086163+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992087986+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992090105+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992092197+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992294685+07:00","message":"Push: 'ได้ตลอดทั้งแนวยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992297653+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนวยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992300152+07:00","message":"Set new StatePrefix : 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่งถนนได้ตลอดทั้งแนวยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992302562+07:00","message":"Next Push (prob) : 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่งถนนได้ตลอดทั้งแนวยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.992309862+07:00","message":"push: {true ได้ตลอดทั้งแนวยาว 0 0xc0034fd280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.992320668+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_207.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:50.004082681+07:00","message":"write wav file: './tmp/7598/7598_207.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.836210497+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.836257854+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":"2026-06-25T15:19:50.836263392+07:00","message":"receive interim result [false|false]: 3 กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.83627936+07:00","message":"[buffer interim] 208 false 3 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.836287137+07:00","message":"[bufferProcess] interim [780000000]:3 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.836289877+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:50.892070947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:50.892086052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.413996983+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.4140593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 กิโลเมตร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.41406698+07:00","message":"receive interim result [false|false]: 3 กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.414083802+07:00","message":"[buffer interim] 208 false 3 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.414092195+07:00","message":"[bufferProcess] interim [380000000]:3 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.414094732+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.414101604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.414105003+07:00","message":"> Transcript [3691] [false]: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.414107621+07:00","message":"Set StatePrefix (first interim): '3 กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.735462732+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.735503202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.73550871+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.735516776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเหมาะสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.735520426+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.73552857+07:00","message":"[buffer interim] 208 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.735532099+07:00","message":"[buffer interim] 208 false  กิโลเมตรเหมาะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.735537678+07:00","message":"[bufferProcess] interim [680000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.735539636+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.735542396+07:00","message":"[bufferProcess] interim [680000000]: กิโลเมตรเหมาะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.735545199+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.735548047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.735550951+07:00","message":"> Transcript [3692] [false]: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.735554035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.735556199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.735558167+07:00","message":"StatePrefix: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.735560219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.919592367+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.919634872+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":"2026-06-25T15:19:51.919641577+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.919655321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเหมาะสำหรับคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.919659996+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.919670283+07:00","message":"[buffer interim] 208 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.919675293+07:00","message":"[buffer interim] 208 false  กิโลเมตรเหมาะสำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.919682297+07:00","message":"[bufferProcess] interim [860000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.919685793+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.919690475+07:00","message":"[bufferProcess] interim [860000000]: กิโลเมตรเหมาะสำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.919694395+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.919700076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.919704183+07:00","message":"> Transcript [3693] [false]: '3 กิโลเมตรเหมาะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.919708776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.919712036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.91971538+07:00","message":"StatePrefix: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.919718597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.992406057+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.992449444+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":"2026-06-25T15:19:51.992454719+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.992469525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเหมาะสำหรับคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.992475266+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.9924828+07:00","message":"[buffer interim] 208 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.992485991+07:00","message":"[buffer interim] 208 false  กิโลเมตรเหมาะสำหรับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.992492662+07:00","message":"[bufferProcess] interim [980000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.99249644+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.992500293+07:00","message":"[bufferProcess] interim [980000000]: กิโลเมตรเหมาะสำหรับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.992503943+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.992509845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.992514273+07:00","message":"> Transcript [3694] [false]: '3 กิโลเมตรเหมาะสำหรับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.992518408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.992521658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.992524038+07:00","message":"StatePrefix: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.992526155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.117877258+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.117915954+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":"2026-06-25T15:19:52.117922094+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.117933957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเหมาะสำหรับคนที่อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.117937329+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคนที่อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.117944295+07:00","message":"[buffer interim] 208 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.117952552+07:00","message":"[buffer interim] 208 false  กิโลเมตรเหมาะสำหรับคนที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.117958124+07:00","message":"[bufferProcess] interim [100000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.117960862+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.117965712+07:00","message":"[bufferProcess] interim [100000000]: กิโลเมตรเหมาะสำหรับคนที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.117968305+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคนที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.117971038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.117973936+07:00","message":"> Transcript [3695] [false]: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.117977053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.117979124+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.117981017+07:00","message":"StatePrefix: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.117983243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.117987301+07:00","message":"Push: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.11798932+07:00","message":"TextPushed: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.117991425+07:00","message":"Set new StatePrefix : '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.117994061+07:00","message":"Next Push (prob) : 'เหมาะสำหรับคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.118026254+07:00","message":"push: {false 3 กิโลเมตร 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.316712184+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.316745758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.316751303+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.316761303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเหมาะสำหรับคนที่อยากทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.316765018+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคนที่อยากทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.316772277+07:00","message":"[buffer interim] 208 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.316775701+07:00","message":"[buffer interim] 208 false  กิโลเมตรเหมาะสำหรับคนที่อยากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.316787064+07:00","message":"[bufferProcess] interim [280000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.316792568+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับคนที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.316798371+07:00","message":"[bufferProcess] interim [280000000]: กิโลเมตรเหมาะสำหรับคนที่อยากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.316801526+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคนที่อยากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.3168046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.3168079+07:00","message":"> Transcript [3696] [false]: '3 กิโลเมตรเหมาะสำหรับคนที่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.316811087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.316813113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.316815444+07:00","message":"StatePrefix: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.316817711+07:00","message":"TextPushed: '3 กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.436026087+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.436058779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.436065007+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.436095738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเหมาะสำหรับคนที่อยากชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.436101059+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคนที่อยากชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.43610866+07:00","message":"[buffer interim] 208 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.4361118+07:00","message":"[buffer interim] 208 false  กิโลเมตรเหมาะสำหรับคนที่อยากชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.436117419+07:00","message":"[bufferProcess] interim [340000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.436119767+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับคนที่อยากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.436123171+07:00","message":"[bufferProcess] interim [340000000]: กิโลเมตรเหมาะสำหรับคนที่อยากชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.436125859+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคนที่อยากชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.436128827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.436131519+07:00","message":"> Transcript [3697] [false]: '3 กิโลเมตรเหมาะสำหรับคนที่อยากทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.436134605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.436136613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.436138631+07:00","message":"StatePrefix: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.436140745+07:00","message":"TextPushed: '3 กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.503817047+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.503859632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.503865909+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.503890332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.503895657+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.503905292+07:00","message":"[buffer interim] 208 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.503910025+07:00","message":"[buffer interim] 208 false  กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.503917568+07:00","message":"[bufferProcess] interim [520000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.503921744+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับคนที่อยากชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.50392592+07:00","message":"[bufferProcess] interim [520000000]: กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.503929773+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.503934172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.503938259+07:00","message":"> Transcript [3698] [false]: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.503942374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.503945336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.50394915+07:00","message":"StatePrefix: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.503952282+07:00","message":"TextPushed: '3 กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.701406137+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.701443189+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":"2026-06-25T15:19:52.701448322+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.701463715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.701466925+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.701474438+07:00","message":"[buffer interim] 208 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.701478281+07:00","message":"[buffer interim] 208 false  กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.701484463+07:00","message":"[bufferProcess] interim [700000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.701486973+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.701489751+07:00","message":"[bufferProcess] interim [700000000]: กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.701492531+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.701495691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.701498639+07:00","message":"> Transcript [3699] [false]: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.701501861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.701503917+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.701506526+07:00","message":"StatePrefix: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.701508866+07:00","message":"TextPushed: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.701511768+07:00","message":"Push: 'เหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.701513885+07:00","message":"TextPushed: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.70151616+07:00","message":"Set new StatePrefix : '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.70151852+07:00","message":"Next Push (prob) : 'อยากชมวิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.701541887+07:00","message":"push: {false เหมาะสำหรับคนที่ 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.015523988+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.015560474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.015566065+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.015581919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.015585326+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.015592894+07:00","message":"[buffer interim] 208 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.015596426+07:00","message":"[buffer interim] 208 false  กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.015618727+07:00","message":"[bufferProcess] interim [940000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.015640875+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.01565715+07:00","message":"[bufferProcess] interim [940000000]: กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.015661907+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.015674474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.015691496+07:00","message":"> Transcript [3700] [false]: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.015698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.015702064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.015705828+07:00","message":"StatePrefix: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.015710344+07:00","message":"TextPushed: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.063134781+07:00","message":"[GCS] IsForceVAD: false for message ID: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.165350981+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.165388585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.165394555+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.165412226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.16541763+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.165428022+07:00","message":"[buffer interim] 208 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.165432076+07:00","message":"[buffer interim] 208 false  กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.165439287+07:00","message":"[bufferProcess] interim [180000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.165443021+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.165448511+07:00","message":"[bufferProcess] interim [180000000]: กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.165452105+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.165456335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.165460531+07:00","message":"> Transcript [3701] [false]: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.165464608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.165467663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.165471217+07:00","message":"StatePrefix: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.165475138+07:00","message":"TextPushed: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.195575025+07:00","message":"[GCS] Start streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.213301738+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.21334049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ\",\"confidence\":0.95290875}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.213347262+07:00","message":"receive interim result [true|false]: 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.213359383+07:00","message":"end recv isFinal message id 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.213361824+07:00","message":"end Recv id 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.213369796+07:00","message":"[buffer interim] 208 true 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.213387529+07:00","message":"[bufferProcess] interim [210000000]:3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.213392498+07:00","message":"[bufferProcess] send to processor (isfinal):3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.213395921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.213400121+07:00","message":"> Transcript [3702] [false]: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.213403676+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.213405812+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.213408243+07:00","message":"StatePrefix: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.213410863+07:00","message":"TextPushed: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.213412969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.213415019+07:00","message":"> Transcript [3703] [true]: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.213417156+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.213418973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.213420841+07:00","message":"StatePrefix: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.21342277+07:00","message":"TextPushed: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.213430441+07:00","message":"Push: 'อยากชมวิวแบบรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.213439053+07:00","message":"push: {true อยากชมวิวแบบรถ 0 0xc000188080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:53.222115244+07:00","message":"write wav file: './tmp/7598/7598_208.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:53.893113977+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:53.893177548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.921686605+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.921736348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.921744226+07:00","message":"receive interim result [false|false]: โดยไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.921762547+07:00","message":"[buffer interim] 209 false โดยไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.921770857+07:00","message":"[bufferProcess] interim [600000000]:โดยไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.921775607+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.058735695+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.058772023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.058777812+07:00","message":"receive interim result [false|false]: โดยไม่ต้องรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.058790216+07:00","message":"[buffer interim] 209 false โดยไม่ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.058799164+07:00","message":"[bufferProcess] interim [720000000]:โดยไม่ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.058801548+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.058805143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.058808369+07:00","message":"> Transcript [3704] [false]: 'โดยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.058810623+07:00","message":"Set StatePrefix (first interim): 'โดยไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.1740687+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.174107144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.174113295+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.174130487+07:00","message":"[buffer interim] 209 false โดยไม่ต้องลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.174137612+07:00","message":"[bufferProcess] interim [780000000]:โดยไม่ต้องลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.17414007+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.174143535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.174146561+07:00","message":"> Transcript [3705] [false]: 'โดยไม่ต้องรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.174149883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.174152062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.174154407+07:00","message":"StatePrefix: 'โดยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.174156612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.356879545+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.356917163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องลงจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.356922816+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.356938941+07:00","message":"[buffer interim] 209 false โดยไม่ต้องลงจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.35694534+07:00","message":"[bufferProcess] interim [960000000]:โดยไม่ต้องลงจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.356953538+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.356957308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.356960135+07:00","message":"> Transcript [3706] [false]: 'โดยไม่ต้องลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.356963673+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.356965935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.356968123+07:00","message":"StatePrefix: 'โดยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.356970204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.430691123+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.430739255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องลงจากรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.430746334+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.430764656+07:00","message":"[buffer interim] 209 false โดยไม่ต้องลงจากรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.430771947+07:00","message":"[bufferProcess] interim [80000000]:โดยไม่ต้องลงจากรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.430774603+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.430778059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.430781211+07:00","message":"> Transcript [3707] [false]: 'โดยไม่ต้องลงจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.430784577+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.430786855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.430789054+07:00","message":"StatePrefix: 'โดยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.430791202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.617269646+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.617306025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องลงจากรถเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.61731182+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.6173281+07:00","message":"[buffer interim] 209 false โดยไม่ต้องลงจากรถเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.617335944+07:00","message":"[bufferProcess] interim [260000000]:โดยไม่ต้องลงจากรถเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.617338676+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจากรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.617342169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.617345282+07:00","message":"> Transcript [3708] [false]: 'โดยไม่ต้องลงจากรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.617348371+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.617350516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.617352464+07:00","message":"StatePrefix: 'โดยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.617354901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.617363511+07:00","message":"Push: 'โดยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.61736661+07:00","message":"TextPushed: 'โดยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.617370734+07:00","message":"Set new StatePrefix : 'โดยไม่ต้องลงจากรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.61737443+07:00","message":"Next Push (prob) : 'ลงจากรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.61738492+07:00","message":"push: {false โดยไม่ต้อง 0 0xc001f7f700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.767855207+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.767899198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องลงจากรถเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.767905559+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.767920915+07:00","message":"[buffer interim] 209 false โดยไม่ต้องลงจากรถเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.767932678+07:00","message":"[bufferProcess] interim [380000000]:โดยไม่ต้องลงจากรถเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.767935318+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจากรถเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.767945899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.767949239+07:00","message":"> Transcript [3709] [false]: 'โดยไม่ต้องลงจากรถเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.767953232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.767956198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.767959443+07:00","message":"StatePrefix: 'โดยไม่ต้องลงจากรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.767961834+07:00","message":"TextPushed: 'โดยไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.819381806+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.819416374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องลงจากรถเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.819422279+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.819438415+07:00","message":"[buffer interim] 209 false โดยไม่ต้องลงจากรถเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.819445322+07:00","message":"[bufferProcess] interim [500000000]:โดยไม่ต้องลงจากรถเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.819447941+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจากรถเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.819451332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.819454552+07:00","message":"> Transcript [3710] [false]: 'โดยไม่ต้องลงจากรถเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.819457789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.819460063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.81946241+07:00","message":"StatePrefix: 'โดยไม่ต้องลงจากรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.819464668+07:00","message":"TextPushed: 'โดยไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.449335445+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.449382129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องลงจากรถเลยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.449388386+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.449405142+07:00","message":"[buffer interim] 209 false โดยไม่ต้องลงจากรถเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.449412109+07:00","message":"[bufferProcess] interim [100000000]:โดยไม่ต้องลงจากรถเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.449415015+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจากรถเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.449420668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.44942353+07:00","message":"> Transcript [3711] [false]: 'โดยไม่ต้องลงจากรถเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.449427118+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.449429512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.449431441+07:00","message":"StatePrefix: 'โดยไม่ต้องลงจากรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.449433761+07:00","message":"TextPushed: 'โดยไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.664005317+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.66405457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.664061351+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.664076468+07:00","message":"[buffer interim] 209 false โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664085462+07:00","message":"[bufferProcess] interim [240000000]:โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664088351+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจากรถเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664097291+07:00","message":"[bufferProcess] send to processor (ticker):โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664101176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664104753+07:00","message":"> Transcript [3712] [false]: 'โดยไม่ต้องลงจากรถเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664110152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664113574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664116042+07:00","message":"StatePrefix: 'โดยไม่ต้องลงจากรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.66411859+07:00","message":"TextPushed: 'โดยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664125722+07:00","message":"Push: 'ลงจากรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664127936+07:00","message":"TextPushed: 'โดยไม่ต้องลงจากรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.66413091+07:00","message":"Set new StatePrefix : 'โดยไม่ต้องลงจากรถเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664133485+07:00","message":"Next Push (prob) : 'เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664135975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664138016+07:00","message":"> Transcript [3713] [false]: 'โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664140514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664142252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664144509+07:00","message":"StatePrefix: 'โดยไม่ต้องลงจากรถเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.664146419+07:00","message":"TextPushed: 'โดยไม่ต้องลงจากรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.664156915+07:00","message":"push: {false ลงจากรถ 0 0xc001f7f700}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:56.893595797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:56.893622185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:57.236548155+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:57.236589488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:57.236596375+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:57.236607051+07:00","message":"[buffer interim] 209 false โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.236619331+07:00","message":"[bufferProcess] interim [840000000]:โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.236621855+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.143314015+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.143350715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.143357001+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.143372908+07:00","message":"[buffer interim] 209 false โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.143379569+07:00","message":"[bufferProcess] interim [740000000]:โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.143381956+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.143385444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.143388405+07:00","message":"> Transcript [3714] [false]: 'โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.143391957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.143394518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.143396891+07:00","message":"StatePrefix: 'โดยไม่ต้องลงจากรถเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.143399377+07:00","message":"TextPushed: 'โดยไม่ต้องลงจากรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.347072896+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.347110033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.347115568+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.347130365+07:00","message":"[buffer interim] 209 false โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.347136816+07:00","message":"[bufferProcess] interim [980000000]:โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.347139561+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.347142781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.34714565+07:00","message":"> Transcript [3715] [false]: 'โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.347149565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.347151745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.347154659+07:00","message":"StatePrefix: 'โดยไม่ต้องลงจากรถเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.347159201+07:00","message":"TextPushed: 'โดยไม่ต้องลงจากรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.468972622+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.469026882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.469033697+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.469049851+07:00","message":"[buffer interim] 209 false โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.469057326+07:00","message":"[bufferProcess] interim [100000000]:โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.469062183+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.469065559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.469068563+07:00","message":"> Transcript [3716] [false]: 'โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.4690726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.469074994+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.469077462+07:00","message":"StatePrefix: 'โดยไม่ต้องลงจากรถเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.469079878+07:00","message":"TextPushed: 'โดยไม่ต้องลงจากรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.469082277+07:00","message":"Push: 'เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.469084245+07:00","message":"TextPushed: 'โดยไม่ต้องลงจากรถเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.469086357+07:00","message":"Set new StatePrefix : 'โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.469088559+07:00","message":"Next Push (prob) : 'งามมากนะคะบนเขาพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.46909601+07:00","message":"push: {false เลยนะคะ 0 0xc001f7f700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.52531682+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.52535588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.525362847+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.5253778+07:00","message":"[buffer interim] 209 false โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.525386284+07:00","message":"[bufferProcess] interim [160000000]:โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.525389461+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.525395984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.525399334+07:00","message":"> Transcript [3717] [false]: 'โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.525402302+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.666986372+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.667035213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.66704204+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูคา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.667063218+07:00","message":"[buffer interim] 209 false โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.667071975+07:00","message":"[bufferProcess] interim [280000000]:โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.667075086+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.667079332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.667082359+07:00","message":"> Transcript [3718] [false]: 'โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.667085326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.667087382+07:00","message":"Set new StatePrefix: 'โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.764468466+07:00","message":"[GCS] IsForceVAD: false for message ID: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.896482004+07:00","message":"[GCS] Start streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.007400041+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.007454678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูคา\",\"confidence\":0.9488344}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.007461553+07:00","message":"receive interim result [true|false]: โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูคา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.007468529+07:00","message":"end recv isFinal message id 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.007471124+07:00","message":"end Recv id 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.007478526+07:00","message":"[buffer interim] 209 true โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.007486204+07:00","message":"[bufferProcess] interim [580000000]:โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.00748953+07:00","message":"[bufferProcess] send to processor (isfinal):โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.007493313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.007496562+07:00","message":"> Transcript [3719] [false]: 'โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.007499239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.007501786+07:00","message":"Set new StatePrefix: 'โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.007503743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.007505695+07:00","message":"> Transcript [3720] [true]: 'โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.007508673+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.007510756+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.007513067+07:00","message":"StatePrefix: 'โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะบนเขาภูคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.007515742+07:00","message":"TextPushed: 'โดยไม่ต้องลงจากรถเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.007518755+07:00","message":"Push: 'งามมากนะคะบนเขาภูคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.007529115+07:00","message":"push: {true งามมากนะคะบนเขาภูคา 0 0xc001f7f700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:59.018162428+07:00","message":"write wav file: './tmp/7598/7598_209.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.565818079+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.565855418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.56586056+07:00","message":"receive interim result [false|false]: เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.565878192+07:00","message":"[buffer interim] 210 false เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.565885215+07:00","message":"[bufferProcess] interim [660000000]:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.565887236+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.745411062+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.745453767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.745460274+07:00","message":"receive interim result [false|false]: เริ่มออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.745476361+07:00","message":"[buffer interim] 210 false เริ่มออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.745485744+07:00","message":"[bufferProcess] interim [840000000]:เริ่มออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.745488464+07:00","message":"[bufferProcess] send to processor:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.745491984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.745495225+07:00","message":"> Transcript [3721] [false]: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.745497639+07:00","message":"Set StatePrefix (first interim): 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.879837893+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.879877544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.879884175+07:00","message":"receive interim result [false|false]: เริ่มออกดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.879900218+07:00","message":"[buffer interim] 210 false เริ่มออกดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.879909274+07:00","message":"[bufferProcess] interim [20000000]:เริ่มออกดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.879912101+07:00","message":"[bufferProcess] send to processor:เริ่มออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.879920055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.879925815+07:00","message":"> Transcript [3722] [false]: 'เริ่มออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.879929778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.879932759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.879934787+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.87993713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:59.894007261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:59.894026817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.210233432+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.210306561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.21031379+07:00","message":"receive interim result [false|false]: เริ่มออกดอกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.210330094+07:00","message":"[buffer interim] 210 false เริ่มออกดอกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.210338507+07:00","message":"[bufferProcess] interim [260000000]:เริ่มออกดอกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.210341703+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.210349783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.210353374+07:00","message":"> Transcript [3723] [false]: 'เริ่มออกดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.210357921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.210360522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.210362636+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.210364737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.324589832+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.324634122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.324641168+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.324657371+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.324665422+07:00","message":"[bufferProcess] interim [380000000]:เริ่มออกดอกในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.324668066+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.324671912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.324675122+07:00","message":"> Transcript [3724] [false]: 'เริ่มออกดอกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.324678709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.324680986+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.324683214+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.324685393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.518483529+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.518525802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.51853257+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.518546886+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.518553328+07:00","message":"[bufferProcess] interim [560000000]:เริ่มออกดอกในช่วงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.518555683+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.518561466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.518565738+07:00","message":"> Transcript [3725] [false]: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.518570345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.51857344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.518576089+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.518578923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.518586986+07:00","message":"Push: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.518589952+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.518592882+07:00","message":"Set new StatePrefix : 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.51859863+07:00","message":"Next Push (prob) : 'ออกดอกในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.518618248+07:00","message":"push: {false เริ่ม 0 0xc0004a3380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.708672163+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.708714798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.708720851+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.70874135+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.708750118+07:00","message":"[bufferProcess] interim [740000000]:เริ่มออกดอกในช่วงเดือนใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.708752696+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.708766463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.708769794+07:00","message":"> Transcript [3726] [false]: 'เริ่มออกดอกในช่วงเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.708773977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.708777052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.708779188+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.708783476+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.838038796+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.838086364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.838092871+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.838108382+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.838117243+07:00","message":"[bufferProcess] interim [920000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.838120511+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.838127508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.838130622+07:00","message":"> Transcript [3727] [false]: 'เริ่มออกดอกในช่วงเดือนใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.83813503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.838137595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.838140072+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.838142626+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.897381335+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.897423908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.897448512+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:00.897463828+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.897471816+07:00","message":"[bufferProcess] interim [980000000]:เริ่มออกดอกในช่วงเดือนพฤษภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.897474723+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.897482284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.897487697+07:00","message":"> Transcript [3728] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.897492233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.897494743+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.897497555+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:00.897500437+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.025053517+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.02509617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.02510265+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.025118134+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.025125896+07:00","message":"[bufferProcess] interim [40000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.025129337+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.025136387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.025139987+07:00","message":"> Transcript [3729] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.02514418+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.025146847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.025149636+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.025152099+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.025158795+07:00","message":"Push: 'ออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.025199758+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.025202507+07:00","message":"Set new StatePrefix : 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.02519983+07:00","message":"push: {false ออกดอกในช่วง 0 0xc0004a3380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.025205536+07:00","message":"Next Push (prob) : 'เดือนพฤษภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.408289459+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.408337216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.40834553+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.40837058+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.40838215+07:00","message":"[bufferProcess] interim [520000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.408386688+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.408399447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.408404566+07:00","message":"> Transcript [3730] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.408410095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.408413421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.408416805+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.408420587+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.727188624+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.727227755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.727235834+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.727249807+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.727257386+07:00","message":"[bufferProcess] interim [760000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.727260185+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.727267875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.727271255+07:00","message":"> Transcript [3731] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.72727516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.727277524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.727280184+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.72728348+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.304036532+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.304100227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.304109876+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.304130746+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.304145876+07:00","message":"[bufferProcess] interim [360000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.304150165+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.304156864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.304161444+07:00","message":"> Transcript [3732] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.304167075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.304170438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.304174321+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.304178478+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.4430553+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.443102311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.443111507+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.443130768+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.443143691+07:00","message":"[bufferProcess] interim [480000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.443146881+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.443162698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.44316636+07:00","message":"> Transcript [3733] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.443170349+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.443172424+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.443174652+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.443177553+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.443184957+07:00","message":"Push: 'เดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.443186881+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.443189036+07:00","message":"Set new StatePrefix : 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.443193137+07:00","message":"Next Push (prob) : 'คมถึงสิงหาคมของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.443225386+07:00","message":"push: {false เดือนพฤษภา 0 0xc0004a3380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.504600316+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.504644613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.504651512+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.504666922+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.504678722+07:00","message":"[bufferProcess] interim [600000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.504681537+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.504688786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.504691863+07:00","message":"> Transcript [3734] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.504696614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.504699061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.504701214+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.504704691+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.647633214+07:00","message":"[GCS] Cleaned up inactive client: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.647647315+07:00","message":"[GCS] Cleaned up inactive client: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.647649597+07:00","message":"[GCS] Cleaned up inactive client: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.647651659+07:00","message":"[GCS] Cleaned up inactive client: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.647653551+07:00","message":"[GCS] Cleaned up inactive client: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.647655935+07:00","message":"[GCS] Cleaned up inactive client: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.647657803+07:00","message":"[GCS] Cleaned up inactive client: 193"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:02.894205625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:02.894228225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.143216231+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.143258482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.143265354+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.143279665+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.143288283+07:00","message":"[bufferProcess] interim [200000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.143291052+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.14329711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.143300264+07:00","message":"> Transcript [3735] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.143304481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.143306785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.143308802+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.14331175+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.205462798+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.205502844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.205509138+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.205525242+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.205534502+07:00","message":"[bufferProcess] interim [320000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.205537804+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.205547021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.205550109+07:00","message":"> Transcript [3736] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.20555414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.205556671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.205559308+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.205566095+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.330278098+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.330325006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.33033445+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.330352615+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.330362883+07:00","message":"[bufferProcess] interim [380000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.330367598+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.330372487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.330376353+07:00","message":"> Transcript [3737] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.33038256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.330385947+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.330390234+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.330394843+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.330399857+07:00","message":"Push: 'คมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.330403041+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.330406464+07:00","message":"Set new StatePrefix : 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.330410014+07:00","message":"Next Push (prob) : 'ทุกปีเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.330420743+07:00","message":"push: {false คมถึงสิงหาคมของ 0 0xc0004a3380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.534158235+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.534192584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.534199016+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.534227481+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.534234863+07:00","message":"[bufferProcess] interim [560000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.534237628+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.534241105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.534244067+07:00","message":"> Transcript [3738] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.534248896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.534251046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.534252973+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.534256211+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.536970085+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.536987692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.536993468+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.537004994+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.537011031+07:00","message":"[bufferProcess] interim [620000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.53702097+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.537023859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.537026158+07:00","message":"> Transcript [3739] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.537028893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.53703119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.537034921+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.537037881+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.587858495+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.587914184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.587922176+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.587937715+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.587946279+07:00","message":"[bufferProcess] interim [680000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.58794908+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.587957065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.587960763+07:00","message":"> Transcript [3740] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.587964909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.587967885+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.587970031+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.587972883+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.03655011+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.036596532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.036602957+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.036616617+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.03662583+07:00","message":"[bufferProcess] interim [40000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.036628548+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.036632318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.036635514+07:00","message":"> Transcript [3741] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.036640075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.036642517+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.036645083+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.036649493+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.036655996+07:00","message":"Push: 'ทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.036658384+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.036660873+07:00","message":"Set new StatePrefix : 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.03666333+07:00","message":"Next Push (prob) : 'จะทยอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.036695308+07:00","message":"push: {false ทุกปีเขาก็ 0 0xc0004a3380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.096188325+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.09624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.09624597+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.096264182+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.096272682+07:00","message":"[bufferProcess] interim [160000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.096275886+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.096279923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.096282975+07:00","message":"> Transcript [3742] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.096287236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.09628947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.096291389+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.096294822+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.290689108+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.290726822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.290733378+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.290750948+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.29075727+07:00","message":"[bufferProcess] interim [400000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.29075983+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.2907632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.29076615+07:00","message":"> Transcript [3743] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.290770215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.290772402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.290774346+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.290776957+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.471550642+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.471590423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.471596997+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.471609287+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.471615293+07:00","message":"[bufferProcess] interim [520000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.471618168+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.471623826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.47162649+07:00","message":"> Transcript [3744] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.471630237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.471632662+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.471634889+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.4716379+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.611223872+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.611277184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.611287453+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.611305386+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.611315058+07:00","message":"[bufferProcess] interim [640000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.611319811+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.611329098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.611333388+07:00","message":"> Transcript [3745] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.611339755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.611342882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.611346841+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.611350952+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.611358706+07:00","message":"Push: 'จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.611361726+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.611365317+07:00","message":"Set new StatePrefix : 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.611369438+07:00","message":"Next Push (prob) : 'บานไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.611381949+07:00","message":"push: {false จะทยอย 0 0xc0004a3380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.925096312+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.925129067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.925135108+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.92515092+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.925173259+07:00","message":"[bufferProcess] interim [940000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.925185341+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.925191959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.92519484+07:00","message":"> Transcript [3746] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.925197866+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.925200071+07:00","message":"Set new StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.932244966+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.932259163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.932264111+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.932273633+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.932277476+07:00","message":"[bufferProcess] interim [0]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.932280059+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.932282741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.932285173+07:00","message":"> Transcript [3747] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.932288912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.932290947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.932292944+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.932295666+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.999751895+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.999780556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.999786254+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.999801899+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.99980982+07:00","message":"[bufferProcess] interim [120000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.999813114+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.999820645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.99982322+07:00","message":"> Transcript [3748] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.999826734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.999828903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.999830917+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.999833737+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.331081765+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.331123609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.331131681+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.33117035+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.331177839+07:00","message":"[bufferProcess] interim [420000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.331180622+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.331184168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.331186916+07:00","message":"> Transcript [3749] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.331191104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.331193683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.331196486+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.331202105+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.539191065+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.539231946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะจะเอาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.539238143+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะจะเอาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.539250422+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะจะเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.53925965+07:00","message":"[bufferProcess] interim [540000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะจะเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.539262459+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.539266612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.539269405+07:00","message":"> Transcript [3750] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.539273297+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.53927548+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.539277707+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.539280652+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.539287736+07:00","message":"Push: 'บานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.539290104+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.539293092+07:00","message":"Set new StatePrefix : 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.539295731+07:00","message":"Next Push (prob) : 'ๆนะคะตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.539322031+07:00","message":"push: {false บานไปเรื่อย 0 0xc0004a3380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.570233061+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.570270783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.57027712+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.570297297+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.570306865+07:00","message":"[bufferProcess] interim [600000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.570309554+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะจะเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.570313462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.570316412+07:00","message":"> Transcript [3751] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะจะเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.57031966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.570321911+07:00","message":"Set new StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะจะเอาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.64028076+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.640318365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.640324924+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.64033879+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.640347879+07:00","message":"[bufferProcess] interim [720000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.640351013+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.640355014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.640358129+07:00","message":"> Transcript [3752] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.640360693+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:05.894499783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:05.89453017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.898598316+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.898624617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.898630105+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.898644225+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.898649948+07:00","message":"[bufferProcess] interim [960000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.898652839+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.898657345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.898660026+07:00","message":"> Transcript [3753] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.898663299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.898665489+07:00","message":"Set new StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.944469456+07:00","message":"[GCS] IsForceVAD: false for message ID: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.005638602+07:00","message":"[GCS] Start streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.043311009+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.043363342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.043370814+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.043384546+07:00","message":"[buffer interim] 210 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.043391448+07:00","message":"[bufferProcess] interim [200000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.043394508+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.043400049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.043402966+07:00","message":"> Transcript [3754] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.043406924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.043409105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.043411166+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.043414075+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.109072108+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.10911339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝน\",\"confidence\":0.9536656}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.109121907+07:00","message":"receive interim result [true|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.109131707+07:00","message":"end recv isFinal message id 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.109133916+07:00","message":"end Recv id 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.109141015+07:00","message":"[buffer interim] 210 true เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.109150113+07:00","message":"[bufferProcess] interim [200000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.109154037+07:00","message":"[bufferProcess] send to processor (isfinal):เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.109172667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.109176032+07:00","message":"> Transcript [3755] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.109180187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.109182188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.109184236+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.109187348+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.109189577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.109191669+07:00","message":"> Transcript [3756] [true]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.109194079+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.109195943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.109197841+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.109199967+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.109202952+07:00","message":"Push: 'ๆนะคะตามปริมาณฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.109210949+07:00","message":"push: {true ๆนะคะตามปริมาณฝน 0 0xc0004a3380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:06.122272124+07:00","message":"write wav file: './tmp/7598/7598_210.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.723748765+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.723789637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.723795177+07:00","message":"receive interim result [false|false]: เขาชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.723807193+07:00","message":"[buffer interim] 211 false เขาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.723815833+07:00","message":"[bufferProcess] interim [780000000]:เขาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.723818664+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.997299163+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.997345952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.997352929+07:00","message":"receive interim result [false|false]: เขาชอบฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.997366792+07:00","message":"[buffer interim] 211 false เขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.997378121+07:00","message":"[bufferProcess] interim [20000000]:เขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.997381667+07:00","message":"[bufferProcess] send to processor:เขาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.997387815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.997392133+07:00","message":"> Transcript [3757] [false]: 'เขาชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.997395892+07:00","message":"Set StatePrefix (first interim): 'เขาชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.554326829+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.554370686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.554379002+07:00","message":"receive interim result [false|false]: เขาชอบฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.554392682+07:00","message":"[buffer interim] 211 false เขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.554398459+07:00","message":"[bufferProcess] interim [620000000]:เขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.554400998+07:00","message":"[bufferProcess] send to processor:เขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.554407579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.554410332+07:00","message":"> Transcript [3758] [false]: 'เขาชอบฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.554413921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.554416221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.554418416+07:00","message":"StatePrefix: 'เขาชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.554420749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.642429161+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.642464474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.642471349+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.642487539+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.642493244+07:00","message":"[bufferProcess] interim [640000000]:เขาชอบฝนสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.642495819+07:00","message":"[bufferProcess] send to processor:เขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.642503131+07:00","message":"[bufferProcess] send to processor (ticker):เขาชอบฝนสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.642505814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.64250878+07:00","message":"> Transcript [3759] [false]: 'เขาชอบฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.642512017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.642514338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.642516533+07:00","message":"StatePrefix: 'เขาชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.642518675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.642520461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.64252282+07:00","message":"> Transcript [3760] [false]: 'เขาชอบฝนสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.64252619+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.642528103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.642529851+07:00","message":"StatePrefix: 'เขาชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.642531672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.779838292+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.779878369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.779884699+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.779900031+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.779908514+07:00","message":"[bufferProcess] interim [760000000]:เขาชอบฝนสำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.779910591+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.788258646+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.788289342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.788294829+07:00","message":"receive interim result [false|false]: เขาชอบฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.788307926+07:00","message":"[buffer interim] 211 false เขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.788313516+07:00","message":"[bufferProcess] interim [820000000]:เขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.788316119+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.78832081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.788324144+07:00","message":"> Transcript [3761] [false]: 'เขาชอบฝนสำหรับปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.78832835+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.78833073+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.788332773+07:00","message":"StatePrefix: 'เขาชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.788335009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.788337516+07:00","message":"Push: 'เขาชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.788339575+07:00","message":"TextPushed: 'เขาชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.788341677+07:00","message":"Set new StatePrefix : 'เขาชอบฝนสำหรับปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.788343912+07:00","message":"Next Push (prob) : 'ฝนสำหรับปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.788354427+07:00","message":"push: {false เขาชอบ 0 0xc003682c00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:08.895115052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:08.895138596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.960319603+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.960376486+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":"2026-06-25T15:20:08.960382817+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.960397134+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.960404413+07:00","message":"[bufferProcess] interim [940000000]:เขาชอบฝนสำหรับปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.960406847+07:00","message":"[bufferProcess] send to processor:เขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.960412518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.960415871+07:00","message":"> Transcript [3762] [false]: 'เขาชอบฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.960418131+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.966905865+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.966925956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.966930916+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.966942414+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.96694729+07:00","message":"[bufferProcess] interim [0]:เขาชอบฝนสำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.966949836+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.966952518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.966955431+07:00","message":"> Transcript [3763] [false]: 'เขาชอบฝนสำหรับปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.966958569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.966960942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.966963165+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.966965507+07:00","message":"TextPushed: 'เขาชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.03242302+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.032461209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.032467045+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.032483744+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.032488395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.032491191+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2005"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.032497718+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.032502514+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.032508867+07:00","message":"[bufferProcess] interim [60000000]:เขาชอบฝนสำหรับปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.032513588+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.032516852+07:00","message":"[bufferProcess] interim [120000000]:เขาชอบฝนสำหรับปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.03251887+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.032522336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.032525429+07:00","message":"> Transcript [3764] [false]: 'เขาชอบฝนสำหรับปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.032528867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.032531091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.032533199+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.032535457+07:00","message":"TextPushed: 'เขาชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.032537533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.03253959+07:00","message":"> Transcript [3765] [false]: 'เขาชอบฝนสำหรับปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.03254227+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.032544322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.03254606+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.032548151+07:00","message":"TextPushed: 'เขาชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.220710583+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.220750293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.220756487+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.220772237+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.220779334+07:00","message":"[bufferProcess] interim [240000000]:เขาชอบฝนสำหรับปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.220781965+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.220785309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.220788209+07:00","message":"> Transcript [3766] [false]: 'เขาชอบฝนสำหรับปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.22079169+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.220794049+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.22079609+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.22079817+07:00","message":"TextPushed: 'เขาชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.220801022+07:00","message":"Push: 'ฝนสำหรับปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.220803502+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.22080578+07:00","message":"Set new StatePrefix : 'เขาชอบฝนสำหรับปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.220808115+07:00","message":"Next Push (prob) : ' 2005'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.220815335+07:00","message":"push: {false ฝนสำหรับปี 0 0xc003682c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.350312757+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.350350358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2506\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.350355693+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.350369721+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.350376748+07:00","message":"[bufferProcess] interim [420000000]:เขาชอบฝนสำหรับปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.350379194+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.350382406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.350385126+07:00","message":"> Transcript [3767] [false]: 'เขาชอบฝนสำหรับปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.350387777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.35039021+07:00","message":"Set new StatePrefix: 'เขาชอบฝนสำหรับปี 2500'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.468733804+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.468783789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.468789879+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.468808942+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.468816884+07:00","message":"[bufferProcess] interim [480000000]:เขาชอบฝนสำหรับปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.468819634+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.468824131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.468827435+07:00","message":"> Transcript [3768] [false]: 'เขาชอบฝนสำหรับปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.46883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.468833502+07:00","message":"Set new StatePrefix: 'เขาชอบฝนสำหรับปี 2506'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.540310034+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.540355775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.540361821+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.540373482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.540376578+07:00","message":"receive interim result [false|false]:  2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.540384805+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.540388692+07:00","message":"[buffer interim] 211 false  2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.540395458+07:00","message":"[bufferProcess] interim [540000000]:เขาชอบฝนสำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.540398108+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.540401016+07:00","message":"[bufferProcess] interim [540000000]: 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.540405389+07:00","message":"[bufferProcess] update buffer: เขาชอบฝนสำหรับปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.540408666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.540412502+07:00","message":"> Transcript [3769] [false]: 'เขาชอบฝนสำหรับปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.540415329+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.54041759+07:00","message":"Set new StatePrefix: 'เขาชอบฝนสำหรับปี 2560'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.729592542+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.729630367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.729636896+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.729648302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2569\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.729650927+07:00","message":"receive interim result [false|false]:  2569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.729657852+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.729661708+07:00","message":"[buffer interim] 211 false  2569"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.72966774+07:00","message":"[bufferProcess] interim [780000000]:เขาชอบฝนสำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.729670209+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.729673244+07:00","message":"[bufferProcess] interim [780000000]: 2569"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.729676039+07:00","message":"[bufferProcess] update buffer: เขาชอบฝนสำหรับปี 2569"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.729679169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.729682012+07:00","message":"> Transcript [3770] [false]: 'เขาชอบฝนสำหรับปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.729685357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.729687442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.729692014+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.729694501+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.243428292+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.243470633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.243477467+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.243488906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560 9 นี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.243492326+07:00","message":"receive interim result [false|false]:  2560 9 นี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.24349997+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.243503762+07:00","message":"[buffer interim] 211 false  2560 9 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.24351044+07:00","message":"[bufferProcess] interim [260000000]:เขาชอบฝนสำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.243513076+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2569"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.243515814+07:00","message":"[bufferProcess] interim [260000000]: 2560 9 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.24351874+07:00","message":"[bufferProcess] update buffer: เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.243522938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.243526068+07:00","message":"> Transcript [3771] [false]: 'เขาชอบฝนสำหรับปี 2569'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.243528874+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.243530962+07:00","message":"Set new StatePrefix: 'เขาชอบฝนสำหรับปี 2569'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.750713669+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.750748764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.750754469+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.750765694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560 9 นี้ค่ะคาดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.750768342+07:00","message":"receive interim result [false|false]:  2560 9 นี้ค่ะคาดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.750775096+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.750781647+07:00","message":"[buffer interim] 211 false  2560 9 นี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.750786826+07:00","message":"[bufferProcess] interim [740000000]:เขาชอบฝนสำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.750790284+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.750797159+07:00","message":"[bufferProcess] interim [740000000]: 2560 9 นี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.750800194+07:00","message":"[bufferProcess] update buffer: เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.750803412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.750806569+07:00","message":"> Transcript [3772] [false]: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.750809183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.750811364+07:00","message":"Set new StatePrefix: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.817518325+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.817559394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.817566048+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.817577396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้ค่ะคาดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.817580636+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.817588354+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.817591508+07:00","message":"[buffer interim] 211 false  นี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.817597362+07:00","message":"[bufferProcess] interim [860000000]:เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.817600269+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.817603431+07:00","message":"[bufferProcess] interim [860000000]: นี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.817606905+07:00","message":"[bufferProcess] update buffer: เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.817610045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.817615065+07:00","message":"> Transcript [3773] [false]: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.817618866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.817621027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.817623101+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.817625449+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.821319817+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.821333782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.821339091+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.821349672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้ค่ะคาดว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.821352846+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.821356906+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.821360009+07:00","message":"[buffer interim] 211 false  นี้ค่ะคาดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.82136363+07:00","message":"[bufferProcess] interim [920000000]:เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.821366931+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.821374905+07:00","message":"[bufferProcess] interim [920000000]: นี้ค่ะคาดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.821382055+07:00","message":"[bufferProcess] update buffer: เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.821385158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.821387357+07:00","message":"> Transcript [3774] [false]: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.821390319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.821392451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.821394307+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.821396299+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.101257457+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.101294887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.101302264+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.101311955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้ค่ะคาดว่าจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.101315114+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.101322569+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.101328099+07:00","message":"[buffer interim] 211 false  นี้ค่ะคาดว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.101334046+07:00","message":"[bufferProcess] interim [100000000]:เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.101337101+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.101342243+07:00","message":"[bufferProcess] interim [100000000]: นี้ค่ะคาดว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.101345048+07:00","message":"[bufferProcess] update buffer: เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.101347895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.101350933+07:00","message":"> Transcript [3775] [false]: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.101354199+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.101356257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.101360614+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.101363162+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.170074851+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.170114201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.170120198+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.170127278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้ค่ะคาดว่าจะบาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.170130112+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.170136965+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.170140392+07:00","message":"[buffer interim] 211 false  นี้ค่ะคาดว่าจะบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.17014562+07:00","message":"[bufferProcess] interim [220000000]:เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.17014851+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.17015151+07:00","message":"[bufferProcess] interim [220000000]: นี้ค่ะคาดว่าจะบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.17015677+07:00","message":"[bufferProcess] update buffer: เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.170159936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.170162723+07:00","message":"> Transcript [3776] [false]: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.170166214+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.170168324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.170170283+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.170172541+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.170174943+07:00","message":"Push: ' 2560 9 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.170177084+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.170179796+07:00","message":"Set new StatePrefix : 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.170182426+07:00","message":"Next Push (prob) : 'คาดว่าจะมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.170189983+07:00","message":"push: {false  2560 9 นี้ค่ะ 0 0xc003682c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.353411855+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.353440758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.3534466+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.353456773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้ค่ะคาดว่าจะบานสวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.35346036+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.35346683+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.353470104+07:00","message":"[buffer interim] 211 false  นี้ค่ะคาดว่าจะบานสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.353475159+07:00","message":"[bufferProcess] interim [400000000]:เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.353477918+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.353480882+07:00","message":"[bufferProcess] interim [400000000]: นี้ค่ะคาดว่าจะบานสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.353484094+07:00","message":"[bufferProcess] update buffer: เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.353487219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.353490057+07:00","message":"> Transcript [3777] [false]: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.353492619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.353494666+07:00","message":"Set new StatePrefix: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.485806333+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.485847045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.485855417+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.48587495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้ค่ะคาดว่าจะบานสวยที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.485880411+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.485890411+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.48589719+07:00","message":"[buffer interim] 211 false  นี้ค่ะคาดว่าจะบานสวยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.48590345+07:00","message":"[bufferProcess] interim [520000000]:เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.48590656+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.48590988+07:00","message":"[bufferProcess] interim [520000000]: นี้ค่ะคาดว่าจะบานสวยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.485912681+07:00","message":"[bufferProcess] update buffer: เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.485916023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.485918935+07:00","message":"> Transcript [3778] [false]: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.485923522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.485925896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.485927884+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.485930187+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.524900165+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.524925744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.524932112+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.524944965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้ค่ะคาดว่าจะบานสวยที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.524950095+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.524956809+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.524962232+07:00","message":"[buffer interim] 211 false  นี้ค่ะคาดว่าจะบานสวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.524967704+07:00","message":"[bufferProcess] interim [580000000]:เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.524971326+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.524975844+07:00","message":"[bufferProcess] interim [580000000]: นี้ค่ะคาดว่าจะบานสวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.524980521+07:00","message":"[bufferProcess] update buffer: เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.524984787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.524988188+07:00","message":"> Transcript [3779] [false]: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.524992393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.52499513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.524998146+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.525001418+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.785778436+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.785804447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.785809374+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.785820593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้ค่ะคาดว่าจะบานสวยที่สุดก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.78582438+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.78583049+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.785835768+07:00","message":"[buffer interim] 211 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.78584103+07:00","message":"[bufferProcess] interim [820000000]:เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.785844125+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.78584746+07:00","message":"[bufferProcess] interim [820000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.785850513+07:00","message":"[bufferProcess] update buffer: เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.785853796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.785856108+07:00","message":"> Transcript [3780] [false]: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.785859412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.785861444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.78586329+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.785865573+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.846367032+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.846406161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.846411881+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.846423419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.846427189+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.846434602+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.846438467+07:00","message":"[buffer interim] 211 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.846444687+07:00","message":"[bufferProcess] interim [880000000]:เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.846447794+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.846450685+07:00","message":"[bufferProcess] interim [880000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.84645404+07:00","message":"[bufferProcess] update buffer: เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.846457913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.846461275+07:00","message":"> Transcript [3781] [false]: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.846465188+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.846467566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.846470052+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.846472232+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.846476532+07:00","message":"Push: 'คาดว่าจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.846478465+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.84648093+07:00","message":"Set new StatePrefix : 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.846483399+07:00","message":"Next Push (prob) : 'สวยที่สุดก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.846492539+07:00","message":"push: {false คาดว่าจะบาน 0 0xc003682c00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:11.895173533+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:11.895184609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.04940478+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.049446484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.049453475+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.049463456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.049467006+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.049475918+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.049480066+07:00","message":"[buffer interim] 211 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.049486798+07:00","message":"[bufferProcess] interim [120000000]:เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.049489349+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.049492273+07:00","message":"[bufferProcess] interim [120000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.049496426+07:00","message":"[bufferProcess] update buffer: เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.049501231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.049504585+07:00","message":"> Transcript [3782] [false]: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.049508573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.049510813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.049512768+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.049515636+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.242526329+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.24256681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.242573538+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.242584808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.242588881+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.242596862+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.242600422+07:00","message":"[buffer interim] 211 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.242606554+07:00","message":"[bufferProcess] interim [300000000]:เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.242612778+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.242617925+07:00","message":"[bufferProcess] interim [300000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.242620898+07:00","message":"[bufferProcess] update buffer: เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.242625331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.242628452+07:00","message":"> Transcript [3783] [false]: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.242632525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.242634727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.242636807+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.242639332+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.367950699+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.367990302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.36799852+07:00","message":"receive interim result [false|false]: เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.368010596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.368014534+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.368038891+07:00","message":"[buffer interim] 211 false เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.368057755+07:00","message":"[buffer interim] 211 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.368065752+07:00","message":"[bufferProcess] interim [420000000]:เขาชอบฝนสำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.36806943+07:00","message":"[bufferProcess] send to processor:เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.368073584+07:00","message":"[bufferProcess] interim [420000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.368077786+07:00","message":"[bufferProcess] update buffer: เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.368081416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.36808491+07:00","message":"> Transcript [3784] [false]: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.368089406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.368091716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.368093808+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.36809669+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.535010099+07:00","message":"[GCS] IsForceVAD: false for message ID: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.596074235+07:00","message":"[GCS] Start streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.751353502+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.751399618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ\",\"confidence\":0.9566371}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.751406791+07:00","message":"receive interim result [true|false]: เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.751416849+07:00","message":"end recv isFinal message id 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.751419085+07:00","message":"end Recv id 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.751425268+07:00","message":"[buffer interim] 211 true เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.751435177+07:00","message":"[bufferProcess] interim [750000000]:เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.75143892+07:00","message":"[bufferProcess] send to processor (isfinal):เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.751443127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.751446701+07:00","message":"> Transcript [3785] [false]: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.751451452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.751454007+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.751456748+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.751459619+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.751462443+07:00","message":"Push: 'สวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.751464424+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.751466707+07:00","message":"Set new StatePrefix : 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.751469496+07:00","message":"Next Push (prob) : 'คือเดือนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.751471561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.751473696+07:00","message":"> Transcript [3786] [true]: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.75147619+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.751477991+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.751480493+07:00","message":"StatePrefix: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.751482729+07:00","message":"TextPushed: 'เขาชอบฝนสำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.75148558+07:00","message":"Push: 'คือเดือนนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.751494166+07:00","message":"push: {false สวยที่สุดก็ 0 0xc003682c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.751499209+07:00","message":"push: {true คือเดือนนี้แหละ 0 0xc003682c00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:12.763742317+07:00","message":"write wav file: './tmp/7598/7598_211.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.327518458+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.327551567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.327557087+07:00","message":"receive interim result [false|false]: เรื่อยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.327569005+07:00","message":"[buffer interim] 212 false เรื่อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.327575172+07:00","message":"[bufferProcess] interim [600000000]:เรื่อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.327577156+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.581511715+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.581554233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.581560145+07:00","message":"receive interim result [false|false]: เรื่อยไปจน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.581578424+07:00","message":"[buffer interim] 212 false เรื่อยไปจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.581589248+07:00","message":"[bufferProcess] interim [780000000]:เรื่อยไปจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.581592624+07:00","message":"[bufferProcess] send to processor:เรื่อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.581599418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.581602314+07:00","message":"> Transcript [3787] [false]: 'เรื่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.581605458+07:00","message":"Set StatePrefix (first interim): 'เรื่อยไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.637565772+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.637603909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.637609737+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.637623736+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.63763203+07:00","message":"[bufferProcess] interim [900000000]:เรื่อยไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.637635058+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.637638824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.637642158+07:00","message":"> Transcript [3788] [false]: 'เรื่อยไปจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.637645932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.637648306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.637650304+07:00","message":"StatePrefix: 'เรื่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.637652591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.959979366+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.960023007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.96003068+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.960048377+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.960055417+07:00","message":"[bufferProcess] interim [140000000]:เรื่อยไปจนถึงกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.960057803+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.960061057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.960064111+07:00","message":"> Transcript [3789] [false]: 'เรื่อยไปจนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.960067934+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.960069896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.960073528+07:00","message":"StatePrefix: 'เรื่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.960075836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.163196025+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.163237751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.163243731+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.163257935+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.163267385+07:00","message":"[bufferProcess] interim [380000000]:เรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.163270048+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.163273915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.163276905+07:00","message":"> Transcript [3790] [false]: 'เรื่อยไปจนถึงกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.163285064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.163288125+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.163291114+07:00","message":"StatePrefix: 'เรื่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.163294847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.355872671+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.355917984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.355924752+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.355939505+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.355947181+07:00","message":"[bufferProcess] interim [560000000]:เรื่อยไปจนถึงกลางเดือนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.355949812+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.355957704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.355960784+07:00","message":"> Transcript [3791] [false]: 'เรื่อยไปจนถึงกลางเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.35596506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.355968632+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.355970759+07:00","message":"StatePrefix: 'เรื่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.355975834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.355983044+07:00","message":"Push: 'เรื่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.355985879+07:00","message":"TextPushed: 'เรื่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.355988926+07:00","message":"Set new StatePrefix : 'เรื่อยไปจนถึงกลางเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.355991904+07:00","message":"Next Push (prob) : 'จนถึงกลางเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.356001582+07:00","message":"push: {false เรื่อยไป 0 0xc0004a2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.360350655+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.360380957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.360386721+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.360403719+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.360409611+07:00","message":"[bufferProcess] interim [620000000]:เรื่อยไปจนถึงกลางเดือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.36041263+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.360419585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.36042271+07:00","message":"> Transcript [3792] [false]: 'เรื่อยไปจนถึงกลางเดือนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.360426352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.360428745+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.360431199+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.360433686+07:00","message":"TextPushed: 'เรื่อยไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.547700377+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.54774352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.547750428+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.54776758+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.547775349+07:00","message":"[bufferProcess] interim [800000000]:เรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.547778028+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.547786401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.547790045+07:00","message":"> Transcript [3793] [false]: 'เรื่อยไปจนถึงกลางเดือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.547794144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.547796588+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.547798814+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.547801517+07:00","message":"TextPushed: 'เรื่อยไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.738976612+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.739025626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.739032172+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.739045414+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.739052181+07:00","message":"[bufferProcess] interim [980000000]:เรื่อยไปจนถึงกลางเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.739055101+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.739061051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.739066774+07:00","message":"> Transcript [3794] [false]: 'เรื่อยไปจนถึงกลางเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.739070478+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.739073143+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.739075295+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.739078025+07:00","message":"TextPushed: 'เรื่อยไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:14.895758615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:14.895783134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.924777837+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.924820872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.924827049+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.924842815+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.92485083+07:00","message":"[bufferProcess] interim [160000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.924854157+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.924858359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.92486219+07:00","message":"> Transcript [3795] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.924866239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.924868502+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.924870533+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.924873041+07:00","message":"TextPushed: 'เรื่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.924877378+07:00","message":"Push: 'จนถึงกลางเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.92488002+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.924882351+07:00","message":"Set new StatePrefix : 'เรื่อยไปจนถึงกลางเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.924884521+07:00","message":"Next Push (prob) : 'กรกฎา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.924893001+07:00","message":"push: {false จนถึงกลางเดือน 0 0xc0004a2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.27037907+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.270436259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.270446117+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.27046815+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.270483307+07:00","message":"[bufferProcess] interim [520000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.270511818+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.270524575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.270529544+07:00","message":"> Transcript [3796] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.270535172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.270538908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.270542114+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.27054583+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.41700733+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.417069723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.417077062+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.417095057+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.41710447+07:00","message":"[bufferProcess] interim [580000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.41710869+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.417116813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.41712005+07:00","message":"> Transcript [3797] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.417124655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.417127298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.417129834+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.417132964+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.640318249+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.640357161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.64036375+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.640378913+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.64038618+07:00","message":"[bufferProcess] interim [820000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.640388761+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.640392365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.640396585+07:00","message":"> Transcript [3798] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.640400235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.640402751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.640405298+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.640407977+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.761145324+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.76120012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.761206616+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.761223676+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.761231513+07:00","message":"[bufferProcess] interim [940000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.761234526+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.761238324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.761241174+07:00","message":"> Transcript [3799] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.761245694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.761248025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.761250338+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.761252909+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.761256198+07:00","message":"Push: 'กรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.761259181+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.761261862+07:00","message":"Set new StatePrefix : 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.761264317+07:00","message":"Next Push (prob) : 'คมนะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.761273581+07:00","message":"push: {false กรกฎา 0 0xc0004a2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.831520294+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.831560426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.831566685+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.831582559+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.831589482+07:00","message":"[bufferProcess] interim [60000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.831592037+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.831595592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.831598222+07:00","message":"> Transcript [3800] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.831601886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.831604064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.831606131+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.831608465+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.09158204+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.091628581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.091634426+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.091650392+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.091657817+07:00","message":"[bufferProcess] interim [300000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.09166061+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.091664026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.091666914+07:00","message":"> Transcript [3801] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.091670514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.091672746+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.091674981+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.091677496+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.144743547+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.14478461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.144791343+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.144808121+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.144822749+07:00","message":"[bufferProcess] interim [360000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.144826542+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.144835978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.14484028+07:00","message":"> Transcript [3802] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.144845794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.144850574+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.144854948+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.144858706+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.339428965+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.339470216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.339478984+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.339488737+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.339495463+07:00","message":"[bufferProcess] interim [600000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.339498175+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.339501544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.339504681+07:00","message":"> Transcript [3803] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.339509197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.339511347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.339513772+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.339516215+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.339519032+07:00","message":"Push: 'คมนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.339522609+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.339524914+07:00","message":"Set new StatePrefix : 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.339527166+07:00","message":"Next Push (prob) : 'บานพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.339534848+07:00","message":"push: {false คมนะคะจะ 0 0xc0004a2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.791730309+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.79177109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.791778598+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.791795416+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.791803177+07:00","message":"[bufferProcess] interim [20000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.791806414+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.791810411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.791813616+07:00","message":"> Transcript [3804] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.791817447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.791819681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.791822078+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.791824887+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.034170827+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.034212779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.034219345+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.034233741+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.034241439+07:00","message":"[bufferProcess] interim [260000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.034244428+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.034252028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.034255292+07:00","message":"> Transcript [3805] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.034259671+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.034261955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.03426434+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.034267505+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.260058198+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.260098803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืนละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.260106097+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืนละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.260121885+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.260130293+07:00","message":"[bufferProcess] interim [500000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.260133352+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.260143289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.26014648+07:00","message":"> Transcript [3806] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.260151246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.260153823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.260156566+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.260162382+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.35895438+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.358990782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืนร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.358997154+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืนร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.359014536+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืนร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.359034268+07:00","message":"[bufferProcess] interim [620000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืนร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.359038074+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.359048328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.359051097+07:00","message":"> Transcript [3807] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.359055899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.359058172+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.359061021+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.359063927+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.359069941+07:00","message":"Push: 'บานพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.359072265+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.359075019+07:00","message":"Set new StatePrefix : 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.359078337+07:00","message":"Next Push (prob) : 'กันทั้งคืนละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.359111618+07:00","message":"push: {false บานพร้อม 0 0xc0004a2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.577374345+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.577419557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.577428387+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.577446241+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.577454604+07:00","message":"[bufferProcess] interim [740000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.577457726+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืนร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.577462629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.577465824+07:00","message":"> Transcript [3808] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืนร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.57746897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.577474166+07:00","message":"Set new StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งคืนร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.58421231+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.584232755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.584237962+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.584252061+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.584257377+07:00","message":"[bufferProcess] interim [800000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.584259872+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.584265406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.584267999+07:00","message":"> Transcript [3809] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.584270327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.584272252+07:00","message":"Set new StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.808936904+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.80898105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.808988855+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.809006289+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.809014784+07:00","message":"[bufferProcess] interim [980000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.809023246+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.809027341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.809030469+07:00","message":"> Transcript [3810] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.809035242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.809037326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.80903936+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.809044652+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.88352648+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.883573892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและควร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.883582316+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและควร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.88360904+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.883617337+07:00","message":"[bufferProcess] interim [40000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.883621204+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.883625384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.883628572+07:00","message":"> Transcript [3811] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.883632776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.883635023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.883637007+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.883639756+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:17.896736166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:17.89674933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.994690322+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.994728946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.994735797+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบวม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.994748578+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.99475586+07:00","message":"[bufferProcess] interim [220000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.994758726+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.994764914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.99476804+07:00","message":"> Transcript [3812] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.99477228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.994776681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.994778827+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.994781754+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.084844271+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.084888716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและควรปลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.084895879+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและควรปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.084910585+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและควรปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.084929041+07:00","message":"[bufferProcess] interim [280000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและควรปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.084932778+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.084936922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.084940458+07:00","message":"> Transcript [3813] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.084945092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.084947602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.084951048+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.084955071+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.084958967+07:00","message":"Push: 'กันทั้งพื้นราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.084961107+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.08496361+07:00","message":"Set new StatePrefix : 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.084966154+07:00","message":"Next Push (prob) : 'และบวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.0849758+07:00","message":"push: {false กันทั้งพื้นราบ 0 0xc0004a2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.13264467+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.132682361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.132690376+07:00","message":"receive interim result [false|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.132705278+07:00","message":"[buffer interim] 212 false เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.132717096+07:00","message":"[bufferProcess] interim [400000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.132720323+07:00","message":"[bufferProcess] send to processor:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและควรปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.132724507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.132727835+07:00","message":"> Transcript [3814] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและควรปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.132731199+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.132735462+07:00","message":"Set new StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและควรปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.17392872+07:00","message":"[GCS] IsForceVAD: false for message ID: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.236319158+07:00","message":"[GCS] Start streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.332248548+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.332294378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.332301407+07:00","message":"receive interim result [true|false]: เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.332315333+07:00","message":"end recv isFinal message id 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.332318131+07:00","message":"end Recv id 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.332323927+07:00","message":"[buffer interim] 212 true เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.332331765+07:00","message":"[bufferProcess] interim [580000000]:เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.332335311+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.332339297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.332342441+07:00","message":"> Transcript [3815] [false]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.332347101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.332350019+07:00","message":"Set new StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.332352508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.332355683+07:00","message":"> Transcript [3816] [true]: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.332358774+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.332360838+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.332362869+07:00","message":"StatePrefix: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.332365431+07:00","message":"TextPushed: 'เรื่อยไปจนถึงกลางเดือนกรกฎาคมนะคะจะบานพร้อมกันทั้งพื้นราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.332368505+07:00","message":"Push: 'และบนภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.332378166+07:00","message":"push: {true และบนภูเขา 0 0xc0004a2600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:18.349355684+07:00","message":"write wav file: './tmp/7598/7598_212.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.920046167+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.920102501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.920108343+07:00","message":"receive interim result [false|false]: เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.920125067+07:00","message":"[buffer interim] 213 false เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.920133216+07:00","message":"[bufferProcess] interim [480000000]:เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.920135597+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.001156242+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.001211833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.001218266+07:00","message":"receive interim result [false|false]: เหมือนกันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.001232141+07:00","message":"[buffer interim] 213 false เหมือนกันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.001239361+07:00","message":"[bufferProcess] interim [600000000]:เหมือนกันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.001242608+07:00","message":"[bufferProcess] send to processor:เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.001249401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.001253764+07:00","message":"> Transcript [3817] [false]: 'เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.001257687+07:00","message":"Set StatePrefix (first interim): 'เหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.309606867+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.30964971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.309655693+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.30966997+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.309677373+07:00","message":"[bufferProcess] interim [780000000]:เหมือนกันเป็นชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.3096818+07:00","message":"[bufferProcess] send to processor:เหมือนกันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.309692254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.309697035+07:00","message":"> Transcript [3818] [false]: 'เหมือนกันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.30970233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.309705577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.309708507+07:00","message":"StatePrefix: 'เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.309711771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.421789383+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.421829982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.421835163+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้นๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.42184466+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.421850883+07:00","message":"[bufferProcess] interim [960000000]:เหมือนกันเป็นชั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.421853372+07:00","message":"[bufferProcess] send to processor:เหมือนกันเป็นชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.421856773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.421860005+07:00","message":"> Transcript [3819] [false]: 'เหมือนกันเป็นชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.421863655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.421866083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.421868232+07:00","message":"StatePrefix: 'เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.421870415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.705351572+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.705417834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.705427786+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้นๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.705451204+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้นๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.705465825+07:00","message":"[bufferProcess] interim [320000000]:เหมือนกันเป็นชั้นๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.705469779+07:00","message":"[bufferProcess] send to processor:เหมือนกันเป็นชั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.705479489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.705483893+07:00","message":"> Transcript [3820] [false]: 'เหมือนกันเป็นชั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.70548975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.70549331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.705496154+07:00","message":"StatePrefix: 'เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.705499638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.179506101+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.179554447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆค่ะสวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.179560439+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้นๆค่ะสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.179585718+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้นๆค่ะสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.179593878+07:00","message":"[bufferProcess] interim [800000000]:เหมือนกันเป็นชั้นๆค่ะสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.17959644+07:00","message":"[bufferProcess] send to processor:เหมือนกันเป็นชั้นๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.179600584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.179605829+07:00","message":"> Transcript [3821] [false]: 'เหมือนกันเป็นชั้นๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.179611488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.179614533+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.179617376+07:00","message":"StatePrefix: 'เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.179620737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.179630712+07:00","message":"Push: 'เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.179634047+07:00","message":"TextPushed: 'เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.179637236+07:00","message":"Set new StatePrefix : 'เหมือนกันเป็นชั้นๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.179641414+07:00","message":"Next Push (prob) : 'เป็นชั้นๆค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.179654183+07:00","message":"push: {false เหมือนกัน 0 0xc003683180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.367555319+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.367599398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆค่ะสวยงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.367606403+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้นๆค่ะสวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.367625022+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้นๆค่ะสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.367633009+07:00","message":"[bufferProcess] interim [980000000]:เหมือนกันเป็นชั้นๆค่ะสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.367635958+07:00","message":"[bufferProcess] send to processor:เหมือนกันเป็นชั้นๆค่ะสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.367640161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.367643485+07:00","message":"> Transcript [3822] [false]: 'เหมือนกันเป็นชั้นๆค่ะสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.367648024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.367650454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.367652857+07:00","message":"StatePrefix: 'เหมือนกันเป็นชั้นๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.367655405+07:00","message":"TextPushed: 'เหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.820963738+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.821001729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆค่ะสวยงามค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.821009992+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้นๆค่ะสวยงามค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.821035336+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้นๆค่ะสวยงามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.821042008+07:00","message":"[bufferProcess] interim [400000000]:เหมือนกันเป็นชั้นๆค่ะสวยงามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.821044853+07:00","message":"[bufferProcess] send to processor:เหมือนกันเป็นชั้นๆค่ะสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.821048316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.821051416+07:00","message":"> Transcript [3823] [false]: 'เหมือนกันเป็นชั้นๆค่ะสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.821055678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.821057938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.82106053+07:00","message":"StatePrefix: 'เหมือนกันเป็นชั้นๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.821064217+07:00","message":"TextPushed: 'เหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.880284196+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.88033659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆค่ะสวยงามใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.880345914+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้นๆค่ะสวยงามใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.880366453+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้นๆค่ะสวยงามใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.880380325+07:00","message":"[bufferProcess] interim [460000000]:เหมือนกันเป็นชั้นๆค่ะสวยงามใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.880384447+07:00","message":"[bufferProcess] send to processor:เหมือนกันเป็นชั้นๆค่ะสวยงามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.880394174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.880398943+07:00","message":"> Transcript [3824] [false]: 'เหมือนกันเป็นชั้นๆค่ะสวยงามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.880405049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.880408543+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.880411937+07:00","message":"StatePrefix: 'เหมือนกันเป็นชั้นๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.880415445+07:00","message":"TextPushed: 'เหมือนกัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:20.897452693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:20.897493923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.214416371+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.214453449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆค่ะสวยงามใครแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.214459741+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้นๆค่ะสวยงามใครแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.214477077+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้นๆค่ะสวยงามใครแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.214484172+07:00","message":"[bufferProcess] interim [760000000]:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.214486603+07:00","message":"[bufferProcess] send to processor:เหมือนกันเป็นชั้นๆค่ะสวยงามใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.214490079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.21449297+07:00","message":"> Transcript [3825] [false]: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.21449711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.214499252+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.214501607+07:00","message":"StatePrefix: 'เหมือนกันเป็นชั้นๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.214504103+07:00","message":"TextPushed: 'เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.214510174+07:00","message":"Push: 'เป็นชั้นๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.21451232+07:00","message":"TextPushed: 'เหมือนกันเป็นชั้นๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.214515134+07:00","message":"Set new StatePrefix : 'เหมือนกันเป็นชั้นๆค่ะสวยงามใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.214517788+07:00","message":"Next Push (prob) : 'สวยงามใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.214525354+07:00","message":"push: {false เป็นชั้นๆค่ะ 0 0xc003683180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.403805224+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.403842977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.403849412+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.403862695+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.403868753+07:00","message":"[bufferProcess] interim [940000000]:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.403871526+07:00","message":"[bufferProcess] send to processor:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.403876842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.403879667+07:00","message":"> Transcript [3826] [false]: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.40388324+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.403885702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.403887666+07:00","message":"StatePrefix: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.40389063+07:00","message":"TextPushed: 'เหมือนกันเป็นชั้นๆค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.595751751+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.595791222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.595798722+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.595816579+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.59582402+07:00","message":"[bufferProcess] interim [180000000]:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.595827092+07:00","message":"[bufferProcess] send to processor:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.595831035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.595833599+07:00","message":"> Transcript [3827] [false]: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.595836913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.595839519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.595842628+07:00","message":"StatePrefix: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.595845174+07:00","message":"TextPushed: 'เหมือนกันเป็นชั้นๆค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.725780946+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.72584217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.725852104+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.725869187+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.725882351+07:00","message":"[bufferProcess] interim [240000000]:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.725886682+07:00","message":"[bufferProcess] send to processor:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.725895641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.725899765+07:00","message":"> Transcript [3828] [false]: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.725904759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.725907799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.72591142+07:00","message":"StatePrefix: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.725915718+07:00","message":"TextPushed: 'เหมือนกันเป็นชั้นๆค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.78532835+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.785369233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.785375797+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.785395316+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.785406438+07:00","message":"[bufferProcess] interim [420000000]:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.785409853+07:00","message":"[bufferProcess] send to processor:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.785417013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.785420127+07:00","message":"> Transcript [3829] [false]: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.785424599+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.785426808+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.785429303+07:00","message":"StatePrefix: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.785432255+07:00","message":"TextPushed: 'เหมือนกันเป็นชั้นๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.785439192+07:00","message":"Push: 'สวยงามใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.785441329+07:00","message":"TextPushed: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.785443856+07:00","message":"Set new StatePrefix : 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.785446926+07:00","message":"Next Push (prob) : 'แวะไปประทับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.785456747+07:00","message":"push: {false สวยงามใคร 0 0xc003683180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.988426375+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.988471175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.9884784+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.988493396+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.988501945+07:00","message":"[bufferProcess] interim [600000000]:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.988504695+07:00","message":"[bufferProcess] send to processor:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.988513193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.988516911+07:00","message":"> Transcript [3830] [false]: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.988521192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.988523729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.988525907+07:00","message":"StatePrefix: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.98852902+07:00","message":"TextPushed: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.099517953+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.099560851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.099567007+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.099581018+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.099591272+07:00","message":"[bufferProcess] interim [720000000]:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.099594274+07:00","message":"[bufferProcess] send to processor:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.099598287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.099602336+07:00","message":"> Transcript [3831] [false]: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.099606035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.099608142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.099612347+07:00","message":"StatePrefix: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.099615868+07:00","message":"TextPushed: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.691815966+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.691855618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.691861199+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.691878151+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.691885009+07:00","message":"[bufferProcess] interim [320000000]:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.691887379+07:00","message":"[bufferProcess] send to processor:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.69189116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.691894191+07:00","message":"> Transcript [3832] [false]: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.691897939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.691900037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.691902364+07:00","message":"StatePrefix: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.691905017+07:00","message":"TextPushed: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใคร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:23.898149794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:23.898166961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.482729804+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.482781837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.482788318+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.482804145+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.482813088+07:00","message":"[bufferProcess] interim [120000000]:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.482815782+07:00","message":"[bufferProcess] send to processor:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.48282148+07:00","message":"[bufferProcess] send to processor (ticker):เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.482825026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.482828385+07:00","message":"> Transcript [3833] [false]: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.482832821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.482835615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.482838315+07:00","message":"StatePrefix: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.48284131+07:00","message":"TextPushed: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.482846353+07:00","message":"Push: 'แวะไปประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.482848456+07:00","message":"TextPushed: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.482852972+07:00","message":"Set new StatePrefix : 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.482855976+07:00","message":"Next Push (prob) : 'ใจแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.48285775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.482859956+07:00","message":"> Transcript [3834] [false]: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.482862133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.482863979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.482865828+07:00","message":"StatePrefix: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.482867831+07:00","message":"TextPushed: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.48288642+07:00","message":"push: {false แวะไปประทับ 0 0xc003683180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.964366156+07:00","message":"[GCS] IsForceVAD: false for message ID: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.036312669+07:00","message":"[GCS] Start streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.050571653+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.050621727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.05062937+07:00","message":"receive interim result [false|false]: เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.050645912+07:00","message":"[buffer interim] 213 false เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.050654354+07:00","message":"[bufferProcess] interim [720000000]:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.050656942+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.164850421+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.164913132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ\",\"confidence\":0.9450403}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.164924356+07:00","message":"receive interim result [true|false]: เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.164936977+07:00","message":"end recv isFinal message id 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.16493987+07:00","message":"end Recv id 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.164947801+07:00","message":"[buffer interim] 213 true เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.164956385+07:00","message":"[bufferProcess] interim [750000000]:เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.164959546+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.164963691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.16496717+07:00","message":"> Transcript [3835] [false]: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.164971206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.164973425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.164976015+07:00","message":"StatePrefix: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.164979578+07:00","message":"TextPushed: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.164981958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.164984226+07:00","message":"> Transcript [3836] [true]: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอนมาเที่ยวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.164986675+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.164988433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.164990595+07:00","message":"StatePrefix: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.164992562+07:00","message":"TextPushed: 'เหมือนกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.164995917+07:00","message":"Push: 'ใจแน่นอนมาเที่ยวนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.165005046+07:00","message":"push: {true ใจแน่นอนมาเที่ยวนะ 0 0xc003683180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:25.176799807+07:00","message":"write wav file: './tmp/7598/7598_213.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.654683524+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.654763421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.65477191+07:00","message":"receive interim result [false|false]: แบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.65479786+07:00","message":"[buffer interim] 214 false แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.654810168+07:00","message":"[bufferProcess] interim [360000000]:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.654813315+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.841260096+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.841300533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.841305764+07:00","message":"receive interim result [false|false]: ลบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.841322046+07:00","message":"[buffer interim] 214 false ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.841328458+07:00","message":"[bufferProcess] interim [600000000]:ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.841330816+07:00","message":"[bufferProcess] send to processor:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.841337286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.841341029+07:00","message":"> Transcript [3837] [false]: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.841343556+07:00","message":"Set StatePrefix (first interim): 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.925337962+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.92537243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.925378788+07:00","message":"receive interim result [false|false]: ที่ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.925392893+07:00","message":"[buffer interim] 214 false ที่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.925399377+07:00","message":"[bufferProcess] interim [720000000]:ที่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.92540173+07:00","message":"[bufferProcess] send to processor:ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.925408314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.925411078+07:00","message":"> Transcript [3838] [false]: 'ลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.925413474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.925415524+07:00","message":"Set new StatePrefix: 'ลบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.473148123+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.47320637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.473212108+07:00","message":"receive interim result [false|false]: ที่ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.473234093+07:00","message":"[buffer interim] 214 false ที่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.473243023+07:00","message":"[bufferProcess] interim [320000000]:ที่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.473245714+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.473249594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.473253131+07:00","message":"> Transcript [3839] [false]: 'ที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.473255734+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.473257872+07:00","message":"Set new StatePrefix: 'ที่ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.831961695+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.831998117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.832004244+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.832045052+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.832053578+07:00","message":"[bufferProcess] interim [620000000]:ที่ลพบุรีและนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.832056949+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.83206171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.832064817+07:00","message":"> Transcript [3840] [false]: 'ที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.832068821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.832071212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.832073241+07:00","message":"StatePrefix: 'ที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.832075516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:26.898451541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:26.898466325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.994549512+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.994595149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.994601638+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.994620267+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.994628327+07:00","message":"[bufferProcess] interim [740000000]:ที่ลพบุรีและนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.994631522+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.994637553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.994641803+07:00","message":"> Transcript [3841] [false]: 'ที่ลพบุรีและนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.994646251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.994648603+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.994650832+07:00","message":"StatePrefix: 'ที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.994653119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.098281593+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.098325376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.098331514+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.098344322+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.098354624+07:00","message":"[bufferProcess] interim [860000000]:ที่ลพบุรีและนำให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.098357256+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.098363416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.098367089+07:00","message":"> Transcript [3842] [false]: 'ที่ลพบุรีและนำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.098370771+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.098373048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.098375253+07:00","message":"StatePrefix: 'ที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.098377489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.287507871+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.287549618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.287555077+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มากัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.287568835+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.287577021+07:00","message":"[bufferProcess] interim [40000000]:ที่ลพบุรีและนำให้มากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.287579758+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.28758378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.287586652+07:00","message":"> Transcript [3843] [false]: 'ที่ลพบุรีและนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.287590278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.287592652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.287594669+07:00","message":"StatePrefix: 'ที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.287596922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.287599433+07:00","message":"Push: 'ที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.287601915+07:00","message":"TextPushed: 'ที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.287604385+07:00","message":"Set new StatePrefix : 'ที่ลพบุรีและนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.287607501+07:00","message":"Next Push (prob) : 'และนำให้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.287616753+07:00","message":"push: {false ที่ลพบุรี 0 0xc000189980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.408568032+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.408605767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากันช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.408618136+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มากันช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.408629186+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มากันช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.408636665+07:00","message":"[bufferProcess] interim [220000000]:ที่ลพบุรีและนำให้มากันช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.408639802+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้มากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.408643539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.408646351+07:00","message":"> Transcript [3844] [false]: 'ที่ลพบุรีและนำให้มากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.408650114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.40865259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.408654949+07:00","message":"StatePrefix: 'ที่ลพบุรีและนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.408657337+07:00","message":"TextPushed: 'ที่ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.607994772+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.608051139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากันช่วงเช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.608058652+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มากันช่วงเช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.608073734+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มากันช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.60808164+07:00","message":"[bufferProcess] interim [400000000]:ที่ลพบุรีและนำให้มากันช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.608084774+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้มากันช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.60809304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.608096087+07:00","message":"> Transcript [3845] [false]: 'ที่ลพบุรีและนำให้มากันช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.608100086+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.60810527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.608108019+07:00","message":"StatePrefix: 'ที่ลพบุรีและนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.608110638+07:00","message":"TextPushed: 'ที่ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.059610817+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.059651255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากันช่วงเช้าแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.059657314+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มากันช่วงเช้าแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.059676206+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มากันช่วงเช้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.059685351+07:00","message":"[bufferProcess] interim [880000000]:ที่ลพบุรีและนำให้มากันช่วงเช้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.0596888+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้มากันช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.059692788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.059696127+07:00","message":"> Transcript [3846] [false]: 'ที่ลพบุรีและนำให้มากันช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.059700174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.059702562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.059705049+07:00","message":"StatePrefix: 'ที่ลพบุรีและนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.059708+07:00","message":"TextPushed: 'ที่ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.238778439+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.238813359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.238819271+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.238833551+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.238841599+07:00","message":"[bufferProcess] interim [940000000]:ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.238844391+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้มากันช่วงเช้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.238851919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.238855122+07:00","message":"> Transcript [3847] [false]: 'ที่ลพบุรีและนำให้มากันช่วงเช้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.238859248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.238861959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.23886438+07:00","message":"StatePrefix: 'ที่ลพบุรีและนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.238866948+07:00","message":"TextPushed: 'ที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.238874769+07:00","message":"Push: 'และนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.23887692+07:00","message":"TextPushed: 'ที่ลพบุรีและนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.238879585+07:00","message":"Set new StatePrefix : 'ที่ลพบุรีและนำให้มากันช่วงเช้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.238881987+07:00","message":"Next Push (prob) : 'กันช่วงเช้าแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.238891469+07:00","message":"push: {false และนำให้มา 0 0xc000189980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.300430118+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.300470113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ชั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.300476387+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ชั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.300485718+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.300489583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.300492947+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.300498779+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ชั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.300501924+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.300507447+07:00","message":"[bufferProcess] interim [60000000]:ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.300510312+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.300513331+07:00","message":"[bufferProcess] interim [120000000]:ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.30051533+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.300519477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.300523067+07:00","message":"> Transcript [3848] [false]: 'ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.300526773+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.300530871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.300533113+07:00","message":"StatePrefix: 'ที่ลพบุรีและนำให้มากันช่วงเช้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.300535536+07:00","message":"TextPushed: 'ที่ลพบุรีและนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.300537618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.300539986+07:00","message":"> Transcript [3849] [false]: 'ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ชั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.300542304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.300544824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.300546814+07:00","message":"StatePrefix: 'ที่ลพบุรีและนำให้มากันช่วงเช้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.30054888+07:00","message":"TextPushed: 'ที่ลพบุรีและนำให้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.518258699+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.518286451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.518291706+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.518307936+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.518314572+07:00","message":"[bufferProcess] interim [300000000]:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.518317097+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.518321878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.518324712+07:00","message":"> Transcript [3850] [false]: 'ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.518328842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.518331038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.518332885+07:00","message":"StatePrefix: 'ที่ลพบุรีและนำให้มากันช่วงเช้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.518335452+07:00","message":"TextPushed: 'ที่ลพบุรีและนำให้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.780226903+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.780280728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.780290138+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.780309424+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.780318621+07:00","message":"[bufferProcess] interim [540000000]:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.780323107+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.780330347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.780336285+07:00","message":"> Transcript [3851] [false]: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.780340327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.780343359+07:00","message":"Set new StatePrefix: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.297334002+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.29736245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.297367626+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.297383268+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.297390132+07:00","message":"[bufferProcess] interim [20000000]:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.29739284+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.297396281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.297398932+07:00","message":"> Transcript [3852] [false]: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.297403279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.297405502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.297407695+07:00","message":"StatePrefix: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.297410467+07:00","message":"TextPushed: 'ที่ลพบุรีและนำให้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.402955762+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.402994965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.403000923+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.403028681+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.403037221+07:00","message":"[bufferProcess] interim [200000000]:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.403040384+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.403044278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.403047464+07:00","message":"> Transcript [3853] [false]: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.403051196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.403053942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.403056588+07:00","message":"StatePrefix: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.403059681+07:00","message":"TextPushed: 'ที่ลพบุรีและนำให้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.682138891+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.682179534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.682186155+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.682200433+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.682208806+07:00","message":"[bufferProcess] interim [500000000]:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.682211747+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.682216331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.682219456+07:00","message":"> Transcript [3854] [false]: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.682223415+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.682225589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.682228501+07:00","message":"StatePrefix: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.682231434+07:00","message":"TextPushed: 'ที่ลพบุรีและนำให้มา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:29.898750605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:29.898762695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.982785336+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.982833145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.982842657+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.98285725+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.982865356+07:00","message":"[bufferProcess] interim [740000000]:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.982868467+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.982875311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.982878473+07:00","message":"> Transcript [3855] [false]: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.982883138+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.982885615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.982888625+07:00","message":"StatePrefix: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.982891509+07:00","message":"TextPushed: 'ที่ลพบุรีและนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.982898869+07:00","message":"Push: 'กันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.98290117+07:00","message":"TextPushed: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.982903868+07:00","message":"Set new StatePrefix : 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.982906977+07:00","message":"Next Push (prob) : 'ครับเพราะสีของดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.982937722+07:00","message":"push: {false กันช่วงเช้าและช่วงเย็น 0 0xc000189980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.166401858+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.166445071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.166451725+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.166463785+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.166471936+07:00","message":"[bufferProcess] interim [980000000]:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.166474647+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.166478924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.166482047+07:00","message":"> Transcript [3856] [false]: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.166486256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.166488376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.166490352+07:00","message":"StatePrefix: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.166493113+07:00","message":"TextPushed: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.37072574+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.370771052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.370777711+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.370795892+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.370803693+07:00","message":"[bufferProcess] interim [220000000]:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.370806942+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.370811566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.370815093+07:00","message":"> Transcript [3857] [false]: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.370818876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.370821175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.370823602+07:00","message":"StatePrefix: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.370826336+07:00","message":"TextPushed: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.576191067+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.576235295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.576241275+07:00","message":"receive interim result [false|false]: ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.576259392+07:00","message":"[buffer interim] 214 false ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.576266594+07:00","message":"[bufferProcess] interim [400000000]:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.576269688+07:00","message":"[bufferProcess] send to processor:ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.576273707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.576276601+07:00","message":"> Transcript [3858] [false]: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.576280865+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.576283091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.576285485+07:00","message":"StatePrefix: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.576288696+07:00","message":"TextPushed: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.603347616+07:00","message":"[GCS] IsForceVAD: false for message ID: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.735551968+07:00","message":"[GCS] Start streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.784735015+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.784786909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและเด็ก\",\"confidence\":0.9436339}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.784793903+07:00","message":"receive interim result [true|false]: ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.784805198+07:00","message":"end recv isFinal message id 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.784807617+07:00","message":"end Recv id 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.784814457+07:00","message":"[buffer interim] 214 true ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784824792+07:00","message":"[bufferProcess] interim [580000000]:ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784828941+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784833762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784839107+07:00","message":"> Transcript [3859] [false]: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.7848451+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784848434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784852214+07:00","message":"StatePrefix: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784857057+07:00","message":"TextPushed: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784861606+07:00","message":"Push: 'ครับเพราะสีของดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.78486459+07:00","message":"TextPushed: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784868989+07:00","message":"Set new StatePrefix : 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784873129+07:00","message":"Next Push (prob) : 'จะดูสดและเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784875991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784881631+07:00","message":"> Transcript [3860] [true]: 'ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784887018+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784890352+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784894928+07:00","message":"StatePrefix: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784898665+07:00","message":"TextPushed: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.784901724+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.784919047+07:00","message":"push: {false ครับเพราะสีของดอกตะแบก 0 0xc000189980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.785149236+07:00","message":"Push: 'จะดูสดและเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.785153262+07:00","message":"TextPushed: 'ที่ลพบุรีและนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.785156194+07:00","message":"Set new StatePrefix : 'ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.785176726+07:00","message":"Next Push (prob) : 'ที่ลพบุรีและนำให้มากันช่วงเช้าแล้วก็ช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสดและเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.785183957+07:00","message":"push: {true จะดูสดและเด็ก 0 0xc000189980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.785197817+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_214.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:30.796160873+07:00","message":"write wav file: './tmp/7598/7598_214.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.083881176+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.083925682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.08393247+07:00","message":"receive interim result [false|false]: กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.083948094+07:00","message":"[buffer interim] 215 false กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.083956018+07:00","message":"[bufferProcess] interim [420000000]:กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.08395935+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.726533812+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.726579943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.726586023+07:00","message":"receive interim result [false|false]: กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.726605513+07:00","message":"[buffer interim] 215 false กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.72661686+07:00","message":"[bufferProcess] interim [20000000]:กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.72661931+07:00","message":"[bufferProcess] send to processor:กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.726623067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.726626429+07:00","message":"> Transcript [3861] [false]: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.726629177+07:00","message":"Set StatePrefix (first interim): 'กว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.775372919+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.775419757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่าอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.775425917+07:00","message":"receive interim result [false|false]: กว่าอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.77544359+07:00","message":"[buffer interim] 215 false กว่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.775450134+07:00","message":"[bufferProcess] interim [80000000]:กว่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.775452477+07:00","message":"[bufferProcess] send to processor:กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.775455778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.775459586+07:00","message":"> Transcript [3862] [false]: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.775462945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.775465155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.775467115+07:00","message":"StatePrefix: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.775469369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.982301115+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.982343327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศหนาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.982349404+07:00","message":"receive interim result [false|false]: อากาศหนาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.982366762+07:00","message":"[buffer interim] 215 false อากาศหนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.98237377+07:00","message":"[bufferProcess] interim [260000000]:อากาศหนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.982377291+07:00","message":"[bufferProcess] send to processor:กว่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.982382278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.982386154+07:00","message":"> Transcript [3863] [false]: 'กว่าอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.982390965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.982394317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.982397385+07:00","message":"StatePrefix: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.982400331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.02624558+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.026289827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่าอากาศน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.026296109+07:00","message":"receive interim result [false|false]: กว่าอากาศน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.026310508+07:00","message":"[buffer interim] 215 false กว่าอากาศน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.026318419+07:00","message":"[bufferProcess] interim [320000000]:กว่าอากาศน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.026321266+07:00","message":"[bufferProcess] send to processor:อากาศหนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.02632537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.026328591+07:00","message":"> Transcript [3864] [false]: 'อากาศหนาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.02633139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.026333556+07:00","message":"Set new StatePrefix: 'อากาศหนาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.131242044+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.131289177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่าอากาศน้ำตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.131297055+07:00","message":"receive interim result [false|false]: กว่าอากาศน้ำตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.131312697+07:00","message":"[buffer interim] 215 false กว่าอากาศน้ำตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.131321806+07:00","message":"[bufferProcess] interim [380000000]:กว่าอากาศน้ำตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.131324739+07:00","message":"[bufferProcess] send to processor:กว่าอากาศน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.131328991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.13133207+07:00","message":"> Transcript [3865] [false]: 'กว่าอากาศน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.131334921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.131337661+07:00","message":"Set new StatePrefix: 'กว่าอากาศน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.204386156+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.204427892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่าอากาศน้ำกรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.204433334+07:00","message":"receive interim result [false|false]: กว่าอากาศน้ำกรด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.204447162+07:00","message":"[buffer interim] 215 false กว่าอากาศน้ำกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.204454686+07:00","message":"[bufferProcess] interim [500000000]:กว่าอากาศน้ำกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.20445734+07:00","message":"[bufferProcess] send to processor:กว่าอากาศน้ำตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.204465525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.204468424+07:00","message":"> Transcript [3866] [false]: 'กว่าอากาศน้ำตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.204471622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.204474115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.204476366+07:00","message":"StatePrefix: 'กว่าอากาศน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.204478815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.29223429+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.292278479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่าอากาศสดชื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.292284898+07:00","message":"receive interim result [false|false]: กว่าอากาศสดชื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.292298221+07:00","message":"[buffer interim] 215 false กว่าอากาศสดชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.292306246+07:00","message":"[bufferProcess] interim [620000000]:กว่าอากาศสดชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.292308709+07:00","message":"[bufferProcess] send to processor:กว่าอากาศน้ำกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.292314244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.292317606+07:00","message":"> Transcript [3867] [false]: 'กว่าอากาศน้ำกรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.292321518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.292323951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.292326451+07:00","message":"StatePrefix: 'กว่าอากาศน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.292328838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.620689299+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.620742359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่าอากาศสดชื่นไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.620749021+07:00","message":"receive interim result [false|false]: กว่าอากาศสดชื่นไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.620770356+07:00","message":"[buffer interim] 215 false กว่าอากาศสดชื่นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.620779556+07:00","message":"[bufferProcess] interim [920000000]:กว่าอากาศสดชื่นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.620782368+07:00","message":"[bufferProcess] send to processor:กว่าอากาศสดชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.620786379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.620794119+07:00","message":"> Transcript [3868] [false]: 'กว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.620798396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.620801468+07:00","message":"Set new StatePrefix: 'กว่าอากาศสดชื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.646883694+07:00","message":"[GCS] Cleaned up inactive client: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.64691847+07:00","message":"[GCS] Cleaned up inactive client: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.64692292+07:00","message":"[GCS] Cleaned up inactive client: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.646926015+07:00","message":"[GCS] Cleaned up inactive client: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.646928974+07:00","message":"[GCS] Cleaned up inactive client: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.646932499+07:00","message":"[GCS] Cleaned up inactive client: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.646935468+07:00","message":"[GCS] Cleaned up inactive client: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.646938518+07:00","message":"[GCS] Cleaned up inactive client: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.808790023+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.808832411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่าอากาศสดชื่นไม่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.808839229+07:00","message":"receive interim result [false|false]: กว่าอากาศสดชื่นไม่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.808857761+07:00","message":"[buffer interim] 215 false กว่าอากาศสดชื่นไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.808866164+07:00","message":"[bufferProcess] interim [100000000]:กว่าอากาศสดชื่นไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.80886893+07:00","message":"[bufferProcess] send to processor:กว่าอากาศสดชื่นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.808874377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.808877872+07:00","message":"> Transcript [3869] [false]: 'กว่าอากาศสดชื่นไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.808882269+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.808884564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.808886705+07:00","message":"StatePrefix: 'กว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.808888927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.864308389+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.864350307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่าอากาศสดชื่นไม่ร้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.864355837+07:00","message":"receive interim result [false|false]: กว่าอากาศสดชื่นไม่ร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.864379278+07:00","message":"[buffer interim] 215 false กว่าอากาศสดชื่นไม่ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.864391219+07:00","message":"[bufferProcess] interim [160000000]:กว่าอากาศสดชื่นไม่ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.864394277+07:00","message":"[bufferProcess] send to processor:กว่าอากาศสดชื่นไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.864398203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.86440134+07:00","message":"> Transcript [3870] [false]: 'กว่าอากาศสดชื่นไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.864405119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.864407658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.864410143+07:00","message":"StatePrefix: 'กว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.864412979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:32.899560434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:32.899581587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.060514682+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.060556689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่าอากาศสดชื่นไม่ร้อนจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.060563751+07:00","message":"receive interim result [false|false]: กว่าอากาศสดชื่นไม่ร้อนจน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.060578514+07:00","message":"[buffer interim] 215 false กว่าอากาศสดชื่นไม่ร้อนจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.06058682+07:00","message":"[bufferProcess] interim [400000000]:กว่าอากาศสดชื่นไม่ร้อนจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.060589977+07:00","message":"[bufferProcess] send to processor:กว่าอากาศสดชื่นไม่ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.060596872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.060600119+07:00","message":"> Transcript [3871] [false]: 'กว่าอากาศสดชื่นไม่ร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.060603906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.060606216+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.06060937+07:00","message":"StatePrefix: 'กว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.060613504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.185766169+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.185817526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่าอากาศสดชื่นไม่ร้อนจนเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.185826558+07:00","message":"receive interim result [false|false]: กว่าอากาศสดชื่นไม่ร้อนจนเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.18584472+07:00","message":"[buffer interim] 215 false กว่าอากาศสดชื่นไม่ร้อนจนเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.185854247+07:00","message":"[bufferProcess] interim [520000000]:กว่าอากาศสดชื่นไม่ร้อนจนเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.185858885+07:00","message":"[bufferProcess] send to processor:กว่าอากาศสดชื่นไม่ร้อนจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.18586965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.185874268+07:00","message":"> Transcript [3872] [false]: 'กว่าอากาศสดชื่นไม่ร้อนจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.185879843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.185883099+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.185886652+07:00","message":"StatePrefix: 'กว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.185889539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.185898807+07:00","message":"Push: 'กว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.185902524+07:00","message":"TextPushed: 'กว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.185906188+07:00","message":"Set new StatePrefix : 'กว่าอากาศสดชื่นไม่ร้อนจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.185909844+07:00","message":"Next Push (prob) : 'ไม่ร้อนจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.185922552+07:00","message":"push: {false กว่าอากาศสดชื่น 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.505069454+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.505113377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่าอากาศสดชื่นไม่ร้อนจนเกินไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.505120113+07:00","message":"receive interim result [false|false]: กว่าอากาศสดชื่นไม่ร้อนจนเกินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.505140118+07:00","message":"[buffer interim] 215 false กว่าอากาศสดชื่นไม่ร้อนจนเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.505149073+07:00","message":"[bufferProcess] interim [760000000]:กว่าอากาศสดชื่นไม่ร้อนจนเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.505152125+07:00","message":"[bufferProcess] send to processor:กว่าอากาศสดชื่นไม่ร้อนจนเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.505156064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.505159369+07:00","message":"> Transcript [3873] [false]: 'กว่าอากาศสดชื่นไม่ร้อนจนเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.505178152+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.50518047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.505182767+07:00","message":"StatePrefix: 'กว่าอากาศสดชื่นไม่ร้อนจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.505185597+07:00","message":"TextPushed: 'กว่าอากาศสดชื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.555199377+07:00","message":"[GCS] IsForceVAD: false for message ID: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.678865073+07:00","message":"[GCS] Start streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.679819899+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.679856673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่าอากาศมันสดชื่นไม่ร้อนจนเกินไป\",\"confidence\":0.9358988}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.679863024+07:00","message":"receive interim result [true|false]: กว่าอากาศมันสดชื่นไม่ร้อนจนเกินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.679872037+07:00","message":"end recv isFinal message id 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.679874553+07:00","message":"end Recv id 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.679880805+07:00","message":"[buffer interim] 215 true กว่าอากาศมันสดชื่นไม่ร้อนจนเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.679890373+07:00","message":"[bufferProcess] interim [30000000]:กว่าอากาศมันสดชื่นไม่ร้อนจนเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.679893546+07:00","message":"[bufferProcess] send to processor (isfinal):กว่าอากาศสดชื่นไม่ร้อนจนเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.679897474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.679900938+07:00","message":"> Transcript [3874] [false]: 'กว่าอากาศสดชื่นไม่ร้อนจนเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.679904434+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.679906955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.679912062+07:00","message":"StatePrefix: 'กว่าอากาศสดชื่นไม่ร้อนจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.67991481+07:00","message":"TextPushed: 'กว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.679917095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.679919178+07:00","message":"> Transcript [3875] [true]: 'กว่าอากาศมันสดชื่นไม่ร้อนจนเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.679921358+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.679923299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.67992511+07:00","message":"StatePrefix: 'กว่าอากาศสดชื่นไม่ร้อนจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.679927191+07:00","message":"TextPushed: 'กว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.679929083+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.680043127+07:00","message":"Push: 'ไม่ร้อนจนเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.680048139+07:00","message":"TextPushed: 'กว่าอากาศสดชื่นไม่ร้อนจนเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.680060333+07:00","message":"Set new StatePrefix : 'กว่าอากาศมันสดชื่นไม่ร้อนจนเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.680063017+07:00","message":"Next Push (prob) : 'กว่าอากาศมันสดชื่นไม่ร้อนจนเกินไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.680072638+07:00","message":"push: {true ไม่ร้อนจนเกินไป 0 0xc0004a2e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.6800705+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_215.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:33.688611234+07:00","message":"write wav file: './tmp/7598/7598_215.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.15415836+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.154202292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.154207371+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.154226085+07:00","message":"[buffer interim] 216 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.154232525+07:00","message":"[bufferProcess] interim [480000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.154234942+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.239538131+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.239580961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.239587924+07:00","message":"receive interim result [false|false]: ถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.239603479+07:00","message":"[buffer interim] 216 false ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.239612046+07:00","message":"[bufferProcess] interim [600000000]:ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.239614835+07:00","message":"[bufferProcess] send to processor:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.239618237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.239621694+07:00","message":"> Transcript [3876] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.23962399+07:00","message":"Set StatePrefix (first interim): 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.414060369+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.414111328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.414117581+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.414133491+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.414143929+07:00","message":"[bufferProcess] interim [780000000]:ถ้าเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.41414625+07:00","message":"[bufferProcess] send to processor:ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.414152562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.414155722+07:00","message":"> Transcript [3877] [false]: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.414159355+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.414161557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.414164136+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.414168083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.669858975+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.669916958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.669924539+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.669942344+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.669950208+07:00","message":"[bufferProcess] interim [960000000]:ถ้าเป็นช่วงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.669952979+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.669962431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.669966699+07:00","message":"> Transcript [3878] [false]: 'ถ้าเป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.669970644+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.669973376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.669975923+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.669978234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.689497574+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.689548548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.68955586+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.689596344+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.689607047+07:00","message":"[bufferProcess] interim [20000000]:ถ้าเป็นช่วงสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.689609694+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.689613364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.68961637+07:00","message":"> Transcript [3879] [false]: 'ถ้าเป็นช่วงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.68962046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.689622813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.689625501+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.689628175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.843639082+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.843676518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.843681765+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.843696453+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.843704771+07:00","message":"[bufferProcess] interim [140000000]:ถ้าเป็นช่วงสายสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.843708508+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.843720911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.843724188+07:00","message":"> Transcript [3880] [false]: 'ถ้าเป็นช่วงสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.843727628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.84372994+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.843732201+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.843734388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.843741918+07:00","message":"Push: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.843743896+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.843745969+07:00","message":"Set new StatePrefix : 'ถ้าเป็นช่วงสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.843748115+07:00","message":"Next Push (prob) : 'เป็นช่วงสาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.843756146+07:00","message":"push: {false ถ้า 0 0xc001f7f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.054778308+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.054833254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.054841388+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.054862963+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.054871477+07:00","message":"[bufferProcess] interim [380000000]:ถ้าเป็นช่วงสายสายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.054874497+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.054881611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.054885359+07:00","message":"> Transcript [3881] [false]: 'ถ้าเป็นช่วงสายสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.054889437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.054891799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.054893879+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.054897008+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.112303492+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.112346721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.112357095+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.112372322+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.11238038+07:00","message":"[bufferProcess] interim [440000000]:ถ้าเป็นช่วงสายสายนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.112383212+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.112390876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.112394492+07:00","message":"> Transcript [3882] [false]: 'ถ้าเป็นช่วงสายสายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.112397883+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.112400298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.112402801+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.112407293+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.121830946+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.121858514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.121864011+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.121875568+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.121881145+07:00","message":"[bufferProcess] interim [500000000]:ถ้าเป็นช่วงสายสายนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.121884091+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.121889827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.121892804+07:00","message":"> Transcript [3883] [false]: 'ถ้าเป็นช่วงสายสายนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.121896204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.121898356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.121900348+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.121902757+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.438624007+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.438665267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนั่นน่ะสิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.438670911+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนั่นน่ะสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.438688814+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนั่นน่ะสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.438696522+07:00","message":"[bufferProcess] interim [740000000]:ถ้าเป็นช่วงสายสายนั่นน่ะสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.438699344+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.438702922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.438705689+07:00","message":"> Transcript [3884] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.438709514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.438711837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.438714846+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.438717677+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.438720887+07:00","message":"Push: 'เป็นช่วงสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.438723223+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.438727205+07:00","message":"Set new StatePrefix : 'ถ้าเป็นช่วงสายสายนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.438729821+07:00","message":"Next Push (prob) : 'สายนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.438739647+07:00","message":"push: {false เป็นช่วงสาย 0 0xc001f7f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.451471541+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.451509349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.451515236+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.45153222+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.451540002+07:00","message":"[bufferProcess] interim [800000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.451542966+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนั่นน่ะสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.451550006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.451553069+07:00","message":"> Transcript [3885] [false]: 'ถ้าเป็นช่วงสายสายนั่นน่ะสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.451555899+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.451558245+07:00","message":"Set new StatePrefix: 'ถ้าเป็นช่วงสายสายนั่นน่ะสิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.557536639+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.557578891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.557585083+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.557602546+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.557611528+07:00","message":"[bufferProcess] interim [860000000]:ถ้าเป็นช่วงสายสายนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.557615232+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.557620802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.557624404+07:00","message":"> Transcript [3886] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.557627182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.557629457+07:00","message":"Set new StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.560254622+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.560276746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.560282851+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.560296483+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.56030339+07:00","message":"[bufferProcess] interim [920000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.560307714+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.560311771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.560315268+07:00","message":"> Transcript [3887] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.560317996+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:35.900116901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:35.900121928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.966622249+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.966661093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.966669301+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.966687847+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.966697109+07:00","message":"[bufferProcess] interim [280000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.966702126+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.966708549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.966712805+07:00","message":"> Transcript [3888] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.966717619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.966720398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.966723493+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.966727042+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.00185273+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.001891965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็ดูดิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.001898606+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็ดูดิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.001916018+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็ดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.00192871+07:00","message":"[bufferProcess] interim [340000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็ดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.001931921+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.001939674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.001943896+07:00","message":"> Transcript [3889] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.001948083+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.001951026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.001953407+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.001956545+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.132054919+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.132098947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.132105992+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.132119522+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.132128227+07:00","message":"[bufferProcess] interim [460000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.132131315+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็ดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.132138074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.132141135+07:00","message":"> Transcript [3890] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็ดูดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.132145249+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.132147732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.13215013+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.132155269+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.260132209+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.260175195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.260181299+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.260193783+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.26020101+07:00","message":"[bufferProcess] interim [580000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.260204083+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.26021018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.260213642+07:00","message":"> Transcript [3891] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.260217773+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.260220367+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.260222842+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.26022559+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.260231858+07:00","message":"Push: 'สายนะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.260234181+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.260236587+07:00","message":"Set new StatePrefix : 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.260239152+07:00","message":"Next Push (prob) : 'ม่วงก็จะดูเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.260267049+07:00","message":"push: {false สายนะเนี่ยสี 0 0xc001f7f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.453968089+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.454013567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.454020288+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.454041114+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.454049723+07:00","message":"[bufferProcess] interim [820000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.45405231+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.454058467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.45406146+07:00","message":"> Transcript [3892] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.45406592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.454068249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.454070589+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.454073842+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.649840305+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.649885029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.649892474+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.64990812+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.649916746+07:00","message":"[bufferProcess] interim [940000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.64991991+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.649928618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.649932052+07:00","message":"> Transcript [3893] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.649937036+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.649939684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.649942351+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.649945899+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.711272952+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.711321477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.711328609+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.711344537+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.711353385+07:00","message":"[bufferProcess] interim [60000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.711356525+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.711365437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.711368536+07:00","message":"> Transcript [3894] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.711374338+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.711377134+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.711379159+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.711382167+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.836762501+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.836809478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.836816449+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.836829837+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.836839775+07:00","message":"[bufferProcess] interim [180000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.836842973+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.836847606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.836851024+07:00","message":"> Transcript [3895] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.836855759+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.836858012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.836860315+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.836863144+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.836870484+07:00","message":"Push: 'ม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.83687298+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.836875686+07:00","message":"Set new StatePrefix : 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.836878228+07:00","message":"Next Push (prob) : 'ขึ้นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.836887196+07:00","message":"push: {false ม่วงก็จะดูเด็ก 0 0xc001f7f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.028465174+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.028510641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.02851689+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.028533973+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.028541141+07:00","message":"[bufferProcess] interim [360000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.028544563+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.028552178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.028555025+07:00","message":"> Transcript [3896] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.02855925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.028561296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.028563749+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.028566436+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.046368039+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.046409036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.046416586+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.046431752+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.046438517+07:00","message":"[bufferProcess] interim [420000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.046441321+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.046445465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.046448361+07:00","message":"> Transcript [3897] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.046452161+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.046454252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.046456554+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.046459216+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.220135376+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.220188002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.220197758+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.220280766+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.220296106+07:00","message":"[bufferProcess] interim [540000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.220301591+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.220309123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.220313143+07:00","message":"> Transcript [3898] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.220318474+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.220321482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.220325762+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.220331074+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.351981019+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.352037434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.352048395+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.352067943+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.352077617+07:00","message":"[bufferProcess] interim [720000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.352082091+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.352087424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.352092055+07:00","message":"> Transcript [3899] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.35209768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.35210086+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.352105012+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.352109525+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.352113373+07:00","message":"Push: 'ขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.352117397+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.352120965+07:00","message":"Set new StatePrefix : 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.352125954+07:00","message":"Next Push (prob) : 'แต่อากาศไม่อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.352136703+07:00","message":"push: {false ขึ้นครับ 0 0xc001f7f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.41071192+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.410752996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.410761045+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.41077909+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.410787446+07:00","message":"[bufferProcess] interim [780000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.410790385+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.410794402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.410797466+07:00","message":"> Transcript [3900] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.410801918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.410804984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.410808438+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.410812063+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.598819508+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.598865733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.598872324+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.598886674+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.598894312+07:00","message":"[bufferProcess] interim [900000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.598897706+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.598904506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.598907443+07:00","message":"> Transcript [3901] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.59891108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.598913682+07:00","message":"Set new StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.626852395+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.626887674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.626893151+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.626907351+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.6269137+07:00","message":"[bufferProcess] interim [960000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.626916379+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.626920032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.626923356+07:00","message":"> Transcript [3902] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.62692743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.626929546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.626931548+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.626934455+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.655889762+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.655931544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.655937657+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.655952038+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.655959513+07:00","message":"[bufferProcess] interim [20000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.655962877+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.655970073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.655973293+07:00","message":"> Transcript [3903] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.655979976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.655982646+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.655984755+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.655987818+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.730737999+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.730782823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.730790091+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.730808441+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.730815903+07:00","message":"[bufferProcess] interim [80000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.730818991+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.730826767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.730829927+07:00","message":"> Transcript [3904] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.730834132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.730836824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.730838893+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.730842564+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.072284639+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.072328883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนนิดนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.07233513+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนนิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.072348026+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.072355866+07:00","message":"[bufferProcess] interim [380000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.072358761+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.072364949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.072367977+07:00","message":"> Transcript [3905] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.072372822+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.072375324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.072377715+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.072380823+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.072387507+07:00","message":"Push: 'แต่อากาศจะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.07239284+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.072395422+07:00","message":"Set new StatePrefix : 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.072397935+07:00","message":"Next Push (prob) : 'ที่ตึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.072408787+07:00","message":"push: {false แต่อากาศจะร้อน 0 0xc001f7f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.615924309+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.615960799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.61596679+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.615981773+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.615988628+07:00","message":"[bufferProcess] interim [920000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.615991464+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.615998306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.616001244+07:00","message":"> Transcript [3906] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.616004121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.616006301+07:00","message":"Set new StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนนิดนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.763002479+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.763068213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.763079143+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.763106532+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.76311652+07:00","message":"[bufferProcess] interim [100000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.763121353+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.763127314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.763132291+07:00","message":"> Transcript [3907] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.763136682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.76313951+07:00","message":"Set new StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:38.900320418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:38.900331618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.967132385+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.967173988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การร้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.967184166+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การร้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.967200744+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.967213816+07:00","message":"[bufferProcess] interim [280000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.967217355+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.967225981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.967229501+07:00","message":"> Transcript [3908] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.967234217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.967236925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.967239861+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.967243193+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.02012453+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.020168895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.020176856+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.020189169+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.020196148+07:00","message":"[bufferProcess] interim [400000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.020199207+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.020205228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.020208124+07:00","message":"> Transcript [3909] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.02021235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.020214824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.020217928+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.020220881+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.208169696+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.208212003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.208218968+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.20823499+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.208242878+07:00","message":"[bufferProcess] interim [580000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.208245892+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.208253146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.20825672+07:00","message":"> Transcript [3910] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.208259823+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.208261982+07:00","message":"Set new StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.313962107+07:00","message":"[GCS] IsForceVAD: false for message ID: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.343212599+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.343251366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.343257278+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.343273123+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.3432797+07:00","message":"[bufferProcess] interim [700000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.343282808+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.343286623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.343289324+07:00","message":"> Transcript [3911] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.34329366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.343295916+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.343298276+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.343302199+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.384880015+07:00","message":"[GCS] Start streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.407539392+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.407577773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.407584331+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.407599202+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.407606069+07:00","message":"[bufferProcess] interim [760000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.407609229+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.407613349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.407618602+07:00","message":"> Transcript [3912] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.407622709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.407624879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.4076271+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.407630052+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.421267719+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.42130277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างบวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.421308533+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างบวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.421324051+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างบวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.421330616+07:00","message":"[bufferProcess] interim [820000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างบวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.421333668+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.421336986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.421339881+07:00","message":"> Transcript [3913] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.421343508+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.421345729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.421347715+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.421350697+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.502601982+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.502651233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด่นขึ้นครับแต่อากาศจะร้อนที่ตึกต้องเตรียมอุปกรณ์กันร้อนอย่างบวก\",\"confidence\":0.93075925}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.502659331+07:00","message":"receive interim result [true|false]: ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด่นขึ้นครับแต่อากาศจะร้อนที่ตึกต้องเตรียมอุปกรณ์กันร้อนอย่างบวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.502669871+07:00","message":"end recv isFinal message id 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.502672203+07:00","message":"end Recv id 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.502679771+07:00","message":"[buffer interim] 216 true ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด่นขึ้นครับแต่อากาศจะร้อนที่ตึกต้องเตรียมอุปกรณ์กันร้อนอย่างบวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502688086+07:00","message":"[bufferProcess] interim [850000000]:ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด่นขึ้นครับแต่อากาศจะร้อนที่ตึกต้องเตรียมอุปกรณ์กันร้อนอย่างบวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502692038+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างบวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502696889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502699967+07:00","message":"> Transcript [3914] [false]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างบวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502704617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502706708+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502709307+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502712496+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502716119+07:00","message":"Push: 'ที่ตึกเตรียมอุปกรณ์กันร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502718846+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502721444+07:00","message":"Set new StatePrefix : 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างบวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502723973+07:00","message":"Next Push (prob) : 'อย่างบวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502725773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502727817+07:00","message":"> Transcript [3915] [true]: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด่นขึ้นครับแต่อากาศจะร้อนที่ตึกต้องเตรียมอุปกรณ์กันร้อนอย่างบวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502730403+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502732174+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502734008+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างบวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.50274339+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.502745632+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.50276508+07:00","message":"push: {false ที่ตึกเตรียมอุปกรณ์กันร้อน 0 0xc001f7f380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.503053939+07:00","message":"Push: 'อย่างบวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.503058489+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างบวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.503061203+07:00","message":"Set new StatePrefix : 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด่นขึ้นครับแต่อากาศจะร้อนที่ตึกต้องเตรียมอุปกรณ์กันร้อนอย่างบวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.503063824+07:00","message":"Next Push (prob) : 'ถ้าเป็นช่วงสายสายนะเนี่ยสีม่วงก็จะดูเด่นขึ้นครับแต่อากาศจะร้อนที่ตึกต้องเตรียมอุปกรณ์กันร้อนอย่างบวก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.50307563+07:00","message":"push: {true อย่างบวก 0 0xc001f7f380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.503083679+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_216.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:39.515382769+07:00","message":"write wav file: './tmp/7598/7598_216.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.914712382+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.914744815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.914750311+07:00","message":"receive interim result [false|false]: ร่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.914762141+07:00","message":"[buffer interim] 217 false ร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.91476842+07:00","message":"[bufferProcess] interim [540000000]:ร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.914770695+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.190597752+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.190640818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้มมัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.190648897+07:00","message":"receive interim result [false|false]: ต้มมัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.190676995+07:00","message":"[buffer interim] 217 false ต้มมัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.190685123+07:00","message":"[bufferProcess] interim [780000000]:ต้มมัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.190688759+07:00","message":"[bufferProcess] send to processor:ร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.190706878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.190711755+07:00","message":"> Transcript [3916] [false]: 'ร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.190715077+07:00","message":"Set StatePrefix (first interim): 'ร่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.237392901+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.237432434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.237438302+07:00","message":"receive interim result [false|false]: ร่มมาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.237450372+07:00","message":"[buffer interim] 217 false ร่มมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.237457742+07:00","message":"[bufferProcess] interim [840000000]:ร่มมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.237460035+07:00","message":"[bufferProcess] send to processor:ต้มมัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.237465331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.237468069+07:00","message":"> Transcript [3917] [false]: 'ต้มมัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.237472393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.237478563+07:00","message":"Set new StatePrefix: 'ต้มมัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.354495612+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.354533399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.354538572+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.354556378+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.354565751+07:00","message":"[bufferProcess] interim [960000000]:ร่มมาด้วยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.354568489+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.354572473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.354575543+07:00","message":"> Transcript [3918] [false]: 'ร่มมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.354578559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.354581738+07:00","message":"Set new StatePrefix: 'ร่มมาด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.441957505+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.441998344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.442003983+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.44201632+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.442037453+07:00","message":"[bufferProcess] interim [80000000]:ร่มมาด้วยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.442040969+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.442046245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.442049481+07:00","message":"> Transcript [3919] [false]: 'ร่มมาด้วยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.442053211+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.442055602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.442057609+07:00","message":"StatePrefix: 'ร่มมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.442059717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.575164888+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.575215236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.575249614+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.575273193+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.575285344+07:00","message":"[bufferProcess] interim [200000000]:ร่มมาด้วยก็จะดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.575289203+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.575297494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.575302045+07:00","message":"> Transcript [3920] [false]: 'ร่มมาด้วยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.57530734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.575311266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.575315024+07:00","message":"StatePrefix: 'ร่มมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.575318149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.616857723+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.616904979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.616912736+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.61693061+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.61694115+07:00","message":"[bufferProcess] interim [320000000]:ร่มมาด้วยก็จะดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.616948435+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.616958419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.616963087+07:00","message":"> Transcript [3921] [false]: 'ร่มมาด้วยก็จะดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.616967377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.616969879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.616971873+07:00","message":"StatePrefix: 'ร่มมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.616974003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.933212798+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.933251772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.933257602+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.933276405+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.93328413+07:00","message":"[bufferProcess] interim [560000000]:ร่มมาด้วยก็จะดีมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.933287339+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.933291719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.93329446+07:00","message":"> Transcript [3922] [false]: 'ร่มมาด้วยก็จะดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.933298189+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.933301192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.933303977+07:00","message":"StatePrefix: 'ร่มมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.933306996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.93331482+07:00","message":"Push: 'ร่มมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.933317904+07:00","message":"TextPushed: 'ร่มมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.933320633+07:00","message":"Set new StatePrefix : 'ร่มมาด้วยก็จะดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.933324175+07:00","message":"Next Push (prob) : 'ก็จะดีมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.933334612+07:00","message":"push: {false ร่มมาด้วย 0 0xc000189080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.527043966+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.527085253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.527090968+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.527105864+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.527113514+07:00","message":"[bufferProcess] interim [160000000]:ร่มมาด้วยก็จะดีมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.527116674+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.52712267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.527125503+07:00","message":"> Transcript [3923] [false]: 'ร่มมาด้วยก็จะดีมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.527129328+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.527131663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.527133702+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.527136602+07:00","message":"TextPushed: 'ร่มมาด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.873609718+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.873651147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.873659071+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.873671796+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.873683978+07:00","message":"[bufferProcess] interim [520000000]:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.873687737+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.873692725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.873697477+07:00","message":"> Transcript [3924] [false]: 'ร่มมาด้วยก็จะดีมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.873702444+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.873705577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.873709355+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.873713046+07:00","message":"TextPushed: 'ร่มมาด้วย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:41.900510871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:41.900522719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.076638406+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.076684686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.076691141+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.076703765+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.076710262+07:00","message":"[bufferProcess] interim [640000000]:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.076712908+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.076718096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.076721462+07:00","message":"> Transcript [3925] [false]: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.076725156+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.076727424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.076729847+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.076732283+07:00","message":"TextPushed: 'ร่มมาด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.098115241+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.098161189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.098167926+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.098187315+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.098196306+07:00","message":"[bufferProcess] interim [700000000]:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.098198832+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.098202856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.098205912+07:00","message":"> Transcript [3926] [false]: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.098210842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.09821325+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.098215646+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.098218012+07:00","message":"TextPushed: 'ร่มมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.098225754+07:00","message":"Push: 'ก็จะดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.098227736+07:00","message":"TextPushed: 'ร่มมาด้วยก็จะดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.098230615+07:00","message":"Set new StatePrefix : 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.098233374+07:00","message":"Next Push (prob) : 'ครับน้าฝนปีนี้หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.098271863+07:00","message":"push: {false ก็จะดีมาก 0 0xc000189080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.341409887+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.341465155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้ค่ะกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.34147286+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้ค่ะกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.34148924+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้ค่ะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.34149672+07:00","message":"[bufferProcess] interim [940000000]:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้ค่ะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.34150011+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.341507096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.341510338+07:00","message":"> Transcript [3927] [false]: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.341513148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.341515768+07:00","message":"Set new StatePrefix: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.403586997+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.403640289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.403648763+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.403663576+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.403672852+07:00","message":"[bufferProcess] interim [60000000]:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.403676352+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้ค่ะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.403681646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.403685917+07:00","message":"> Transcript [3928] [false]: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้ค่ะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.403689924+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.403693087+07:00","message":"Set new StatePrefix: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้ค่ะกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.536821999+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.536864789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.536871956+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.536890026+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.53689675+07:00","message":"[bufferProcess] interim [180000000]:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.536899595+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.536902797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.536906031+07:00","message":"> Transcript [3929] [false]: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.536908705+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.536910861+07:00","message":"Set new StatePrefix: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.614881547+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.614929942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.61493641+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.614958145+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.614966253+07:00","message":"[bufferProcess] interim [300000000]:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.61496956+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.614973644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.614976686+07:00","message":"> Transcript [3930] [false]: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.614981285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.614983615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.614986333+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.61498924+07:00","message":"TextPushed: 'ร่มมาด้วยก็จะดีมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.744398532+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.744439954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาอาชีพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.744446336+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาอาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.744463881+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.744470879+07:00","message":"[bufferProcess] interim [420000000]:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.744474272+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.744477608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.744482951+07:00","message":"> Transcript [3931] [false]: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.744487788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.74449051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.744493212+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.744502961+07:00","message":"TextPushed: 'ร่มมาด้วยก็จะดีมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.857271061+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.857316968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.857324337+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.857337247+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.857345476+07:00","message":"[bufferProcess] interim [480000000]:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.857348262+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.857351678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.857354617+07:00","message":"> Transcript [3932] [false]: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.857358465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.857360648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.857362933+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.857365849+07:00","message":"TextPushed: 'ร่มมาด้วยก็จะดีมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.236386861+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.236436864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.236445785+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.236461383+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.236470374+07:00","message":"[bufferProcess] interim [900000000]:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.236474466+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.236480011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.236484117+07:00","message":"> Transcript [3933] [false]: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.236489891+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.236492886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.236496458+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.236500482+07:00","message":"TextPushed: 'ร่มมาด้วยก็จะดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.236504858+07:00","message":"Push: 'ครับน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.236507939+07:00","message":"TextPushed: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.23651185+07:00","message":"Set new StatePrefix : 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.236515773+07:00","message":"Next Push (prob) : 'หาที่เที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.236525274+07:00","message":"push: {false ครับน้าฝนปีนี้หากกำลังมอง 0 0xc000189080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.450298366+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.450339087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.4503457+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.450361383+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.450368125+07:00","message":"[bufferProcess] interim [80000000]:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.450371165+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.450375115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.450378026+07:00","message":"> Transcript [3934] [false]: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.450381811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.450384152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.4503865+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.450389245+07:00","message":"TextPushed: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.553591575+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.553628333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.553635766+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.553649007+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.55365517+07:00","message":"[bufferProcess] interim [140000000]:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.553658271+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.553665297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.553668207+07:00","message":"> Transcript [3935] [false]: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.553671742+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.553673832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.553675968+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.553678868+07:00","message":"TextPushed: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.626191108+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.626232244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.626241333+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.626263183+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.626271699+07:00","message":"[bufferProcess] interim [260000000]:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.626276521+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.626282808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.626286169+07:00","message":"> Transcript [3936] [false]: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.626289894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.626292106+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.62629407+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.62629723+07:00","message":"TextPushed: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.816294475+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.81635325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.816361641+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.816377146+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.816386179+07:00","message":"[bufferProcess] interim [440000000]:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.81639011+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.81640468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.816409079+07:00","message":"> Transcript [3937] [false]: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.816415003+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.81641851+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.816422323+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.816426284+07:00","message":"TextPushed: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.816434611+07:00","message":"Push: 'หาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.81643849+07:00","message":"TextPushed: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.816442168+07:00","message":"Set new StatePrefix : 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.816446435+07:00","message":"Next Push (prob) : 'ใกล้ชิดกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.816455263+07:00","message":"push: {false หาที่เที่ยว 0 0xc000189080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.824876325+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.824920139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.824926537+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.824943247+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.824952562+07:00","message":"[bufferProcess] interim [500000000]:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.824955311+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.824959097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.824962342+07:00","message":"> Transcript [3938] [false]: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.824965172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.824968752+07:00","message":"Set new StatePrefix: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดจะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.943846876+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.943884197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.94389096+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.943906643+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.943917958+07:00","message":"[bufferProcess] interim [560000000]:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.943921045+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.943924458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.943927471+07:00","message":"> Transcript [3939] [false]: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.943930253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.943932549+07:00","message":"Set new StatePrefix: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.183410046+07:00","message":"[GCS] IsForceVAD: false for message ID: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.245407817+07:00","message":"[GCS] Start streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.395810208+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.395854042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับหน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ\",\"confidence\":0.9382907}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.395861844+07:00","message":"receive interim result [true|false]: ร่มมาด้วยก็จะดีมากครับหน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.395870785+07:00","message":"end recv isFinal message id 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.395873518+07:00","message":"end Recv id 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.395879036+07:00","message":"[buffer interim] 217 true ร่มมาด้วยก็จะดีมากครับหน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.395888723+07:00","message":"[bufferProcess] interim [10000000]:ร่มมาด้วยก็จะดีมากครับหน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.39589408+07:00","message":"[bufferProcess] send to processor (isfinal):ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.395898491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.395901801+07:00","message":"> Transcript [3940] [false]: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.395905127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.395908221+07:00","message":"Set new StatePrefix: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.395910468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.395912581+07:00","message":"> Transcript [3941] [true]: 'ร่มมาด้วยก็จะดีมากครับหน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.395915355+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.395917413+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.395919345+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.39592884+07:00","message":"TextPushed: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.395931198+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.396153648+07:00","message":"Push: 'ใกล้ชิดกับธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.396157508+07:00","message":"TextPushed: 'ร่มมาด้วยก็จะดีมากครับน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.396160058+07:00","message":"Set new StatePrefix : 'ร่มมาด้วยก็จะดีมากครับหน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.396162522+07:00","message":"Next Push (prob) : 'ร่มมาด้วยก็จะดีมากครับหน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.396172003+07:00","message":"push: {true ใกล้ชิดกับธรรมชาติ 0 0xc000189080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.396181996+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_217.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:44.407238576+07:00","message":"write wav file: './tmp/7598/7598_217.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.785240977+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.785283678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.785289743+07:00","message":"receive interim result [false|false]: แนะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.785305005+07:00","message":"[buffer interim] 218 false แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.785311171+07:00","message":"[bufferProcess] interim [540000000]:แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.785313235+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:44.900947337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:44.900963996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.994879766+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.994914109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.994919545+07:00","message":"receive interim result [false|false]: แนะนำไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.994937185+07:00","message":"[buffer interim] 218 false แนะนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.994944647+07:00","message":"[bufferProcess] interim [780000000]:แนะนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.994947438+07:00","message":"[bufferProcess] send to processor:แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.994955906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.994959111+07:00","message":"> Transcript [3942] [false]: 'แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.994961605+07:00","message":"Set StatePrefix (first interim): 'แนะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.107793547+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.107833731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.107839428+07:00","message":"receive interim result [false|false]: แนะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.107857188+07:00","message":"[buffer interim] 218 false แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.107864281+07:00","message":"[bufferProcess] interim [840000000]:แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.107866946+07:00","message":"[bufferProcess] send to processor:แนะนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.107870386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.107873321+07:00","message":"> Transcript [3943] [false]: 'แนะนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.107877018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.107879224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.107881796+07:00","message":"StatePrefix: 'แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.107885932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.135651467+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.135712033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.135718052+07:00","message":"receive interim result [false|false]: แนะนำเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.135737627+07:00","message":"[buffer interim] 218 false แนะนำเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.135745502+07:00","message":"[bufferProcess] interim [900000000]:แนะนำเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.135748376+07:00","message":"[bufferProcess] send to processor:แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.135763092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.135766542+07:00","message":"> Transcript [3944] [false]: 'แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.135770263+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.135773025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.135776642+07:00","message":"StatePrefix: 'แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.135780364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.23587932+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.235917995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.235924692+07:00","message":"receive interim result [false|false]: แนะนำเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.235943426+07:00","message":"[buffer interim] 218 false แนะนำเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.235952083+07:00","message":"[bufferProcess] interim [960000000]:แนะนำเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.235954519+07:00","message":"[bufferProcess] send to processor:แนะนำเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.235958573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.23596175+07:00","message":"> Transcript [3945] [false]: 'แนะนำเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.235965853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.235968183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.235970091+07:00","message":"StatePrefix: 'แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.235972171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.414543692+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.414586928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.414592664+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.414610217+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.414617005+07:00","message":"[bufferProcess] interim [140000000]:แนะนำเลยครับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.414619585+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.414622657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.414626033+07:00","message":"> Transcript [3946] [false]: 'แนะนำเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.414629203+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.414631398+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.414634213+07:00","message":"StatePrefix: 'แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.414636276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.414639565+07:00","message":"Push: 'แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.414641648+07:00","message":"TextPushed: 'แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.414644173+07:00","message":"Set new StatePrefix : 'แนะนำเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.414646495+07:00","message":"Next Push (prob) : 'เลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.414653081+07:00","message":"push: {false แนะนำ 0 0xc0034fd080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.490730907+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.490775212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.490781669+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.490798582+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.490806877+07:00","message":"[bufferProcess] interim [260000000]:แนะนำเลยครับไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.490809689+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.490813715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.490817029+07:00","message":"> Transcript [3947] [false]: 'แนะนำเลยครับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.490821418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.490823696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.490825699+07:00","message":"StatePrefix: 'แนะนำเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.490827964+07:00","message":"TextPushed: 'แนะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.776958+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.777002687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.777008962+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.777023569+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.777041176+07:00","message":"[bufferProcess] interim [380000000]:แนะนำเลยครับไปที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.777044311+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.777048457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.777052012+07:00","message":"> Transcript [3948] [false]: 'แนะนำเลยครับไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.777056429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.777058655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.777060744+07:00","message":"StatePrefix: 'แนะนำเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.777062988+07:00","message":"TextPushed: 'แนะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.856299899+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.856339038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ปลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.85634597+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.856360934+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.85636881+07:00","message":"[bufferProcess] interim [440000000]:แนะนำเลยครับไปที่ปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.856371446+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.856378674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.85638164+07:00","message":"> Transcript [3949] [false]: 'แนะนำเลยครับไปที่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.856386254+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.856388656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.856391434+07:00","message":"StatePrefix: 'แนะนำเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.85639411+07:00","message":"TextPushed: 'แนะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.876474106+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.876517087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.87652297+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.876538825+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.876545957+07:00","message":"[bufferProcess] interim [500000000]:แนะนำเลยครับไปที่ภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.876548593+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.876552202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.876555134+07:00","message":"> Transcript [3950] [false]: 'แนะนำเลยครับไปที่ปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.876559241+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.876561358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.876563844+07:00","message":"StatePrefix: 'แนะนำเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.876566189+07:00","message":"TextPushed: 'แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.876568925+07:00","message":"Push: 'เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.876570798+07:00","message":"TextPushed: 'แนะนำเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.876572918+07:00","message":"Set new StatePrefix : 'แนะนำเลยครับไปที่ปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.876575192+07:00","message":"Next Push (prob) : 'ไปที่ปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.876582874+07:00","message":"push: {false เลยครับ 0 0xc0034fd080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.978078885+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.978120457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.978127311+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.978141024+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.978148014+07:00","message":"[bufferProcess] interim [680000000]:แนะนำเลยครับไปที่ภูเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.978150582+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.97815628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.978159391+07:00","message":"> Transcript [3951] [false]: 'แนะนำเลยครับไปที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.978162179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.978164934+07:00","message":"Set new StatePrefix: 'แนะนำเลยครับไปที่ภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.214825505+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.214868573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.214874037+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.214894135+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.214901265+07:00","message":"[bufferProcess] interim [800000000]:แนะนำเลยครับไปที่ภูเขาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.214904816+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.214908889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.214911758+07:00","message":"> Transcript [3952] [false]: 'แนะนำเลยครับไปที่ภูเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.214915935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.214918034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.214920535+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.21492547+07:00","message":"TextPushed: 'แนะนำเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.398338309+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.398387432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาบอกไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.398395641+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาบอกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.398412423+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาบอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.398423376+07:00","message":"[bufferProcess] interim [860000000]:แนะนำเลยครับไปที่ภูเขาบอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.398427111+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.398434226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.398440063+07:00","message":"> Transcript [3953] [false]: 'แนะนำเลยครับไปที่ภูเขาดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.398444765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.398447881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.398450898+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.398454523+07:00","message":"TextPushed: 'แนะนำเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.480678641+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.48071725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.480722989+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.480742107+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.480749741+07:00","message":"[bufferProcess] interim [920000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.480752181+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาบอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.480755309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.480759021+07:00","message":"> Transcript [3954] [false]: 'แนะนำเลยครับไปที่ภูเขาบอกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.48076242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.480765137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.480768625+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.480771396+07:00","message":"TextPushed: 'แนะนำเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.584089623+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.584127682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.584134335+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.584150344+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.584157499+07:00","message":"[bufferProcess] interim [160000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.584160477+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.584164537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.584167387+07:00","message":"> Transcript [3955] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.584171511+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.584173826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.584176003+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.584178472+07:00","message":"TextPushed: 'แนะนำเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.584183381+07:00","message":"Push: 'ไปที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.584185665+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.584188079+07:00","message":"Set new StatePrefix : 'แนะนำเลยครับไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.584190392+07:00","message":"Next Push (prob) : 'ดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.584198265+07:00","message":"push: {false ไปที่ภูเขา 0 0xc0034fd080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.604662245+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.604697964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกรบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.604705479+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกรบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.604725001+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.604732138+07:00","message":"[bufferProcess] interim [220000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.604734801+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.604738546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.60474202+07:00","message":"> Transcript [3956] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.604745691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.604748005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.604750484+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.604752984+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.617907316+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.617944667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกรบกวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.617953018+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกรบกวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.617969618+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.617978112+07:00","message":"[bufferProcess] interim [280000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.617981572+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.617986908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.61799043+07:00","message":"> Transcript [3957] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.617993858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.617995834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.617997817+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.618000445+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.622984493+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.623006177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.623011678+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.623025147+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.623038638+07:00","message":"[bufferProcess] interim [340000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.623041718+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.623047995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.623051583+07:00","message":"> Transcript [3958] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกรบกวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.62305545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.623058261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.623060944+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.623065822+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.371916472+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.371965577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.371972626+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.371991955+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.372000238+07:00","message":"[bufferProcess] interim [940000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.372003102+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.37200683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.372010146+07:00","message":"> Transcript [3959] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.372014429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.372016912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.372019135+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.372022486+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.372025824+07:00","message":"Push: 'ดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.37203791+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.372041283+07:00","message":"Set new StatePrefix : 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.372044662+07:00","message":"Next Push (prob) : 'ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.372057682+07:00","message":"push: {false ดอกตะแบก 0 0xc0034fd080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.466194574+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.466240279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีก็ดึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.466250167+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีก็ดึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.466263597+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีก็ดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.466270064+07:00","message":"[bufferProcess] interim [0]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีก็ดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.466272949+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.466278853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.466282073+07:00","message":"> Transcript [3960] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.46628567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.466288258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.466290226+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.4662929+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.540402061+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.540444232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีไปตึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.540451819+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีไปตึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.540464512+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.540471179+07:00","message":"[bufferProcess] interim [180000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.540473983+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีก็ดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.540479198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.540482486+07:00","message":"> Transcript [3961] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีก็ดึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.540485994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.540488183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.54049019+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.540492916+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.55369025+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.553723703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.55372919+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.553743714+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.553749109+07:00","message":"[bufferProcess] interim [240000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.553751975+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.553755173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.553757769+07:00","message":"> Transcript [3962] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีไปตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.553761643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.553763729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.553765815+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.553768155+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:47.901391671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:47.901419731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.94058777+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.940630716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.940636812+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.940650537+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.940658554+07:00","message":"[bufferProcess] interim [720000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.940661409+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.940667559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.9406706+07:00","message":"> Transcript [3963] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.940675319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.94067752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.940679821+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.940682497+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.940689708+07:00","message":"Push: 'ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.940691876+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.940694489+07:00","message":"Set new StatePrefix : 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.940697473+07:00","message":"Next Push (prob) : 'เป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.940706296+07:00","message":"push: {false ลพบุรี 0 0xc0034fd080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.109797803+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.109852811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.109861076+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.10987674+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.109884145+07:00","message":"[bufferProcess] interim [840000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.109887174+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.109893208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.109896493+07:00","message":"> Transcript [3964] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.109900409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.109902735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.109904791+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.109907607+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.301420208+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.301470058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.301478367+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.30149882+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.301505937+07:00","message":"[bufferProcess] interim [80000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.301508937+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.301512783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.301516066+07:00","message":"> Transcript [3965] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.301520266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.301522338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.301525043+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.301528268+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.705391817+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.70543625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.705443016+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.705457951+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.705469339+07:00","message":"[bufferProcess] interim [500000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.705473972+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.705482305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.705486959+07:00","message":"> Transcript [3966] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.705493024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.70549716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.705499922+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.705502835+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.042035678+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.042080522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.042087766+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.042104019+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.042114582+07:00","message":"[bufferProcess] interim [740000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.042117557+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.042123694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.0421266+07:00","message":"> Transcript [3967] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.042131256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.042135558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.042138362+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.042141426+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.04214653+07:00","message":"Push: 'เป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.042148839+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.042151306+07:00","message":"Set new StatePrefix : 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.042153802+07:00","message":"Next Push (prob) : 'ที่ไม่ควรพลาดอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.042163495+07:00","message":"push: {false เป็นอีกหนึ่งจุดหมาย 0 0xc0034fd080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.068755251+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.068790841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.068797597+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.06881388+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.068820805+07:00","message":"[bufferProcess] interim [800000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.068824132+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.068828111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.068831664+07:00","message":"> Transcript [3968] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.068834664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.068836856+07:00","message":"Set new StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.089261227+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.089296541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.089305922+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.089321874+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.089327811+07:00","message":"[bufferProcess] interim [920000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.089330738+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.089334582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.089337164+07:00","message":"> Transcript [3969] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.089340094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.089342363+07:00","message":"Set new StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.515623839+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.51566418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.515670844+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.515683477+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.515692904+07:00","message":"[bufferProcess] interim [280000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.515696881+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.515703817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.515707817+07:00","message":"> Transcript [3970] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.515713125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.51571598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.515718725+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.515721474+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.089310022+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.089356882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.089364038+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.089383829+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.089393863+07:00","message":"[bufferProcess] interim [880000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.089397529+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.089401964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.089405018+07:00","message":"> Transcript [3971] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.089409369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.089411656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.089413673+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.0894167+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:50.902074233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:50.902071262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:53.90309377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:53.903125623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:56.903901162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:56.903906759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.210464996+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.210512434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":12,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.210518962+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.210532092+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210540272+07:00","message":"[bufferProcess] interim [960000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210543678+07:00","message":"[bufferProcess] send to processor:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210549497+07:00","message":"[bufferProcess] send to processor (ticker):แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210553098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210556733+07:00","message":"> Transcript [3972] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210561068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.21056331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.21056565+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210570999+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210573284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210575375+07:00","message":"> Transcript [3973] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210578021+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210579814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210581725+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210584451+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210589563+07:00","message":"Push: 'ที่ไม่ควรพลาดอย่างเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210592048+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210594859+07:00","message":"Set new StatePrefix : 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.210597942+07:00","message":"Next Push (prob) : 'ขาดครับสวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.210624134+07:00","message":"push: {false ที่ไม่ควรพลาดอย่างเด็ด 0 0xc0034fd080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.335592335+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.335639956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงามมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":13,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.335647236+07:00","message":"receive interim result [false|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงามมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.335668418+07:00","message":"[buffer interim] 218 false แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.335678798+07:00","message":"[bufferProcess] interim [80000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.335682642+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.384782454+07:00","message":"[GCS] IsForceVAD: false for message ID: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.443932356+07:00","message":"[GCS] Start streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.604020396+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.604071517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีกันอีก 1 จุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงามมาก\",\"confidence\":0.8643577}],\"is_final\":true,\"result_end_time\":{\"seconds\":13,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.604079045+07:00","message":"receive interim result [true|false]: แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีกันอีก 1 จุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงามมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.604088242+07:00","message":"end recv isFinal message id 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.604090616+07:00","message":"end Recv id 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.604097056+07:00","message":"[buffer interim] 218 true แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีกันอีก 1 จุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604107736+07:00","message":"[bufferProcess] interim [350000000]:แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีกันอีก 1 จุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604113386+07:00","message":"[bufferProcess] send to processor (isfinal):แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604117822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604121066+07:00","message":"> Transcript [3974] [false]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงามมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604125333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604127489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604129593+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604134221+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604136787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604139085+07:00","message":"> Transcript [3975] [true]: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีกันอีก 1 จุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงามมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.60414174+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604143915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604145712+07:00","message":"StatePrefix: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604147981+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604149973+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604416792+07:00","message":"Push: 'อย่างเด็ดขาดครับสวยงามมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.60442043+07:00","message":"TextPushed: 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดอย่างเด็ดขาดครับสวยงามมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604423303+07:00","message":"Set new StatePrefix : 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีกันอีก 1 จุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงามมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604426251+07:00","message":"Next Push (prob) : 'แนะนำเลยครับไปที่ภูเขาดอกตะแบกลพบุรีกันอีก 1 จุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับสวยงามมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.604436806+07:00","message":"push: {true อย่างเด็ดขาดครับสวยงามมาก 0 0xc0034fd080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.604448089+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_218.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:57.624933663+07:00","message":"write wav file: './tmp/7598/7598_218.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.182655719+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.182713435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.182721579+07:00","message":"receive interim result [false|false]: ดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.182738391+07:00","message":"[buffer interim] 219 false ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.182746494+07:00","message":"[bufferProcess] interim [780000000]:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.182749255+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.310386324+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.310426137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.310431534+07:00","message":"receive interim result [false|false]: ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.310440945+07:00","message":"[buffer interim] 219 false ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.310447288+07:00","message":"[bufferProcess] interim [900000000]:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.310449955+07:00","message":"[bufferProcess] send to processor:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.310453195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.3104562+07:00","message":"> Transcript [3976] [false]: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.310458446+07:00","message":"Set StatePrefix (first interim): 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.653218611+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.653264184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.653271008+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.653287122+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.653295157+07:00","message":"[bufferProcess] interim [200000000]:ดอกไม้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.653297669+07:00","message":"[bufferProcess] send to processor:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.653303245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.653306266+07:00","message":"> Transcript [3977] [false]: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.653309996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.653312368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.653315445+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.653317792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.218778317+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.218820769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.218827466+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.218840602+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.218849768+07:00","message":"[bufferProcess] interim [800000000]:ดอกไม้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.218853491+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.218860747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.218864237+07:00","message":"> Transcript [3978] [false]: 'ดอกไม้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.218868477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.218871439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.218874046+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.218878054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.318556062+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.318602985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.318609236+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.318621297+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.318629157+07:00","message":"[bufferProcess] interim [860000000]:ดอกไม้เนี่ยมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.318631486+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.318637519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.318641206+07:00","message":"> Transcript [3979] [false]: 'ดอกไม้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.318645089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.318647939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.318650281+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.318652879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.528300356+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.528344876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีขน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.52835109+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีขน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.528363738+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.528374121+07:00","message":"[bufferProcess] interim [40000000]:ดอกไม้เนี่ยมีขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.528376692+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.528382537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.528385947+07:00","message":"> Transcript [3980] [false]: 'ดอกไม้เนี่ยมีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.528389889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.528392656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.528395089+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.528397457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.528402241+07:00","message":"Push: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.528404257+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.528406475+07:00","message":"Set new StatePrefix : 'ดอกไม้เนี่ยมีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.528409125+07:00","message":"Next Push (prob) : 'ไม้เนี่ยมีฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.528418258+07:00","message":"push: {false ดอก 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.722219041+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.722252682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.722258708+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.722271084+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.722279363+07:00","message":"[bufferProcess] interim [280000000]:ดอกไม้เนี่ยมีผลทางจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.722284984+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.722288976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.722294066+07:00","message":"> Transcript [3981] [false]: 'ดอกไม้เนี่ยมีขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.722296806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.722298939+07:00","message":"Set new StatePrefix: 'ดอกไม้เนี่ยมีขน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.77345961+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.773501481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีหนทางติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.773507308+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีหนทางติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.773521663+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีหนทางติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.773531626+07:00","message":"[bufferProcess] interim [400000000]:ดอกไม้เนี่ยมีหนทางติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.773536539+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.773540222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.773545234+07:00","message":"> Transcript [3982] [false]: 'ดอกไม้เนี่ยมีผลทางจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.773547941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.77355023+07:00","message":"Set new StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิต'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:59.904780665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:59.904817949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.916998068+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.91703758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.917044376+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.917060494+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.917067589+07:00","message":"[bufferProcess] interim [460000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.917070166+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีหนทางติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.917077332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.917080345+07:00","message":"> Transcript [3983] [false]: 'ดอกไม้เนี่ยมีหนทางติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.917082897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.917085018+07:00","message":"Set new StatePrefix: 'ดอกไม้เนี่ยมีหนทางติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.312897141+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.312937119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.31294345+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.312955451+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.312962183+07:00","message":"[bufferProcess] interim [820000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.312964679+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.312967959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.312970702+07:00","message":"> Transcript [3984] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.312973165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.312975195+07:00","message":"Set new StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.415368657+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.415406306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.415412687+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.415430664+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.415437195+07:00","message":"[bufferProcess] interim [0]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.415440072+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.415443967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.415447203+07:00","message":"> Transcript [3985] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.415450581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.415452734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.41545472+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.415457263+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.04173091+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.041770216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.041775476+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.041786382+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.041793435+07:00","message":"[bufferProcess] interim [600000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.041796165+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.041801296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.041804123+07:00","message":"> Transcript [3986] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.041807618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.041810189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.041812303+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.041815014+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.13145385+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.131499646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.131508778+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.131529268+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.131539379+07:00","message":"[bufferProcess] interim [720000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.131542007+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.131546367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.131549984+07:00","message":"> Transcript [3987] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.131554002+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.131556188+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.131558299+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.131561054+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.637392091+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.637439885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.637448372+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.637464828+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.637472642+07:00","message":"[bufferProcess] interim [200000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.637475612+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.637481446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.637484912+07:00","message":"> Transcript [3988] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.637489055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.637493195+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.637495589+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.637498441+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.637503366+07:00","message":"Push: 'ไม้เนี่ยมีผลทางจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.637505768+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.637508088+07:00","message":"Set new StatePrefix : 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.637511256+07:00","message":"Next Push (prob) : 'เนาะใครเครียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.637520188+07:00","message":"push: {false ไม้เนี่ยมีผลทางจิตวิทยา 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.8832593+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.883308686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.883316302+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.883332157+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.883340483+07:00","message":"[bufferProcess] interim [440000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.883343259+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.883349201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.883352963+07:00","message":"> Transcript [3989] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.883357825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.883360533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.883364417+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.883367306+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.079131844+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.079173442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.079179879+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.079195646+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.07920491+07:00","message":"[bufferProcess] interim [680000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.079207867+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.079213454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.07921657+07:00","message":"> Transcript [3990] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.079220993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.079223201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.079225882+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.079228885+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.647546073+07:00","message":"[GCS] Cleaned up inactive client: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.647566697+07:00","message":"[GCS] Cleaned up inactive client: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.647569251+07:00","message":"[GCS] Cleaned up inactive client: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.647571649+07:00","message":"[GCS] Cleaned up inactive client: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.647574101+07:00","message":"[GCS] Cleaned up inactive client: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.647576096+07:00","message":"[GCS] Cleaned up inactive client: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.647578071+07:00","message":"[GCS] Cleaned up inactive client: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.647579923+07:00","message":"[GCS] Cleaned up inactive client: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.731287339+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.731333052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.731339769+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.731352405+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.731359901+07:00","message":"[bufferProcess] interim [280000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.731362865+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.731368597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.731371721+07:00","message":"> Transcript [3991] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.731376071+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.731378462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.731382232+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.731385716+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:02.904897437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:02.904910496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.121865232+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.121906715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.121913913+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.121930734+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.121940603+07:00","message":"[bufferProcess] interim [640000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.121945279+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.121952387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.121955534+07:00","message":"> Transcript [3992] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.12196014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.121962678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.121965327+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.121968338+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.121973062+07:00","message":"Push: 'เนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.121975093+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.12197803+07:00","message":"Set new StatePrefix : 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.121982584+07:00","message":"Next Push (prob) : 'เห็นดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.121992704+07:00","message":"push: {false เนาะใครเครียด 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.252591328+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.252633113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.252640711+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.252659032+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.252666985+07:00","message":"[bufferProcess] interim [760000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.252670395+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.252674042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.252677214+07:00","message":"> Transcript [3993] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.252681317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.252683552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.252685642+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.252688494+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.449516361+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.449564294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.449570893+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.449583592+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.449593065+07:00","message":"[bufferProcess] interim [0]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.449596051+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.449602087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.449605478+07:00","message":"> Transcript [3994] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.449609983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.4496125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.449614692+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.449617876+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.630713325+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.630753007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.630760625+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.630771628+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.630778912+07:00","message":"[bufferProcess] interim [180000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.630782072+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.630786945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.630789771+07:00","message":"> Transcript [3995] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.630793954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.630795932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.630798105+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.630801694+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.9002076+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.900243227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.900249668+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.900264706+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.900272929+07:00","message":"[bufferProcess] interim [480000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.900275869+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.900279309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.900282205+07:00","message":"> Transcript [3996] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.900286858+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.900288949+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.900291306+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.900294394+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.900297235+07:00","message":"Push: 'เห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.900300766+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.900306714+07:00","message":"Set new StatePrefix : 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.90030975+07:00","message":"Next Push (prob) : 'ใบไม้สีเขียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.900317322+07:00","message":"push: {false เห็นดอกไม้ 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.02882299+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.028870348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.028878865+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.02889566+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.028903799+07:00","message":"[bufferProcess] interim [600000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.028907251+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.028914998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.028918185+07:00","message":"> Transcript [3997] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.028922373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.028924545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.028926662+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.028932785+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.134548643+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.134591026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.134597498+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.1346096+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.134616693+07:00","message":"[bufferProcess] interim [660000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.13461966+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.134623039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.134625982+07:00","message":"> Transcript [3998] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.134629639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.134631706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.134633711+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.134636644+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.143804264+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.143841213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.143847404+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.143863277+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.143869378+07:00","message":"[bufferProcess] interim [720000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.143872106+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.143877751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.143880436+07:00","message":"> Transcript [3999] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.143883954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.143886154+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.143888335+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.143891169+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.20130485+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.201344998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคล้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.201351616+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคล้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.20136399+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.201370898+07:00","message":"[bufferProcess] interim [780000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.201374172+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.201379716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.201382586+07:00","message":"> Transcript [4000] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.201386479+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.201389038+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.201391592+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.201394439+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.201400938+07:00","message":"Push: 'ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.201403071+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.201405227+07:00","message":"Set new StatePrefix : 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.201407745+07:00","message":"Next Push (prob) : 'ในวันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.201432375+07:00","message":"push: {false ใบไม้สีเขียว 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.391638668+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.391673758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.391680363+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.391694154+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.391700686+07:00","message":"[bufferProcess] interim [960000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.391703291+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.391708871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.391711597+07:00","message":"> Transcript [4001] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.391714573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.391716665+07:00","message":"Set new StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคล้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.574900722+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.574948099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.574955298+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.574969919+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.574977867+07:00","message":"[bufferProcess] interim [140000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.574980539+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.574987497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.574990735+07:00","message":"> Transcript [4002] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.57499374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.574997182+07:00","message":"Set new StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.712081223+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.712132267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.712139552+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.712153683+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.712160633+07:00","message":"[bufferProcess] interim [260000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.71216351+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.712169834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.712172765+07:00","message":"> Transcript [4003] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.712177121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.71217952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.71218169+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.712184402+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.716331162+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.716351532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.716356497+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.716367396+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.716372598+07:00","message":"[bufferProcess] interim [320000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.716375605+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.716380489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.716383045+07:00","message":"> Transcript [4004] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.716386823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.716388939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.716390983+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.716394317+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.296524528+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.296575412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.296584684+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.296600855+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.2966087+07:00","message":"[bufferProcess] interim [920000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.296612287+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.296620965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.296624032+07:00","message":"> Transcript [4005] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.296631125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.296633602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.296635826+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.296638815+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.71490643+07:00","message":"[GCS] IsForceVAD: false for message ID: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.739956732+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.74000224+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":"2026-06-25T15:21:05.740011192+07:00","message":"receive interim result [false|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มากกว่าคนบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.740028407+07:00","message":"[buffer interim] 219 false ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มากกว่าคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.740048465+07:00","message":"[bufferProcess] interim [280000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มากกว่าคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.740053423+07:00","message":"[bufferProcess] send to processor:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.740061191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.740065087+07:00","message":"> Transcript [4006] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.740070852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.740074008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.740077599+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.740081898+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.740092+07:00","message":"Push: 'ในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.740096486+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.740100242+07:00","message":"Set new StatePrefix : 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.740104107+07:00","message":"Next Push (prob) : 'ได้มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.740118034+07:00","message":"push: {false ในมันคลายเครียด 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.83551637+07:00","message":"[GCS] Start streaming session, msgId: 220"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:05.905570433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:05.905578259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.907193444+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.907236816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มากกว่าคนบอกว่า\",\"confidence\":0.94536465}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.907245042+07:00","message":"receive interim result [true|false]: ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มากกว่าคนบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.907257684+07:00","message":"end recv isFinal message id 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.907260344+07:00","message":"end Recv id 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.907266672+07:00","message":"[buffer interim] 219 true ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มากกว่าคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.907279275+07:00","message":"[bufferProcess] interim [490000000]:ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มากกว่าคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.90728275+07:00","message":"[bufferProcess] send to processor (isfinal):ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มากกว่าคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.907286862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.907290347+07:00","message":"> Transcript [4007] [false]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มากกว่าคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.907294896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.907297072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.907299203+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.907301757+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.907303961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.907306058+07:00","message":"> Transcript [4008] [true]: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มากกว่าคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.907308908+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.907310665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.90731243+07:00","message":"StatePrefix: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.907314663+07:00","message":"TextPushed: 'ดอกไม้เนี่ยมีผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.907326151+07:00","message":"Push: 'ได้มากกว่าคนบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.907334253+07:00","message":"push: {true ได้มากกว่าคนบอกว่า 0 0xc001f7ed00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:05.923097153+07:00","message":"write wav file: './tmp/7598/7598_219.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.379494078+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.379546234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.379552025+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.379570598+07:00","message":"[buffer interim] 220 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.379578635+07:00","message":"[bufferProcess] interim [600000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.379581054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.561379347+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.561428461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.561436752+07:00","message":"receive interim result [false|false]: เวลาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.561455056+07:00","message":"[buffer interim] 220 false เวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.561466107+07:00","message":"[bufferProcess] interim [780000000]:เวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.561470151+07:00","message":"[bufferProcess] send to processor:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.561480066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.56148448+07:00","message":"> Transcript [4009] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.561488133+07:00","message":"Set StatePrefix (first interim): 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.694257422+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.694294319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาไปเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.694300155+07:00","message":"receive interim result [false|false]: เวลาไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.69431749+07:00","message":"[buffer interim] 220 false เวลาไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.694324499+07:00","message":"[bufferProcess] interim [900000000]:เวลาไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.694327252+07:00","message":"[bufferProcess] send to processor:เวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.69433177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.694335037+07:00","message":"> Transcript [4010] [false]: 'เวลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.694338576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.694340636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.69434263+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.694344726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.010883321+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.010926239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาไปเที่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.010933079+07:00","message":"receive interim result [false|false]: เวลาไปเที่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.010949079+07:00","message":"[buffer interim] 220 false เวลาไปเที่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.010963424+07:00","message":"[bufferProcess] interim [140000000]:เวลาไปเที่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.010966081+07:00","message":"[bufferProcess] send to processor:เวลาไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.010977863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.010981138+07:00","message":"> Transcript [4011] [false]: 'เวลาไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.010986608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.01098914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.010991166+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.010993331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.088351583+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.088391425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาไปเที่ยวไกลๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.088397864+07:00","message":"receive interim result [false|false]: เวลาไปเที่ยวไกลๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.088409466+07:00","message":"[buffer interim] 220 false เวลาไปเที่ยวไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.088417898+07:00","message":"[bufferProcess] interim [320000000]:เวลาไปเที่ยวไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.088420191+07:00","message":"[bufferProcess] send to processor:เวลาไปเที่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.088424151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.088427186+07:00","message":"> Transcript [4012] [false]: 'เวลาไปเที่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.088431209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.088434902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.088437275+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.088439758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.405319462+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.405360028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาไปเที่ยวไกลๆด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.405366038+07:00","message":"receive interim result [false|false]: เวลาไปเที่ยวไกลๆด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.40538233+07:00","message":"[buffer interim] 220 false เวลาไปเที่ยวไกลๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.405389115+07:00","message":"[bufferProcess] interim [560000000]:เวลาไปเที่ยวไกลๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.40539175+07:00","message":"[bufferProcess] send to processor:เวลาไปเที่ยวไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.405398681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.405402174+07:00","message":"> Transcript [4013] [false]: 'เวลาไปเที่ยวไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.405405724+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.405408153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.405410847+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.405413082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.405419136+07:00","message":"Push: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.405421428+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.405423928+07:00","message":"Set new StatePrefix : 'เวลาไปเที่ยวไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.40542609+07:00","message":"Next Push (prob) : 'ไปเที่ยวไกลๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.405433451+07:00","message":"push: {false เวลา 0 0xc00212f300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.7196773+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.71972061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาไปเที่ยวไกลๆเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.719726797+07:00","message":"receive interim result [false|false]: เวลาไปเที่ยวไกลๆเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.719741816+07:00","message":"[buffer interim] 220 false เวลาไปเที่ยวไกลๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.719748504+07:00","message":"[bufferProcess] interim [860000000]:เวลาไปเที่ยวไกลๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.719750957+07:00","message":"[bufferProcess] send to processor:เวลาไปเที่ยวไกลๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.719757496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.719760389+07:00","message":"> Transcript [4014] [false]: 'เวลาไปเที่ยวไกลๆด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.71976408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.719766279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.719769248+07:00","message":"StatePrefix: 'เวลาไปเที่ยวไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.719771501+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.727316801+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.727354033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาไปเที่ยวไกลๆเหนื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.72736043+07:00","message":"receive interim result [false|false]: เวลาไปเที่ยวไกลๆเหนื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.727376598+07:00","message":"[buffer interim] 220 false เวลาไปเที่ยวไกลๆเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.727383618+07:00","message":"[bufferProcess] interim [920000000]:เวลาไปเที่ยวไกลๆเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.727386198+07:00","message":"[bufferProcess] send to processor:เวลาไปเที่ยวไกลๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.72738953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.727392535+07:00","message":"> Transcript [4015] [false]: 'เวลาไปเที่ยวไกลๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.727396582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.727399258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.727401876+07:00","message":"StatePrefix: 'เวลาไปเที่ยวไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.727404469+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.823206608+07:00","message":"[GCS] IsForceVAD: false for message ID: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.905830537+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.905875483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาไปเที่ยวไกลๆเดี๋ยวเหนื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.905881149+07:00","message":"receive interim result [false|false]: เวลาไปเที่ยวไกลๆเดี๋ยวเหนื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.905897715+07:00","message":"[buffer interim] 220 false เวลาไปเที่ยวไกลๆเดี๋ยวเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.905905935+07:00","message":"[bufferProcess] interim [100000000]:เวลาไปเที่ยวไกลๆเดี๋ยวเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.905909963+07:00","message":"[bufferProcess] send to processor:เวลาไปเที่ยวไกลๆเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.905917489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.905920474+07:00","message":"> Transcript [4016] [false]: 'เวลาไปเที่ยวไกลๆเหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.905924455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.905928107+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.905930477+07:00","message":"StatePrefix: 'เวลาไปเที่ยวไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.905932865+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.907952441+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.907966848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาไปเที่ยวไกลๆเหนื่อยไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.907970774+07:00","message":"receive interim result [false|false]: เวลาไปเที่ยวไกลๆเหนื่อยไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.907979572+07:00","message":"[buffer interim] 220 false เวลาไปเที่ยวไกลๆเหนื่อยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.907983783+07:00","message":"[bufferProcess] interim [160000000]:เวลาไปเที่ยวไกลๆเหนื่อยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.90798662+07:00","message":"[bufferProcess] send to processor:เวลาไปเที่ยวไกลๆเดี๋ยวเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.907989168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.907991291+07:00","message":"> Transcript [4017] [false]: 'เวลาไปเที่ยวไกลๆเดี๋ยวเหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.907994229+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.907996327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.907998119+07:00","message":"StatePrefix: 'เวลาไปเที่ยวไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.908000185+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.908007414+07:00","message":"Push: 'ไปเที่ยวไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.908009455+07:00","message":"TextPushed: 'เวลาไปเที่ยวไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.908011808+07:00","message":"Set new StatePrefix : 'เวลาไปเที่ยวไกลๆเดี๋ยวเหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.908014179+07:00","message":"Next Push (prob) : 'เดี๋ยวเหนื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.908023399+07:00","message":"push: {false ไปเที่ยวไกลๆ 0 0xc00212f300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.937684141+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.937728921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาไปเที่ยวไกลๆเหนื่อยไหม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.937736282+07:00","message":"receive interim result [true|false]: เวลาไปเที่ยวไกลๆเหนื่อยไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.937750979+07:00","message":"end recv isFinal message id 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.937753563+07:00","message":"end Recv id 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.937761658+07:00","message":"[buffer interim] 220 true เวลาไปเที่ยวไกลๆเหนื่อยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.937769373+07:00","message":"[bufferProcess] interim [220000000]:เวลาไปเที่ยวไกลๆเหนื่อยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.937772555+07:00","message":"[bufferProcess] send to processor (isfinal):เวลาไปเที่ยวไกลๆเหนื่อยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.937776233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.937779467+07:00","message":"> Transcript [4018] [false]: 'เวลาไปเที่ยวไกลๆเหนื่อยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.937782483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.937785231+07:00","message":"Set new StatePrefix: 'เวลาไปเที่ยวไกลๆเหนื่อยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.937787141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.937789089+07:00","message":"> Transcript [4019] [true]: 'เวลาไปเที่ยวไกลๆเหนื่อยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.937791775+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.937793786+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.937796355+07:00","message":"StatePrefix: 'เวลาไปเที่ยวไกลๆเหนื่อยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.937798658+07:00","message":"TextPushed: 'เวลาไปเที่ยวไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.937804909+07:00","message":"Push: 'เหนื่อยไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.93781473+07:00","message":"push: {true เหนื่อยไหม 0 0xc00212f300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:07.954713224+07:00","message":"write wav file: './tmp/7598/7598_220.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.015969659+07:00","message":"[GCS] Start streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.871335121+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.87137937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.871385283+07:00","message":"receive interim result [false|false]: ไม่ต้องขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.871400121+07:00","message":"[buffer interim] 221 false ไม่ต้องขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.871408195+07:00","message":"[bufferProcess] interim [900000000]:ไม่ต้องขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.871410779+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:08.905818434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:08.905830974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.051801373+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.051843101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.051849974+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.051865887+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.051876143+07:00","message":"[bufferProcess] interim [80000000]:ไม่ต้องขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.051878939+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.051882659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.051885784+07:00","message":"> Transcript [4020] [false]: 'ไม่ต้องขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.051888295+07:00","message":"Set StatePrefix (first interim): 'ไม่ต้องขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.629850248+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.629892319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.629898296+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.629912146+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.629921246+07:00","message":"[bufferProcess] interim [680000000]:ไม่ต้องขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.62992548+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.629939621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.629942601+07:00","message":"> Transcript [4021] [false]: 'ไม่ต้องขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.62994583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.629947979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.629950122+07:00","message":"StatePrefix: 'ไม่ต้องขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.629952516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.274773035+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.274800613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.274805777+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.274819661+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.274826204+07:00","message":"[bufferProcess] interim [280000000]:ไม่ต้องขับรถเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.274830391+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.274834321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.274837663+07:00","message":"> Transcript [4022] [false]: 'ไม่ต้องขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.274841404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.274843596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.274845603+07:00","message":"StatePrefix: 'ไม่ต้องขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.274847578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.328045369+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.328092019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.328098034+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.328113297+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.328121048+07:00","message":"[bufferProcess] interim [400000000]:ไม่ต้องขับรถเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.328124571+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.328131135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.328134211+07:00","message":"> Transcript [4023] [false]: 'ไม่ต้องขับรถเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.328139269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.32814194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.328144613+07:00","message":"StatePrefix: 'ไม่ต้องขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.328146973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.785603975+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.785646186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทางแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.785652857+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.785667087+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถเดินทางแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.785675352+07:00","message":"[bufferProcess] interim [760000000]:ไม่ต้องขับรถเดินทางแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.785677844+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.78568144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.785684456+07:00","message":"> Transcript [4024] [false]: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.785688283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.785690404+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.785692422+07:00","message":"StatePrefix: 'ไม่ต้องขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.785694637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.785697137+07:00","message":"Push: 'ไม่ต้องขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.785699354+07:00","message":"TextPushed: 'ไม่ต้องขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.785703588+07:00","message":"Set new StatePrefix : 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.785706089+07:00","message":"Next Push (prob) : 'รถเดินทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.785715665+07:00","message":"push: {false ไม่ต้องขับ 0 0xc00212e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.176646412+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.176696011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทางแต่พลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.176703027+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.176718183+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถเดินทางแต่พลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.17672728+07:00","message":"[bufferProcess] interim [180000000]:ไม่ต้องขับรถเดินทางแต่พลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.176729997+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.17673708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.176740506+07:00","message":"> Transcript [4025] [false]: 'ไม่ต้องขับรถเดินทางแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.176744947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.176747251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.176751791+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.176754553+07:00","message":"TextPushed: 'ไม่ต้องขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.35231929+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.352361602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทางแต่พลังงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.352369769+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.352384895+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถเดินทางแต่พลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.352392613+07:00","message":"[bufferProcess] interim [420000000]:ไม่ต้องขับรถเดินทางแต่พลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.35239654+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.352405095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.352408941+07:00","message":"> Transcript [4026] [false]: 'ไม่ต้องขับรถเดินทางแต่พลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.352414265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.352417637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.352421296+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.352424496+07:00","message":"TextPushed: 'ไม่ต้องขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.690179573+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.690226964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทางแต่พลังงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.690233303+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.690247311+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถเดินทางแต่พลังงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.690255855+07:00","message":"[bufferProcess] interim [660000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.690258614+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.690264619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.69026768+07:00","message":"> Transcript [4027] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.690271821+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.690274369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.690277026+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.690281237+07:00","message":"TextPushed: 'ไม่ต้องขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.714060176+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.714106259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทางแต่พลังงานที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.714112144+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.714129429+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.714137728+07:00","message":"[bufferProcess] interim [720000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.714140418+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.714144351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.714147818+07:00","message":"> Transcript [4028] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.714151737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.714155253+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.714157429+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.714159938+07:00","message":"TextPushed: 'ไม่ต้องขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.714165671+07:00","message":"Push: 'รถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.714167615+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.714169743+07:00","message":"Set new StatePrefix : 'ไม่ต้องขับรถเดินทางแต่พลังงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.714172551+07:00","message":"Next Push (prob) : 'แต่พลังงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.71418264+07:00","message":"push: {false รถเดินทาง 0 0xc00212e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.758394601+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.758444178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทางแต่พลังงานที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.758452115+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.758465594+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.758473625+07:00","message":"[bufferProcess] interim [780000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.758476317+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.758480147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.758483023+07:00","message":"> Transcript [4029] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.758487045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.758489323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.758491434+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.758494598+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.905788654+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.905832068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทางแต่พลังงานที่มันด่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.905838223+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันด่า"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:11.905844195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.905849433+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันด่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.905895221+07:00","message":"[bufferProcess] interim [900000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันด่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.905912097+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.90591649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.905920501+07:00","message":"> Transcript [4030] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.905924274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.905927047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.905929644+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.905932022+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:11.905880383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.938005377+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.938061548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.938070121+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.938087859+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.938096143+07:00","message":"[bufferProcess] interim [960000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.938099976+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันด่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.938105554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.938109694+07:00","message":"> Transcript [4031] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันด่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.938114607+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.938117741+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.938121776+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.938125636+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.19072388+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.190752007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.190758541+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.190771604+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190778887+07:00","message":"[bufferProcess] interim [140000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190782958+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190791504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190794801+07:00","message":"> Transcript [4032] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190799345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190802519+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.19080562+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.19081185+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190820062+07:00","message":"Push: 'แต่พลังงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190823559+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190827617+07:00","message":"Set new StatePrefix : 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190831331+07:00","message":"Next Push (prob) : 'มันได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.190843481+07:00","message":"push: {false แต่พลังงานที่ 0 0xc00212e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.452839112+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.452882797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.452890552+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.452905035+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.452916596+07:00","message":"[bufferProcess] interim [440000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.45292089+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.452928184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.452932605+07:00","message":"> Transcript [4033] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.452938091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.452941747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.45294376+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.452946551+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.599765219+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.599813337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.599821416+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.599836729+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.599845064+07:00","message":"[bufferProcess] interim [620000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.599847753+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.599851629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.5998556+07:00","message":"> Transcript [4034] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.599859823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.599863881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.599866045+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.599868777+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.77091527+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.77095887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.770965613+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.770981552+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.770989409+07:00","message":"[bufferProcess] interim [740000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.770992409+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.771000334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.77100333+07:00","message":"> Transcript [4035] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.771007615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.771010568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.771018878+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.771022217+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.835305573+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.835346597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.835356173+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.835377627+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.835389647+07:00","message":"[bufferProcess] interim [920000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.835392897+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.835400488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.835403574+07:00","message":"> Transcript [4036] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.835407952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.835410587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.835413491+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.835416898+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.835424724+07:00","message":"Push: 'มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.835427556+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.835430634+07:00","message":"Set new StatePrefix : 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.83543387+07:00","message":"Next Push (prob) : 'มาตอนที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.835442962+07:00","message":"push: {false มันได้ 0 0xc00212e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.099017723+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.099069118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.099074894+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.099090696+07:00","message":"[buffer interim] 221 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.099098585+07:00","message":"[bufferProcess] interim [100000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.099101623+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.099106227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.099109543+07:00","message":"> Transcript [4037] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.099114146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.099116681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.09911926+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.099121861+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.273145119+07:00","message":"[GCS] IsForceVAD: false for message ID: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.33469402+07:00","message":"[GCS] Start streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.433380754+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.433423432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว\",\"confidence\":0.94891083}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.433430806+07:00","message":"receive interim result [true|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.433439469+07:00","message":"end recv isFinal message id 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.43344183+07:00","message":"end Recv id 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.433447415+07:00","message":"[buffer interim] 221 true ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.433455614+07:00","message":"[bufferProcess] interim [460000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.433458703+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.433462673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.433465803+07:00","message":"> Transcript [4038] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.433469414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.433471627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.433473795+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.433476679+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.433478752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.433480834+07:00","message":"> Transcript [4039] [true]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.433483302+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.433485127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.433487004+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.433494429+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.433504655+07:00","message":"Push: 'มาตอนที่เราไปเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.433514749+07:00","message":"push: {true มาตอนที่เราไปเที่ยว 0 0xc00212e200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:13.444891427+07:00","message":"write wav file: './tmp/7598/7598_221.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.053372394+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.053420525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.053425971+07:00","message":"receive interim result [false|false]: ทำให้เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.053439845+07:00","message":"[buffer interim] 222 false ทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.05344726+07:00","message":"[bufferProcess] interim [540000000]:ทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.053449397+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.183938213+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.183981232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้เราก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.183987137+07:00","message":"receive interim result [false|false]: ทำให้เราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.184004084+07:00","message":"[buffer interim] 222 false ทำให้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.184012419+07:00","message":"[bufferProcess] interim [660000000]:ทำให้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.184015256+07:00","message":"[bufferProcess] send to processor:ทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.184018957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.184022373+07:00","message":"> Transcript [4040] [false]: 'ทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.184024809+07:00","message":"Set StatePrefix (first interim): 'ทำให้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.18827871+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.18830164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้เรากลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.188308228+07:00","message":"receive interim result [false|false]: ทำให้เรากลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.18832084+07:00","message":"[buffer interim] 222 false ทำให้เรากลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.188328704+07:00","message":"[bufferProcess] interim [720000000]:ทำให้เรากลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.188331168+07:00","message":"[bufferProcess] send to processor:ทำให้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.188333703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.188336281+07:00","message":"> Transcript [4041] [false]: 'ทำให้เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.188339888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.188342297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.188344405+07:00","message":"StatePrefix: 'ทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.188346584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.369508024+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.36954851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้เรากลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.369554633+07:00","message":"receive interim result [false|false]: ทำให้เรากลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.369571335+07:00","message":"[buffer interim] 222 false ทำให้เรากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.369580057+07:00","message":"[bufferProcess] interim [840000000]:ทำให้เรากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.36958274+07:00","message":"[bufferProcess] send to processor:ทำให้เรากลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.369588267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.369591461+07:00","message":"> Transcript [4042] [false]: 'ทำให้เรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.369595753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.369598317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.369600375+07:00","message":"StatePrefix: 'ทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.369602661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.88515265+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.885206301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้เรากลับมาไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.88521386+07:00","message":"receive interim result [false|false]: ทำให้เรากลับมาไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.885230249+07:00","message":"[buffer interim] 222 false ทำให้เรากลับมาไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.88523891+07:00","message":"[bufferProcess] interim [380000000]:ทำให้เรากลับมาไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.885241802+07:00","message":"[bufferProcess] send to processor:ทำให้เรากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.885250126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.885253118+07:00","message":"> Transcript [4043] [false]: 'ทำให้เรากลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.885257194+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.885260037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.885262275+07:00","message":"StatePrefix: 'ทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.885264612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:14.90630373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:14.906322187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.947236397+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.947283716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้เรากลับมามีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.947291933+07:00","message":"receive interim result [false|false]: ทำให้เรากลับมามีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.947306536+07:00","message":"[buffer interim] 222 false ทำให้เรากลับมามีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.947314285+07:00","message":"[bufferProcess] interim [440000000]:ทำให้เรากลับมามีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.947316778+07:00","message":"[bufferProcess] send to processor:ทำให้เรากลับมาไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.947322465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.947325579+07:00","message":"> Transcript [4044] [false]: 'ทำให้เรากลับมาไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.94732947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.947331952+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.947336674+07:00","message":"StatePrefix: 'ทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.947339018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.947346387+07:00","message":"Push: 'ทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.947348523+07:00","message":"TextPushed: 'ทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.947350627+07:00","message":"Set new StatePrefix : 'ทำให้เรากลับมาไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.947352903+07:00","message":"Next Push (prob) : 'กลับมาไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.947361776+07:00","message":"push: {false ทำให้เรา 0 0xc001f7f680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.081348369+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.081387844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้เรากลับมามีชีวิตที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.081393662+07:00","message":"receive interim result [false|false]: ทำให้เรากลับมามีชีวิตที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.081409251+07:00","message":"[buffer interim] 222 false ทำให้เรากลับมามีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.081416631+07:00","message":"[bufferProcess] interim [620000000]:ทำให้เรากลับมามีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.081419543+07:00","message":"[bufferProcess] send to processor:ทำให้เรากลับมามีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.081423438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.081427228+07:00","message":"> Transcript [4045] [false]: 'ทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.081430162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.081432325+07:00","message":"Set new StatePrefix: 'ทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.202311889+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.202352403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้เรากลับมามีชีวิตชีวา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.202358355+07:00","message":"receive interim result [false|false]: ทำให้เรากลับมามีชีวิตชีวา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.202371729+07:00","message":"[buffer interim] 222 false ทำให้เรากลับมามีชีวิตชีวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.202378897+07:00","message":"[bufferProcess] interim [680000000]:ทำให้เรากลับมามีชีวิตชีวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.202381505+07:00","message":"[bufferProcess] send to processor:ทำให้เรากลับมามีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.202385229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.202388137+07:00","message":"> Transcript [4046] [false]: 'ทำให้เรากลับมามีชีวิตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.202391675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.202393802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.202395982+07:00","message":"StatePrefix: 'ทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.202398184+07:00","message":"TextPushed: 'ทำให้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.390853506+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.390890419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้เรากลับมามีชีวิตที่ผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.390896234+07:00","message":"receive interim result [false|false]: ทำให้เรากลับมามีชีวิตที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.390907444+07:00","message":"[buffer interim] 222 false ทำให้เรากลับมามีชีวิตที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.390914632+07:00","message":"[bufferProcess] interim [920000000]:ทำให้เรากลับมามีชีวิตที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.390917264+07:00","message":"[bufferProcess] send to processor:ทำให้เรากลับมามีชีวิตชีวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.390921584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.39092454+07:00","message":"> Transcript [4047] [false]: 'ทำให้เรากลับมามีชีวิตชีวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.390928048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.390930147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.390932512+07:00","message":"StatePrefix: 'ทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.390935102+07:00","message":"TextPushed: 'ทำให้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.459565145+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.459611474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้เรากลับมามีชีวิตชีวาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.459617982+07:00","message":"receive interim result [false|false]: ทำให้เรากลับมามีชีวิตชีวาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.459634458+07:00","message":"[buffer interim] 222 false ทำให้เรากลับมามีชีวิตชีวาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.459643755+07:00","message":"[bufferProcess] interim [980000000]:ทำให้เรากลับมามีชีวิตชีวาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.459647122+07:00","message":"[bufferProcess] send to processor:ทำให้เรากลับมามีชีวิตที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.45965618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.459659932+07:00","message":"> Transcript [4048] [false]: 'ทำให้เรากลับมามีชีวิตที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.459663881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.459666604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.459668954+07:00","message":"StatePrefix: 'ทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.459671717+07:00","message":"TextPushed: 'ทำให้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.595094666+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.595131934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้เรากลับมามีชีวิตชีวาในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.595138329+07:00","message":"receive interim result [false|false]: ทำให้เรากลับมามีชีวิตชีวาในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.595150537+07:00","message":"[buffer interim] 222 false ทำให้เรากลับมามีชีวิตชีวาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.595167896+07:00","message":"[bufferProcess] interim [100000000]:ทำให้เรากลับมามีชีวิตชีวาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.59517097+07:00","message":"[bufferProcess] send to processor:ทำให้เรากลับมามีชีวิตชีวาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.595174963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.595178584+07:00","message":"> Transcript [4049] [false]: 'ทำให้เรากลับมามีชีวิตชีวาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.595182916+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.595185097+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.595187576+07:00","message":"StatePrefix: 'ทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.59518995+07:00","message":"TextPushed: 'ทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.59519764+07:00","message":"Push: 'กลับมามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.595201113+07:00","message":"TextPushed: 'ทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.595204727+07:00","message":"Set new StatePrefix : 'ทำให้เรากลับมามีชีวิตชีวาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.595208313+07:00","message":"Next Push (prob) : 'ชีวาใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.595219797+07:00","message":"push: {false กลับมามีชีวิต 0 0xc001f7f680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.703889708+07:00","message":"[GCS] IsForceVAD: false for message ID: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.764973435+07:00","message":"[GCS] Start streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.805630575+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.805672631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้เรากลับมามีชีวิตชีวาในการ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.805680836+07:00","message":"receive interim result [true|false]: ทำให้เรากลับมามีชีวิตชีวาในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.805695172+07:00","message":"end recv isFinal message id 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.805697582+07:00","message":"end Recv id 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.805704539+07:00","message":"[buffer interim] 222 true ทำให้เรากลับมามีชีวิตชีวาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.80571907+07:00","message":"[bufferProcess] interim [400000000]:ทำให้เรากลับมามีชีวิตชีวาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.805722901+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้เรากลับมามีชีวิตชีวาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.805727485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.805732076+07:00","message":"> Transcript [4050] [false]: 'ทำให้เรากลับมามีชีวิตชีวาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.805736793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.805740597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.80574393+07:00","message":"StatePrefix: 'ทำให้เรากลับมามีชีวิตชีวาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.805747942+07:00","message":"TextPushed: 'ทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.80575132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.805758545+07:00","message":"> Transcript [4051] [true]: 'ทำให้เรากลับมามีชีวิตชีวาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.805761511+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.805763466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.805765314+07:00","message":"StatePrefix: 'ทำให้เรากลับมามีชีวิตชีวาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.805767141+07:00","message":"TextPushed: 'ทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.805769795+07:00","message":"Push: 'ชีวาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.805779123+07:00","message":"push: {true ชีวาในการ 0 0xc001f7f680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:15.812964895+07:00","message":"write wav file: './tmp/7598/7598_222.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.290566199+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.290604656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.290610427+07:00","message":"receive interim result [false|false]: สู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.290623419+07:00","message":"[buffer interim] 223 false สู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.290630214+07:00","message":"[bufferProcess] interim [540000000]:สู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.290632146+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.44672855+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.446771203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.446777368+07:00","message":"receive interim result [false|false]: สู้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.44679009+07:00","message":"[buffer interim] 223 false สู้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.446797428+07:00","message":"[bufferProcess] interim [720000000]:สู้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.446799932+07:00","message":"[bufferProcess] send to processor:สู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.446805549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.446808835+07:00","message":"> Transcript [4052] [false]: 'สู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.44681134+07:00","message":"Set StatePrefix (first interim): 'สู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.608459989+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.608506538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.60851262+07:00","message":"receive interim result [false|false]: สู้กับชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.608528487+07:00","message":"[buffer interim] 223 false สู้กับชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.608536044+07:00","message":"[bufferProcess] interim [840000000]:สู้กับชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.60853872+07:00","message":"[bufferProcess] send to processor:สู้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.608545961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.608549084+07:00","message":"> Transcript [4053] [false]: 'สู้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.608552989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.608555614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.608558811+07:00","message":"StatePrefix: 'สู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.608561438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.748570018+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.748609616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.748616247+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.748632977+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.748641868+07:00","message":"[bufferProcess] interim [20000000]:สู้กับชีวิตต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.748645015+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.748649543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.748653369+07:00","message":"> Transcript [4054] [false]: 'สู้กับชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.748657494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.748660188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.748662542+07:00","message":"StatePrefix: 'สู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.748665085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.925596028+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.925636966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.925642658+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.925659254+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.925667286+07:00","message":"[bufferProcess] interim [140000000]:สู้กับชีวิตต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.925669985+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิตต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.925676014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.925679745+07:00","message":"> Transcript [4055] [false]: 'สู้กับชีวิตต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.925684166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.92568861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.925691126+07:00","message":"StatePrefix: 'สู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.925693425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.122739557+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.122780972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.122786549+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.122803185+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.122812609+07:00","message":"[bufferProcess] interim [380000000]:สู้กับชีวิตต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.122816889+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิตต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.122826667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.122832269+07:00","message":"> Transcript [4056] [false]: 'สู้กับชีวิตต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.122835976+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.122838665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.122840893+07:00","message":"StatePrefix: 'สู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.122843474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.122850481+07:00","message":"Push: 'สู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.122852657+07:00","message":"TextPushed: 'สู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.122854755+07:00","message":"Set new StatePrefix : 'สู้กับชีวิตต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.122857057+07:00","message":"Next Push (prob) : 'กับชีวิตต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.122865351+07:00","message":"push: {false สู้ 0 0xc003682800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.518099531+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.518139954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อไปนะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.518145426+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อไปนะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.518162611+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อไปนะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.518169701+07:00","message":"[bufferProcess] interim [740000000]:สู้กับชีวิตต่อไปนะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.518172402+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิตต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.518177663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.518180365+07:00","message":"> Transcript [4057] [false]: 'สู้กับชีวิตต่อไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.518184213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.518186483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.518188637+07:00","message":"StatePrefix: 'สู้กับชีวิตต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.518191305+07:00","message":"TextPushed: 'สู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.550901109+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.550941461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.550946834+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.550964048+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.550975644+07:00","message":"[bufferProcess] interim [800000000]:สู้กับชีวิตต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.550980367+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิตต่อไปนะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.550985485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.550990276+07:00","message":"> Transcript [4058] [false]: 'สู้กับชีวิตต่อไปนะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.550995685+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.550999033+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.551002142+07:00","message":"StatePrefix: 'สู้กับชีวิตต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.551005708+07:00","message":"TextPushed: 'สู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.642865913+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.642903933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อไปนะได้ป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.642909803+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อไปนะได้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.642926626+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อไปนะได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.642933996+07:00","message":"[bufferProcess] interim [860000000]:สู้กับชีวิตต่อไปนะได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.642937088+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิตต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.642941841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.642944982+07:00","message":"> Transcript [4059] [false]: 'สู้กับชีวิตต่อไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.642949545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.64295344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.642956537+07:00","message":"StatePrefix: 'สู้กับชีวิตต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.642959165+07:00","message":"TextPushed: 'สู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.709330094+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.709368915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อไปนะได้โปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.709375128+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อไปนะได้โปรด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.709388352+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อไปนะได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.709394984+07:00","message":"[bufferProcess] interim [980000000]:สู้กับชีวิตต่อไปนะได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.709397687+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิตต่อไปนะได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.709404138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.70940708+07:00","message":"> Transcript [4060] [false]: 'สู้กับชีวิตต่อไปนะได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.709410806+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.709413098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.70941565+07:00","message":"StatePrefix: 'สู้กับชีวิตต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.709419444+07:00","message":"TextPushed: 'สู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.709425816+07:00","message":"Push: 'กับชีวิตต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.709427956+07:00","message":"TextPushed: 'สู้กับชีวิตต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.709430459+07:00","message":"Set new StatePrefix : 'สู้กับชีวิตต่อไปนะได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.709433012+07:00","message":"Next Push (prob) : 'นะได้ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.709440348+07:00","message":"push: {false กับชีวิตต่อไป 0 0xc003682800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.829903951+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.829949688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อไปนะได้ประสบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.829955554+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อไปนะได้ประสบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.829973044+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อไปนะได้ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.829981233+07:00","message":"[bufferProcess] interim [40000000]:สู้กับชีวิตต่อไปนะได้ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.829984287+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิตต่อไปนะได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.82998837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.829991947+07:00","message":"> Transcript [4061] [false]: 'สู้กับชีวิตต่อไปนะได้โปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.829994878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.829997213+07:00","message":"Set new StatePrefix: 'สู้กับชีวิตต่อไปนะได้โปรด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.890609839+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.890655046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อไปนะได้ประสบการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.890661175+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อไปนะได้ประสบการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.890677224+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อไปนะได้ประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.890686204+07:00","message":"[bufferProcess] interim [220000000]:สู้กับชีวิตต่อไปนะได้ประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.890690868+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิตต่อไปนะได้ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.890696969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.890701851+07:00","message":"> Transcript [4062] [false]: 'สู้กับชีวิตต่อไปนะได้ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.89070472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.890707053+07:00","message":"Set new StatePrefix: 'สู้กับชีวิตต่อไปนะได้ประสบ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:17.906801219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:17.906831708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.547823769+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.547866868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อไปนะได้ประสบการณ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.547873073+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อไปนะได้ประสบการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.547886002+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อไปนะได้ประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.547893864+07:00","message":"[bufferProcess] interim [820000000]:สู้กับชีวิตต่อไปนะได้ประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.547896771+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิตต่อไปนะได้ประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.547902404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.547905386+07:00","message":"> Transcript [4063] [false]: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.547909613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.547911987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.547914107+07:00","message":"StatePrefix: 'สู้กับชีวิตต่อไปนะได้ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.547916995+07:00","message":"TextPushed: 'สู้กับชีวิตต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.824442965+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.824487707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.824494443+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.824510289+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.824517463+07:00","message":"[bufferProcess] interim [120000000]:สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.824521376+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิตต่อไปนะได้ประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.824529377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.824532942+07:00","message":"> Transcript [4064] [false]: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.824537429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.824539777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.824542249+07:00","message":"StatePrefix: 'สู้กับชีวิตต่อไปนะได้ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.824545971+07:00","message":"TextPushed: 'สู้กับชีวิตต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.983124442+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.983165526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.983171601+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.983184958+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.983194701+07:00","message":"[bufferProcess] interim [240000000]:สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.983197392+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.983203369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.983206997+07:00","message":"> Transcript [4065] [false]: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.983211694+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.983214245+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.983216603+07:00","message":"StatePrefix: 'สู้กับชีวิตต่อไปนะได้ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.983219613+07:00","message":"TextPushed: 'สู้กับชีวิตต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.11061345+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.11063749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.110642526+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.110657074+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.110664068+07:00","message":"[bufferProcess] interim [360000000]:สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.11066958+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.110676103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.110678748+07:00","message":"> Transcript [4066] [false]: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.110682023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.110684439+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.110686756+07:00","message":"StatePrefix: 'สู้กับชีวิตต่อไปนะได้ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.110689525+07:00","message":"TextPushed: 'สู้กับชีวิตต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.110694543+07:00","message":"Push: 'นะได้ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.110696713+07:00","message":"TextPushed: 'สู้กับชีวิตต่อไปนะได้ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.110700256+07:00","message":"Set new StatePrefix : 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.110702796+07:00","message":"Next Push (prob) : 'การณ์ที่เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.110711553+07:00","message":"push: {false นะได้ประสบ 0 0xc003682800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.306935503+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.306986496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.306994986+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.307011527+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.30702404+07:00","message":"[bufferProcess] interim [540000000]:สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.307028419+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.307043741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.30704921+07:00","message":"> Transcript [4067] [false]: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.307053732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.307057014+07:00","message":"Set new StatePrefix: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.490761887+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.490802421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.490809284+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.490823044+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.490830195+07:00","message":"[bufferProcess] interim [780000000]:สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.49083279+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.49083979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.490842871+07:00","message":"> Transcript [4068] [false]: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.490847288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.490850104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.490852107+07:00","message":"StatePrefix: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.490854938+07:00","message":"TextPushed: 'สู้กับชีวิตต่อไปนะได้ประสบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.676264458+07:00","message":"[GCS] IsForceVAD: false for message ID: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.68824618+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.688279279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.688285771+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.688301869+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.688310082+07:00","message":"[bufferProcess] interim [960000000]:สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.6883137+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.688317464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.688321002+07:00","message":"> Transcript [4069] [false]: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.688324881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.688327136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.688329671+07:00","message":"StatePrefix: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.688332344+07:00","message":"TextPushed: 'สู้กับชีวิตต่อไปนะได้ประสบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.745065714+07:00","message":"[GCS] Start streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.752525614+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.752570665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.752578913+07:00","message":"receive interim result [false|false]: สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.752595605+07:00","message":"[buffer interim] 223 false สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.752612131+07:00","message":"[bufferProcess] interim [80000000]:สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.752618383+07:00","message":"[bufferProcess] send to processor:สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.75262912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.752635303+07:00","message":"> Transcript [4070] [false]: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.752642558+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.752647095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.752653014+07:00","message":"StatePrefix: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.75265873+07:00","message":"TextPushed: 'สู้กับชีวิตต่อไปนะได้ประสบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.80977022+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.809807779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางอย่าง\",\"confidence\":0.9262726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.809814983+07:00","message":"receive interim result [true|false]: ต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.809824154+07:00","message":"end recv isFinal message id 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.809826321+07:00","message":"end Recv id 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.809834367+07:00","message":"[buffer interim] 223 true ต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809846444+07:00","message":"[bufferProcess] interim [140000000]:ต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809849632+07:00","message":"[bufferProcess] send to processor (isfinal):สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809862052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809877122+07:00","message":"> Transcript [4071] [false]: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.8098831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809885452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809888456+07:00","message":"StatePrefix: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809891212+07:00","message":"TextPushed: 'สู้กับชีวิตต่อไปนะได้ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809898821+07:00","message":"Push: 'การณ์ที่เราจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809900987+07:00","message":"TextPushed: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809903306+07:00","message":"Set new StatePrefix : 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.80990563+07:00","message":"Next Push (prob) : 'เงินบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809908096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809910662+07:00","message":"> Transcript [4072] [true]: 'ต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809913333+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809915215+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809917621+07:00","message":"StatePrefix: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809919801+07:00","message":"TextPushed: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.809921743+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.809933462+07:00","message":"push: {false การณ์ที่เราจ่าย 0 0xc003682800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.810095775+07:00","message":"Push: 'เงินบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.810099688+07:00","message":"TextPushed: 'สู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.810102127+07:00","message":"Set new StatePrefix : 'ต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.810109054+07:00","message":"Next Push (prob) : 'ต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์ที่เราจ่ายเงินบางอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.810116307+07:00","message":"push: {true เงินบางอย่าง 0 0xc003682800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.810117262+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_223.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:19.823967107+07:00","message":"write wav file: './tmp/7598/7598_223.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.293623231+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.293671136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.293677377+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.293695211+07:00","message":"[buffer interim] 224 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.293703631+07:00","message":"[bufferProcess] interim [600000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.293706371+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.389569687+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.389610163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.389616192+07:00","message":"receive interim result [false|false]: เสียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.389633015+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.389637852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.389640535+07:00","message":"receive interim result [false|false]: เสียเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.389645994+07:00","message":"[buffer interim] 224 false เสียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.389649016+07:00","message":"[buffer interim] 224 false เสียเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.389654188+07:00","message":"[bufferProcess] interim [660000000]:เสียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.389656543+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.389659392+07:00","message":"[bufferProcess] interim [720000000]:เสียเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.389661256+07:00","message":"[bufferProcess] send to processor:เสียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.389664265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.389667676+07:00","message":"> Transcript [4073] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.389669933+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.389671578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.389673679+07:00","message":"> Transcript [4074] [false]: 'เสียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.38967585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.389677772+07:00","message":"Set new StatePrefix: 'เสียว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:20.907853781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:20.907864193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.987045921+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.987090482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.987095642+07:00","message":"receive interim result [false|false]: เสียเวลาอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.987139794+07:00","message":"[buffer interim] 224 false เสียเวลาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.987149324+07:00","message":"[bufferProcess] interim [320000000]:เสียเวลาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.987153181+07:00","message":"[bufferProcess] send to processor:เสียเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.987167402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.98717257+07:00","message":"> Transcript [4075] [false]: 'เสียเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.987175022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.987177078+07:00","message":"Set new StatePrefix: 'เสียเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.184268467+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.18430582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.184311212+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.184329431+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.184336498+07:00","message":"[bufferProcess] interim [500000000]:เสียเวลาอะไรจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.184338977+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.184342413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.184345633+07:00","message":"> Transcript [4076] [false]: 'เสียเวลาอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.184349055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.184351619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.184353697+07:00","message":"StatePrefix: 'เสียเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.184355725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.290319628+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.290361813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.290368695+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.290385098+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.290396404+07:00","message":"[bufferProcess] interim [560000000]:เสียเวลาอะไรจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.290400706+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.290408814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.290412711+07:00","message":"> Transcript [4077] [false]: 'เสียเวลาอะไรจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.290417039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.290420202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.290422932+07:00","message":"StatePrefix: 'เสียเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.290426027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.37252565+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.372570731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.372576807+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.37259393+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.372602958+07:00","message":"[bufferProcess] interim [680000000]:เสียเวลาอะไรจ่ายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.372605569+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.372609822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.372614196+07:00","message":"> Transcript [4078] [false]: 'เสียเวลาอะไรจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.372618029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.372620277+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.372622333+07:00","message":"StatePrefix: 'เสียเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.372624966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.486204539+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.486242066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.48624789+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.48626035+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.486267486+07:00","message":"[bufferProcess] interim [800000000]:เสียเวลาอะไรจ่ายเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.48626988+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.486273749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.486276853+07:00","message":"> Transcript [4079] [false]: 'เสียเวลาอะไรจ่ายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.486280193+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.486282471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.486284515+07:00","message":"StatePrefix: 'เสียเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.486286561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.48628928+07:00","message":"Push: 'เสียเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.486291511+07:00","message":"TextPushed: 'เสียเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.486294007+07:00","message":"Set new StatePrefix : 'เสียเวลาอะไรจ่ายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.486296551+07:00","message":"Next Push (prob) : 'อะไรจ่ายไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.486304768+07:00","message":"push: {false เสียเวลา 0 0xc00212f880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.799139026+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.799197651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.799203899+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.799217644+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.799225667+07:00","message":"[bufferProcess] interim [40000000]:เสียเวลาอะไรจ่ายเวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.799228423+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.799236141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.799239358+07:00","message":"> Transcript [4080] [false]: 'เสียเวลาอะไรจ่ายเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.799242133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.799246412+07:00","message":"Set new StatePrefix: 'เสียเวลาอะไรจ่ายเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.001963177+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.002007354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.002014178+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.002030145+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.002043915+07:00","message":"[bufferProcess] interim [280000000]:เสียเวลาอะไรจ่ายเวลาไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.002047139+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.002055085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.00205848+07:00","message":"> Transcript [4081] [false]: 'เสียเวลาอะไรจ่ายเวลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.002062567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.002065731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.002067994+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.002070344+07:00","message":"TextPushed: 'เสียเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.077904076+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.077935533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.077941275+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.077954334+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.077960692+07:00","message":"[bufferProcess] interim [340000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.07796322+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.077970095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.077972828+07:00","message":"> Transcript [4082] [false]: 'เสียเวลาอะไรจ่ายเวลาไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.077976392+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.077978665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.077981223+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.077983588+07:00","message":"TextPushed: 'เสียเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.098713657+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.098751202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.098757398+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.098775979+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.098783821+07:00","message":"[bufferProcess] interim [400000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.098786597+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.098792805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.098796418+07:00","message":"> Transcript [4083] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.098800264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.0988025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.098804956+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.098807394+07:00","message":"TextPushed: 'เสียเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.239903347+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.239959479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.23996684+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.239981475+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.239988096+07:00","message":"[bufferProcess] interim [520000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.239990822+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.239997758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.240001016+07:00","message":"> Transcript [4084] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.240005056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.240007208+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.240009897+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.240012093+07:00","message":"TextPushed: 'เสียเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.240018477+07:00","message":"Push: 'อะไรจ่ายเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.240020468+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.240022515+07:00","message":"Set new StatePrefix : 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.240025195+07:00","message":"Next Push (prob) : 'ไปเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.240032697+07:00","message":"push: {false อะไรจ่ายเวลา 0 0xc00212f880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.395932925+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.395976197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.39598268+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.395998679+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.396005446+07:00","message":"[bufferProcess] interim [640000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.396008386+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.396015641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.396018497+07:00","message":"> Transcript [4085] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.39602213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.396024348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.396026613+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.396029257+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.520033287+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.520083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อนไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.520089356+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.520103469+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.520111981+07:00","message":"[bufferProcess] interim [760000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.520114739+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.520118649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.520121918+07:00","message":"> Transcript [4086] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.520126382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.520129514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.520132738+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.520136946+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.585826335+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.585876286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อนไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.585885662+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อนไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.585903797+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อนไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.58591108+07:00","message":"[bufferProcess] interim [880000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อนไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.585914307+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.585920797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.585923947+07:00","message":"> Transcript [4087] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.585928172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.585932757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.585936257+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.585940472+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.702973638+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.703018438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.703027315+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.703054856+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.703066218+07:00","message":"[bufferProcess] interim [940000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.70307032+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อนไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.703077704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.703082019+07:00","message":"> Transcript [4088] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อนไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.703090322+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.703093396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.703096679+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.70310048+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.703107152+07:00","message":"Push: 'ไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.703110077+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.7031136+07:00","message":"Set new StatePrefix : 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อนไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.703117692+07:00","message":"Next Push (prob) : 'เพื่อนไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.703136718+07:00","message":"push: {false ไปเดี๋ยวก็ 0 0xc00212f880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.760153302+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.760193362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.760199659+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.760216935+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.760224542+07:00","message":"[bufferProcess] interim [60000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.760227456+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.760233825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.760236965+07:00","message":"> Transcript [4089] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.760239475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.760241729+07:00","message":"Set new StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.012843895+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.012886442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับศพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.012893225+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับศพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.012904976+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.012912915+07:00","message":"[bufferProcess] interim [300000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.012915648+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.012919406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.01292336+07:00","message":"> Transcript [4090] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.012927422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.012930516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.012933464+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.012937588+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.11539111+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.115441162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.11545091+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.115466513+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.115473399+07:00","message":"[bufferProcess] interim [420000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.115475925+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.115482407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.115485221+07:00","message":"> Transcript [4091] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับศพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.115489254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.11549127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.115493426+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.115496316+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.399883182+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.399918237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.399925255+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.399939496+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.399946516+07:00","message":"[bufferProcess] interim [540000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.399949169+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.399956421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.399959021+07:00","message":"> Transcript [4092] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.399962944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.399965809+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.399967769+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.399972339+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.451147997+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.451186198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.451192028+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.451210651+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.45122161+07:00","message":"[bufferProcess] interim [600000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.451224882+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.451231791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.451235181+07:00","message":"> Transcript [4093] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.451240022+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.451242431+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.451245036+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.451247955+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.451254817+07:00","message":"Push: 'เพื่อไปแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.451256989+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.451259346+07:00","message":"Set new StatePrefix : 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.451261759+07:00","message":"Next Push (prob) : 'กับปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.4512713+07:00","message":"push: {false เพื่อไปแลก 0 0xc00212f880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.494329106+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.494373418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.494380018+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.494394837+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.49440566+07:00","message":"[bufferProcess] interim [660000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.494408929+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.494416229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.494419552+07:00","message":"> Transcript [4094] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.494422579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.494425439+07:00","message":"Set new StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.505148979+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.505193559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการให้ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.505198936+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการให้ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.505216615+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.505223201+07:00","message":"[bufferProcess] interim [720000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.505225727+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.505229399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.505236034+07:00","message":"> Transcript [4095] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.505239464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.505241806+07:00","message":"Set new StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.601075754+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.601120011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.601126529+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.6011417+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.601150226+07:00","message":"[bufferProcess] interim [840000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.601156121+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.601174177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.601177661+07:00","message":"> Transcript [4096] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.601180422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.601182814+07:00","message":"Set new StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการให้ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.79239905+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.792431578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.792439834+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.792459951+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.792467377+07:00","message":"[bufferProcess] interim [20000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.792471492+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.792480865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.792483112+07:00","message":"> Transcript [4097] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.792487203+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.792490127+07:00","message":"Set new StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.864867023+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.864907203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.864914093+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.864929862+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.864936889+07:00","message":"[bufferProcess] interim [80000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.864939897+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.864943933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.864946829+07:00","message":"> Transcript [4098] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.864951059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.864953394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.864955368+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.86495872+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:23.908556871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:23.908556299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.376865948+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.376905031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.376912911+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.376926775+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.376933616+07:00","message":"[bufferProcess] interim [680000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.376936903+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.376944068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.376946889+07:00","message":"> Transcript [4099] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.376951431+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.376953788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.376956347+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.3769595+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.502768725+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.50281679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.502825145+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.502840392+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.502848131+07:00","message":"[bufferProcess] interim [800000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.502850926+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.5028574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.502865334+07:00","message":"> Transcript [4100] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.502874288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.502877077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.502881514+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.502886967+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.552762567+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.552797667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.552803541+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.552820484+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.55282806+07:00","message":"[bufferProcess] interim [860000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.552831192+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.552835304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.552838288+07:00","message":"> Transcript [4101] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.552842755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.552844841+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.552847236+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.55285032+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.55285319+07:00","message":"Push: 'กับการมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.552855466+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.552857681+07:00","message":"Set new StatePrefix : 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.552859997+07:00","message":"Next Push (prob) : 'นะครับเชิญไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.552873531+07:00","message":"push: {false กับการมีความสุข 0 0xc00212f880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.826587582+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.826629887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.826636667+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.826650314+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.826658224+07:00","message":"[bufferProcess] interim [40000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.826661026+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.826668488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.826671557+07:00","message":"> Transcript [4102] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.82667604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.826689868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.826692674+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.826695666+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.870365414+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.870395151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.870400828+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.870412495+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.870420228+07:00","message":"[bufferProcess] interim [160000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.870423513+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.870429106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.870431752+07:00","message":"> Transcript [4103] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.870435749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.870438175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.870440196+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.870443604+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.875073623+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.87510277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.875108277+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.875120759+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.875126407+07:00","message":"[bufferProcess] interim [220000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.875129163+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.875132954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.875135556+07:00","message":"> Transcript [4104] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.875139232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.875141204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.875143349+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.875146122+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.079449629+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.079503103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.079509661+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.079528913+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.079537352+07:00","message":"[bufferProcess] interim [400000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.079540198+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.079544318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.079547517+07:00","message":"> Transcript [4105] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.079552329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.079555888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.079558741+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.079561627+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.079578405+07:00","message":"Push: 'นะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.079580665+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.079583941+07:00","message":"Set new StatePrefix : 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.079587002+07:00","message":"Next Push (prob) : 'ได้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.079596196+07:00","message":"push: {false นะครับเชิญไป 0 0xc00212f880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.245017099+07:00","message":"[GCS] IsForceVAD: false for message ID: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.281044815+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.281098381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.281108439+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.28112604+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.281138666+07:00","message":"[bufferProcess] interim [520000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.281143212+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.281150789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.281179438+07:00","message":"> Transcript [4106] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.281186287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.28118946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.281192884+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.28119751+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.315148549+07:00","message":"[GCS] Start streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.343700604+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.343740821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่ตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.343747983+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่ตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.343762136+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.343769725+07:00","message":"[bufferProcess] interim [580000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.343772769+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.343778864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.343782129+07:00","message":"> Transcript [4107] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.343786357+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.343788678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.343791514+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.343794674+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.429383482+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.429426663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.429433441+07:00","message":"receive interim result [false|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.429448067+07:00","message":"[buffer interim] 224 false เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.429456591+07:00","message":"[bufferProcess] interim [700000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.429459619+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.429465816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.429468976+07:00","message":"> Transcript [4108] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.429472963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.429476924+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.429479491+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.429482774+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.556493858+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.556537656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขดีครับเชิญไปได้นะครับที่ตลาด\",\"confidence\":0.9369749}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.556546497+07:00","message":"receive interim result [true|false]: เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขดีครับเชิญไปได้นะครับที่ตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.556557323+07:00","message":"end recv isFinal message id 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.556559709+07:00","message":"end Recv id 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.556567037+07:00","message":"[buffer interim] 224 true เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขดีครับเชิญไปได้นะครับที่ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556577215+07:00","message":"[bufferProcess] interim [730000000]:เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขดีครับเชิญไปได้นะครับที่ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556580893+07:00","message":"[bufferProcess] send to processor (isfinal):เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556591731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556609084+07:00","message":"> Transcript [4109] [false]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556617541+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556621674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556625524+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556629652+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556639959+07:00","message":"Push: 'ได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556642935+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556647607+07:00","message":"Set new StatePrefix : 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556652203+07:00","message":"Next Push (prob) : 'ที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556655132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556658403+07:00","message":"> Transcript [4110] [true]: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขดีครับเชิญไปได้นะครับที่ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556662648+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556665478+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556668512+07:00","message":"StatePrefix: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556672096+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556676942+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.55667543+07:00","message":"push: {false ได้นะครับ 0 0xc00212f880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556928433+07:00","message":"Push: 'ที่ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556932649+07:00","message":"TextPushed: 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขนะครับเชิญไปได้นะครับที่ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556935291+07:00","message":"Set new StatePrefix : 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขดีครับเชิญไปได้นะครับที่ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556937718+07:00","message":"Next Push (prob) : 'เสียเวลาอะไรจ่ายเวลาไปเดี๋ยวก็เพื่อไปแลกกับการมีความสุขดีครับเชิญไปได้นะครับที่ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.556940763+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_224.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.556962585+07:00","message":"push: {true ที่ตลาด 0 0xc00212f880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:25.567467121+07:00","message":"write wav file: './tmp/7598/7598_224.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.750951996+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.750986399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.750991636+07:00","message":"receive interim result [false|false]: ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.751004041+07:00","message":"[buffer interim] 225 false ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.751010656+07:00","message":"[bufferProcess] interim [420000000]:ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.751012584+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.290589323+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.29062845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.290634578+07:00","message":"receive interim result [false|false]: ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.290650859+07:00","message":"[buffer interim] 225 false ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.290658379+07:00","message":"[bufferProcess] interim [20000000]:ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.290660434+07:00","message":"[bufferProcess] send to processor:ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.290663849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.290667169+07:00","message":"> Transcript [4111] [false]: 'ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.29066979+07:00","message":"Set StatePrefix (first interim): 'ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.371912219+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.37194868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.371954463+07:00","message":"receive interim result [false|false]: ลพบุรีจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.371966389+07:00","message":"[buffer interim] 225 false ลพบุรีจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.371974587+07:00","message":"[bufferProcess] interim [80000000]:ลพบุรีจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.371977154+07:00","message":"[bufferProcess] send to processor:ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.371982692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.371985299+07:00","message":"> Transcript [4112] [false]: 'ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.371988369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.371990675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.371992621+07:00","message":"StatePrefix: 'ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.371994854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.479781495+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.479824616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.479829991+07:00","message":"receive interim result [false|false]: ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.479843147+07:00","message":"[buffer interim] 225 false ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.479849727+07:00","message":"[bufferProcess] interim [140000000]:ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.479852249+07:00","message":"[bufferProcess] send to processor:ลพบุรีจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.479858691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.479861755+07:00","message":"> Transcript [4113] [false]: 'ลพบุรีจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.479865131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.479867584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.479869493+07:00","message":"StatePrefix: 'ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.479871637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.492467196+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.492506863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.492530914+07:00","message":"receive interim result [false|false]: ลพบุรีจากรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.492545934+07:00","message":"[buffer interim] 225 false ลพบุรีจากรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.492552261+07:00","message":"[bufferProcess] interim [200000000]:ลพบุรีจากรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.492554698+07:00","message":"[bufferProcess] send to processor:ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.492559306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.492562262+07:00","message":"> Transcript [4114] [false]: 'ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.492565269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.49256751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.492569573+07:00","message":"StatePrefix: 'ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.492571648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.544116759+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.544158497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.544164906+07:00","message":"receive interim result [false|false]: ลพบุรีจากระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.54417993+07:00","message":"[buffer interim] 225 false ลพบุรีจากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.544186155+07:00","message":"[bufferProcess] interim [260000000]:ลพบุรีจากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.544188595+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.544191615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.54419554+07:00","message":"> Transcript [4115] [false]: 'ลพบุรีจากรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.544199339+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.54420152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.544203531+07:00","message":"StatePrefix: 'ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.544205736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.544210068+07:00","message":"Push: 'ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.544212181+07:00","message":"TextPushed: 'ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.544214286+07:00","message":"Set new StatePrefix : 'ลพบุรีจากรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.544216472+07:00","message":"Next Push (prob) : 'จากรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.544226293+07:00","message":"push: {false ลพบุรี 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.546679986+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.546714078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจังหวัดลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.546720311+07:00","message":"receive interim result [false|false]: ลพบุรีจังหวัดลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.546731738+07:00","message":"[buffer interim] 225 false ลพบุรีจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.546736379+07:00","message":"[bufferProcess] interim [320000000]:ลพบุรีจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.54673899+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.546741814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.546744895+07:00","message":"> Transcript [4116] [false]: 'ลพบุรีจากระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.546747079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.546749083+07:00","message":"Set new StatePrefix: 'ลพบุรีจากระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.874759768+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.874812634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกรุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.874820129+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกรุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.874836842+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.874847358+07:00","message":"[bufferProcess] interim [560000000]:ลพบุรีจากลพบุรีกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.874850927+07:00","message":"[bufferProcess] send to processor:ลพบุรีจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.874860881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.874865258+07:00","message":"> Transcript [4117] [false]: 'ลพบุรีจังหวัดลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.874869102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.874873107+07:00","message":"Set new StatePrefix: 'ลพบุรีจังหวัดลพบุรี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:26.909332275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:26.909344639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.102892753+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.10294111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.102949579+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.102971121+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.102981705+07:00","message":"[bufferProcess] interim [740000000]:ลพบุรีจากลพบุรีกูไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.10298606+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.102991822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.102996405+07:00","message":"> Transcript [4118] [false]: 'ลพบุรีจากลพบุรีกรุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.10300017+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.103003457+07:00","message":"Set new StatePrefix: 'ลพบุรีจากลพบุรีกรุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.139942584+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.139983441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่สน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.139990402+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่สน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.140005844+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.140012373+07:00","message":"[bufferProcess] interim [800000000]:ลพบุรีจากลพบุรีกูไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.14001471+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.140023166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.14002623+07:00","message":"> Transcript [4119] [false]: 'ลพบุรีจากลพบุรีกูไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.14002906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.140031286+07:00","message":"Set new StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.212507888+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.212549065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกี่กิโลเมตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.212555123+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกี่กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.212571778+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกี่กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.212578638+07:00","message":"[bufferProcess] interim [860000000]:ลพบุรีจากลพบุรีกี่กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.212581213+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.212584754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.212587578+07:00","message":"> Transcript [4120] [false]: 'ลพบุรีจากลพบุรีกูไม่สน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.21258989+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.21259316+07:00","message":"Set new StatePrefix: 'ลพบุรีจากลพบุรีกูไม่สน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.243481756+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.243519598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.24352677+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.243541202+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.24354866+07:00","message":"[bufferProcess] interim [920000000]:ลพบุรีจากลพบุรีกูไม่ตกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.24355215+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกี่กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.243556674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.243560542+07:00","message":"> Transcript [4121] [false]: 'ลพบุรีจากลพบุรีกี่กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.243563982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.243566831+07:00","message":"Set new StatePrefix: 'ลพบุรีจากลพบุรีกี่กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.472452796+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.472490699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.472496207+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.47251068+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.472520119+07:00","message":"[bufferProcess] interim [160000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.472522988+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.472526782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.472530317+07:00","message":"> Transcript [4122] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.472532886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.472535134+07:00","message":"Set new StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.632788786+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.632827889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.632833316+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.632847028+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.632853847+07:00","message":"[bufferProcess] interim [340000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.63285961+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.632867068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.632870042+07:00","message":"> Transcript [4123] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.632873715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.632876325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.632878347+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.632880654+07:00","message":"TextPushed: 'ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.903008134+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.903059994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.903066413+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.903080031+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.903087144+07:00","message":"[bufferProcess] interim [580000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.903090044+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.903095679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.90309862+07:00","message":"> Transcript [4124] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.90310224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.903104679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.903108093+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.903110799+07:00","message":"TextPushed: 'ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.962873064+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.962909298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.96291513+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.962933905+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.962942836+07:00","message":"[bufferProcess] interim [700000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.96294551+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.96294959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.962952824+07:00","message":"> Transcript [4125] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.962957668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.962960161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.96296263+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.962964977+07:00","message":"TextPushed: 'ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.277523951+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.277564532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่พัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.277571367+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่พัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.277584981+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.277595183+07:00","message":"[bufferProcess] interim [940000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.27759777+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.277603441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.277606726+07:00","message":"> Transcript [4126] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.277610886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.277613525+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.277616067+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.277618912+07:00","message":"TextPushed: 'ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.277625882+07:00","message":"Push: 'จากลพบุรีกูไม่ตกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.27762944+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.27763187+07:00","message":"Set new StatePrefix : 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.277634663+07:00","message":"Next Push (prob) : 'ไปต่อกันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.277642998+07:00","message":"push: {false จากลพบุรีกูไม่ตกครับ 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.544677124+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.544720149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.544729464+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.544747007+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.544758118+07:00","message":"[bufferProcess] interim [240000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.544761015+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.544764771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.544768063+07:00","message":"> Transcript [4127] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.544772421+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.544774754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.544777357+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.544780377+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.798747856+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.79879615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.798803258+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.798818273+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.798830729+07:00","message":"[bufferProcess] interim [480000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.798833426+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.798838492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.79884167+07:00","message":"> Transcript [4128] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.798845827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.798848338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.798854724+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.798859303+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.859138654+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.859181399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือเขนย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.859188341+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือเขนย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.859204516+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือเขนย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.85921591+07:00","message":"[bufferProcess] interim [540000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือเขนย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.859218892+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.8592263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.859229209+07:00","message":"> Transcript [4129] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.859233232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.859235846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.859238732+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.859241812+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.883843316+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.883879323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.883885208+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.883903584+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.88391101+07:00","message":"[bufferProcess] interim [600000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.883913555+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือเขนย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.883917525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.8839211+07:00","message":"> Transcript [4130] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือเขนย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.883925454+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.883927638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.883930108+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.88393288+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.883941055+07:00","message":"Push: 'ไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.883943272+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.883946005+07:00","message":"Set new StatePrefix : 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือเขนย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.883948978+07:00","message":"Next Push (prob) : 'ภาคเหนือเขนย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.883982862+07:00","message":"push: {false ไปต่อกันที่ 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.048557018+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.048600597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.04860784+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.048625961+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.048634061+07:00","message":"[bufferProcess] interim [780000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.048637163+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.048643355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.048646162+07:00","message":"> Transcript [4131] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.048648834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.048651075+07:00","message":"Set new StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.257258869+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.257302941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.257310255+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.257323802+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.257338974+07:00","message":"[bufferProcess] interim [20000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.257341758+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.257345862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.257349136+07:00","message":"> Transcript [4132] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.25735302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.257358439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.257361255+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.257364136+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.499559876+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.499606965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.499613604+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.499630068+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.499636794+07:00","message":"[bufferProcess] interim [140000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.49963984+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.499647422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.499650119+07:00","message":"> Transcript [4133] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.49965442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.499657866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.499661855+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.499665666+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.566355963+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.566402523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.566410329+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.566423406+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.566434451+07:00","message":"[bufferProcess] interim [260000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.566438705+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.566446221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.566452439+07:00","message":"> Transcript [4134] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.566458641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.566461009+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.566463601+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.566466867+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.696088985+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.696127619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.696134153+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.696147846+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.696155021+07:00","message":"[bufferProcess] interim [380000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.696158088+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.6961659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.69616953+07:00","message":"> Transcript [4135] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.696174284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.696176707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.696178937+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.696181983+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.696192512+07:00","message":"Push: 'ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.696194539+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.696196971+07:00","message":"Set new StatePrefix : 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.696200061+07:00","message":"Next Push (prob) : 'ดีกว่าอยากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.696208873+07:00","message":"push: {false ภาคเหนือหน่อย 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.884915441+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.884974911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.884982549+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.884999256+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.885006671+07:00","message":"[bufferProcess] interim [620000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.885009883+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.885019285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.885022441+07:00","message":"> Transcript [4136] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.885026992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.885029284+07:00","message":"Set new StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:29.910131278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:29.910130692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.075645876+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.075676288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.075683192+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.075696752+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.07570327+07:00","message":"[bufferProcess] interim [740000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.075706346+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.075712035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.075714885+07:00","message":"> Transcript [4137] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.075719243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.07572197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.075724414+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.075728177+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.654759013+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.654800472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.654807308+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.654822423+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.654832476+07:00","message":"[bufferProcess] interim [340000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.654840198+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.654848362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.654851721+07:00","message":"> Transcript [4138] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.654856518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.654859279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.654862016+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.654865056+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.971981452+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.972024904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.972032654+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.972054111+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.972062822+07:00","message":"[bufferProcess] interim [640000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.972066043+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.972069916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.972072963+07:00","message":"> Transcript [4139] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.972077088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.972079309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.972081708+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.972084918+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.575360868+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.57540482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.575411798+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.575423081+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.575430248+07:00","message":"[bufferProcess] interim [240000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.575433178+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.57543667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.575439458+07:00","message":"> Transcript [4140] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.575443507+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.57544581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.57544867+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.575451722+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.575454916+07:00","message":"Push: 'ดีกว่าอยากจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.575456975+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.575459341+07:00","message":"Set new StatePrefix : 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.575467711+07:00","message":"Next Push (prob) : 'เชียงใหม่เชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.575475061+07:00","message":"push: {false ดีกว่าอยากจังหวัด 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.678973939+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.679017108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.679024354+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.679049317+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.679059787+07:00","message":"[bufferProcess] interim [420000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.679063186+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.679067064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.679070906+07:00","message":"> Transcript [4141] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.679074585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.679076691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.679078673+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.679081454+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.867231054+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.867273027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.867279502+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.867292802+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.867301125+07:00","message":"[bufferProcess] interim [540000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.867304295+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.867311843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.867314647+07:00","message":"> Transcript [4142] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.867318794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.867321005+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.867323485+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.867326459+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.99808816+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.998170918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.99818147+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.998203266+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.998216026+07:00","message":"[bufferProcess] interim [660000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.998219997+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.998256089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.998266837+07:00","message":"> Transcript [4143] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.998273836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.998277303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.998280742+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.998285881+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.007762067+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.007797083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.007810464+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.007828575+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.007835491+07:00","message":"[bufferProcess] interim [720000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.007838315+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.007842297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.007844865+07:00","message":"> Transcript [4144] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.007848845+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.007851115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.007854134+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.007858306+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.007868064+07:00","message":"Push: 'เชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.007871531+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.007880714+07:00","message":"Set new StatePrefix : 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.007885291+07:00","message":"Next Push (prob) : 'ต้องเตรียมอะไรบ้างที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.007911324+07:00","message":"push: {false เชียงใหม่เชียงใหม่ 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.032903452+07:00","message":"[GCS] IsForceVAD: false for message ID: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.071476242+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.071515574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.07152259+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.071534981+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.071542347+07:00","message":"[bufferProcess] interim [780000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.071545563+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.071551447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.071554426+07:00","message":"> Transcript [4145] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.071557598+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.107405784+07:00","message":"[GCS] Start streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.113777455+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.113810073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่เชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.113816365+07:00","message":"receive interim result [false|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.113830706+07:00","message":"[buffer interim] 225 false ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.113837285+07:00","message":"[bufferProcess] interim [840000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.113840362+07:00","message":"[bufferProcess] send to processor:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.11384739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.11385039+07:00","message":"> Transcript [4146] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.113854646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.113856728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.113858992+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.113862207+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.220674341+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.220715649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไรบ้างที่เชียงใหม่\",\"confidence\":0.936155}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.220722029+07:00","message":"receive interim result [true|false]: ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไรบ้างที่เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.220735582+07:00","message":"end recv isFinal message id 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.220738425+07:00","message":"end Recv id 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.220746031+07:00","message":"[buffer interim] 225 true ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไรบ้างที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.220753541+07:00","message":"[bufferProcess] interim [930000000]:ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไรบ้างที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.22075709+07:00","message":"[bufferProcess] send to processor (isfinal):ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.220761098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.220763823+07:00","message":"> Transcript [4147] [false]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.220767824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.220770057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.22077357+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.220781251+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.22078374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.220786006+07:00","message":"> Transcript [4148] [true]: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไรบ้างที่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.220789308+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.220792014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.220794797+07:00","message":"StatePrefix: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องเตรียมอะไรบ้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.220798337+07:00","message":"TextPushed: 'ลพบุรีจากลพบุรีกูไม่ตกครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.220802734+07:00","message":"Push: 'ต้องปริ้นถึงอะไรบ้างที่เชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.220813811+07:00","message":"push: {true ต้องปริ้นถึงอะไรบ้างที่เชียงใหม่ 0 0xc0004a2480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:32.234997329+07:00","message":"write wav file: './tmp/7598/7598_225.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.647399753+07:00","message":"[GCS] Cleaned up inactive client: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.647428137+07:00","message":"[GCS] Cleaned up inactive client: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.64743093+07:00","message":"[GCS] Cleaned up inactive client: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.647433106+07:00","message":"[GCS] Cleaned up inactive client: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.647439055+07:00","message":"[GCS] Cleaned up inactive client: 211"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:32.910716179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:32.910720193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.270673499+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.270713783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้อ้วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.270720553+07:00","message":"receive interim result [false|false]: ไอ้อ้วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.270733343+07:00","message":"[buffer interim] 226 false ไอ้อ้วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.270742965+07:00","message":"[bufferProcess] interim [140000000]:ไอ้อ้วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.270745593+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.270751448+07:00","message":"[bufferProcess] send to processor (ticker):ไอ้อ้วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.270755384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.270759137+07:00","message":"> Transcript [4149] [false]: 'ไอ้อ้วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.27076226+07:00","message":"Set StatePrefix (first interim): 'ไอ้อ้วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.335612999+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.335654182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวเราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.335660932+07:00","message":"receive interim result [false|false]: หัวเราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.335673443+07:00","message":"[buffer interim] 226 false หัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.335685407+07:00","message":"[bufferProcess] interim [260000000]:หัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.335688609+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.34671859+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.346759446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้อ้วนเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.346765179+07:00","message":"receive interim result [false|false]: ไอ้อ้วนเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.346775209+07:00","message":"[buffer interim] 226 false ไอ้อ้วนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.346781826+07:00","message":"[bufferProcess] interim [320000000]:ไอ้อ้วนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.34678449+07:00","message":"[bufferProcess] send to processor:หัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.346787731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.346790591+07:00","message":"> Transcript [4150] [false]: 'หัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.346793013+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.3467949+07:00","message":"Set new StatePrefix: 'หัวเราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.971042826+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.971470707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้อ้วนเหรอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.971485217+07:00","message":"receive interim result [false|false]: ไอ้อ้วนเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.971505093+07:00","message":"[buffer interim] 226 false ไอ้อ้วนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.971525198+07:00","message":"[bufferProcess] interim [920000000]:ไอ้อ้วนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.971529213+07:00","message":"[bufferProcess] send to processor:ไอ้อ้วนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.971538425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.97154175+07:00","message":"> Transcript [4151] [false]: 'ไอ้อ้วนเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.971544075+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.971546572+07:00","message":"Set new StatePrefix: 'ไอ้อ้วนเหรอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:35.911192527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:35.911212345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.123511602+07:00","message":"[GCS] IsForceVAD: false for message ID: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.218696224+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.218737482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้อ้วนเหรอ\",\"confidence\":0.8526563}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.218744808+07:00","message":"receive interim result [true|false]: ไอ้อ้วนเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.218754582+07:00","message":"end recv isFinal message id 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.218757207+07:00","message":"end Recv id 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.218765011+07:00","message":"[buffer interim] 226 true ไอ้อ้วนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.218774435+07:00","message":"[bufferProcess] interim [240000000]:ไอ้อ้วนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.218777861+07:00","message":"[bufferProcess] send to processor (isfinal):ไอ้อ้วนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.218782535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.218789924+07:00","message":"> Transcript [4152] [false]: 'ไอ้อ้วนเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.218793621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.218795632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.218797629+07:00","message":"StatePrefix: 'ไอ้อ้วนเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.218799964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.218803139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.218805304+07:00","message":"> Transcript [4153] [true]: 'ไอ้อ้วนเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.218807508+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.218809302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.21881106+07:00","message":"StatePrefix: 'ไอ้อ้วนเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.218813006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.218815482+07:00","message":"Push: 'ไอ้อ้วนเหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.218824185+07:00","message":"push: {true ไอ้อ้วนเหรอ 0 0xc003683100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:38.236450125+07:00","message":"write wav file: './tmp/7598/7598_226.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.257411533+07:00","message":"[GCS] Start streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.593251343+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.593305649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.593311086+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.593326237+07:00","message":"[buffer interim] 227 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.593333771+07:00","message":"[bufferProcess] interim [420000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.593335683+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.717087456+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.717133126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.717138993+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.717152851+07:00","message":"[buffer interim] 227 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.717159743+07:00","message":"[bufferProcess] interim [480000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.717176709+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.717184854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.717189782+07:00","message":"> Transcript [4154] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.717193866+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.793950658+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.794000053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของกิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.794005995+07:00","message":"receive interim result [false|false]: ของกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.794020571+07:00","message":"[buffer interim] 227 false ของกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.794028115+07:00","message":"[bufferProcess] interim [600000000]:ของกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.794030756+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.794036521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.794051922+07:00","message":"> Transcript [4155] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.794055738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.794058264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.794060507+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.79406461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:38.911371648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:38.911385718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.972235066+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.972277493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของกินใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.97228373+07:00","message":"receive interim result [false|false]: ของกินใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:38.972297642+07:00","message":"[buffer interim] 227 false ของกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.972305794+07:00","message":"[bufferProcess] interim [780000000]:ของกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.972308358+07:00","message":"[bufferProcess] send to processor:ของกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.972312453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.972315995+07:00","message":"> Transcript [4156] [false]: 'ของกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.972319461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.972321643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.972323729+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:38.972325826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.230147974+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.230187122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของกินในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.230193515+07:00","message":"receive interim result [false|false]: ของกินในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.230207489+07:00","message":"[buffer interim] 227 false ของกินในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.230215408+07:00","message":"[bufferProcess] interim [20000000]:ของกินในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.230218238+07:00","message":"[bufferProcess] send to processor:ของกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.23022218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.230225643+07:00","message":"> Transcript [4157] [false]: 'ของกินใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.230229461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.230231712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.230234141+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.230236398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.486231986+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.486273885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของกินในช่วงกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.486280627+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.486295529+07:00","message":"[buffer interim] 227 false ของกินในช่วงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.486302272+07:00","message":"[bufferProcess] interim [320000000]:ของกินในช่วงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.48630498+07:00","message":"[bufferProcess] send to processor:ของกินในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.486311755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.486314833+07:00","message":"> Transcript [4158] [false]: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.48631789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.486320701+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.486323502+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.486325802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.486331109+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.486333291+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.486335713+07:00","message":"Set new StatePrefix : 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.486338128+07:00","message":"Next Push (prob) : 'งกินในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.486345509+07:00","message":"push: {false ขอ 0 0xc001f7e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.669211151+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.669253733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของกินในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.669261004+07:00","message":"receive interim result [false|false]: ของกินในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.66927594+07:00","message":"[buffer interim] 227 false ของกินในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.669283079+07:00","message":"[bufferProcess] interim [440000000]:ของกินในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.669285674+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.669292188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.669295149+07:00","message":"> Transcript [4159] [false]: 'ของกินในช่วงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.669298884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.669301209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.669303328+07:00","message":"StatePrefix: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.669306154+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.8053361+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.805386313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของกินในช่วง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.80539283+07:00","message":"receive interim result [false|false]: ของกินในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.805405316+07:00","message":"[buffer interim] 227 false ของกินในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.80541534+07:00","message":"[bufferProcess] interim [620000000]:ของกินในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.805419055+07:00","message":"[bufferProcess] send to processor:ของกินในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.8054262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.80543076+07:00","message":"> Transcript [4160] [false]: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.805436098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.80543944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.805441509+07:00","message":"StatePrefix: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.805444374+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.872496515+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.872543428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของกินในช่วงตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.87255016+07:00","message":"receive interim result [false|false]: ของกินในช่วงตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.872563247+07:00","message":"[buffer interim] 227 false ของกินในช่วงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.872573639+07:00","message":"[bufferProcess] interim [680000000]:ของกินในช่วงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.872577069+07:00","message":"[bufferProcess] send to processor:ของกินในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.872583836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.872588353+07:00","message":"> Transcript [4161] [false]: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.872593882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.87259726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.872599645+07:00","message":"StatePrefix: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.872602846+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.395525272+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.395569151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของกินในช่วงตรงกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.395575034+07:00","message":"receive interim result [false|false]: ของกินในช่วงตรงกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.39558861+07:00","message":"[buffer interim] 227 false ของกินในช่วงตรงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.39559592+07:00","message":"[bufferProcess] interim [220000000]:ของกินในช่วงตรงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.395598703+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.395605627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.395608787+07:00","message":"> Transcript [4162] [false]: 'ของกินในช่วงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.395613244+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.395616296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.39561836+07:00","message":"StatePrefix: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.395621145+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.395627383+07:00","message":"Push: 'งกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.395629706+07:00","message":"TextPushed: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.395631902+07:00","message":"Set new StatePrefix : 'ของกินในช่วงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.395634124+07:00","message":"Next Push (prob) : 'ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.395659855+07:00","message":"push: {false งกินในช่วง 0 0xc001f7e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.625495089+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.625540313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของกินในช่วงตรงกำแพง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.62554607+07:00","message":"receive interim result [false|false]: ของกินในช่วงตรงกำแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.625560096+07:00","message":"[buffer interim] 227 false ของกินในช่วงตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.625567132+07:00","message":"[bufferProcess] interim [340000000]:ของกินในช่วงตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.625569664+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงตรงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.62557548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.625578978+07:00","message":"> Transcript [4163] [false]: 'ของกินในช่วงตรงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.625582645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.625585003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.625586919+07:00","message":"StatePrefix: 'ของกินในช่วงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.625589624+07:00","message":"TextPushed: 'ของกินในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.220091822+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.220134798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของกินในช่วงตรงกำแพง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.220140934+07:00","message":"receive interim result [false|false]: ของกินในช่วงตรงกำแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.220155794+07:00","message":"[buffer interim] 227 false ของกินในช่วงตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.220162184+07:00","message":"[bufferProcess] interim [940000000]:ของกินในช่วงตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.220164801+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.220171075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.220174234+07:00","message":"> Transcript [4164] [false]: 'ของกินในช่วงตรงกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.220178287+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.220180378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.22018265+07:00","message":"StatePrefix: 'ของกินในช่วงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.220185616+07:00","message":"TextPushed: 'ของกินในช่วง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:41.912230987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:41.912248334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:44.473929212+07:00","message":"[GCS] IsForceVAD: false for message ID: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:44.565234569+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:44.565275684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของกินในช่วงตรงกำแพง\",\"confidence\":0.9581677}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:44.565283001+07:00","message":"receive interim result [true|false]: ของกินในช่วงตรงกำแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:44.565294881+07:00","message":"end recv isFinal message id 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:44.565297277+07:00","message":"end Recv id 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:44.565304177+07:00","message":"[buffer interim] 227 true ของกินในช่วงตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:44.565315014+07:00","message":"[bufferProcess] interim [420000000]:ของกินในช่วงตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:44.565318042+07:00","message":"[bufferProcess] send to processor (isfinal):ของกินในช่วงตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:44.565322201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:44.565325281+07:00","message":"> Transcript [4165] [false]: 'ของกินในช่วงตรงกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:44.565328791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:44.565330869+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:44.565332848+07:00","message":"StatePrefix: 'ของกินในช่วงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:44.56533513+07:00","message":"TextPushed: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:44.565336979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:44.56533903+07:00","message":"> Transcript [4166] [true]: 'ของกินในช่วงตรงกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:44.56534119+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:44.565343002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:44.565345881+07:00","message":"StatePrefix: 'ของกินในช่วงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:44.565347907+07:00","message":"TextPushed: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:44.565350317+07:00","message":"Push: 'ตรงกำแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:44.565357354+07:00","message":"push: {true ตรงกำแพง 0 0xc001f7e000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:44.578220886+07:00","message":"write wav file: './tmp/7598/7598_227.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:44.66689851+07:00","message":"[GCS] Start streaming session, msgId: 228"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:44.912321814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:44.91232186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.012919852+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.012963704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.012969375+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.012985068+07:00","message":"[buffer interim] 228 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.012992026+07:00","message":"[bufferProcess] interim [420000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.012994032+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.411876494+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.411918696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.411924264+07:00","message":"receive interim result [false|false]: ว่าแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.411941723+07:00","message":"[buffer interim] 228 false ว่าแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.411949087+07:00","message":"[bufferProcess] interim [720000000]:ว่าแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.411952339+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.411956276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.411959687+07:00","message":"> Transcript [4167] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.411962199+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.436133853+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.436174197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดอาบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.43618057+07:00","message":"receive interim result [false|false]: วัดอาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.43619404+07:00","message":"[buffer interim] 228 false วัดอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.436221278+07:00","message":"[bufferProcess] interim [780000000]:วัดอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.43622393+07:00","message":"[bufferProcess] send to processor:ว่าแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.436228027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.436231593+07:00","message":"> Transcript [4168] [false]: 'ว่าแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.436234571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.436236826+07:00","message":"Set new StatePrefix: 'ว่าแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.644228321+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.644279922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดป่าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.644285908+07:00","message":"receive interim result [false|false]: วัดป่าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.644308667+07:00","message":"[buffer interim] 228 false วัดป่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.644317401+07:00","message":"[bufferProcess] interim [960000000]:วัดป่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.644320403+07:00","message":"[bufferProcess] send to processor:วัดอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.644328594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.644331875+07:00","message":"> Transcript [4169] [false]: 'วัดอาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.64433444+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.644337251+07:00","message":"Set new StatePrefix: 'วัดอาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.678789862+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.678845212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดป่าพระธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.678850904+07:00","message":"receive interim result [false|false]: วัดป่าพระธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.678865519+07:00","message":"[buffer interim] 228 false วัดป่าพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.678871729+07:00","message":"[bufferProcess] interim [20000000]:วัดป่าพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.678874413+07:00","message":"[bufferProcess] send to processor:วัดป่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.678878325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.678881293+07:00","message":"> Transcript [4170] [false]: 'วัดป่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.678883657+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.678885745+07:00","message":"Set new StatePrefix: 'วัดป่าพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.83517132+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.835219689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดป่าพระธาตุใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.835228962+07:00","message":"receive interim result [false|false]: วัดป่าพระธาตุใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.835247389+07:00","message":"[buffer interim] 228 false วัดป่าพระธาตุใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.83526082+07:00","message":"[bufferProcess] interim [140000000]:วัดป่าพระธาตุใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.835265103+07:00","message":"[bufferProcess] send to processor:วัดป่าพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.835274757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.835279596+07:00","message":"> Transcript [4171] [false]: 'วัดป่าพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.835285263+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.835288236+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.835290969+07:00","message":"StatePrefix: 'วัดป่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.835294409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.085574886+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.085610263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดป่าพระธาตุใดคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.085616532+07:00","message":"receive interim result [false|false]: วัดป่าพระธาตุใดคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.085628019+07:00","message":"[buffer interim] 228 false วัดป่าพระธาตุใดคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.085634727+07:00","message":"[bufferProcess] interim [440000000]:วัดป่าพระธาตุใดคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.085637123+07:00","message":"[bufferProcess] send to processor:วัดป่าพระธาตุใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.085642309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.085645099+07:00","message":"> Transcript [4172] [false]: 'วัดป่าพระธาตุใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.085649062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.085651391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.085653496+07:00","message":"StatePrefix: 'วัดป่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.085655779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.105332568+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.105374495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดป่าพระธาตุดอยคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.105381225+07:00","message":"receive interim result [false|false]: วัดป่าพระธาตุดอยคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.105396811+07:00","message":"[buffer interim] 228 false วัดป่าพระธาตุดอยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.105403765+07:00","message":"[bufferProcess] interim [500000000]:วัดป่าพระธาตุดอยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.105406184+07:00","message":"[bufferProcess] send to processor:วัดป่าพระธาตุใดคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.105410842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.105414284+07:00","message":"> Transcript [4173] [false]: 'วัดป่าพระธาตุใดคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.105417278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.10541943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.105421547+07:00","message":"StatePrefix: 'วัดป่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.105423777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.728673163+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.728710322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดป่าพระธาตุดอยคำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.728716677+07:00","message":"receive interim result [false|false]: วัดป่าพระธาตุดอยคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.728727626+07:00","message":"[buffer interim] 228 false วัดป่าพระธาตุดอยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.7287339+07:00","message":"[bufferProcess] interim [100000000]:วัดป่าพระธาตุดอยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.728736707+07:00","message":"[bufferProcess] send to processor:วัดป่าพระธาตุดอยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.728740255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.728743055+07:00","message":"> Transcript [4174] [false]: 'วัดป่าพระธาตุดอยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.728746723+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.728748953+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.728751561+07:00","message":"StatePrefix: 'วัดป่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.728753617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.728756012+07:00","message":"Push: 'วัดป่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.728758115+07:00","message":"TextPushed: 'วัดป่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.728760426+07:00","message":"Set new StatePrefix : 'วัดป่าพระธาตุดอยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.728762867+07:00","message":"Next Push (prob) : 'ธาตุดอยคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.728769667+07:00","message":"push: {false วัดป่าพระ 0 0xc003682c00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:47.913276289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:47.913283235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.478081448+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.478129093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดป่าพระธาตุดอยคำดอยสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.478135684+07:00","message":"receive interim result [false|false]: วัดป่าพระธาตุดอยคำดอยสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.478152426+07:00","message":"[buffer interim] 228 false วัดป่าพระธาตุดอยคำดอยสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.478160436+07:00","message":"[bufferProcess] interim [860000000]:วัดป่าพระธาตุดอยคำดอยสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.478163606+07:00","message":"[bufferProcess] send to processor:วัดป่าพระธาตุดอยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.478172424+07:00","message":"[bufferProcess] send to processor (ticker):วัดป่าพระธาตุดอยคำดอยสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.478175783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.478179171+07:00","message":"> Transcript [4175] [false]: 'วัดป่าพระธาตุดอยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.478184114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.478186524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.478188644+07:00","message":"StatePrefix: 'วัดป่าพระธาตุดอยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.47819091+07:00","message":"TextPushed: 'วัดป่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.478192828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.478195012+07:00","message":"> Transcript [4176] [false]: 'วัดป่าพระธาตุดอยคำดอยสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.47819717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.478199172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.478204709+07:00","message":"StatePrefix: 'วัดป่าพระธาตุดอยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.47820668+07:00","message":"TextPushed: 'วัดป่าพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.480223354+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.480233297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดป่าพระธาตุดอยคำดอยสถานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.480236453+07:00","message":"receive interim result [false|false]: วัดป่าพระธาตุดอยคำดอยสถานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.480245445+07:00","message":"[buffer interim] 228 false วัดป่าพระธาตุดอยคำดอยสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.48024934+07:00","message":"[bufferProcess] interim [920000000]:วัดป่าพระธาตุดอยคำดอยสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.480251544+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.735551449+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.735592868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดป่าพระธาตุดอยคำดอยสถานที่ท่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.735599847+07:00","message":"receive interim result [false|false]: วัดป่าพระธาตุดอยคำดอยสถานที่ท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.735612703+07:00","message":"[buffer interim] 228 false วัดป่าพระธาตุดอยคำดอยสถานที่ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.735622744+07:00","message":"[bufferProcess] interim [40000000]:วัดป่าพระธาตุดอยคำดอยสถานที่ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.735625156+07:00","message":"[bufferProcess] send to processor:วัดป่าพระธาตุดอยคำดอยสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.735630949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.735634266+07:00","message":"> Transcript [4177] [false]: 'วัดป่าพระธาตุดอยคำดอยสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.735638574+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.735641038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.735643738+07:00","message":"StatePrefix: 'วัดป่าพระธาตุดอยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.735646297+07:00","message":"TextPushed: 'วัดป่าพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.9270675+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.927112313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.927118736+07:00","message":"receive interim result [false|false]: วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.927138163+07:00","message":"[buffer interim] 228 false วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.927147618+07:00","message":"[bufferProcess] interim [280000000]:วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.927151772+07:00","message":"[bufferProcess] send to processor:วัดป่าพระธาตุดอยคำดอยสถานที่ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.927157452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.9271656+07:00","message":"> Transcript [4178] [false]: 'วัดป่าพระธาตุดอยคำดอยสถานที่ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.927170957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.927174058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.927177352+07:00","message":"StatePrefix: 'วัดป่าพระธาตุดอยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.927180988+07:00","message":"TextPushed: 'วัดป่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.927184886+07:00","message":"Push: 'ธาตุดอยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.927187725+07:00","message":"TextPushed: 'วัดป่าพระธาตุดอยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.927191674+07:00","message":"Set new StatePrefix : 'วัดป่าพระธาตุดอยคำดอยสถานที่ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.927196032+07:00","message":"Next Push (prob) : 'ดอยสถานที่ท่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.927207639+07:00","message":"push: {false ธาตุดอยคำ 0 0xc003682c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:50.53693647+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:50.536986547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:50.536992843+07:00","message":"receive interim result [false|false]: วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:50.537007728+07:00","message":"[buffer interim] 228 false วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.537021684+07:00","message":"[bufferProcess] interim [880000000]:วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.537024449+07:00","message":"[bufferProcess] send to processor:วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.537030558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.53703386+07:00","message":"> Transcript [4179] [false]: 'วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.537044668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.537047229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.537049971+07:00","message":"StatePrefix: 'วัดป่าพระธาตุดอยคำดอยสถานที่ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.537052912+07:00","message":"TextPushed: 'วัดป่าพระธาตุดอยคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:50.672502015+07:00","message":"[GCS] IsForceVAD: false for message ID: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:50.744621543+07:00","message":"[GCS] Start streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:50.871203112+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:50.871242257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว\",\"confidence\":0.94172674}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:50.871267997+07:00","message":"receive interim result [true|false]: วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:50.871278426+07:00","message":"end recv isFinal message id 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:50.871280857+07:00","message":"end Recv id 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:50.871286967+07:00","message":"[buffer interim] 228 true วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.87129763+07:00","message":"[bufferProcess] interim [240000000]:วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.871307935+07:00","message":"[bufferProcess] send to processor (isfinal):วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.871311697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.871314627+07:00","message":"> Transcript [4180] [false]: 'วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.871317916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.871320308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.871323673+07:00","message":"StatePrefix: 'วัดป่าพระธาตุดอยคำดอยสถานที่ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.871326231+07:00","message":"TextPushed: 'วัดป่าพระธาตุดอยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.871328174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.871330301+07:00","message":"> Transcript [4181] [true]: 'วัดป่าพระธาตุดอยคำดอยสถานที่ท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.871332609+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.871334617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.871337289+07:00","message":"StatePrefix: 'วัดป่าพระธาตุดอยคำดอยสถานที่ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.871339258+07:00","message":"TextPushed: 'วัดป่าพระธาตุดอยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:50.871341841+07:00","message":"Push: 'ดอยสถานที่ท่องเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:50.87134936+07:00","message":"push: {true ดอยสถานที่ท่องเที่ยว 0 0xc003682c00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:50.883756006+07:00","message":"write wav file: './tmp/7598/7598_228.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:50.913491022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:50.913479529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:51.491335605+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:51.491387112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:51.491393072+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:51.491412132+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:51.491424471+07:00","message":"[bufferProcess] interim [600000000]:อาจจะไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:51.491427594+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:51.624033007+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:51.624077252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:51.624095714+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:51.624106264+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:51.624113854+07:00","message":"[bufferProcess] interim [720000000]:อาจจะไม่ถึงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:51.624116163+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:51.624119323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:51.624122696+07:00","message":"> Transcript [4182] [false]: 'อาจจะไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:51.624125263+07:00","message":"Set StatePrefix (first interim): 'อาจจะไม่ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:51.863021579+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:51.863072745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อกาแฟ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:51.863078214+07:00","message":"receive interim result [false|false]: ซื้อกาแฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:51.863096989+07:00","message":"[buffer interim] 229 false ซื้อกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:51.863104377+07:00","message":"[bufferProcess] interim [900000000]:ซื้อกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:51.863106966+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:51.863110218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:51.863113009+07:00","message":"> Transcript [4183] [false]: 'อาจจะไม่ถึงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:51.86311633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:51.863118467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:51.863120582+07:00","message":"StatePrefix: 'อาจจะไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:51.863122784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.108603085+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.108646869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับแตกใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.108653513+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแตกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.108667569+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับแตกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.108675857+07:00","message":"[bufferProcess] interim [140000000]:อาจจะไม่ถึงกับแตกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.108678818+07:00","message":"[bufferProcess] send to processor:ซื้อกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.108685803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.108689114+07:00","message":"> Transcript [4184] [false]: 'ซื้อกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.108692157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.108699142+07:00","message":"Set new StatePrefix: 'ซื้อกาแฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.162389617+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.162428154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8 นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.162433227+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.16244457+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.162451038+07:00","message":"[bufferProcess] interim [260000000]:อาจจะไม่ถึงกับ 8 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.162453808+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแตกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.162463979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.162467137+07:00","message":"> Transcript [4185] [false]: 'อาจจะไม่ถึงกับแตกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.162469495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.162471936+07:00","message":"Set new StatePrefix: 'อาจจะไม่ถึงกับแตกใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.68030484+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.680342325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.680348631+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.680357587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8 นะครับที่เชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.680360583+07:00","message":"receive interim result [false|false]:  8 นะครับที่เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.680368985+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.680372225+07:00","message":"[buffer interim] 229 false  8 นะครับที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.680377447+07:00","message":"[bufferProcess] interim [740000000]:อาจจะไม่ถึงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.680380126+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.680383438+07:00","message":"[bufferProcess] interim [740000000]: 8 นะครับที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.680386492+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.680389513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.680392259+07:00","message":"> Transcript [4186] [false]: 'อาจจะไม่ถึงกับ 8 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.680395123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.680397332+07:00","message":"Set new StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.81875582+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.818795702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.81880225+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.818812681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.818815482+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.818822898+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.818826295+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.818832375+07:00","message":"[bufferProcess] interim [860000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.818835155+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.818838269+07:00","message":"[bufferProcess] interim [860000000]: นะครับที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.818841355+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.818844332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.8188473+07:00","message":"> Transcript [4187] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.818850919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.818853431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.818855782+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.818857933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.201292208+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.201335531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.201341558+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.20134901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.201353046+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.201361431+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.201365126+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.201372475+07:00","message":"[bufferProcess] interim [280000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.201375186+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.201378815+07:00","message":"[bufferProcess] interim [280000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.201381919+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.201385537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.201388724+07:00","message":"> Transcript [4188] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.201392346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.201394719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.20140002+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.201402383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.783710684+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.783758791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.783766457+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.783780484+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.783788796+07:00","message":"[bufferProcess] interim [880000000]:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.783791902+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.783797812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.783801058+07:00","message":"> Transcript [4189] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.783805018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.783807263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.783809856+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.783812442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:53.914446134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:53.914489201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.971155192+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.971182932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.971189017+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.971204278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.971210253+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.971217153+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.971223318+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.971229963+07:00","message":"[bufferProcess] interim [120000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.971232554+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.971237549+07:00","message":"[bufferProcess] interim [120000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.971240597+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.971244316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.971247091+07:00","message":"> Transcript [4190] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.971251143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.971253785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.971256097+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.971258435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.97126456+07:00","message":"Push: 'อาจจะไม่ถึงกับ 8 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.971266635+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.971269776+07:00","message":"Set new StatePrefix : 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.971272317+07:00","message":"Next Push (prob) : 'ที่เชียงใหม่ด้วยกาแฟเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.971309411+07:00","message":"push: {false อาจจะไม่ถึงกับ 8 นะครับ 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.108075314+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.108111839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.10811878+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.108136794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.108142015+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.108151191+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.108157221+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.108165704+07:00","message":"[bufferProcess] interim [180000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.10817092+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.108175746+07:00","message":"[bufferProcess] interim [180000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.108180352+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.108184772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.108188702+07:00","message":"> Transcript [4191] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.10819361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.108196208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.108198923+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.108202277+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.277155725+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.277205445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.277211466+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.277225304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.277228597+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.27723642+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.277240262+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.277247446+07:00","message":"[bufferProcess] interim [360000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.277249873+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.277252974+07:00","message":"[bufferProcess] interim [360000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.277255855+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.277260597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.277266026+07:00","message":"> Transcript [4192] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.277271821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.277275166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.277277398+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.277279978+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.472896224+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.472939201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.472945268+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.472960737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิธีใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.472964188+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิธีใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.472979133+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.472990842+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิธีใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.472998782+07:00","message":"[bufferProcess] interim [600000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.47300229+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.473006119+07:00","message":"[bufferProcess] interim [600000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิธีใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.473009502+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิธีใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.473013155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.473016655+07:00","message":"> Transcript [4193] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.473020583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.473022823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.473025113+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.473027598+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.59807204+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.598112033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.598118379+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.598129608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.598133436+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.598141322+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.598144782+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.598151469+07:00","message":"[bufferProcess] interim [660000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.59815407+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิธีใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.598157353+07:00","message":"[bufferProcess] interim [660000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.598160425+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.598164042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.598167153+07:00","message":"> Transcript [4194] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิธีใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.598171524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.598174022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.598176577+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.5981813+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.598184613+07:00","message":"Push: 'ที่เชียงใหม่ด้วยกาแฟเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.598186701+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.598189395+07:00","message":"Set new StatePrefix : 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิธีใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.59819203+07:00","message":"Next Push (prob) : 'จะพาไปดูวิธีใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.598200637+07:00","message":"push: {false ที่เชียงใหม่ด้วยกาแฟเยอะ 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.674575751+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.67462019+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":"2026-06-25T15:21:54.674629329+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.674641601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.674647036+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.674667932+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.67468037+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.674688426+07:00","message":"[bufferProcess] interim [780000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.674691902+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.674694977+07:00","message":"[bufferProcess] interim [780000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.674702535+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.67470595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.674709611+07:00","message":"> Transcript [4195] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.674712889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.674715284+07:00","message":"Set new StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.9202052+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.920243791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.920251246+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.920265191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.920268455+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.920276526+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.92027966+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.920284776+07:00","message":"[bufferProcess] interim [960000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.920287828+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.920290987+07:00","message":"[bufferProcess] interim [960000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.920293706+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.920298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.920300844+07:00","message":"> Transcript [4196] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.920306826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.920309125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.920311927+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.920314461+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.004192499+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.004234551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.004245953+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.004259803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.004263381+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.004271137+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.004274403+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.004281021+07:00","message":"[bufferProcess] interim [80000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.004284254+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.004287865+07:00","message":"[bufferProcess] interim [80000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.004291409+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.004295118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.004298157+07:00","message":"> Transcript [4197] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.004303136+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.004305255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.004307453+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.004310443+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.127710355+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.127749382+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":"2026-06-25T15:21:55.127756241+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.127771223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.127777751+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.127786606+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.127790122+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.127796778+07:00","message":"[bufferProcess] interim [200000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.127799611+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.127803438+07:00","message":"[bufferProcess] interim [200000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.127806742+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.127810298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.12781359+07:00","message":"> Transcript [4198] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.127817964+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.127820199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.127822255+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.127825384+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.195256452+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.195295432+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":"2026-06-25T15:21:55.1953029+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.195319363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.195325553+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.195335813+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.195341229+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.195349619+07:00","message":"[bufferProcess] interim [320000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.195353894+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.195358291+07:00","message":"[bufferProcess] interim [320000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.195362789+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.195367359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.19537587+07:00","message":"> Transcript [4199] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.19538177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.195385465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.195389426+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.195394115+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.19540403+07:00","message":"Push: 'จะพาไปดูวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.195407391+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.195411599+07:00","message":"Set new StatePrefix : 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.1954153+07:00","message":"Next Push (prob) : 'ที่เขาสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.195441981+07:00","message":"push: {false จะพาไปดูวิถีชีวิต 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.379068861+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.379109984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.379116144+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.379130416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.379140157+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.379150809+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.379154658+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.379161437+07:00","message":"[bufferProcess] interim [440000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.3791641+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.379167691+07:00","message":"[bufferProcess] interim [440000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.379171414+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.379175105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.379178229+07:00","message":"> Transcript [4200] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.379182573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.37918514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.379187268+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.37918966+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.498776652+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.498830177+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":"2026-06-25T15:21:55.498838051+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.498852294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.498858339+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.49886958+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.498874552+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.498883204+07:00","message":"[bufferProcess] interim [560000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.498886773+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.49889024+07:00","message":"[bufferProcess] interim [560000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.498893495+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.498897152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.498900345+07:00","message":"> Transcript [4201] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.498904323+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.498906557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.498908667+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.49891831+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.696649747+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.696703347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.696712974+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.696733629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.696738221+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.696748442+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.696752744+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.696759921+07:00","message":"[bufferProcess] interim [740000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.69676255+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.696766905+07:00","message":"[bufferProcess] interim [740000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.696770105+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.696774298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.696777682+07:00","message":"> Transcript [4202] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.69678249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.696785207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.69678721+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.696790034+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.011420775+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.011461115+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":"2026-06-25T15:21:56.011468312+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.0114796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.011485575+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.011502846+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.011515356+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.011523578+07:00","message":"[bufferProcess] interim [40000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.011526756+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.0115309+07:00","message":"[bufferProcess] interim [40000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.0115341+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.011537633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.011541393+07:00","message":"> Transcript [4203] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.011546732+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.011548926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.011550916+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.011554034+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.011557541+07:00","message":"Push: 'ที่เขาสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.011559721+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.011562129+07:00","message":"Set new StatePrefix : 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.011565209+07:00","message":"Next Push (prob) : 'ต่อกันมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.011575257+07:00","message":"push: {false ที่เขาสืบ 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.019036838+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.019079642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.019084923+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.019101109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.019104716+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.019113336+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.019121595+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.019128142+07:00","message":"[bufferProcess] interim [100000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.019131235+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.019138696+07:00","message":"[bufferProcess] interim [100000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.019141336+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.019145144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.019148306+07:00","message":"> Transcript [4204] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.019152637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.019154954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.019156881+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.019159311+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.203609028+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.20365657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.203662971+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.203679409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.203685163+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.203695657+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.203699508+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.203706023+07:00","message":"[bufferProcess] interim [280000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.203708642+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.203712022+07:00","message":"[bufferProcess] interim [280000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.20371509+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.203718773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.203721771+07:00","message":"> Transcript [4205] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.203726023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.203728429+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.203730598+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.20373429+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.393073429+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.393107339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.393114174+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.39312407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.393127999+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.393135889+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.39313913+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.393145328+07:00","message":"[bufferProcess] interim [460000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.393147902+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.393151298+07:00","message":"[bufferProcess] interim [460000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.393154358+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.393157843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.393168923+07:00","message":"> Transcript [4206] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.393173214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.393181188+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.393190689+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.393193717+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.522937461+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.522981983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.522988414+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.523001137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.523005345+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.523025609+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.523047226+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.523056244+07:00","message":"[bufferProcess] interim [580000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.52306039+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.5230643+07:00","message":"[bufferProcess] interim [580000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.523067929+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.523073152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.52307712+07:00","message":"> Transcript [4207] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.523082237+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.523084537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.5230866+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.523089539+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.523093269+07:00","message":"Push: 'ต่อกันมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.52309542+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.523097904+07:00","message":"Set new StatePrefix : 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.523101229+07:00","message":"Next Push (prob) : 'ประเพณีที่งด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.523111249+07:00","message":"push: {false ต่อกันมาเป็น 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.911952819+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.911989545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.911996201+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.912009364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.91201386+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.912036005+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.912065124+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.912074363+07:00","message":"[bufferProcess] interim [940000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.912078988+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.912084508+07:00","message":"[bufferProcess] interim [940000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.912087671+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.912091111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.912094361+07:00","message":"> Transcript [4208] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.912099527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.912101754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.912103871+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.91210712+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:56.915124348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:56.915137845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.293731444+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.293768183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.293774353+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.293788294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.293792826+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.293801097+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.293804495+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.293810019+07:00","message":"[bufferProcess] interim [360000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.293812809+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.293816348+07:00","message":"[bufferProcess] interim [360000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.293819502+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.29382302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.293826899+07:00","message":"> Transcript [4209] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.293830936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.293833249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.293835102+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.293837822+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.301304016+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.301341126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.301347692+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.301362307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.301366395+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.301374565+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.301377942+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.301385815+07:00","message":"[bufferProcess] interim [420000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.301388799+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.301394723+07:00","message":"[bufferProcess] interim [420000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.301397612+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.301401232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.301404295+07:00","message":"> Transcript [4210] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.30140877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.301410853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.301412978+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.301415576+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.442477126+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.442513449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.442520328+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.442534692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับถ้าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.442538746+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.442547044+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.442550882+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.442557127+07:00","message":"[bufferProcess] interim [480000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.442560384+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.442563549+07:00","message":"[bufferProcess] interim [480000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.442566662+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.442570843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.442573804+07:00","message":"> Transcript [4211] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.442584446+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.442588655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.442590818+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.442593582+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.442596612+07:00","message":"Push: 'ประเพณีที่งด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.44259866+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.442601144+07:00","message":"Set new StatePrefix : 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.442603886+07:00","message":"Next Push (prob) : 'งามครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.442611491+07:00","message":"push: {false ประเพณีที่งด 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.537940187+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.537977794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.537983202+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.537995096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.537999069+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.538007459+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.538011098+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.5380167+07:00","message":"[bufferProcess] interim [540000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.538019398+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.538023356+07:00","message":"[bufferProcess] interim [540000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.538026377+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.538030127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.538032984+07:00","message":"> Transcript [4212] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.538049821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.538059749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.538061767+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.538064795+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.637101714+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.637143248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.637149329+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.637177505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับถ้าไปต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.637181919+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับถ้าไปต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.637190352+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.637193935+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับถ้าไปต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.637202459+07:00","message":"[bufferProcess] interim [600000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.637205194+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.637208548+07:00","message":"[bufferProcess] interim [600000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับถ้าไปต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.637211591+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับถ้าไปต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.637214854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.637217794+07:00","message":"> Transcript [4213] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.637222193+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.637224337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.637226346+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.637228941+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.666332793+07:00","message":"[GCS] IsForceVAD: false for message ID: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.676361397+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.676398177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.676405279+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.676417823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.676422427+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.676430592+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.67643432+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.676440932+07:00","message":"[bufferProcess] interim [660000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.676444716+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับถ้าไปต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.676448401+07:00","message":"[bufferProcess] interim [660000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.676451188+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.676454432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.67645725+07:00","message":"> Transcript [4214] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับถ้าไปต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.676461776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.676463772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.676465708+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.676468332+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.776724185+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.776769774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.776778669+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.776792158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.77679741+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.776808143+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.776811966+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.776819326+07:00","message":"[bufferProcess] interim [780000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.776823203+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.776829399+07:00","message":"[bufferProcess] interim [780000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.776832283+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.776836649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.776840026+07:00","message":"> Transcript [4215] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.77685097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.776855102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.776857272+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.776860163+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.776866587+07:00","message":"Push: 'งามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.776868575+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.776871103+07:00","message":"Set new StatePrefix : 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.776875014+07:00","message":"Next Push (prob) : 'พาไปทำความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.776906641+07:00","message":"push: {false งามครับ 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.798286579+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.798316919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.798322624+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.798338961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความรู้จัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.79834456+07:00","message":"receive interim result [false|false]:  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.798362643+07:00","message":"[buffer interim] 229 false อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.798376274+07:00","message":"[buffer interim] 229 false  นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.798382975+07:00","message":"[bufferProcess] interim [840000000]:อาจจะไม่ถึงกับ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.798386927+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.798390533+07:00","message":"[bufferProcess] interim [840000000]: นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.798394617+07:00","message":"[bufferProcess] update buffer: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.798398004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.798400861+07:00","message":"> Transcript [4216] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.798404229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.798406246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.798408433+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.798411467+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.79841148+07:00","message":"[GCS] Start streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.889138047+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.889183845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะๆจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความรู้จัก\",\"confidence\":0.94910854}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.889190744+07:00","message":"receive interim result [true|false]: อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะๆจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.889204022+07:00","message":"end recv isFinal message id 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.889206232+07:00","message":"end Recv id 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.889212257+07:00","message":"[buffer interim] 229 true อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะๆจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889221643+07:00","message":"[bufferProcess] interim [930000000]:อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะๆจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889225721+07:00","message":"[bufferProcess] send to processor (isfinal):อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889229707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.88923275+07:00","message":"> Transcript [4217] [false]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889236481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889238344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889241597+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889251009+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889259713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889262409+07:00","message":"> Transcript [4218] [true]: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะๆจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889265156+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889267021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889268892+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889271332+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889273391+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889574995+07:00","message":"Push: 'พาไปทำความรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.88957867+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.88958163+07:00","message":"Set new StatePrefix : 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะๆจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889584289+07:00","message":"Next Push (prob) : 'อาจจะไม่ถึงกับ 8 นะครับที่เชียงใหม่ด้วยกาแฟเยอะๆจะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับพาไปทำความรู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.889592748+07:00","message":"push: {true พาไปทำความรู้จัก 0 0xc003682d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.889603378+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_229.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:57.901840268+07:00","message":"write wav file: './tmp/7598/7598_229.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.119839727+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.119879226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.119884633+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.119897352+07:00","message":"[buffer interim] 230 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.119904279+07:00","message":"[bufferProcess] interim [360000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.119906161+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.313952234+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.31398671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.314001993+07:00","message":"receive interim result [false|false]: พระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.314015253+07:00","message":"[buffer interim] 230 false พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.314021904+07:00","message":"[bufferProcess] interim [600000000]:พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.314024591+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.314030692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.314033504+07:00","message":"> Transcript [4219] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.314035876+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.441610415+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.441650149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.44165596+07:00","message":"receive interim result [false|false]: พระพุทธะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.441669198+07:00","message":"[buffer interim] 230 false พระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.441675557+07:00","message":"[bufferProcess] interim [720000000]:พระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.44167802+07:00","message":"[bufferProcess] send to processor:พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.441684725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.44168789+07:00","message":"> Transcript [4220] [false]: 'พระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.441691241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.44169347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.441695698+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.441698034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.510554263+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.51059576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.510601432+07:00","message":"receive interim result [false|false]: พระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.510618873+07:00","message":"[buffer interim] 230 false พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.510631457+07:00","message":"[bufferProcess] interim [780000000]:พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.510633934+07:00","message":"[bufferProcess] send to processor:พระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.510641803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.510645783+07:00","message":"> Transcript [4221] [false]: 'พระพุทธะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.510649496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.510651987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.51065439+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.510656535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.020269426+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.020311068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.020317444+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.020330758+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.020338975+07:00","message":"[bufferProcess] interim [200000000]:พระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.020341558+07:00","message":"[bufferProcess] send to processor:พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.02034914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.02035212+07:00","message":"> Transcript [4222] [false]: 'พระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.020355917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.020358421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.02036078+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.020363046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.030134684+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.030173155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปค. ศ.\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.030178879+07:00","message":"receive interim result [false|false]: พระพุทธรูปค. ศ."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.030197202+07:00","message":"[buffer interim] 230 false พระพุทธรูปค. ศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.030204239+07:00","message":"[bufferProcess] interim [260000000]:พระพุทธรูปค. ศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.030207024+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.030211154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.030214207+07:00","message":"> Transcript [4223] [false]: 'พระพุทธรูปเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.030217996+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.030222576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.030225035+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.030227378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.030234077+07:00","message":"Push: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.030236158+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.030238668+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.030241063+07:00","message":"Next Push (prob) : 'พุทธรูปเกศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.030248589+07:00","message":"push: {false พระ 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.037433684+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.037461904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.037467483+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.037482224+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.037487204+07:00","message":"[bufferProcess] interim [320000000]:พระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.037489432+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปค. ศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.037493706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.037496551+07:00","message":"> Transcript [4224] [false]: 'พระพุทธรูปค. ศ.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.037498745+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.037501452+07:00","message":"Set new StatePrefix: 'พระพุทธรูปค. ศ.'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.206137453+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.206176763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.206182655+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.206194144+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.20620101+07:00","message":"[bufferProcess] interim [440000000]:พระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.206203747+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.206209683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.206212925+07:00","message":"> Transcript [4225] [false]: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.206215654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.206217968+07:00","message":"Set new StatePrefix: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.340118076+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.340160459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.340166373+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.340183891+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.340192193+07:00","message":"[bufferProcess] interim [560000000]:พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.340195713+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.340204845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.340207707+07:00","message":"> Transcript [4226] [false]: 'พระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.340212055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.340214595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.34021651+07:00","message":"StatePrefix: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.340219848+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.548072124+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.548116373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.548122545+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.548135416+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.548144389+07:00","message":"[bufferProcess] interim [800000000]:พระพุทธรูปเกสรดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.548147361+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.548153137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.548156303+07:00","message":"> Transcript [4227] [false]: 'พระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.548160708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.548163187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.548165778+07:00","message":"StatePrefix: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.548168305+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.670725605+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.670779975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ล้านนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.67078859+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.670804419+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.6708131+07:00","message":"[bufferProcess] interim [920000000]:พระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.670816173+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.670824092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.670827872+07:00","message":"> Transcript [4228] [false]: 'พระพุทธรูปเกสรดอกไม้ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.67083222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.670834661+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.670837028+07:00","message":"StatePrefix: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.670839755+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:59.916185082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:59.916187825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.051135056+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.051189079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ร้านธนาบุตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.05119754+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ร้านธนาบุตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.051221706+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอกไม้ร้านธนาบุตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.05123099+07:00","message":"[bufferProcess] interim [280000000]:พระพุทธรูปเกสรดอกไม้ร้านธนาบุตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.05123525+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.051240022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.051244855+07:00","message":"> Transcript [4229] [false]: 'พระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.051251524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.051256156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.051260674+07:00","message":"StatePrefix: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.051264763+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.051271699+07:00","message":"Push: 'พุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.051276207+07:00","message":"TextPushed: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.051279183+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.051282916+07:00","message":"Next Push (prob) : 'ดอกไม้ล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.051294741+07:00","message":"push: {false พุทธรูปเกสร 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.112711075+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.112764598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ล้านนาบุบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.112770665+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ล้านนาบุบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.112790553+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอกไม้ล้านนาบุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.11279969+07:00","message":"[bufferProcess] interim [340000000]:พระพุทธรูปเกสรดอกไม้ล้านนาบุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.112802631+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ร้านธนาบุตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.112806421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.112809798+07:00","message":"> Transcript [4230] [false]: 'พระพุทธรูปเกสรดอกไม้ร้านธนาบุตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.112813222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.112815505+07:00","message":"Set new StatePrefix: 'พระพุทธรูปเกสรดอกไม้ร้านธนาบุตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.133679819+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.133730446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ล้านนาบุปผา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.133738948+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ล้านนาบุปผา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.133759191+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอกไม้ล้านนาบุปผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.133768917+07:00","message":"[bufferProcess] interim [400000000]:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.133773049+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ล้านนาบุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.133783776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.133788675+07:00","message":"> Transcript [4231] [false]: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.133793458+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.133799251+07:00","message":"Set new StatePrefix: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.758902973+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.758939698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.75894761+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.758957662+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.758965498+07:00","message":"[bufferProcess] interim [940000000]:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.75896837+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.758972262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.758975221+07:00","message":"> Transcript [4232] [false]: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.758977759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.758980069+07:00","message":"Set new StatePrefix: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.82751113+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.827552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.827558256+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.827571131+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.827578934+07:00","message":"[bufferProcess] interim [60000000]:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.827581821+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.827588051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.827591032+07:00","message":"> Transcript [4233] [false]: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.827595204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.827597652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.827599729+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.827602545+07:00","message":"TextPushed: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.844981225+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.84501916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.845025189+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.845049537+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.845057249+07:00","message":"[bufferProcess] interim [120000000]:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.845059928+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.845063635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.84506739+07:00","message":"> Transcript [4234] [false]: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.845071402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.845073848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.845076078+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.845078955+07:00","message":"TextPushed: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.022608064+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.022649324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.022656328+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.022672599+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.022679855+07:00","message":"[bufferProcess] interim [240000000]:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.02268245+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.022686099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.022689127+07:00","message":"> Transcript [4235] [false]: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.022692964+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.022695179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.022697871+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.022700397+07:00","message":"TextPushed: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.059775165+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.059818436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.059824617+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.059838417+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.059846394+07:00","message":"[bufferProcess] interim [300000000]:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.059849365+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.059855234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.059858372+07:00","message":"> Transcript [4236] [false]: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.059862839+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.059865457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.059867951+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.059870925+07:00","message":"TextPushed: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.059875068+07:00","message":"Push: 'ดอกไม้ล้านนาบุปผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.059877298+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.059880092+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.05988357+07:00","message":"Next Push (prob) : 'ร้านดวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.059895763+07:00","message":"push: {false ดอกไม้ล้านนาบุปผา 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.219084016+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.219127105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.219133866+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.219147134+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.219154531+07:00","message":"[bufferProcess] interim [420000000]:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.219157246+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.219163359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.219166719+07:00","message":"> Transcript [4237] [false]: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.219170888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.219173039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.219175239+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.21917793+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.331209716+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.331253885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.331260663+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.331272463+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.331280078+07:00","message":"[bufferProcess] interim [480000000]:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.331282621+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.331288702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.331291505+07:00","message":"> Transcript [4238] [false]: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.331295415+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.331297606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.33129959+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.331302462+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.368912181+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.368948426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.368954698+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.368968242+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.368974839+07:00","message":"[bufferProcess] interim [540000000]:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.368977682+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.36898302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.368986263+07:00","message":"> Transcript [4239] [false]: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.36899073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.368992904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.368994934+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.368998242+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.379646566+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.379667788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.379672456+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.379685258+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.379691176+07:00","message":"[bufferProcess] interim [600000000]:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.379693511+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.379696649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.379699323+07:00","message":"> Transcript [4240] [false]: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.379702868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.379705207+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.37970714+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.379709604+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.379715604+07:00","message":"Push: 'ร้านดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.379718066+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.379720695+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.379723147+07:00","message":"Next Push (prob) : 'ที่ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.379732119+07:00","message":"push: {false ร้านดวง 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.712487946+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.712532183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่จังหวัดเชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.712539024+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่จังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.712550883+07:00","message":"[buffer interim] 230 false พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่จังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.712558351+07:00","message":"[bufferProcess] interim [960000000]:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่จังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.712561481+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.712565634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.712568606+07:00","message":"> Transcript [4241] [false]: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.71257119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.712573528+07:00","message":"Set new StatePrefix: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.894893481+07:00","message":"[GCS] IsForceVAD: false for message ID: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.065332527+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.065377522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงที่จังหวัดเชียงใหม่ครับ\",\"confidence\":0.93043256}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.065385195+07:00","message":"receive interim result [true|false]: พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงที่จังหวัดเชียงใหม่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.065396875+07:00","message":"end recv isFinal message id 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.065399459+07:00","message":"end Recv id 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.065407241+07:00","message":"[buffer interim] 230 true พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงที่จังหวัดเชียงใหม่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065418224+07:00","message":"[bufferProcess] interim [320000000]:พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงที่จังหวัดเชียงใหม่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065421463+07:00","message":"[bufferProcess] send to processor (isfinal):พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่จังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065426248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065430191+07:00","message":"> Transcript [4242] [false]: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่จังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065434236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065436398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065438887+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065442038+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065444108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065446128+07:00","message":"> Transcript [4243] [true]: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงที่จังหวัดเชียงใหม่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065448597+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065450313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065452048+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065454109+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065456+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065629827+07:00","message":"Push: 'ที่จังหวัดเชียงใหม่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065632861+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงที่จังหวัดเชียงใหม่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065635341+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงที่จังหวัดเชียงใหม่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.065637772+07:00","message":"Next Push (prob) : 'พระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงที่จังหวัดเชียงใหม่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.065647801+07:00","message":"push: {true ที่จังหวัดเชียงใหม่ครับ 0 0xc000188080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.06566048+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_230.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:02.075048648+07:00","message":"write wav file: './tmp/7598/7598_230.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.647567174+07:00","message":"[GCS] Cleaned up inactive client: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.647608571+07:00","message":"[GCS] Cleaned up inactive client: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.647611472+07:00","message":"[GCS] Cleaned up inactive client: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.647613324+07:00","message":"[GCS] Cleaned up inactive client: 217"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:02.917067931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:02.917084947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.304762297+07:00","message":"[GCS] Start streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.474013957+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.474067497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.474072647+07:00","message":"receive interim result [false|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.474089327+07:00","message":"[buffer interim] 231 false นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.474095675+07:00","message":"[bufferProcess] interim [200000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.474097894+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.474104039+07:00","message":"[bufferProcess] send to processor (ticker):นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.474107364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.474110114+07:00","message":"> Transcript [4244] [false]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.474112544+07:00","message":"Set StatePrefix (first interim): 'นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.963369177+07:00","message":"[GCS] IsForceVAD: false for message ID: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.040445636+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.040486834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.040493589+07:00","message":"receive interim result [false|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.04050475+07:00","message":"[buffer interim] 231 false นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.040512401+07:00","message":"[bufferProcess] interim [800000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.04051448+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.0487867+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.048818369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.048823213+07:00","message":"receive interim result [true|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.048835319+07:00","message":"end recv isFinal message id 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.048838543+07:00","message":"end Recv id 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.048846259+07:00","message":"[buffer interim] 231 true นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.048852236+07:00","message":"[bufferProcess] interim [890000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.048857357+07:00","message":"[bufferProcess] send to processor (isfinal):นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.048861085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.048864203+07:00","message":"> Transcript [4245] [false]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.048868016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.048870402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.048873258+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.048875433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.048877503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.048879881+07:00","message":"> Transcript [4246] [true]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.048883066+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.048885144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.048887072+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.048888814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.048894635+07:00","message":"Push: 'นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.048904218+07:00","message":"push: {true นี่ 0 0xc001f7f980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:05.056336475+07:00","message":"write wav file: './tmp/7598/7598_231.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.155822144+07:00","message":"[GCS] Start streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.525313322+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.525363634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.525370423+07:00","message":"receive interim result [false|false]: ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.525387208+07:00","message":"[buffer interim] 232 false ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.52539471+07:00","message":"[bufferProcess] interim [420000000]:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.525396801+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.685071532+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.685111759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.685118751+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.685134181+07:00","message":"[buffer interim] 232 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.685142579+07:00","message":"[bufferProcess] interim [480000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.685145467+07:00","message":"[bufferProcess] send to processor:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.685153312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.68515694+07:00","message":"> Transcript [4247] [false]: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.685159264+07:00","message":"Set StatePrefix (first interim): 'ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.720208443+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.720249705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.720255353+07:00","message":"receive interim result [false|false]: คุณเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.720269853+07:00","message":"[buffer interim] 232 false คุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.720277377+07:00","message":"[bufferProcess] interim [600000000]:คุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.72027979+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.72028591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.720289041+07:00","message":"> Transcript [4248] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.720291909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.720295027+07:00","message":"Set new StatePrefix: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.815013361+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.815061151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.815066957+07:00","message":"receive interim result [false|false]: ภูมิปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.81508444+07:00","message":"[buffer interim] 232 false ภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.815092612+07:00","message":"[bufferProcess] interim [660000000]:ภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.815095165+07:00","message":"[bufferProcess] send to processor:คุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.815098605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.815101754+07:00","message":"> Transcript [4249] [false]: 'คุณเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.815116281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:05.815119151+07:00","message":"Set new StatePrefix: 'คุณเป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:05.917094327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:05.917124817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.135331994+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.135377388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.135384954+07:00","message":"receive interim result [false|false]: ภูมิปัญญาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.135404988+07:00","message":"[buffer interim] 232 false ภูมิปัญญาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.135412811+07:00","message":"[bufferProcess] interim [960000000]:ภูมิปัญญาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.135416566+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.135420926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.135425251+07:00","message":"> Transcript [4250] [false]: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.135429009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.135432117+07:00","message":"Set new StatePrefix: 'ภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.139898042+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.139923713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.139929406+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.139943813+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.139949127+07:00","message":"[bufferProcess] interim [20000000]:ภูมิปัญญาเหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.139951331+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.139954431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.139956867+07:00","message":"> Transcript [4251] [false]: 'ภูมิปัญญาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.13996029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.139962507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.139964619+07:00","message":"StatePrefix: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.13996687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.325030467+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.32507249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.325078101+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.325093724+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.325100258+07:00","message":"[bufferProcess] interim [140000000]:ภูมิปัญญาเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.32510271+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.325106028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.325109055+07:00","message":"> Transcript [4252] [false]: 'ภูมิปัญญาเหล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.325112213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.325114234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.325116401+07:00","message":"StatePrefix: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.325118669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.72642573+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.726464836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.726471106+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.726495988+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.726503271+07:00","message":"[bufferProcess] interim [620000000]:ภูมิปัญญาเหล่านี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.726506008+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.726509169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.726511868+07:00","message":"> Transcript [4253] [false]: 'ภูมิปัญญาเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.726515389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.726517607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.726519607+07:00","message":"StatePrefix: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.726521823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.907871973+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.907911488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.907917747+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.907931574+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.907940321+07:00","message":"[bufferProcess] interim [800000000]:ภูมิปัญญาเหล่านี้ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.907942849+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.907946235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.907949102+07:00","message":"> Transcript [4254] [false]: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.907952513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.907955001+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.907956928+07:00","message":"StatePrefix: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.907959146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.907964923+07:00","message":"Push: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.907967166+07:00","message":"TextPushed: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.907969262+07:00","message":"Set new StatePrefix : 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:06.907971723+07:00","message":"Next Push (prob) : 'เหล่านี้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:06.907997631+07:00","message":"push: {false ภูมิปัญญา 0 0xc001f7fb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.225905783+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.225952681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.225959649+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.225975779+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.22598506+07:00","message":"[bufferProcess] interim [40000000]:ภูมิปัญญาเหล่านี้ยังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.225988385+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.225996038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.225998992+07:00","message":"> Transcript [4255] [false]: 'ภูมิปัญญาเหล่านี้ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.226002846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.226005462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.22600763+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.226010347+07:00","message":"TextPushed: 'ภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.290098641+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.290140082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.290147039+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.290160024+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.290169635+07:00","message":"[bufferProcess] interim [160000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.290173682+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.290180464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.290184234+07:00","message":"> Transcript [4256] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.290188815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.290191884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.290195938+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.290199603+07:00","message":"TextPushed: 'ภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.47751748+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.47755788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.477564412+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.477576011+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.477584433+07:00","message":"[bufferProcess] interim [340000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.477587158+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.477592713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.477595405+07:00","message":"> Transcript [4257] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.477598706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.477601139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.477603267+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.477605807+07:00","message":"TextPushed: 'ภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.622598801+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.622632537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.622638094+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.622656786+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.622663101+07:00","message":"[bufferProcess] interim [520000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.622666047+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.622672665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.622675302+07:00","message":"> Transcript [4258] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.622679136+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.622681642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.622685961+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.622688526+07:00","message":"TextPushed: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.622691295+07:00","message":"Push: 'เหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.622693513+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.622695708+07:00","message":"Set new StatePrefix : 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.622698311+07:00","message":"Next Push (prob) : 'คงมีอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.622706315+07:00","message":"push: {false เหล่านี้ยัง 0 0xc001f7fb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.792881375+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.79292802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.792936231+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.792955051+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.792961936+07:00","message":"[bufferProcess] interim [640000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.792964849+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.792968353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.792971553+07:00","message":"> Transcript [4259] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.79297526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.792977322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.792979532+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.792982112+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.375808607+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.375849788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.375855651+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.375868392+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.3758768+07:00","message":"[bufferProcess] interim [240000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.37587966+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.375883182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.375886407+07:00","message":"> Transcript [4260] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.375890061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.375892181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.37589448+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.375897384+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.38433664+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.384365493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.38437147+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.384384029+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.384389539+07:00","message":"[bufferProcess] interim [300000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.384394115+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.384397733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.384400912+07:00","message":"> Transcript [4261] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.384404104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.384406175+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.384408227+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.384410682+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.646243811+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.646283774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.646290188+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.646306737+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.64631441+07:00","message":"[bufferProcess] interim [480000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.646318162+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.646322328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.646326643+07:00","message":"> Transcript [4262] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.646333063+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.64633526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.646337626+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.646340595+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.646347115+07:00","message":"Push: 'คงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.646350798+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.646353101+07:00","message":"Set new StatePrefix : 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.646355768+07:00","message":"Next Push (prob) : 'ปัจจุบันแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.646363825+07:00","message":"push: {false คงมีอยู่ใน 0 0xc001f7fb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.694755484+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.694796061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.694801957+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.694814278+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.694822224+07:00","message":"[bufferProcess] interim [540000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.694824824+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.694828491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.694831662+07:00","message":"> Transcript [4263] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.694835982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.694838496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.694840516+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.694843151+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.83571717+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.835762999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.835770449+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.835783861+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.835791293+07:00","message":"[bufferProcess] interim [660000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.835794102+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.835800329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.835803343+07:00","message":"> Transcript [4264] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.835808095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.835810302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.835812539+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.835816093+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:08.917511771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:08.917551706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.058738875+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.058779577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.058786832+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.058799201+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.058805724+07:00","message":"[bufferProcess] interim [900000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.058808965+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.058814612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.058817241+07:00","message":"> Transcript [4265] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.058821019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.058823127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.058825744+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.058828601+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.10841563+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.10845331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.108460332+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.108477358+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.108484823+07:00","message":"[bufferProcess] interim [960000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.108489191+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.108499284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.108502484+07:00","message":"> Transcript [4266] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.108506381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.108508627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.108511295+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.10851392+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.10851686+07:00","message":"Push: 'ปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.1085191+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.108521836+07:00","message":"Set new StatePrefix : 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.108524437+07:00","message":"Next Push (prob) : 'ยังคงต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.108532476+07:00","message":"push: {false ปัจจุบันแต่ 0 0xc001f7fb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.234332247+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.234374322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.234382263+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.234396386+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.234406729+07:00","message":"[bufferProcess] interim [80000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.234410284+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.234417496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.234420173+07:00","message":"> Transcript [4267] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.234423149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.23442557+07:00","message":"Set new StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.354466731+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.354506392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.354512503+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.354526852+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.354535388+07:00","message":"[bufferProcess] interim [200000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.354538288+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.354541751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.35454732+07:00","message":"> Transcript [4268] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.354551547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.354553576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.35455553+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.354558251+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.418442375+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.418484762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.418491619+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.418511253+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.418519888+07:00","message":"[bufferProcess] interim [320000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.418522602+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.418526813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.41853011+07:00","message":"> Transcript [4269] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.418534333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.418536562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.418538707+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.418541399+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.605768806+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.605822108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.605829764+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.605845401+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.605867699+07:00","message":"[bufferProcess] interim [500000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.605872341+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.605880532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.605885966+07:00","message":"> Transcript [4270] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.605892521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.605895983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.605898561+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.605901473+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.80620967+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.806247576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความสะอาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.806253603+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.806273868+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.806283514+07:00","message":"[bufferProcess] interim [680000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.806287472+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.806292489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.806296065+07:00","message":"> Transcript [4271] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.806300495+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.806302567+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.806305128+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.806308147+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.806310907+07:00","message":"Push: 'ยังคงซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.806312916+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.806315132+07:00","message":"Set new StatePrefix : 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.80631782+07:00","message":"Next Push (prob) : 'ตัวอยู่กับความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.806325627+07:00","message":"push: {false ยังคงซ่อน 0 0xc001f7fb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.930997715+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.931039521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.931053452+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.931066494+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.931073549+07:00","message":"[bufferProcess] interim [800000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.931076433+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.931082391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.931085392+07:00","message":"> Transcript [4272] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.93108952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.931091826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.931094517+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.931097642+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.122633025+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.122670858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.122677881+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.122687904+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.122696101+07:00","message":"[bufferProcess] interim [980000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.122704777+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.1227101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.122713576+07:00","message":"> Transcript [4273] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.122717205+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.122719298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.122721649+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.122724478+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.322849954+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.322892957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.322900331+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.322920194+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.322925161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.32292836+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.322950402+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.322986061+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.322997233+07:00","message":"[bufferProcess] interim [160000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.323002229+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.323008859+07:00","message":"[bufferProcess] interim [220000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.323012332+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.32302568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.323058781+07:00","message":"> Transcript [4274] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.32306673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.323070142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.32307383+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.323078051+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.323081299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.323085172+07:00","message":"> Transcript [4275] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.323088819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.323091611+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.323094461+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.323104236+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.323115208+07:00","message":"Push: 'ตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.323119076+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.323122811+07:00","message":"Set new StatePrefix : 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.323126468+07:00","message":"Next Push (prob) : 'ศรัทธามาอย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.323138684+07:00","message":"push: {false ตัวอยู่กับความ 0 0xc001f7fb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.493109885+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.493153153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่างต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.4931717+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่างต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.493188861+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่างต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.493196498+07:00","message":"[bufferProcess] interim [340000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่างต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.493199485+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.493207206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.493210374+07:00","message":"> Transcript [4276] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.493214486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.493217113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.493219706+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.493222976+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.623572229+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.623620873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.623633677+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.623649844+07:00","message":"[buffer interim] 232 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.623658831+07:00","message":"[bufferProcess] interim [460000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.623661735+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่างต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.623667371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.623670541+07:00","message":"> Transcript [4277] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่างต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.623675084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.623677431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.62368016+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.623683171+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.67518607+07:00","message":"[GCS] IsForceVAD: false for message ID: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.864000283+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.864056743+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":"2026-06-25T15:22:10.864072458+07:00","message":"receive interim result [true|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.864084484+07:00","message":"end recv isFinal message id 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.864087654+07:00","message":"end Recv id 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.864094431+07:00","message":"[buffer interim] 232 true ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.864105796+07:00","message":"[bufferProcess] interim [730000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.864110995+07:00","message":"[bufferProcess] send to processor (isfinal):ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.864119015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.864123602+07:00","message":"> Transcript [4278] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.86412901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.864132015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.86413526+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.864139845+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.864143296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.864146408+07:00","message":"> Transcript [4279] [true]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.864150246+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.864152993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.864155728+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความศรัทธามาอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.864158928+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงซ่อนตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.864163498+07:00","message":"Push: 'ศรัทธามาอย่างต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.864173658+07:00","message":"push: {true ศรัทธามาอย่างต่อเนื่อง 0 0xc001f7fb80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:10.881224517+07:00","message":"write wav file: './tmp/7598/7598_232.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.058211407+07:00","message":"[GCS] Start streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.598305095+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.598347664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.598352942+07:00","message":"receive interim result [false|false]: บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.598370323+07:00","message":"[buffer interim] 233 false บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.598377248+07:00","message":"[bufferProcess] interim [360000000]:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.598379311+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.772079323+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.772127181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.772134431+07:00","message":"receive interim result [false|false]: บอกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.772148821+07:00","message":"[buffer interim] 233 false บอกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.772157047+07:00","message":"[bufferProcess] interim [480000000]:บอกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.772160581+07:00","message":"[bufferProcess] send to processor:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.772167411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.772171472+07:00","message":"> Transcript [4280] [false]: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.772174845+07:00","message":"Set StatePrefix (first interim): 'บอก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:11.91783646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:11.917840242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.927176431+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.927219147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกทุกคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.927224427+07:00","message":"receive interim result [false|false]: บอกทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.927237519+07:00","message":"[buffer interim] 233 false บอกทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.927246208+07:00","message":"[bufferProcess] interim [600000000]:บอกทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.927248859+07:00","message":"[bufferProcess] send to processor:บอกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.927253093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.927258355+07:00","message":"> Transcript [4281] [false]: 'บอกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.927262403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.92726481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.927266906+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.927269159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.011330048+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.011375033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกให้คนละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.011381162+07:00","message":"receive interim result [false|false]: บอกให้คนละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.011395619+07:00","message":"[buffer interim] 233 false บอกให้คนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.011403522+07:00","message":"[bufferProcess] interim [660000000]:บอกให้คนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.011406062+07:00","message":"[bufferProcess] send to processor:บอกทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.011409787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.011413459+07:00","message":"> Transcript [4282] [false]: 'บอกทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.011416836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.011419059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.011421479+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.011423775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.069827611+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.069873363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกพี่คนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.069881367+07:00","message":"receive interim result [false|false]: บอกพี่คนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.069899115+07:00","message":"[buffer interim] 233 false บอกพี่คนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.069911975+07:00","message":"[bufferProcess] interim [720000000]:บอกพี่คนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.069915769+07:00","message":"[bufferProcess] send to processor:บอกให้คนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.069923331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.069928256+07:00","message":"> Transcript [4283] [false]: 'บอกให้คนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.069933992+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.069936912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.069940657+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.069943986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.124756226+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.124795599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกพี่คนนั้นน่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.124801255+07:00","message":"receive interim result [false|false]: บอกพี่คนนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.12481933+07:00","message":"[buffer interim] 233 false บอกพี่คนนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.124827223+07:00","message":"[bufferProcess] interim [840000000]:บอกพี่คนนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.124829758+07:00","message":"[bufferProcess] send to processor:บอกพี่คนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.124833296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.124836311+07:00","message":"> Transcript [4284] [false]: 'บอกพี่คนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.124840072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.12484244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.124845219+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.124854557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.124857376+07:00","message":"Push: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.124859308+07:00","message":"TextPushed: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.124861854+07:00","message":"Set new StatePrefix : 'บอกพี่คนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.124864114+07:00","message":"Next Push (prob) : 'พี่คนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.124872132+07:00","message":"push: {false บอก 0 0xc001f7f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.236651166+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.236701273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.236708625+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.236723687+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.236732282+07:00","message":"[bufferProcess] interim [20000000]:บอกที่คนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.236736172+07:00","message":"[bufferProcess] send to processor:บอกพี่คนนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.236747293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.236751755+07:00","message":"> Transcript [4285] [false]: 'บอกพี่คนนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.236756928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.236760093+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.236763604+07:00","message":"StatePrefix: 'บอกพี่คนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.236767354+07:00","message":"TextPushed: 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.424250232+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.424299279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.424305233+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.424319355+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.424327521+07:00","message":"[bufferProcess] interim [200000000]:บอกที่คนล้านนามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.424330479+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.424338787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.424341777+07:00","message":"> Transcript [4286] [false]: 'บอกที่คนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.424344617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.424347137+07:00","message":"Set new StatePrefix: 'บอกที่คนล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.616201244+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.616240223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.616246836+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.616256717+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.616262781+07:00","message":"[bufferProcess] interim [380000000]:บอกที่คนล้านนามีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.61626515+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.616268419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.616271268+07:00","message":"> Transcript [4287] [false]: 'บอกที่คนล้านนามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.616275049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.616277197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.616279324+07:00","message":"StatePrefix: 'บอกที่คนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.61628219+07:00","message":"TextPushed: 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.694643302+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.694689242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนารีสอร์ท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.694695527+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนารีสอร์ท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.694710108+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนารีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.69472166+07:00","message":"[bufferProcess] interim [500000000]:บอกที่คนล้านนารีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.694724881+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.694730658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.694734055+07:00","message":"> Transcript [4288] [false]: 'บอกที่คนล้านนามีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.694738309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.694740672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.694742819+07:00","message":"StatePrefix: 'บอกที่คนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.694746074+07:00","message":"TextPushed: 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.817657673+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.817697064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.817703288+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.817719604+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.817727007+07:00","message":"[bufferProcess] interim [620000000]:บอกที่คนล้านนามีต่อดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.817730036+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนารีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.817735842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.817738838+07:00","message":"> Transcript [4289] [false]: 'บอกที่คนล้านนารีสอร์ท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.81774376+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.817747968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.817751887+07:00","message":"StatePrefix: 'บอกที่คนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.81775603+07:00","message":"TextPushed: 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.11408644+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.114131928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.114138022+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.114155748+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.114165764+07:00","message":"[bufferProcess] interim [860000000]:บอกที่คนล้านนามีต่อดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.114168594+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.114172256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.11417551+07:00","message":"> Transcript [4290] [false]: 'บอกที่คนล้านนามีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.114179779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.114182081+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.114184681+07:00","message":"StatePrefix: 'บอกที่คนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.114187718+07:00","message":"TextPushed: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.114190383+07:00","message":"Push: 'ที่คนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.114192956+07:00","message":"TextPushed: 'บอกที่คนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.114195311+07:00","message":"Set new StatePrefix : 'บอกที่คนล้านนามีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.114197929+07:00","message":"Next Push (prob) : 'มีต่อดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.114206819+07:00","message":"push: {false ที่คนล้านนา 0 0xc001f7f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.632625464+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.632661002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.632668951+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.632684586+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.632693475+07:00","message":"[bufferProcess] interim [340000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.632696902+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.632703686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.632707046+07:00","message":"> Transcript [4291] [false]: 'บอกที่คนล้านนามีต่อดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.632711099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.632713324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.632715893+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.632718862+07:00","message":"TextPushed: 'บอกที่คนล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.826114473+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.826155976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.826162145+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.826177381+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.826186505+07:00","message":"[bufferProcess] interim [580000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.826189715+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.826198218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.826201598+07:00","message":"> Transcript [4292] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.82620595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.82620859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.826211286+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.826214106+07:00","message":"TextPushed: 'บอกที่คนล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.888257284+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.888294394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.888300632+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.888317417+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.88832558+07:00","message":"[bufferProcess] interim [700000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.888328034+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.888331654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.888335054+07:00","message":"> Transcript [4293] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.888338746+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.88834098+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.888343322+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.888345848+07:00","message":"TextPushed: 'บอกที่คนล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.101226568+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.101273767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.101282013+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.101302404+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.101315607+07:00","message":"[bufferProcess] interim [880000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.10131924+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.10132377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.10132739+07:00","message":"> Transcript [4294] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.101331967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.101334363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.101336819+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.101339903+07:00","message":"TextPushed: 'บอกที่คนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.101347389+07:00","message":"Push: 'มีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.101351146+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.101354401+07:00","message":"Set new StatePrefix : 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.101357639+07:00","message":"Next Push (prob) : 'ไม้สำหรับคนละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.101378853+07:00","message":"push: {false มีต่อดอก 0 0xc001f7f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.246394798+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.24643444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.246443724+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.246461872+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.246472835+07:00","message":"[bufferProcess] interim [0]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.246475516+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.246479748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.246483419+07:00","message":"> Transcript [4295] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.246487784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.246490036+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.246492731+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.246495398+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.276480801+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.276524206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละนาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.276530498+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละนาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.276544303+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.276551511+07:00","message":"[bufferProcess] interim [60000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.276554115+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.27655774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.276560999+07:00","message":"> Transcript [4296] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.276563665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.276565807+07:00","message":"Set new StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.45674378+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.456776631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.456782565+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.456794849+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.456800563+07:00","message":"[bufferProcess] interim [180000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.456803194+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.456808846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.456811672+07:00","message":"> Transcript [4297] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.456814204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.456816217+07:00","message":"Set new StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนละนาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.613588143+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.613632861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.613639736+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.613656241+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.613669547+07:00","message":"[bufferProcess] interim [360000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.613672469+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.613676639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.613679782+07:00","message":"> Transcript [4298] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.613683162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.613689298+07:00","message":"Set new StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.62221394+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.622251791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.622257561+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.622272443+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.622280083+07:00","message":"[bufferProcess] interim [420000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.622282635+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.62228769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.622290437+07:00","message":"> Transcript [4299] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.622294078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.622296113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.622298444+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.622301138+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.784857901+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.7848975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.784904188+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.784921075+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.784929215+07:00","message":"[bufferProcess] interim [600000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.78493276+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.784941043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.784944174+07:00","message":"> Transcript [4300] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.784948129+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.784950715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.784953026+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.784955968+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:14.918690439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:14.91870372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.110050014+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.110094221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้เมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.110100696+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.110121576+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.110133521+07:00","message":"[bufferProcess] interim [900000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.110136464+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.11014104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.110144478+07:00","message":"> Transcript [4301] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.110148808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.110151121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.110154085+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.110157133+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.240554905+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.240597255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.240605766+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.240623231+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240631923+07:00","message":"[bufferProcess] interim [960000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240635834+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240641882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240646063+07:00","message":"> Transcript [4302] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240651644+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240654607+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.24065756+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240661382+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240665293+07:00","message":"Push: 'ไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240668596+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240672066+07:00","message":"Set new StatePrefix : 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240675956+07:00","message":"Next Push (prob) : 'ดอกไม้เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.240686312+07:00","message":"push: {false ไม้สำหรับคนล้านนาเนี่ย 0 0xc001f7f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.302972667+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.303011264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.3030213+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.303036392+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.303053041+07:00","message":"[bufferProcess] interim [80000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.303057344+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.303062505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.303067282+07:00","message":"> Transcript [4303] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.303070953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.303073897+07:00","message":"Set new StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.452848511+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.452886901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.452892877+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.452911059+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.45291817+07:00","message":"[bufferProcess] interim [200000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.452920902+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.452924187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.452927523+07:00","message":"> Transcript [4304] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.452931042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.45293365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.452936093+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.452938698+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.498751755+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.498799513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.498808691+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.498829699+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.49884234+07:00","message":"[bufferProcess] interim [320000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.498845612+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.498849925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.498853654+07:00","message":"> Transcript [4305] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.498858187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.498860394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.498863067+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.498865985+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.685637974+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.68567005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.685676208+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.685689008+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.685695446+07:00","message":"[bufferProcess] interim [500000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.685698181+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.685703873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.685706539+07:00","message":"> Transcript [4306] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.685710753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.685713384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.685716066+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.685719059+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.820725924+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.820768773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.820777592+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.82079407+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.820803119+07:00","message":"[bufferProcess] interim [620000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.820806597+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.820815578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.820818622+07:00","message":"> Transcript [4307] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.820823473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.8208266+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.820831886+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.820835162+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.820842808+07:00","message":"Push: 'ดอกไม้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.820845009+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.820847287+07:00","message":"Set new StatePrefix : 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.820850145+07:00","message":"Next Push (prob) : 'ใช่แค่เรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.820879881+07:00","message":"push: {false ดอกไม้ไม่ 0 0xc001f7f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.010926305+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.010974298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.010981658+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.011000072+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.011009435+07:00","message":"[bufferProcess] interim [800000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.011012805+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.011017311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.011023344+07:00","message":"> Transcript [4308] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.011028309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.011030811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.011033867+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.011037079+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.209326573+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.209372061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.20938115+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.209395899+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.209403706+07:00","message":"[bufferProcess] interim [980000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.20940688+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.209413803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.209417875+07:00","message":"> Transcript [4309] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.209422779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.209425303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.20942791+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.209431088+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.518866642+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.518907491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.518921716+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.518938818+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.518946207+07:00","message":"[bufferProcess] interim [280000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.518949178+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.518953191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.518956071+07:00","message":"> Transcript [4310] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.518962451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.518964607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.518967031+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.518969814+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.710284448+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.710325752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่รั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.710332714+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่รั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.710346232+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่รั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.710355285+07:00","message":"[bufferProcess] interim [460000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่รั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.710358617+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.710364376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.710367084+07:00","message":"> Transcript [4311] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.710371663+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.710373819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.710376977+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.710379748+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.710385158+07:00","message":"Push: 'ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.710387691+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.710390403+07:00","message":"Set new StatePrefix : 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.710393052+07:00","message":"Next Push (prob) : 'ความสวยงามที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.710401073+07:00","message":"push: {false ใช่แค่เรื่องของ 0 0xc001f7f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.716372535+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.716399482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.71640541+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.716419876+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.716425944+07:00","message":"[bufferProcess] interim [520000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.716428641+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่รั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.716431762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.716434628+07:00","message":"> Transcript [4312] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่รั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.716438605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.716440756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.716442696+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.716445416+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.036620014+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.036662945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.036669117+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.036683493+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.03669003+07:00","message":"[bufferProcess] interim [760000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.036693734+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.036697798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.036700667+07:00","message":"> Transcript [4313] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.036704654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.03670678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.036708796+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.03671176+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.079379694+07:00","message":"[GCS] IsForceVAD: false for message ID: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.14484671+07:00","message":"[GCS] Start streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.170088428+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.170137289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.170144151+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.170156769+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.170163263+07:00","message":"[bufferProcess] interim [940000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.170166528+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.170173696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.170176394+07:00","message":"> Transcript [4314] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.170180278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.170182735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.170185068+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.170187966+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.191881927+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.191919661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.191926652+07:00","message":"receive interim result [false|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.191945221+07:00","message":"[buffer interim] 233 false บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.191952689+07:00","message":"[bufferProcess] interim [0]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.191955881+07:00","message":"[bufferProcess] send to processor:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.191959846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.191963158+07:00","message":"> Transcript [4315] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.191968165+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.191970485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.191972595+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.191977633+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.191984632+07:00","message":"Push: 'ความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.191986894+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.191989513+07:00","message":"Set new StatePrefix : 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.191992504+07:00","message":"Next Push (prob) : 'ร่วงโรยเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.192029114+07:00","message":"push: {false ความสวยงามที่ 0 0xc001f7f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.298757345+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.298802948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม\",\"confidence\":0.9411225}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.2988127+07:00","message":"receive interim result [true|false]: ของที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.298823347+07:00","message":"end recv isFinal message id 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.298825993+07:00","message":"end Recv id 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.298831773+07:00","message":"[buffer interim] 233 true ของที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.298842411+07:00","message":"[bufferProcess] interim [30000000]:ของที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.298846058+07:00","message":"[bufferProcess] send to processor (isfinal):บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.298860172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.298876106+07:00","message":"> Transcript [4316] [false]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.298880995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.298883528+07:00","message":"Set new StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.298886432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.298888631+07:00","message":"> Transcript [4317] [true]: 'ของที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.298892856+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.298895171+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.298897328+07:00","message":"StatePrefix: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.298900037+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.298902168+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.29916659+07:00","message":"Push: 'ร่วงโรยไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.299170198+07:00","message":"TextPushed: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.299173076+07:00","message":"Set new StatePrefix : 'ของที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.299175694+07:00","message":"Next Push (prob) : 'ของที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.299186572+07:00","message":"push: {true ร่วงโรยไปตาม 0 0xc001f7f380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.299200115+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_233.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:17.311591176+07:00","message":"write wav file: './tmp/7598/7598_233.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.789947019+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.789985276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.789990057+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.790004493+07:00","message":"[buffer interim] 234 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.790010828+07:00","message":"[bufferProcess] interim [660000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.79001274+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:17.9189584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:17.918958405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.004036128+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.004079637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.004085755+07:00","message":"receive interim result [false|false]: เวลาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.004100749+07:00","message":"[buffer interim] 234 false เวลาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.004111137+07:00","message":"[bufferProcess] interim [900000000]:เวลาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.004113393+07:00","message":"[bufferProcess] send to processor:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.004117162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.00412104+07:00","message":"> Transcript [4318] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.00412371+07:00","message":"Set StatePrefix (first interim): 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.581508984+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.581542677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.581548418+07:00","message":"receive interim result [false|false]: เวลาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.581565084+07:00","message":"[buffer interim] 234 false เวลาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.58157201+07:00","message":"[bufferProcess] interim [500000000]:เวลาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.581574455+07:00","message":"[bufferProcess] send to processor:เวลาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.581581553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.581584392+07:00","message":"> Transcript [4319] [false]: 'เวลาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.581587842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.58159029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.581592537+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.581595065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.691824379+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.691862877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.69187+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.691883573+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.691890045+07:00","message":"[bufferProcess] interim [560000000]:เวลาครับแต่ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.691892609+07:00","message":"[bufferProcess] send to processor:เวลาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.691899344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.691902357+07:00","message":"> Transcript [4320] [false]: 'เวลาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.691905611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.691907856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.691910154+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.691912497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.889414193+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.889450997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.889456496+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.88947185+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.889478133+07:00","message":"[bufferProcess] interim [740000000]:เวลาครับแต่ดอกไม้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.889480981+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.889484211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.889486983+07:00","message":"> Transcript [4321] [false]: 'เวลาครับแต่ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.8894905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.889492891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.889495275+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.889497987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.030868076+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.030921141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.030927924+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.030946984+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.030955799+07:00","message":"[bufferProcess] interim [860000000]:เวลาครับแต่ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.030958502+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.030962902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.030965955+07:00","message":"> Transcript [4322] [false]: 'เวลาครับแต่ดอกไม้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.030969479+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.030972807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.030978878+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.030981944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.030985729+07:00","message":"Push: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.030988992+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.030992471+07:00","message":"Set new StatePrefix : 'เวลาครับแต่ดอกไม้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.030995723+07:00","message":"Next Push (prob) : 'ครับแต่ดอกไม้ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.031007582+07:00","message":"push: {false เวลา 0 0xc001f7fd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.204113225+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.204156238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.204162901+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.204179276+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.204186761+07:00","message":"[bufferProcess] interim [40000000]:เวลาครับแต่ดอกไม้นี่คือสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.204189623+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.204197649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.204200959+07:00","message":"> Transcript [4323] [false]: 'เวลาครับแต่ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.204203313+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.214364461+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.214390148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.214395317+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.214408059+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.21441355+07:00","message":"[bufferProcess] interim [100000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.214417669+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.214421583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.214425117+07:00","message":"> Transcript [4324] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.214427902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.214430076+07:00","message":"Set new StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.399536364+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.399573945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.399588956+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.399599855+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.399608445+07:00","message":"[bufferProcess] interim [280000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.399611149+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.399614825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.399617861+07:00","message":"> Transcript [4325] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.399621013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.399623209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.399625835+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.399628533+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.479000199+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.479040287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.479061182+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.479077969+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.479085306+07:00","message":"[bufferProcess] interim [400000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.479087873+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.479091231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.479094254+07:00","message":"> Transcript [4326] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.479097537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.479099681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.479101845+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.479104197+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.603423765+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.603460634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.603467618+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.603479565+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.60348556+07:00","message":"[bufferProcess] interim [460000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.603488538+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.60349497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.603497732+07:00","message":"> Transcript [4327] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.603501111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.603503299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.603505614+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.603508343+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.710691825+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.710733275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.7107407+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.710755615+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.710761931+07:00","message":"[bufferProcess] interim [580000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.710764924+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.710771328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.710774023+07:00","message":"> Transcript [4328] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.710777401+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.710779761+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.710783498+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.710786961+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.710795967+07:00","message":"Push: 'ครับแต่ดอกไม้นี่คือสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.710799152+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.710801477+07:00","message":"Set new StatePrefix : 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.710803993+07:00","message":"Next Push (prob) : 'มีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.71082993+07:00","message":"push: {false ครับแต่ดอกไม้นี่คือสิ่ง 0 0xc001f7fd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.790415431+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.790450574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.790457036+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.790468105+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.790475308+07:00","message":"[bufferProcess] interim [700000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.790478177+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.790481649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.790484949+07:00","message":"> Transcript [4329] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.790488369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.790490433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.790492625+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.790495135+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.913003656+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.913050465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.913056242+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.913070961+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.913080499+07:00","message":"[bufferProcess] interim [820000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.913082896+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.9130865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.913089464+07:00","message":"> Transcript [4330] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.913092897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.913094989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.913097258+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.913100769+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.158404845+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.15844657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.158452983+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.158467025+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.158475075+07:00","message":"[bufferProcess] interim [60000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.158478009+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.158484715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.158491059+07:00","message":"> Transcript [4331] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.158495189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.158497482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.158499839+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.158502594+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.353207443+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.353250773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.353257458+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.353270284+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.353277179+07:00","message":"[bufferProcess] interim [240000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.353280303+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.353284013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.353286797+07:00","message":"> Transcript [4332] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.353290701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.353292893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.353295278+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.353297927+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.353300845+07:00","message":"Push: 'มีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.353303088+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.353305474+07:00","message":"Set new StatePrefix : 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.353308273+07:00","message":"Next Push (prob) : 'ที่ถูกใช้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.353315641+07:00","message":"push: {false มีชีวิต 0 0xc001f7fd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.671593616+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.671633808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.671639979+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.671654158+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.671661816+07:00","message":"[bufferProcess] interim [540000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.671664703+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.671668486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.671671431+07:00","message":"> Transcript [4333] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.671675328+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.671677596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.671680228+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.671683204+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.868132144+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.868176613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.868183257+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.868202277+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.86821025+07:00","message":"[bufferProcess] interim [780000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.868213127+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.868227175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.868230603+07:00","message":"> Transcript [4334] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.868234693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.868236894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.868239263+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.868242579+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:20.919483072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:20.919495711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.987688032+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.987726238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.987732137+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.987746484+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.987753553+07:00","message":"[bufferProcess] interim [900000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.987756229+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.987763698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.987766934+07:00","message":"> Transcript [4335] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.987770956+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.98777304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.987775337+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.987777928+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.390097661+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.390149186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.390155254+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.390168475+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.390181841+07:00","message":"[bufferProcess] interim [200000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.390184675+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.390190707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.390193692+07:00","message":"> Transcript [4336] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.390198484+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.390200892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.390203384+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.390206267+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.390210924+07:00","message":"Push: 'ที่ถูกใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.39021392+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.390216643+07:00","message":"Set new StatePrefix : 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.390219939+07:00","message":"Next Push (prob) : 'สื่อกลางในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.390229346+07:00","message":"push: {false ที่ถูกใช้เป็น 0 0xc001f7fd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.405711623+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.405749227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการรบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.405755673+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการรบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.405773291+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.405781241+07:00","message":"[bufferProcess] interim [320000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.405784124+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.405788074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.405791425+07:00","message":"> Transcript [4337] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.405796097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.405798342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.405801049+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.405803603+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.511583308+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.511618816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.5116246+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.511641411+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.51164812+07:00","message":"[bufferProcess] interim [380000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.511651569+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.511655769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.511659025+07:00","message":"> Transcript [4338] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.511662713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.511664905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.511666961+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.511670267+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.567889763+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.567932638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.56793894+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.567955465+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.567965271+07:00","message":"[bufferProcess] interim [440000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.56796822+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.567974316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.567977235+07:00","message":"> Transcript [4339] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.567981495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.567983833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.567986002+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.567989062+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.730958634+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.730999885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.731007211+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.731023627+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.731034349+07:00","message":"[bufferProcess] interim [620000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.731037496+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.731056088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.731059736+07:00","message":"> Transcript [4340] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.731065105+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.731067722+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.73106982+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.731072953+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.731076017+07:00","message":"Push: 'สื่อกลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.731078099+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.7310814+07:00","message":"Set new StatePrefix : 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.731084129+07:00","message":"Next Push (prob) : 'น้อมนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.731093857+07:00","message":"push: {false สื่อกลางในการ 0 0xc001f7fd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.893391825+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.893430243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.893436543+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.893455228+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.893463782+07:00","message":"[bufferProcess] interim [800000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.893466698+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.893470491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.893474201+07:00","message":"> Transcript [4341] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.893478411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.893480556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.89348259+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.893485306+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.094236638+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.094278636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.094285763+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.094299169+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.094309191+07:00","message":"[bufferProcess] interim [980000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.094312131+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.094316634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.094319858+07:00","message":"> Transcript [4342] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.094323167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.094325439+07:00","message":"Set new StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.27975331+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.279789673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.279798435+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.279811896+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.279819049+07:00","message":"[bufferProcess] interim [100000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.279822395+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.279829129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.279831936+07:00","message":"> Transcript [4343] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.279836151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.279838618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.279840789+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.279844135+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.294827485+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.294861748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเขาสู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.294867879+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเขาสู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.294884703+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเขาสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.294891025+07:00","message":"[bufferProcess] interim [160000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเขาสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.294893574+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.29489695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.294900072+07:00","message":"> Transcript [4344] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.294903957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.294906201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.294908192+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.294911309+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.300163938+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.300194002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.300199793+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.300215715+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.300221878+07:00","message":"[bufferProcess] interim [220000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.300224654+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเขาสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.300228327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.300231471+07:00","message":"> Transcript [4345] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเขาสู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.300235254+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.300237462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.300239434+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.300242202+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.405771218+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.405813781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่หน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.405820793+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.405837822+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.405844403+07:00","message":"[bufferProcess] interim [280000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.40584737+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.405851637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.405854633+07:00","message":"> Transcript [4346] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.405859322+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.405861575+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.405863818+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.405866822+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.405869845+07:00","message":"Push: 'โน้มน้าวจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.405871774+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.405874256+07:00","message":"Set new StatePrefix : 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.405882022+07:00","message":"Next Push (prob) : 'เข้าสู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.405900374+07:00","message":"push: {false โน้มน้าวจิตใจ 0 0xc001f7fd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.467517802+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.467550788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.467557378+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.467568976+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.467575233+07:00","message":"[bufferProcess] interim [340000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.467578237+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.467590361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.467593313+07:00","message":"> Transcript [4347] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.467597678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.467600084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.467602013+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.467604916+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.591878042+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.591916393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.591922889+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.591939254+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.59194777+07:00","message":"[bufferProcess] interim [520000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.591951468+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.591955998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.591959406+07:00","message":"> Transcript [4348] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.591964263+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.591966485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.591973557+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.591979158+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.904444827+07:00","message":"[GCS] IsForceVAD: false for message ID: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.906978101+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.907020692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกาสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.90702855+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกาสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.907051666+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกาสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.907061782+07:00","message":"[bufferProcess] interim [760000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกาสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.907065111+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.907071232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.907074711+07:00","message":"> Transcript [4349] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.907079385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.90708185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.907087099+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.907090225+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.983794343+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.983835597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกาสาวพัสตร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.983841919+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกาสาวพัสตร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.98385291+07:00","message":"[buffer interim] 234 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกาสาวพัสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.983859975+07:00","message":"[bufferProcess] interim [940000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกาสาวพัสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.983862907+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกาสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.983867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.983869831+07:00","message":"> Transcript [4350] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกาสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.983874193+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.983876456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.983879102+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.98388222+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.983885193+07:00","message":"Push: 'เข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.983887045+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.983893741+07:00","message":"Set new StatePrefix : 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกาสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.983896372+07:00","message":"Next Push (prob) : 'ร่มกาสาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.983903872+07:00","message":"push: {false เข้าสู่ 0 0xc001f7fd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.101771689+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.101819858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก\",\"confidence\":0.95198965}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.10182712+07:00","message":"receive interim result [true|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.101836705+07:00","message":"end recv isFinal message id 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.101839798+07:00","message":"end Recv id 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.101849644+07:00","message":"[buffer interim] 234 true เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.101859604+07:00","message":"[bufferProcess] interim [970000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.101863653+07:00","message":"[bufferProcess] send to processor (isfinal):เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกาสาวพัสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.101870699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.101873889+07:00","message":"> Transcript [4351] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกาสาวพัสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.101877771+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.101879781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.101881757+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกาสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.101884603+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.10188687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.101890217+07:00","message":"> Transcript [4352] [true]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.101893097+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.101895092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.101897849+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกาสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.101901659+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.101904659+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.102152563+07:00","message":"Push: 'ร่มกาเสาวพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.102157712+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้มน้าวจิตใจเข้าสู่ร่มกาเสาวพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.102161761+07:00","message":"Set new StatePrefix : 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.102166913+07:00","message":"Next Push (prob) : 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.10217849+07:00","message":"push: {true ร่มกาเสาวพัก 0 0xc001f7fd00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.102178212+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_234.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:23.113638296+07:00","message":"write wav file: './tmp/7598/7598_234.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.285361006+07:00","message":"[GCS] Start streaming session, msgId: 235"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:23.919991737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:23.920008834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.940222311+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.940262987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.940268562+07:00","message":"receive interim result [false|false]: ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.940285872+07:00","message":"[buffer interim] 235 false ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.9402922+07:00","message":"[bufferProcess] interim [640000000]:ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.940294327+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.023038171+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.023086777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.023092805+07:00","message":"receive interim result [false|false]: ด้วยพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.02310606+07:00","message":"[buffer interim] 235 false ด้วยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.023112477+07:00","message":"[bufferProcess] interim [820000000]:ด้วยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.023114939+07:00","message":"[bufferProcess] send to processor:ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.023120185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.023123325+07:00","message":"> Transcript [4353] [false]: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.023125849+07:00","message":"Set StatePrefix (first interim): 'ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.221831541+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.221875246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.221881478+07:00","message":"receive interim result [false|false]: ด้วยเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.221896142+07:00","message":"[buffer interim] 235 false ด้วยเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.221903842+07:00","message":"[bufferProcess] interim [880000000]:ด้วยเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.221906705+07:00","message":"[bufferProcess] send to processor:ด้วยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.221912566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.221915763+07:00","message":"> Transcript [4354] [false]: 'ด้วยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.221919118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.221921322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.221923494+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.221926015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.271728826+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.271758425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยปาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.271764565+07:00","message":"receive interim result [false|false]: ด้วยปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.271777246+07:00","message":"[buffer interim] 235 false ด้วยปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.271783451+07:00","message":"[bufferProcess] interim [940000000]:ด้วยปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.271785816+07:00","message":"[bufferProcess] send to processor:ด้วยเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.271791072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.2717939+07:00","message":"> Transcript [4355] [false]: 'ด้วยเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.27179741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.271799638+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.27180162+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.271804073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.277814368+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.277846548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยปรากฏ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.277852203+07:00","message":"receive interim result [false|false]: ด้วยปรากฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.277868227+07:00","message":"[buffer interim] 235 false ด้วยปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.277874731+07:00","message":"[bufferProcess] interim [0]:ด้วยปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.277877279+07:00","message":"[bufferProcess] send to processor:ด้วยปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.277884282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.277887731+07:00","message":"> Transcript [4356] [false]: 'ด้วยปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.277890585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.277892655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.277895442+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.277897631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.320436776+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.320471793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.320477917+07:00","message":"receive interim result [false|false]: โดยปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.320490269+07:00","message":"[buffer interim] 235 false โดยปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.320496435+07:00","message":"[bufferProcess] interim [60000000]:โดยปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.32049868+07:00","message":"[bufferProcess] send to processor:ด้วยปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.320503806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.320506869+07:00","message":"> Transcript [4357] [false]: 'ด้วยปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.320510525+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.320512613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.320514735+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.320517043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.320520969+07:00","message":"Push: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.320522823+07:00","message":"TextPushed: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.320524942+07:00","message":"Set new StatePrefix : 'ด้วยปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.320527061+07:00","message":"Next Push (prob) : 'ปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.320534022+07:00","message":"push: {false ด้วย 0 0xc003683180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.328401239+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.328428661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.328433994+07:00","message":"receive interim result [false|false]: ด้วยประธาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.328449044+07:00","message":"[buffer interim] 235 false ด้วยประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.328454786+07:00","message":"[bufferProcess] interim [120000000]:ด้วยประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.328457357+07:00","message":"[bufferProcess] send to processor:โดยปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.328460672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.328463849+07:00","message":"> Transcript [4358] [false]: 'โดยปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.328466345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.328468639+07:00","message":"Set new StatePrefix: 'โดยปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.523560837+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.523600541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.523606417+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.523620338+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.523626694+07:00","message":"[bufferProcess] interim [300000000]:ด้วยประธานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.52362947+07:00","message":"[bufferProcess] send to processor:ด้วยประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.523636119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.52363942+07:00","message":"> Transcript [4359] [false]: 'ด้วยประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.523642083+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.523644269+07:00","message":"Set new StatePrefix: 'ด้วยประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.660389527+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.660432972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานอี๊ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.660439515+07:00","message":"receive interim result [false|false]: ด้วยประธานอี๊ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.660455821+07:00","message":"[buffer interim] 235 false ด้วยประธานอี๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.660463831+07:00","message":"[bufferProcess] interim [420000000]:ด้วยประธานอี๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.660467073+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.660474337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.660477329+07:00","message":"> Transcript [4360] [false]: 'ด้วยประธานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.660480821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.660483001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.660485216+07:00","message":"StatePrefix: 'ด้วยประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.660487608+07:00","message":"TextPushed: 'ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.82904925+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.829087668+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":"2026-06-25T15:22:24.829093947+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.829107916+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.829114751+07:00","message":"[bufferProcess] interim [540000000]:ด้วยประธานนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.829117753+07:00","message":"[bufferProcess] send to processor:ด้วยประธานอี๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.829123582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.829126809+07:00","message":"> Transcript [4361] [false]: 'ด้วยประธานอี๊ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.829130824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.829133208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.829135292+07:00","message":"StatePrefix: 'ด้วยประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.829137803+07:00","message":"TextPushed: 'ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.146646849+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.146695415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานนี้ครับจึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.146703255+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.14672479+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.146733855+07:00","message":"[bufferProcess] interim [840000000]:ด้วยประธานนี้ครับจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.146737904+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.146746991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.146750919+07:00","message":"> Transcript [4362] [false]: 'ด้วยประธานนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.146755674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.146759341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.146762219+07:00","message":"StatePrefix: 'ด้วยประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.146765682+07:00","message":"TextPushed: 'ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.233507451+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.233545018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานนี้ครับจึงเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.233551004+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.233568282+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.233575039+07:00","message":"[bufferProcess] interim [960000000]:ด้วยประธานนี้ครับจึงเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.233578017+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.233581887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.233585199+07:00","message":"> Transcript [4363] [false]: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.233589113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.23359169+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.233593747+07:00","message":"StatePrefix: 'ด้วยประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.233596083+07:00","message":"TextPushed: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.233602226+07:00","message":"Push: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.233604164+07:00","message":"TextPushed: 'ด้วยประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.233606147+07:00","message":"Set new StatePrefix : 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.233608529+07:00","message":"Next Push (prob) : 'นี้ครับจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.233616381+07:00","message":"push: {false ประธาน 0 0xc003683180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.419224878+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.41926486+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":"2026-06-25T15:22:25.419270607+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.419283026+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.419289911+07:00","message":"[bufferProcess] interim [140000000]:ด้วยประธานนี้ครับจึงเกิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.419292641+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.419298464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.419301315+07:00","message":"> Transcript [4364] [false]: 'ด้วยประธานนี้ครับจึงเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.419305365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.419307579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.419309867+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.419312665+07:00","message":"TextPushed: 'ด้วยประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.555946901+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.55598649+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":"2026-06-25T15:22:25.555992238+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.556010408+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.556017236+07:00","message":"[bufferProcess] interim [320000000]:ด้วยประธานนี้ครับจึงเกิดเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.556020022+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.556023511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.556026722+07:00","message":"> Transcript [4365] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.556030576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.556032505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.556034591+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.556036863+07:00","message":"TextPushed: 'ด้วยประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.612262085+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.612300564+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":"2026-06-25T15:22:25.612306342+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.612321286+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.612329219+07:00","message":"[bufferProcess] interim [380000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.612331806+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.612339366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.612342561+07:00","message":"> Transcript [4366] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.612346615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.612348998+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.612351431+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.612353806+07:00","message":"TextPushed: 'ด้วยประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.74526978+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.745315435+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":"2026-06-25T15:22:25.745323177+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.745339971+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.745348049+07:00","message":"[bufferProcess] interim [500000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.74535113+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.745359219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.745362983+07:00","message":"> Transcript [4367] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.745367724+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.745370355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.745372691+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.745375095+07:00","message":"TextPushed: 'ด้วยประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.74538181+07:00","message":"Push: 'นี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.745383952+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.745386162+07:00","message":"Set new StatePrefix : 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.745388935+07:00","message":"Next Push (prob) : 'เกิดเป็นโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.745398119+07:00","message":"push: {false นี้ครับจึง 0 0xc003683180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.063278142+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.063316559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.063322712+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.063337285+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.063346384+07:00","message":"[bufferProcess] interim [740000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.063349085+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.063353361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.063356529+07:00","message":"> Transcript [4368] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.063361116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.063363286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.063365362+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.063367751+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.065819022+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.065863641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.065869415+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.065886806+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.06589336+07:00","message":"[bufferProcess] interim [800000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.065897885+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.06590569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.065908844+07:00","message":"> Transcript [4369] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.06591288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.065915142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.065917359+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.065920075+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.439374637+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.439412182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.43941798+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.439431577+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.439439103+07:00","message":"[bufferProcess] interim [160000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.439441732+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.439448437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.439451422+07:00","message":"> Transcript [4370] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.439455143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.439457493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.439459675+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.439462259+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.634337485+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.634379581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.634387011+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.634405916+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.63441474+07:00","message":"[bufferProcess] interim [340000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.634417583+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.6344217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.63442535+07:00","message":"> Transcript [4371] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.634430114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.634432516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.634435071+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.63443789+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.634440753+07:00","message":"Push: 'เกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.634442726+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.634444965+07:00","message":"Set new StatePrefix : 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.634447643+07:00","message":"Next Push (prob) : 'การสำคัญที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.634455916+07:00","message":"push: {false เกิดเป็นโครง 0 0xc003683180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.638711616+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.638732346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่ร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.638737863+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.638752908+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.638758592+07:00","message":"[bufferProcess] interim [400000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.638761215+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.638766391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.638769251+07:00","message":"> Transcript [4372] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.638772813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.63877529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.638777453+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.638780355+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.83321371+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.833252689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.833261781+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.833281506+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.833290417+07:00","message":"[bufferProcess] interim [580000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.833294422+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.833300101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.833304018+07:00","message":"> Transcript [4373] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.833308886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.833312392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.833316126+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.833320082+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:26.920903575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:26.920904572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.94927457+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.949314827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.949320633+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.949333099+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.949340369+07:00","message":"[bufferProcess] interim [640000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.949342976+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.949349109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.949352265+07:00","message":"> Transcript [4374] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.949356537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.949360496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.94936315+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.949365891+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.149526674+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.149575447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.149585117+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.149600176+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.149608661+07:00","message":"[bufferProcess] interim [880000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.149611677+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.149615663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.149618893+07:00","message":"> Transcript [4375] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.149623621+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.149626226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.149628553+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.149631547+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.149634814+07:00","message":"Push: 'การสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.149636857+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.149639553+07:00","message":"Set new StatePrefix : 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.149642005+07:00","message":"Next Push (prob) : 'รวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.149650398+07:00","message":"push: {false การสำคัญที่ 0 0xc003683180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.213578289+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.213619482+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":"2026-06-25T15:22:27.213625309+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.213643139+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.213650257+07:00","message":"[bufferProcess] interim [0]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.213653287+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.213657319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.213660864+07:00","message":"> Transcript [4376] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.213665275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.213667613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.213669929+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.213673982+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.349348467+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.349389615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.349396018+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.349410879+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.349418888+07:00","message":"[bufferProcess] interim [120000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.349421893+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.349425738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.349428842+07:00","message":"> Transcript [4377] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.349433264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.349435338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.349437769+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.349441128+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.530660752+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.530703413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.530716426+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.530739927+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.530750978+07:00","message":"[bufferProcess] interim [240000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.53075527+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.530760577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.530765667+07:00","message":"> Transcript [4378] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.530769923+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.530772238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.530774376+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.530777312+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.665586654+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.665626764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.66563304+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.665652863+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.665660549+07:00","message":"[bufferProcess] interim [420000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.665663316+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.665667209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.665670253+07:00","message":"> Transcript [4379] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.665674856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.665677183+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.665679136+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.665681889+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.665684722+07:00","message":"Push: 'รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.66568672+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.665689946+07:00","message":"Set new StatePrefix : 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.665692648+07:00","message":"Next Push (prob) : 'คนในชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.665702543+07:00","message":"push: {false รวบรวม 0 0xc003683180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.227104298+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.227142461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.227149071+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.227164997+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.227171267+07:00","message":"[bufferProcess] interim [960000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.227174227+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.227181646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.227184641+07:00","message":"> Transcript [4380] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.227188749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.227190914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.227193547+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.227196423+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.353785114+07:00","message":"[GCS] IsForceVAD: false for message ID: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.43485473+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.434891128+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":"2026-06-25T15:22:28.434897322+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัดและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.434914983+07:00","message":"[buffer interim] 235 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.434921804+07:00","message":"[bufferProcess] interim [200000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.434924365+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.434928445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.434931949+07:00","message":"> Transcript [4381] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.434936352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.434938594+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.434940566+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.434943134+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.475539681+07:00","message":"[GCS] Start streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.500253133+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.500298658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัดและ\",\"confidence\":0.94966394}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.500308327+07:00","message":"receive interim result [true|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัดและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.500318697+07:00","message":"end recv isFinal message id 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.500321227+07:00","message":"end Recv id 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.500327963+07:00","message":"[buffer interim] 235 true ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.500337622+07:00","message":"[bufferProcess] interim [290000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.500341072+07:00","message":"[bufferProcess] send to processor (isfinal):ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.500345077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.500348233+07:00","message":"> Transcript [4382] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.500352084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.500354525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.500356628+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.500359743+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.500361937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.500364044+07:00","message":"> Transcript [4383] [true]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.500366618+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.50036842+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.500370388+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.500372372+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.500375748+07:00","message":"Push: 'คนในชุมชนวัดและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.500383889+07:00","message":"push: {true คนในชุมชนวัดและ 0 0xc003683180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:28.516089176+07:00","message":"write wav file: './tmp/7598/7598_235.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.999772128+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.999819982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.999826058+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.999840773+07:00","message":"[buffer interim] 236 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.999847658+07:00","message":"[bufferProcess] interim [360000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.99984975+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.131986505+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.132033118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.132041152+07:00","message":"receive interim result [false|false]: วิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.132075074+07:00","message":"[buffer interim] 236 false วิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.132082926+07:00","message":"[bufferProcess] interim [480000000]:วิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.132085624+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.132092518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.132095772+07:00","message":"> Transcript [4384] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.132098268+07:00","message":"Set StatePrefix (first interim): 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.187172+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.187211018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.187216102+07:00","message":"receive interim result [false|false]: วิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.187228671+07:00","message":"[buffer interim] 236 false วิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.187235908+07:00","message":"[bufferProcess] interim [540000000]:วิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.187239192+07:00","message":"[bufferProcess] send to processor:วิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.187245623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.187249418+07:00","message":"> Transcript [4385] [false]: 'วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.187252147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.187254616+07:00","message":"Set new StatePrefix: 'วิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.83219167+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.832233723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยาลัย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.832239875+07:00","message":"receive interim result [false|false]: วิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.832252002+07:00","message":"[buffer interim] 236 false วิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.832259282+07:00","message":"[bufferProcess] interim [140000000]:วิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.832261886+07:00","message":"[bufferProcess] send to processor:วิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.832268582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.83227186+07:00","message":"> Transcript [4386] [false]: 'วิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.832275909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.832278787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.832280799+07:00","message":"StatePrefix: 'วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.832283107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.90832171+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.908364312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยาลัยมาร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.908372128+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.908387729+07:00","message":"[buffer interim] 236 false วิทยาลัยมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.908395487+07:00","message":"[bufferProcess] interim [320000000]:วิทยาลัยมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.908398342+07:00","message":"[bufferProcess] send to processor:วิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.908402031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.908406015+07:00","message":"> Transcript [4387] [false]: 'วิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.9084104+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.908412573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.908414596+07:00","message":"StatePrefix: 'วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.908416959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:29.921493919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:29.921520712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.094666952+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.094710172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยาลัยมาร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.094716467+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.094729706+07:00","message":"[buffer interim] 236 false วิทยาลัยมาร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.094737047+07:00","message":"[bufferProcess] interim [500000000]:วิทยาลัยมาร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.094739439+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.094745265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.094748508+07:00","message":"> Transcript [4388] [false]: 'วิทยาลัยมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.094753003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.094755364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.094757392+07:00","message":"StatePrefix: 'วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.094759823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.540902028+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.540945499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยาลัยมาร่วมกันฟื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.540951148+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.54096396+07:00","message":"[buffer interim] 236 false วิทยาลัยมาร่วมกันฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.540972528+07:00","message":"[bufferProcess] interim [860000000]:วิทยาลัยมาร่วมกันฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.540976485+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.540985425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.540990166+07:00","message":"> Transcript [4389] [false]: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.540996176+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.540999602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.541002992+07:00","message":"StatePrefix: 'วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.541006253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.541014042+07:00","message":"Push: 'วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.541016478+07:00","message":"TextPushed: 'วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.541019105+07:00","message":"Set new StatePrefix : 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.541021792+07:00","message":"Next Push (prob) : 'ลัยมาร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.541030503+07:00","message":"push: {false วิทยา 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.604174696+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.604213664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยาลัยมาร่วมกันฟื้นฟู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.604219866+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.604232674+07:00","message":"[buffer interim] 236 false วิทยาลัยมาร่วมกันฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.604240453+07:00","message":"[bufferProcess] interim [980000000]:วิทยาลัยมาร่วมกันฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.604243741+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.604250494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.604253481+07:00","message":"> Transcript [4390] [false]: 'วิทยาลัยมาร่วมกันฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.604257475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.604260314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.604262363+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.604265083+07:00","message":"TextPushed: 'วิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.050540862+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.050572523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยาลัยมาร่วมกันฟื้นฟูภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.050577374+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.050609868+07:00","message":"[buffer interim] 236 false วิทยาลัยมาร่วมกันฟื้นฟูภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.050616241+07:00","message":"[bufferProcess] interim [340000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.050619195+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.050624932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.050627334+07:00","message":"> Transcript [4391] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.050631252+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.050633456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.050637745+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.050640301+07:00","message":"TextPushed: 'วิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.112655428+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.11270534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยาลัยมาร่วมกันฟื้นฟูภูมิแพ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.1127137+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิแพ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.112729201+07:00","message":"[buffer interim] 236 false วิทยาลัยมาร่วมกันฟื้นฟูภูมิแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.112737452+07:00","message":"[bufferProcess] interim [460000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.112741067+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้นฟูภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.112748277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.112752781+07:00","message":"> Transcript [4392] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.112757688+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.112760493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.112763622+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.11276781+07:00","message":"TextPushed: 'วิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.24011024+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.240149657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.240155523+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.240166805+07:00","message":"[buffer interim] 236 false วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.240175717+07:00","message":"[bufferProcess] interim [580000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.240179716+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้นฟูภูมิแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.24018719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.240191409+07:00","message":"> Transcript [4393] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.240196245+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.240199588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.24020335+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.240205883+07:00","message":"TextPushed: 'วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.240210103+07:00","message":"Push: 'ลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.240213278+07:00","message":"TextPushed: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.240216224+07:00","message":"Set new StatePrefix : 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.240219628+07:00","message":"Next Push (prob) : 'ฟื้นฟูภูมิแพ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.240229265+07:00","message":"push: {false ลัยมาร่วมกัน 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.634270144+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.63430923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.634315437+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.634328321+07:00","message":"[buffer interim] 236 false วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.634335944+07:00","message":"[bufferProcess] interim [940000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.634338407+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.63434393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.634347423+07:00","message":"> Transcript [4394] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.634350137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.634352697+07:00","message":"Set new StatePrefix: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.200251003+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.200293072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.20029936+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.200318636+07:00","message":"[buffer interim] 236 false วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.20033211+07:00","message":"[bufferProcess] interim [540000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.200334891+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.200340968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.200344498+07:00","message":"> Transcript [4395] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.200348441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.200350668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.200352736+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.200355205+07:00","message":"TextPushed: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.208211403+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.208250067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.208256479+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.208272253+07:00","message":"[buffer interim] 236 false วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.208279508+07:00","message":"[bufferProcess] interim [600000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.208282917+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.208290183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.208293684+07:00","message":"> Transcript [4396] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.20829749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.208300096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.208302238+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.208305123+07:00","message":"TextPushed: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.340023705+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.340076501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.34008397+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.340099717+07:00","message":"[buffer interim] 236 false วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.340107516+07:00","message":"[bufferProcess] interim [720000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.340110644+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.340119585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.340122953+07:00","message":"> Transcript [4397] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.340126896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.340129662+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.340131908+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.340135162+07:00","message":"TextPushed: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.384673704+07:00","message":"[GCS] IsForceVAD: false for message ID: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.491555637+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.491602249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง\",\"confidence\":0.95734674}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.491609848+07:00","message":"receive interim result [true|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.491620171+07:00","message":"end recv isFinal message id 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.4916224+07:00","message":"end Recv id 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.491631148+07:00","message":"[buffer interim] 236 true วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491640744+07:00","message":"[bufferProcess] interim [930000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491644254+07:00","message":"[bufferProcess] send to processor (isfinal):วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491648358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491651458+07:00","message":"> Transcript [4398] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491655499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491658269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491660397+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491663338+07:00","message":"TextPushed: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491666386+07:00","message":"Push: 'ฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491668576+07:00","message":"TextPushed: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491672378+07:00","message":"Set new StatePrefix : 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491674849+07:00","message":"Next Push (prob) : 'โบราณอย่างการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491676721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491678879+07:00","message":"> Transcript [4399] [true]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491681441+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491683417+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491685319+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491687296+07:00","message":"TextPushed: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.491689483+07:00","message":"Push: 'โบราณอย่างการสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.491698995+07:00","message":"push: {false ฟื้นฟูภูมิปัญญา 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.49170492+07:00","message":"push: {true โบราณอย่างการสร้าง 0 0xc000044980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:32.502205251+07:00","message":"write wav file: './tmp/7598/7598_236.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.57336519+07:00","message":"[GCS] Start streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.646738463+07:00","message":"[GCS] Cleaned up inactive client: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.646763445+07:00","message":"[GCS] Cleaned up inactive client: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.646766132+07:00","message":"[GCS] Cleaned up inactive client: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.646768094+07:00","message":"[GCS] Cleaned up inactive client: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.646770064+07:00","message":"[GCS] Cleaned up inactive client: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.646771902+07:00","message":"[GCS] Cleaned up inactive client: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.64677391+07:00","message":"[GCS] Cleaned up inactive client: 220"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:32.922022629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:32.922051091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.929547275+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.92958657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.929591588+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.929608199+07:00","message":"[buffer interim] 237 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.929615771+07:00","message":"[bufferProcess] interim [420000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.929617689+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.102832913+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.102874612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.102880475+07:00","message":"receive interim result [false|false]: พระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.102897271+07:00","message":"[buffer interim] 237 false พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.102905826+07:00","message":"[bufferProcess] interim [540000000]:พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.102908079+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.102911555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.102915001+07:00","message":"> Transcript [4400] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.102917316+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.233908327+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.233942518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.233953799+07:00","message":"receive interim result [false|false]: พระพุทธะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.233973129+07:00","message":"[buffer interim] 237 false พระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.233980959+07:00","message":"[bufferProcess] interim [660000000]:พระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.233983492+07:00","message":"[bufferProcess] send to processor:พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.233987328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.23399046+07:00","message":"> Transcript [4401] [false]: 'พระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.233993922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.233996308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.233998836+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.23400091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.237554416+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.237571565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.237577153+07:00","message":"receive interim result [false|false]: พระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.237588538+07:00","message":"[buffer interim] 237 false พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.237593345+07:00","message":"[bufferProcess] interim [720000000]:พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.237595515+07:00","message":"[bufferProcess] send to processor:พระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.237598334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.237600878+07:00","message":"> Transcript [4402] [false]: 'พระพุทธะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.237603235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.23760518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.237607411+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.237609387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.75453417+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.754577213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.754583217+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.754600214+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.75460913+07:00","message":"[bufferProcess] interim [140000000]:พระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.754614075+07:00","message":"[bufferProcess] send to processor:พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.754625238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.754628953+07:00","message":"> Transcript [4403] [false]: 'พระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.754632943+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.754635422+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.754638313+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.754640922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.822533201+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.822576826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.822582736+07:00","message":"receive interim result [false|false]: พระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.822597805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" j2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.82260073+07:00","message":"receive interim result [false|false]:  j2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.822608102+07:00","message":"[buffer interim] 237 false พระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.822612885+07:00","message":"[buffer interim] 237 false  j2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.8226189+07:00","message":"[bufferProcess] interim [320000000]:พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.822621317+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.822624315+07:00","message":"[bufferProcess] interim [320000000]: j2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.822627682+07:00","message":"[bufferProcess] update buffer: พระพุทธรูป j2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.822630628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.822633372+07:00","message":"> Transcript [4404] [false]: 'พระพุทธรูปเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.822636163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.822638178+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.822640639+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.822642999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.822645544+07:00","message":"Push: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.822647474+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.822649502+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.822651702+07:00","message":"Next Push (prob) : 'พุทธรูปเกศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.822659065+07:00","message":"push: {false พระ 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.947793942+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.947831184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.947838911+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.947855986+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.947864633+07:00","message":"[bufferProcess] interim [380000000]:พระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.947868244+07:00","message":"[bufferProcess] send to processor:พระพุทธรูป j2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.947873978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.94787736+07:00","message":"> Transcript [4405] [false]: 'พระพุทธรูป j2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.94788002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.947882888+07:00","message":"Set new StatePrefix: 'พระพุทธรูป j2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.130322306+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.130356481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.130362799+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.130375148+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.130382424+07:00","message":"[bufferProcess] interim [560000000]:พระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.130384835+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.130390154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.130393053+07:00","message":"> Transcript [4406] [false]: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.130395606+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.130397735+07:00","message":"Set new StatePrefix: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.323984256+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.324015458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.324021181+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.324037343+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.324052329+07:00","message":"[bufferProcess] interim [740000000]:พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.32405539+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.324059501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.324063252+07:00","message":"> Transcript [4407] [false]: 'พระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.324068481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.324070925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.324073008+07:00","message":"StatePrefix: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.324075696+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.904125978+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.904167634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.904172991+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.904190673+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.904197335+07:00","message":"[bufferProcess] interim [340000000]:พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.904199892+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.904203191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.904206295+07:00","message":"> Transcript [4408] [false]: 'พระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.904209953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.904212329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.904214397+07:00","message":"StatePrefix: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.904217152+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.554070225+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.554117541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้เป็นการนำดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.554123227+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้เป็นการนำดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.554143662+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้เป็นการนำดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.554151718+07:00","message":"[bufferProcess] interim [0]:พระพุทธรูปเกสรดอกไม้เป็นการนำดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.554154632+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.554158188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.554163359+07:00","message":"> Transcript [4409] [false]: 'พระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.554167619+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.554170483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.554173016+07:00","message":"StatePrefix: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.554176762+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.607878736+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.607922214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้แจกันดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.607928489+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.607941445+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้แจกันดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.607949182+07:00","message":"[bufferProcess] interim [120000000]:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.607952055+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้เป็นการนำดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.607957723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.607960726+07:00","message":"> Transcript [4410] [false]: 'พระพุทธรูปเกสรดอกไม้เป็นการนำดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.607964884+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.607967435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.607971374+07:00","message":"StatePrefix: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.607974193+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.607980161+07:00","message":"Push: 'พุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.607982363+07:00","message":"TextPushed: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.607984797+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกสรดอกไม้เป็นการนำดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.607987601+07:00","message":"Next Push (prob) : 'ดอกไม้เป็นการนำดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.608001269+07:00","message":"push: {false พุทธรูปเกสร 0 0xc000045780}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:35.922707291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:35.922725616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.931962723+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.931996577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.932002521+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.932014807+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.93202098+07:00","message":"[bufferProcess] interim [420000000]:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.932024357+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.932031425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.932034502+07:00","message":"> Transcript [4411] [false]: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.932037215+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.93203945+07:00","message":"Set new StatePrefix: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.248922516+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.248962157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.248968776+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.248985927+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.248994325+07:00","message":"[bufferProcess] interim [660000000]:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.248996905+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.249000805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.249004007+07:00","message":"> Transcript [4412] [false]: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.249007854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.24901003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.249012601+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.249016473+07:00","message":"TextPushed: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.314775943+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.314806845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกจิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.314813996+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกจิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.314829176+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกจิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.314839987+07:00","message":"[bufferProcess] interim [780000000]:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกจิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.314844396+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.314850296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.314852887+07:00","message":"> Transcript [4413] [false]: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.314856965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.314859149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.314861796+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.314864903+07:00","message":"TextPushed: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.430780535+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.430818508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.430825567+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.430838596+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.430845936+07:00","message":"[bufferProcess] interim [840000000]:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.430848908+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกจิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.430855848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.430858859+07:00","message":"> Transcript [4414] [false]: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกจิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.430862309+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.430864547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.430866545+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.43086988+07:00","message":"TextPushed: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.637177867+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.637217623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.637227254+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.637245921+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.637253665+07:00","message":"[bufferProcess] interim [80000000]:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.637256388+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.637259813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.637262709+07:00","message":"> Transcript [4415] [false]: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.63726653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.637268573+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.637270896+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.637273784+07:00","message":"TextPushed: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.637276503+07:00","message":"Push: 'ดอกไม้แจกันดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.637278799+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.637281129+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.637283729+07:00","message":"Next Push (prob) : 'และเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.637291834+07:00","message":"push: {false ดอกไม้แจกันดอกไม้ 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.833350417+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.833393748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่าหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.833400911+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่าหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.83341537+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่าหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.833423016+07:00","message":"[bufferProcess] interim [260000000]:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่าหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.833426154+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.833433639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.833437194+07:00","message":"> Transcript [4416] [false]: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.833441766+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.833444205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.833446597+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.833449587+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.837838354+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.837847613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.837851002+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.837858835+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.83786189+07:00","message":"[bufferProcess] interim [320000000]:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.837864149+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่าหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.837867025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.837869645+07:00","message":"> Transcript [4417] [false]: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่าหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.837872266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.837874261+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.83787614+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.83787862+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.060950675+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.060994608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่าร้อยกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.061001388+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่าร้อยกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.06101565+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่าร้อยกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.061024152+07:00","message":"[bufferProcess] interim [500000000]:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่าร้อยกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.061027196+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.061032812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.061035967+07:00","message":"> Transcript [4418] [false]: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.06104022+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.061042429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.061057891+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.061062889+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.143280249+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.14333277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.143339837+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.143352945+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.143361128+07:00","message":"[bufferProcess] interim [560000000]:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.143364313+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่าร้อยกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.143370181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.143373578+07:00","message":"> Transcript [4419] [false]: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่าร้อยกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.143378558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.143383369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.143385663+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.143388775+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.143393526+07:00","message":"Push: 'และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.143395686+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.143398315+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่าร้อยกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.143406134+07:00","message":"Next Push (prob) : 'กว่าร้อยกี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.143415275+07:00","message":"push: {false และเกสร 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.204881228+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.204926496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.20493408+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.204947493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 กิโลเมตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.204950389+07:00","message":"receive interim result [false|false]:  100 กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.20495847+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.204962842+07:00","message":"[buffer interim] 237 false  100 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.204969374+07:00","message":"[bufferProcess] interim [680000000]:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.20497234+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.204975322+07:00","message":"[bufferProcess] interim [680000000]: 100 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.204978488+07:00","message":"[bufferProcess] update buffer: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.204982162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.204985207+07:00","message":"> Transcript [4420] [false]: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.204987943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.20499003+07:00","message":"Set new StatePrefix: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.334510014+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.334552464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.334560388+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.334574948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 กิโลกรัม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.334578523+07:00","message":"receive interim result [false|false]:  100 กิโลกรัม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.334586502+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.334590756+07:00","message":"[buffer interim] 237 false  100 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.334598073+07:00","message":"[bufferProcess] interim [740000000]:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.334601049+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.334604359+07:00","message":"[bufferProcess] interim [740000000]: 100 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.334606974+07:00","message":"[bufferProcess] update buffer: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.334610559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.33461376+07:00","message":"> Transcript [4421] [false]: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.334617663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.334619934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.33462199+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.334625488+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.702971773+07:00","message":"[GCS] IsForceVAD: false for message ID: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.73564238+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.735691813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.735700909+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.735715002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลกรัม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.73572018+07:00","message":"receive interim result [false|false]:  กิโลกรัม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.735731063+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.735739517+07:00","message":"[buffer interim] 237 false  กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.735747775+07:00","message":"[bufferProcess] interim [160000000]:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.73575245+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.735757303+07:00","message":"[bufferProcess] interim [160000000]: กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.735760874+07:00","message":"[bufferProcess] update buffer: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.735765886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.73577041+07:00","message":"> Transcript [4422] [false]: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.735775618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.735778952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.735781991+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.735786414+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.768149888+07:00","message":"[GCS] Start streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.794178641+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.794215381+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":"2026-06-25T15:22:37.794224041+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.794240496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลกรัมในอมตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.79424478+07:00","message":"receive interim result [false|false]:  กิโลกรัมในอมตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.794259854+07:00","message":"[buffer interim] 237 false พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.7942958+07:00","message":"[buffer interim] 237 false  กิโลกรัมในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.79430528+07:00","message":"[bufferProcess] interim [280000000]:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.794310667+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.794319369+07:00","message":"[bufferProcess] interim [280000000]: กิโลกรัมในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.794322233+07:00","message":"[bufferProcess] update buffer: พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.794325434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.794328802+07:00","message":"> Transcript [4423] [false]: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.794333118+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.794335652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.794337651+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.794340256+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.901905498+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.901948377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้เป็นการนำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ\",\"confidence\":0.9525485}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.90195545+07:00","message":"receive interim result [true|false]: พระพุทธรูปเกสรดอกไม้เป็นการนำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.901964102+07:00","message":"end recv isFinal message id 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.901966504+07:00","message":"end Recv id 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.901972208+07:00","message":"[buffer interim] 237 true พระพุทธรูปเกสรดอกไม้เป็นการนำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.901980287+07:00","message":"[bufferProcess] interim [340000000]:พระพุทธรูปเกสรดอกไม้เป็นการนำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.90198392+07:00","message":"[bufferProcess] send to processor (isfinal):พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.901987915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.901991673+07:00","message":"> Transcript [4424] [false]: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.901995912+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.901998029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.90200029+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.902003144+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.90200612+07:00","message":"Push: 'กว่า 100 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.902008134+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.902010798+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.902013742+07:00","message":"Next Push (prob) : 'กรัมในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.902015709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.902017841+07:00","message":"> Transcript [4425] [true]: 'พระพุทธรูปเกสรดอกไม้เป็นการนำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.902023061+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.902024906+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.902026689+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.902028789+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.90203067+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.902121383+07:00","message":"push: {false กว่า 100 กิโล 0 0xc000045780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.902229034+07:00","message":"Push: 'ในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.902236866+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้แจกันดอกไม้และเกสรกว่า 100 กิโลในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.902239497+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกสรดอกไม้เป็นการนำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.902241756+07:00","message":"Next Push (prob) : 'พระพุทธรูปเกสรดอกไม้เป็นการนำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.902250422+07:00","message":"push: {true ในอมตะ 0 0xc000045780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.902253216+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_237.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:37.912789244+07:00","message":"write wav file: './tmp/7598/7598_237.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.295949737+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.295998646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากแห้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.296004286+07:00","message":"receive interim result [false|false]: ปากแห้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.296020544+07:00","message":"[buffer interim] 238 false ปากแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.296027577+07:00","message":"[bufferProcess] interim [540000000]:ปากแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.296029649+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.438868097+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.43891459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.438920496+07:00","message":"receive interim result [false|false]: แห้งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.438940019+07:00","message":"[buffer interim] 238 false แห้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.438947995+07:00","message":"[bufferProcess] interim [720000000]:แห้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.438950388+07:00","message":"[bufferProcess] send to processor:ปากแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.438954374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.438957929+07:00","message":"> Transcript [4426] [false]: 'ปากแห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.438960183+07:00","message":"Set StatePrefix (first interim): 'ปากแห้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.494158629+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.49420316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.494209157+07:00","message":"receive interim result [false|false]: แห้งแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.494224309+07:00","message":"[buffer interim] 238 false แห้งแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.494233701+07:00","message":"[bufferProcess] interim [780000000]:แห้งแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.494236441+07:00","message":"[bufferProcess] send to processor:แห้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.494243671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.494246721+07:00","message":"> Transcript [4427] [false]: 'แห้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.494249546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.49425191+07:00","message":"Set new StatePrefix: 'แห้งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.760113302+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.76015438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.760161313+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.760176553+07:00","message":"[buffer interim] 238 false แห้งแล้วก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.760185556+07:00","message":"[bufferProcess] interim [960000000]:แห้งแล้วก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.760188411+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.760194329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.760197465+07:00","message":"> Transcript [4428] [false]: 'แห้งแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.760201605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.760204299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.760206454+07:00","message":"StatePrefix: 'แห้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.760208773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.76453177+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.764553159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็บ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.764558685+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.764570757+07:00","message":"[buffer interim] 238 false แห้งแล้วก็บ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.764575793+07:00","message":"[bufferProcess] interim [20000000]:แห้งแล้วก็บ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.764577999+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.764580817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.764583635+07:00","message":"> Transcript [4429] [false]: 'แห้งแล้วก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.764586463+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.764588359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.764590299+07:00","message":"StatePrefix: 'แห้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.764592324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:38.923788412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:38.923810974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.957015271+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.9570598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็หมดเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.957065592+07:00","message":"receive interim result [false|false]: แห้งแล้วก็หมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.957082236+07:00","message":"[buffer interim] 238 false แห้งแล้วก็หมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.957089991+07:00","message":"[bufferProcess] interim [200000000]:แห้งแล้วก็หมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.957092408+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.957096199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.957099615+07:00","message":"> Transcript [4430] [false]: 'แห้งแล้วก็บ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.957103304+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.957105509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.957107413+07:00","message":"StatePrefix: 'แห้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.957109525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.998264185+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.998301842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็บดละเอียด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.998307424+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.998319469+07:00","message":"[buffer interim] 238 false แห้งแล้วก็บดละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.998328672+07:00","message":"[bufferProcess] interim [260000000]:แห้งแล้วก็บดละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.998331177+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็หมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.998336897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.998340323+07:00","message":"> Transcript [4431] [false]: 'แห้งแล้วก็หมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.998343886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.998346175+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.998348139+07:00","message":"StatePrefix: 'แห้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.998350372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.998355755+07:00","message":"Push: 'แห้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.99835792+07:00","message":"TextPushed: 'แห้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.998360619+07:00","message":"Set new StatePrefix : 'แห้งแล้วก็หมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.998362819+07:00","message":"Next Push (prob) : 'ก็หมดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.998384564+07:00","message":"push: {false แห้งแล้ว 0 0xc003683500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.325271925+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.325312466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็บดละเอียดก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.325319289+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.325334815+07:00","message":"[buffer interim] 238 false แห้งแล้วก็บดละเอียดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.325349931+07:00","message":"[bufferProcess] interim [560000000]:แห้งแล้วก็บดละเอียดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.325352731+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.325360799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.325364192+07:00","message":"> Transcript [4432] [false]: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.325366853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.3253695+07:00","message":"Set new StatePrefix: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.328074454+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.328091823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็บดละเอียดก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.328095937+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.328107091+07:00","message":"[buffer interim] 238 false แห้งแล้วก็บดละเอียดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.328110873+07:00","message":"[bufferProcess] interim [620000000]:แห้งแล้วก็บดละเอียดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.32811293+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.32811539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.328117547+07:00","message":"> Transcript [4433] [false]: 'แห้งแล้วก็บดละเอียดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.328121281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.328123671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.328125983+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.328128316+07:00","message":"TextPushed: 'แห้งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.52589111+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.525933101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็บดละเอียดก่อนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.525938571+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.525957161+07:00","message":"[buffer interim] 238 false แห้งแล้วก็บดละเอียดก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.525964055+07:00","message":"[bufferProcess] interim [800000000]:แห้งแล้วก็บดละเอียดก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.525966478+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.52596965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.52597293+07:00","message":"> Transcript [4434] [false]: 'แห้งแล้วก็บดละเอียดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.52597665+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.525978746+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.52598079+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.525982806+07:00","message":"TextPushed: 'แห้งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.837802659+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.8378416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็บดละเอียดก่อนจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.837847555+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.837866844+07:00","message":"[buffer interim] 238 false แห้งแล้วก็บดละเอียดก่อนจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.837875417+07:00","message":"[bufferProcess] interim [40000000]:แห้งแล้วก็บดละเอียดก่อนจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.837879763+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.837887128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.83789036+07:00","message":"> Transcript [4435] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.837894294+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.837896628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.837899911+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.83790224+07:00","message":"TextPushed: 'แห้งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.838791945+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.838808411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็บดละเอียดก่อนจะปั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.83881276+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะปั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.838821968+07:00","message":"[buffer interim] 238 false แห้งแล้วก็บดละเอียดก่อนจะปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.838825837+07:00","message":"[bufferProcess] interim [100000000]:แห้งแล้วก็บดละเอียดก่อนจะปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.838827992+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อนจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.838830641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.838832959+07:00","message":"> Transcript [4436] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.838835694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.83883779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.838839712+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.838841692+07:00","message":"TextPushed: 'แห้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.838846242+07:00","message":"Push: 'ก็บดละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.838848265+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.838850554+07:00","message":"Set new StatePrefix : 'แห้งแล้วก็บดละเอียดก่อนจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.838852772+07:00","message":"Next Push (prob) : 'ก่อนจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.838860449+07:00","message":"push: {false ก็บดละเอียด 0 0xc003683500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.043201488+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.043244089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็บดละเอียดก่อนจะปั้นก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.043250945+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะปั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.04326977+07:00","message":"[buffer interim] 238 false แห้งแล้วก็บดละเอียดก่อนจะปั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.043277721+07:00","message":"[bufferProcess] interim [280000000]:แห้งแล้วก็บดละเอียดก่อนจะปั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.043280261+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อนจะปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.043284433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.043287454+07:00","message":"> Transcript [4437] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.043290467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.043293494+07:00","message":"Set new StatePrefix: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.099035379+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.09909059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.099098245+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.099116078+07:00","message":"[buffer interim] 238 false แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.09912544+07:00","message":"[bufferProcess] interim [340000000]:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.099128271+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อนจะปั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.09913237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.099135645+07:00","message":"> Transcript [4438] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.099142673+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.099144888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.099147121+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.099149758+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.101251+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.101281775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.101287333+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.10130149+07:00","message":"[buffer interim] 238 false แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.101307336+07:00","message":"[bufferProcess] interim [400000000]:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.101309716+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.101312487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.10131509+07:00","message":"> Transcript [4439] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.101318556+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.101320696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.101322664+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.101325234+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.406432985+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.406478779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.406485086+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.406504335+07:00","message":"[buffer interim] 238 false แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.406513275+07:00","message":"[bufferProcess] interim [640000000]:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.406519825+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.406525086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.4065293+07:00","message":"> Transcript [4440] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.406534283+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.406537375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.406540817+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.406544993+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.549516715+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.549555418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.549562895+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.54957762+07:00","message":"[buffer interim] 238 false แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.549585124+07:00","message":"[bufferProcess] interim [820000000]:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.549587765+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.549594866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.549597394+07:00","message":"> Transcript [4441] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.549601262+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.549603565+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.549606395+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.54960936+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.549615243+07:00","message":"Push: 'ก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.549617321+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.549620148+07:00","message":"Set new StatePrefix : 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.549623284+07:00","message":"Next Push (prob) : 'ขึ้นรูปเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.549658773+07:00","message":"push: {false ก่อนจะปั้น 0 0xc003683500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.725599883+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.725642863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นองค์พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.725648902+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นองค์พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.725664066+07:00","message":"[buffer interim] 238 false แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.725670896+07:00","message":"[bufferProcess] interim [940000000]:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.725673922+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.725681591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.725684304+07:00","message":"> Transcript [4442] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.725687668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.725689877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.725692387+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.725694993+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.772496293+07:00","message":"[GCS] IsForceVAD: false for message ID: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.835133492+07:00","message":"[GCS] Start streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.892793864+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.892834322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากแห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นองค์พระ\",\"confidence\":0.95672846}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.892840668+07:00","message":"receive interim result [true|false]: ปากแห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นองค์พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.892852648+07:00","message":"end recv isFinal message id 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.892854797+07:00","message":"end Recv id 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.892862781+07:00","message":"[buffer interim] 238 true ปากแห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.892869677+07:00","message":"[bufferProcess] interim [240000000]:ปากแห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.892873121+07:00","message":"[bufferProcess] send to processor (isfinal):แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.892876865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.892879609+07:00","message":"> Transcript [4443] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.892883057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.892885318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.892887977+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.892890471+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.892892419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.892896367+07:00","message":"> Transcript [4444] [true]: 'ปากแห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.892898766+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.892900613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.892902819+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.892904802+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.892906516+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.89306211+07:00","message":"Push: 'ขึ้นรูปเป็นองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.893065757+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.893068063+07:00","message":"Set new StatePrefix : 'ปากแห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.893070303+07:00","message":"Next Push (prob) : 'ปากแห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นองค์พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.893078211+07:00","message":"push: {true ขึ้นรูปเป็นองค์พระ 0 0xc003683500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.893101448+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_238.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:40.901108818+07:00","message":"write wav file: './tmp/7598/7598_238.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.337018513+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.337083065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.337091062+07:00","message":"receive interim result [false|false]: แผน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.337113666+07:00","message":"[buffer interim] 239 false แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.337128645+07:00","message":"[bufferProcess] interim [480000000]:แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.33713161+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.382856139+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.382895635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.382901501+07:00","message":"receive interim result [false|false]: แผนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.382915336+07:00","message":"[buffer interim] 239 false แผนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.382925833+07:00","message":"[bufferProcess] interim [600000000]:แผนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.382928451+07:00","message":"[bufferProcess] send to processor:แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.382931917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.382934852+07:00","message":"> Transcript [4445] [false]: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.382937193+07:00","message":"Set StatePrefix (first interim): 'แผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.728553323+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.728592447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนการหล่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.728598112+07:00","message":"receive interim result [false|false]: แผนการหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.728617051+07:00","message":"[buffer interim] 239 false แผนการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.728625214+07:00","message":"[bufferProcess] interim [900000000]:แผนการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.728627772+07:00","message":"[bufferProcess] send to processor:แผนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.728631476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.728634528+07:00","message":"> Transcript [4446] [false]: 'แผนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.728637627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.728639619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.728642285+07:00","message":"StatePrefix: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.728644492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.821140726+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.821195752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนการสอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.821201192+07:00","message":"receive interim result [false|false]: แผนการสอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.821217822+07:00","message":"[buffer interim] 239 false แผนการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.821224842+07:00","message":"[bufferProcess] interim [960000000]:แผนการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.821227286+07:00","message":"[bufferProcess] send to processor:แผนการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.821230734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.821233659+07:00","message":"> Transcript [4447] [false]: 'แผนการหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.821236882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.821239193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.821241393+07:00","message":"StatePrefix: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.82124342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.901130586+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.901176657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนการหล่อด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.901184356+07:00","message":"receive interim result [false|false]: แผนการหล่อด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.901202733+07:00","message":"[buffer interim] 239 false แผนการหล่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.901210641+07:00","message":"[bufferProcess] interim [80000000]:แผนการหล่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.90121443+07:00","message":"[bufferProcess] send to processor:แผนการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.901220207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.90122419+07:00","message":"> Transcript [4448] [false]: 'แผนการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.901230068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.901232753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.901235038+07:00","message":"StatePrefix: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.901237296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:41.924358763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:41.924376003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.075306679+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.075340683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนการหล่อด้วยโลหะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.075348148+07:00","message":"receive interim result [false|false]: แผนการหล่อด้วยโลหะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.07536152+07:00","message":"[buffer interim] 239 false แผนการหล่อด้วยโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.07537161+07:00","message":"[bufferProcess] interim [320000000]:แผนการหล่อด้วยโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.075374165+07:00","message":"[bufferProcess] send to processor:แผนการหล่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.075381465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.075384216+07:00","message":"> Transcript [4449] [false]: 'แผนการหล่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.075387771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.075390103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.07539228+07:00","message":"StatePrefix: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.075394951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.075400636+07:00","message":"Push: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.075403283+07:00","message":"TextPushed: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.075405341+07:00","message":"Set new StatePrefix : 'แผนการหล่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.075407638+07:00","message":"Next Push (prob) : 'การหล่อด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.07541468+07:00","message":"push: {false แผน 0 0xc000189880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.314669747+07:00","message":"[GCS] IsForceVAD: false for message ID: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.46141573+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.461454757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนการหล่อด้วยโลหะ\",\"confidence\":0.9533864}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.461461226+07:00","message":"receive interim result [true|false]: แผนการหล่อด้วยโลหะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.461470496+07:00","message":"end recv isFinal message id 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.461472749+07:00","message":"end Recv id 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.46147921+07:00","message":"[buffer interim] 239 true แผนการหล่อด้วยโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.461491119+07:00","message":"[bufferProcess] interim [710000000]:แผนการหล่อด้วยโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.461494758+07:00","message":"[bufferProcess] send to processor (isfinal):แผนการหล่อด้วยโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.461498753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.461501759+07:00","message":"> Transcript [4450] [false]: 'แผนการหล่อด้วยโลหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.461504947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.461507062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.46150985+07:00","message":"StatePrefix: 'แผนการหล่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.461512206+07:00","message":"TextPushed: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.461514196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.461516261+07:00","message":"> Transcript [4451] [true]: 'แผนการหล่อด้วยโลหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.461518404+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.461520212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.46152219+07:00","message":"StatePrefix: 'แผนการหล่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.461524102+07:00","message":"TextPushed: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.461526547+07:00","message":"Push: 'การหล่อด้วยโลหะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.461534367+07:00","message":"push: {true การหล่อด้วยโลหะ 0 0xc000189880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:42.467780623+07:00","message":"write wav file: './tmp/7598/7598_239.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.517583537+07:00","message":"[GCS] Start streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.23856316+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.23861502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าสน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.238620381+07:00","message":"receive interim result [false|false]: น่าสน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.23863973+07:00","message":"[buffer interim] 240 false น่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.238647952+07:00","message":"[bufferProcess] interim [600000000]:น่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.238650432+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.350505664+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.350545661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าสนใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.350551403+07:00","message":"receive interim result [false|false]: น่าสนใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.350562261+07:00","message":"[buffer interim] 240 false น่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.350569771+07:00","message":"[bufferProcess] interim [720000000]:น่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.350572281+07:00","message":"[bufferProcess] send to processor:น่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.350575948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.350579185+07:00","message":"> Transcript [4452] [false]: 'น่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.350581533+07:00","message":"Set StatePrefix (first interim): 'น่าสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.677011213+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.677056669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าสนใจไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.67706235+07:00","message":"receive interim result [false|false]: น่าสนใจไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.677078518+07:00","message":"[buffer interim] 240 false น่าสนใจไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.677085777+07:00","message":"[bufferProcess] interim [960000000]:น่าสนใจไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.677088355+07:00","message":"[bufferProcess] send to processor:น่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.677091597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.67709477+07:00","message":"> Transcript [4453] [false]: 'น่าสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.677098065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.677100108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.677102158+07:00","message":"StatePrefix: 'น่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.677104181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.744770053+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.744805054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าสนใจไม่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.744811109+07:00","message":"receive interim result [false|false]: น่าสนใจไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.744824439+07:00","message":"[buffer interim] 240 false น่าสนใจไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.744831475+07:00","message":"[bufferProcess] interim [80000000]:น่าสนใจไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.744834378+07:00","message":"[bufferProcess] send to processor:น่าสนใจไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.744840967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.744843867+07:00","message":"> Transcript [4454] [false]: 'น่าสนใจไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.744847433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.744849668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.744851955+07:00","message":"StatePrefix: 'น่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.744855323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.875190428+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.875236679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าสนใจไม่เคยเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.875242974+07:00","message":"receive interim result [false|false]: น่าสนใจไม่เคยเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.875261065+07:00","message":"[buffer interim] 240 false น่าสนใจไม่เคยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.875270019+07:00","message":"[bufferProcess] interim [200000000]:น่าสนใจไม่เคยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.875272855+07:00","message":"[bufferProcess] send to processor:น่าสนใจไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.875276498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.875279808+07:00","message":"> Transcript [4455] [false]: 'น่าสนใจไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.875283673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.875286004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.875288698+07:00","message":"StatePrefix: 'น่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.875291042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.088222158+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.088265628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าสนใจไม่เคยเห็นมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.088271808+07:00","message":"receive interim result [false|false]: น่าสนใจไม่เคยเห็นมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.088286185+07:00","message":"[buffer interim] 240 false น่าสนใจไม่เคยเห็นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.088297376+07:00","message":"[bufferProcess] interim [380000000]:น่าสนใจไม่เคยเห็นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.088300504+07:00","message":"[bufferProcess] send to processor:น่าสนใจไม่เคยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.088309103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.0883119+07:00","message":"> Transcript [4456] [false]: 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.088315516+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.088318009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.088319903+07:00","message":"StatePrefix: 'น่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.088322001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.088329223+07:00","message":"Push: 'น่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.088331421+07:00","message":"TextPushed: 'น่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.088333891+07:00","message":"Set new StatePrefix : 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.088336293+07:00","message":"Next Push (prob) : 'ใจไม่เคยเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.088344072+07:00","message":"push: {false น่าสน 0 0xc0034fd100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.122515788+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.122557655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าสนใจไม่เคยเห็นมาก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.12256539+07:00","message":"receive interim result [false|false]: น่าสนใจไม่เคยเห็นมาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.122581698+07:00","message":"[buffer interim] 240 false น่าสนใจไม่เคยเห็นมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.122591131+07:00","message":"[bufferProcess] interim [440000000]:น่าสนใจไม่เคยเห็นมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.122594688+07:00","message":"[bufferProcess] send to processor:น่าสนใจไม่เคยเห็นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.122601224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.122605424+07:00","message":"> Transcript [4457] [false]: 'น่าสนใจไม่เคยเห็นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.122610185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.122613379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.122616383+07:00","message":"StatePrefix: 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.122619579+07:00","message":"TextPushed: 'น่าสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.381770789+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.381808763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าสนใจไม่เคยเห็นมาก่อนเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.381814866+07:00","message":"receive interim result [false|false]: น่าสนใจไม่เคยเห็นมาก่อนเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.381827648+07:00","message":"[buffer interim] 240 false น่าสนใจไม่เคยเห็นมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.381834965+07:00","message":"[bufferProcess] interim [680000000]:น่าสนใจไม่เคยเห็นมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.381837783+07:00","message":"[bufferProcess] send to processor:น่าสนใจไม่เคยเห็นมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.381843818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.381846785+07:00","message":"> Transcript [4458] [false]: 'น่าสนใจไม่เคยเห็นมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.381850725+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.38185333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.381856901+07:00","message":"StatePrefix: 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.381859654+07:00","message":"TextPushed: 'น่าสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.570635826+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.570681769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.570692947+07:00","message":"receive interim result [false|false]: น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.570708858+07:00","message":"[buffer interim] 240 false น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.570715947+07:00","message":"[bufferProcess] interim [860000000]:น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.57071921+07:00","message":"[bufferProcess] send to processor:น่าสนใจไม่เคยเห็นมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.570723254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.570726714+07:00","message":"> Transcript [4459] [false]: 'น่าสนใจไม่เคยเห็นมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.570730193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.570732476+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.57073481+07:00","message":"StatePrefix: 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.570737279+07:00","message":"TextPushed: 'น่าสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.682602172+07:00","message":"[GCS] IsForceVAD: false for message ID: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.778143505+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.778185594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.778192943+07:00","message":"receive interim result [true|false]: น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.77820222+07:00","message":"end recv isFinal message id 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.77820471+07:00","message":"end Recv id 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.77821159+07:00","message":"[buffer interim] 240 true น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778221949+07:00","message":"[bufferProcess] interim [190000000]:น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778229263+07:00","message":"[bufferProcess] send to processor (isfinal):น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778233223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778236607+07:00","message":"> Transcript [4460] [false]: 'น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778240538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778242696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778246527+07:00","message":"StatePrefix: 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778249279+07:00","message":"TextPushed: 'น่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778254959+07:00","message":"Push: 'ใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778256981+07:00","message":"TextPushed: 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778259656+07:00","message":"Set new StatePrefix : 'น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778262447+07:00","message":"Next Push (prob) : 'มาก่อนเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778264807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778267034+07:00","message":"> Transcript [4461] [true]: 'น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778269713+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778271668+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.7782735+07:00","message":"StatePrefix: 'น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778275524+07:00","message":"TextPushed: 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.778277735+07:00","message":"Push: 'มาก่อนเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.778285278+07:00","message":"push: {false ใจไม่เคยเห็น 0 0xc0034fd100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.778302847+07:00","message":"push: {true มาก่อนเลยค่ะ 0 0xc0034fd100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:44.79161885+07:00","message":"write wav file: './tmp/7598/7598_240.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.874698236+07:00","message":"[GCS] Start streaming session, msgId: 241"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:44.924766892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:44.924793819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.424669665+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.424715785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.424721457+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.424738183+07:00","message":"[buffer interim] 241 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.424745718+07:00","message":"[bufferProcess] interim [600000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.424747817+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.603800778+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.603845397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.603851344+07:00","message":"receive interim result [false|false]: ใช้ดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.603864357+07:00","message":"[buffer interim] 241 false ใช้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.60387182+07:00","message":"[bufferProcess] interim [780000000]:ใช้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.603874471+07:00","message":"[bufferProcess] send to processor:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.603880084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.603883817+07:00","message":"> Transcript [4462] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.603886584+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.853255541+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.853302437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.853307691+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.85331898+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.853326641+07:00","message":"[bufferProcess] interim [960000000]:ใช้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.853329352+07:00","message":"[bufferProcess] send to processor:ใช้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.853332848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.85333597+07:00","message":"> Transcript [4463] [false]: 'ใช้ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.853339472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.853341512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.853343937+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.853346158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.155006491+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.155055977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.155062126+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.15507848+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.155089287+07:00","message":"[bufferProcess] interim [260000000]:ใช้ดอกไม้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.155092016+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.155096496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.15509977+07:00","message":"> Transcript [4464] [false]: 'ใช้ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.155103191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.155105415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.155107718+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.155109939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.2291121+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.229157457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.229174121+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.22918797+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.229195169+07:00","message":"[bufferProcess] interim [320000000]:ใช้ดอกไม้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.229197729+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.22920327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.22920702+07:00","message":"> Transcript [4465] [false]: 'ใช้ดอกไม้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.229210326+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.229213016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.229215422+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.229217873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.328223948+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.328272469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้นะคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.328277776+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้นะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.328291968+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้นะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.328299564+07:00","message":"[bufferProcess] interim [380000000]:ใช้ดอกไม้นะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.328302506+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.328310238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.328313592+07:00","message":"> Transcript [4466] [false]: 'ใช้ดอกไม้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.328319028+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.328321396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.328323438+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.328325844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.32833835+07:00","message":"Push: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.328340518+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.328342703+07:00","message":"Set new StatePrefix : 'ใช้ดอกไม้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.328344939+07:00","message":"Next Push (prob) : 'ดอกไม้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.328353805+07:00","message":"push: {false ใช้ 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.418413278+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.418455531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้นะผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.418461487+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้นะผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.418475391+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้นะผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.418482244+07:00","message":"[bufferProcess] interim [440000000]:ใช้ดอกไม้นะผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.418484766+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้นะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.418490615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.418493717+07:00","message":"> Transcript [4467] [false]: 'ใช้ดอกไม้นะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.418496467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.418498793+07:00","message":"Set new StatePrefix: 'ใช้ดอกไม้นะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.447652246+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.447687021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้นะพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.447693262+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้นะพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.44770596+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้นะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.447711996+07:00","message":"[bufferProcess] interim [500000000]:ใช้ดอกไม้นะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.447714485+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้นะผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.447720203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.447723205+07:00","message":"> Transcript [4468] [false]: 'ใช้ดอกไม้นะผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.447725782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.447728085+07:00","message":"Set new StatePrefix: 'ใช้ดอกไม้นะผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.517570082+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.517612207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.517618519+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.51763274+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.517643053+07:00","message":"[bufferProcess] interim [620000000]:ใช้ดอกไม้และผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.517645681+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้นะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.517651377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.517654746+07:00","message":"> Transcript [4469] [false]: 'ใช้ดอกไม้นะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.517657442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.517659855+07:00","message":"Set new StatePrefix: 'ใช้ดอกไม้นะพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.014970243+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.015019315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.015026045+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.015057718+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.015077551+07:00","message":"[bufferProcess] interim [220000000]:ใช้ดอกไม้และผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.015081751+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.015089712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.015093097+07:00","message":"> Transcript [4470] [false]: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.015096105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.015098455+07:00","message":"Set new StatePrefix: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.200288332+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.200329298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.200335231+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.200349589+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.200362499+07:00","message":"[bufferProcess] interim [340000000]:ใช้ดอกไม้และผู้ชมหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.200365467+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.20036938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.20037253+07:00","message":"> Transcript [4471] [false]: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.200376541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.200379117+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.20038168+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.200384648+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.210491883+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.210518513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมกำลังจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.210524125+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมกำลังจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.210537136+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.210544435+07:00","message":"[bufferProcess] interim [400000000]:ใช้ดอกไม้และผู้ชมกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.210547806+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.210555196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.210559716+07:00","message":"> Transcript [4472] [false]: 'ใช้ดอกไม้และผู้ชมหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.210564199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.210577237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.21057928+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.210581491+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.326424032+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.326463036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.326469281+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.326482128+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.326489779+07:00","message":"[bufferProcess] interim [460000000]:ใช้ดอกไม้และผู้ชมหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.326492168+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.326497921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.326501002+07:00","message":"> Transcript [4473] [false]: 'ใช้ดอกไม้และผู้ชมกำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.326505152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.326507824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.326510038+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.32651319+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.469120175+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.46917933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.469186132+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.469202934+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.469210719+07:00","message":"[bufferProcess] interim [580000000]:ใช้ดอกไม้และผู้ชมหลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.469214443+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.469218421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.469222404+07:00","message":"> Transcript [4474] [false]: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.469227025+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.469229505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.469231832+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.4692344+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.469241509+07:00","message":"Push: 'ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.469244472+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.469246757+07:00","message":"Set new StatePrefix : 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.469249097+07:00","message":"Next Push (prob) : 'หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.469281654+07:00","message":"push: {false ดอกไม้และผู้ชม 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.518204666+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.518252177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากผ่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.518259148+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากผ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.518275108+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.518282793+07:00","message":"[bufferProcess] interim [640000000]:ใช้ดอกไม้และผู้ชมหลังจากผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.51828604+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.518294797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.518298036+07:00","message":"> Transcript [4475] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.51830182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.518304671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.518307611+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.518310403+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.526188039+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.526217397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.526222637+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.526242575+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.526251397+07:00","message":"[bufferProcess] interim [700000000]:ใช้ดอกไม้และผู้ชมหลังจากภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.526253987+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.526257411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.526262155+07:00","message":"> Transcript [4476] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากผ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.526265492+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.526267863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.526269834+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.526272332+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.844514861+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.844559402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.844566723+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.844582068+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.844589102+07:00","message":"[bufferProcess] interim [0]:ใช้ดอกไม้และผู้ชมหลังจากทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.8445918+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.844598639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.84460296+07:00","message":"> Transcript [4477] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.84460737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.844609895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.84461183+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.844614853+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:47.925775757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:47.925781627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.095807499+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.09585242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.095859229+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.095878116+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.095896845+07:00","message":"[bufferProcess] interim [240000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.095903004+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.095910838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.09591428+07:00","message":"> Transcript [4478] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.095918929+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.095921422+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.095924472+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.095928+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.095934167+07:00","message":"Push: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.095936181+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.095938329+07:00","message":"Set new StatePrefix : 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.095940778+07:00","message":"Next Push (prob) : 'ทำการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.095949998+07:00","message":"push: {false หลังจาก 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.426475675+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.42652041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหลอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.426526433+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหลอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.426545439+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.426554666+07:00","message":"[bufferProcess] interim [540000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.426558146+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.426567322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.426571+07:00","message":"> Transcript [4479] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.426575613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.426579595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.426581686+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.426584366+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.432233978+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.432260979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.432266048+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.432280648+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.432286023+07:00","message":"[bufferProcess] interim [600000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.432288524+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.432291631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.432294365+07:00","message":"> Transcript [4480] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.432297764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.432300729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.432302703+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.432304987+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.73526556+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.735311026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.735317282+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.735335633+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.73534387+07:00","message":"[bufferProcess] interim [840000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.73534647+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.735350178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.735355006+07:00","message":"> Transcript [4481] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.73535942+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.735362218+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.735366235+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.73536991+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.117629398+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.117671748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.117678924+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.117698384+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.11770827+07:00","message":"[bufferProcess] interim [260000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.117711684+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.117715826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.117719732+07:00","message":"> Transcript [4482] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.117724154+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.117726272+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.117728787+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.117731672+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.117739636+07:00","message":"Push: 'ทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.117741755+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.117745757+07:00","message":"Set new StatePrefix : 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.117748721+07:00","message":"Next Push (prob) : 'หล่อขึ้นรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.117757217+07:00","message":"push: {false ทำการ 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.122086074+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.122125066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.122130603+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.122145635+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.122151973+07:00","message":"[bufferProcess] interim [320000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.122154774+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.122162309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.122165203+07:00","message":"> Transcript [4483] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.122169154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.122171345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.122174675+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.122177659+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.312887755+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.312927127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.312934655+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.312947024+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.31295346+07:00","message":"[bufferProcess] interim [440000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.312956352+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.312963078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.312966297+07:00","message":"> Transcript [4484] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.312970184+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.312972428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.3129752+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.312978216+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.436797712+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.436838721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.436844935+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.436860988+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.436867619+07:00","message":"[bufferProcess] interim [560000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.436871134+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.436875865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.436878754+07:00","message":"> Transcript [4485] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.436882289+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.436884371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.436886802+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.43689028+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.633806776+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.633851504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.633857692+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.633871494+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.63388054+07:00","message":"[bufferProcess] interim [740000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.633883413+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.633890964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.633893962+07:00","message":"> Transcript [4486] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.633898785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.633901064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.633903599+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.633906528+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.633912987+07:00","message":"Push: 'หล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.633915095+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.633918071+07:00","message":"Set new StatePrefix : 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.633921205+07:00","message":"Next Push (prob) : 'เสร็จเรียบร้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.633930452+07:00","message":"push: {false หล่อขึ้นรูป 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.637055506+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.637093563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.637099171+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.637113241+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.63711995+07:00","message":"[bufferProcess] interim [800000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.637122789+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.637128095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.637130982+07:00","message":"> Transcript [4487] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.637135052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.6371378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.637140242+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.637144923+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.696324299+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.696370006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.696378214+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.696396457+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.696406071+07:00","message":"[bufferProcess] interim [860000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.696410154+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.696421093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.696425195+07:00","message":"> Transcript [4488] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.696433395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.696436344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.696439433+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.696443893+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.952511309+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.952549698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.952556236+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.952574993+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.952587765+07:00","message":"[bufferProcess] interim [40000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.95259128+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.952598621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.952601494+07:00","message":"> Transcript [4489] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.952605181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.952607529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.952610144+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.952613642+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.954414222+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.95442336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.954427119+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.954435794+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.954439109+07:00","message":"[bufferProcess] interim [100000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.954441345+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.954443816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.954445803+07:00","message":"> Transcript [4490] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.954448767+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.954450804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.95445271+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.954454838+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.954462519+07:00","message":"Push: 'เสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.954464882+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.954469037+07:00","message":"Set new StatePrefix : 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.954471415+07:00","message":"Next Push (prob) : 'แล้วเนี่ยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.954479662+07:00","message":"push: {false เสร็จเรียบร้อย 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.236750384+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.23680031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.236808238+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.236823519+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.236831209+07:00","message":"[bufferProcess] interim [400000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.236835582+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.236843548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.23684711+07:00","message":"> Transcript [4491] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.236849927+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.236852371+07:00","message":"Set new StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.356273629+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.356319876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.356326911+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.356349393+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.35635842+07:00","message":"[bufferProcess] interim [520000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.356361682+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.356369144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.3563725+07:00","message":"> Transcript [4492] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.356377554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.356379813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.356381797+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.356384814+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.539052091+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.53909445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.539100024+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.539118022+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.539125327+07:00","message":"[bufferProcess] interim [700000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.539127979+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.539131546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.53913431+07:00","message":"> Transcript [4493] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.539138395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.539141422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.539143835+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.539146693+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.645342081+07:00","message":"[GCS] IsForceVAD: false for message ID: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.714474973+07:00","message":"[GCS] Start streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.742198047+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.7422349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.742240688+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.742255201+07:00","message":"[buffer interim] 241 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.74226252+07:00","message":"[bufferProcess] interim [940000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.742265395+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.74226971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.74227245+07:00","message":"> Transcript [4494] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.742276281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.742278486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.742282301+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.742285413+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.813373321+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.813412618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการจัด\",\"confidence\":0.95840454}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.813420405+07:00","message":"receive interim result [true|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.813430648+07:00","message":"end recv isFinal message id 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.81343397+07:00","message":"end Recv id 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.813442705+07:00","message":"[buffer interim] 241 true ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813454615+07:00","message":"[bufferProcess] interim [970000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813457978+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813461786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813464777+07:00","message":"> Transcript [4495] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813469152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813471175+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813474195+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813476858+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813483143+07:00","message":"Push: 'แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813485195+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813487459+07:00","message":"Set new StatePrefix : 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813490226+07:00","message":"Next Push (prob) : 'ก็จะมีการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813492132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813494399+07:00","message":"> Transcript [4496] [true]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.81349685+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813498624+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813500621+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813502999+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.813505277+07:00","message":"Push: 'ก็จะมีการจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.813516219+07:00","message":"push: {false แล้วนะคะ 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.813533593+07:00","message":"push: {true ก็จะมีการจัด 0 0xc0004a2480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:50.827696448+07:00","message":"write wav file: './tmp/7598/7598_241.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:50.926483804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:50.926489452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.227098932+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.227140087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.227145846+07:00","message":"receive interim result [false|false]: ขบวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.227158633+07:00","message":"[buffer interim] 242 false ขบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.227167937+07:00","message":"[bufferProcess] interim [540000000]:ขบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.227170051+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.360577004+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.360614515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.360620118+07:00","message":"receive interim result [false|false]: ขบวนแห่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.360632907+07:00","message":"[buffer interim] 242 false ขบวนแห่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.360640146+07:00","message":"[bufferProcess] interim [720000000]:ขบวนแห่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.360642673+07:00","message":"[bufferProcess] send to processor:ขบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.360649889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.360653201+07:00","message":"> Transcript [4497] [false]: 'ขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.360655921+07:00","message":"Set StatePrefix (first interim): 'ขบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.765666151+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.765717491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.765723753+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.765738818+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.765746049+07:00","message":"[bufferProcess] interim [80000000]:ขบวนแห่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.765749083+07:00","message":"[bufferProcess] send to processor:ขบวนแห่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.765758802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.765761826+07:00","message":"> Transcript [4498] [false]: 'ขบวนแห่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.765765236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.765767801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.765779142+07:00","message":"StatePrefix: 'ขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.765781388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.951775041+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.951816962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.951823041+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.951836786+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.951844383+07:00","message":"[bufferProcess] interim [320000000]:ขบวนแห่อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.951847038+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.951852614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.95185583+07:00","message":"> Transcript [4499] [false]: 'ขบวนแห่อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.951859637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.951861995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.951863935+07:00","message":"StatePrefix: 'ขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.951866263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.072813674+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.072857504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.072863191+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.072877755+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.072887699+07:00","message":"[bufferProcess] interim [380000000]:ขบวนแห่อย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.072891604+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.072899312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.072903605+07:00","message":"> Transcript [4500] [false]: 'ขบวนแห่อย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.072908917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.072911718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.072913824+07:00","message":"StatePrefix: 'ขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.07291626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.261551905+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.261584831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่งใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.261590374+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.261599987+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่างยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.261607733+07:00","message":"[bufferProcess] interim [620000000]:ขบวนแห่อย่างยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.261610262+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.261613989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.261617049+07:00","message":"> Transcript [4501] [false]: 'ขบวนแห่อย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.261620533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.261622791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.261624838+07:00","message":"StatePrefix: 'ขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.261627048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.26163005+07:00","message":"Push: 'ขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.261632691+07:00","message":"TextPushed: 'ขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.261635233+07:00","message":"Set new StatePrefix : 'ขบวนแห่อย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.261637768+07:00","message":"Next Push (prob) : 'แห่อย่างยิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.261662958+07:00","message":"push: {false ขบวน 0 0xc00212e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.58669108+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.586731719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่งใหญ่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.586737625+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.586751863+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่างยิ่งใหญ่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.586760092+07:00","message":"[bufferProcess] interim [920000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.586762841+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.586769586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.586772614+07:00","message":"> Transcript [4502] [false]: 'ขบวนแห่อย่างยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.586776116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.586778631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.586781197+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.586784048+07:00","message":"TextPushed: 'ขบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.165184471+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.165232834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่งใหญ่ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.165239658+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.165258632+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่างยิ่งใหญ่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.165271245+07:00","message":"[bufferProcess] interim [520000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.165275387+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.165283647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.165287391+07:00","message":"> Transcript [4503] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.165292536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.165295915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.165300406+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.1653043+07:00","message":"TextPushed: 'ขบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.471771807+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.471812239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.471818291+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.471834213+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.471844209+07:00","message":"[bufferProcess] interim [760000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.471846937+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.471854507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.471857672+07:00","message":"> Transcript [4504] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.471861562+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.471864094+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.471866612+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.471870585+07:00","message":"TextPushed: 'ขบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.674568987+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.674624425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.67463228+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.674655447+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.674671965+07:00","message":"[bufferProcess] interim [940000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.674676129+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.674686107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.674692621+07:00","message":"> Transcript [4505] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.674698245+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.674701505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.674704846+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.67470789+07:00","message":"TextPushed: 'ขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.674717875+07:00","message":"Push: 'แห่อย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.674721069+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.674725654+07:00","message":"Set new StatePrefix : 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.67472936+07:00","message":"Next Push (prob) : 'ใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.674740122+07:00","message":"push: {false แห่อย่างยิ่ง 0 0xc00212e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.920031415+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.920059266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.920064162+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.920073822+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.92007942+07:00","message":"[bufferProcess] interim [240000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.920082139+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.920088108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.920090883+07:00","message":"> Transcript [4506] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.920095215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.920097856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.920100045+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.920102457+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:53.927201496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:53.927219951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.180235374+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.180276026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.180282006+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.180300001+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.180307623+07:00","message":"[bufferProcess] interim [480000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.180310453+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.180314349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.180317692+07:00","message":"> Transcript [4507] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.180324236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.180326612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.180329054+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.180332196+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.241824986+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.241878984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.241888632+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.241907155+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.241920357+07:00","message":"[bufferProcess] interim [600000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.241924212+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.241932564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.241937987+07:00","message":"> Transcript [4508] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.241944627+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.241948374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.241952626+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.241957262+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.65450786+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.654560445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.654570879+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.654588776+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.654599267+07:00","message":"[bufferProcess] interim [20000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.654603488+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.654619453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.654623762+07:00","message":"> Transcript [4509] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.654630794+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.654633153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.654635796+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.654638656+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.654642165+07:00","message":"Push: 'ใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.654644334+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.654646851+07:00","message":"Set new StatePrefix : 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.654649366+07:00","message":"Next Push (prob) : 'องค์พระดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.654659774+07:00","message":"push: {false ใหญ่ค่ะเพื่อนเชิญ 0 0xc00212e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.762388646+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.762441469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.762450491+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.762469304+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.762482074+07:00","message":"[bufferProcess] interim [80000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.762486176+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.762494279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.762498589+07:00","message":"> Transcript [4510] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.762504789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.76250818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.762511361+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.762516002+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.954538314+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.954582039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.954588646+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.954602794+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.954610468+07:00","message":"[bufferProcess] interim [260000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.954613226+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.954617221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.954620266+07:00","message":"> Transcript [4511] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.954624395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.954626542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.954628956+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.954631739+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.154136192+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.154171682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.154177679+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.154194618+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.154201245+07:00","message":"[bufferProcess] interim [500000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.154204321+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.154207962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.154210707+07:00","message":"> Transcript [4512] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.154214246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.154216461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.154218737+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.154221209+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.490037698+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.490090395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าแตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.490097286+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าแตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.490112782+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าแตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.490123522+07:00","message":"[bufferProcess] interim [740000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าแตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.490127187+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.490132968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.490136191+07:00","message":"> Transcript [4513] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.490141152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.490143544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.490146192+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.490150212+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.490156634+07:00","message":"Push: 'องค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.490158644+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.490161179+07:00","message":"Set new StatePrefix : 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.490163814+07:00","message":"Next Push (prob) : 'เดินเท้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.490191068+07:00","message":"push: {false องค์พระดอกไม้ 0 0xc00212e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.491731435+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.49174942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.491753965+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.491765419+07:00","message":"[buffer interim] 242 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.491770614+07:00","message":"[bufferProcess] interim [800000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.491773303+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าแตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.49177861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.49178119+07:00","message":"> Transcript [4514] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าแตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.491784763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.491787234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.491789708+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.491794294+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.631972225+07:00","message":"[GCS] IsForceVAD: false for message ID: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.705024387+07:00","message":"[GCS] Start streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.742682763+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.742726888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม\",\"confidence\":0.9571926}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.742734475+07:00","message":"receive interim result [true|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.742749001+07:00","message":"end recv isFinal message id 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.742751936+07:00","message":"end Recv id 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.742761511+07:00","message":"[buffer interim] 242 true ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.742769385+07:00","message":"[bufferProcess] interim [160000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.7427746+07:00","message":"[bufferProcess] send to processor (isfinal):ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.74279256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.742838896+07:00","message":"> Transcript [4515] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.742846209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.742848881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.742851749+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.742854625+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.742857235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.742859684+07:00","message":"> Transcript [4516] [true]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.742861999+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.742863787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.742865659+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.74286802+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.742875946+07:00","message":"Push: 'เดินเท้าตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.742887986+07:00","message":"push: {true เดินเท้าตาม 0 0xc00212e200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:55.754089061+07:00","message":"write wav file: './tmp/7598/7598_242.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.041632974+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.041678429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.041683671+07:00","message":"receive interim result [false|false]: เส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.04171028+07:00","message":"[buffer interim] 243 false เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.041716694+07:00","message":"[bufferProcess] interim [420000000]:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.041719064+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.235899638+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.235943234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.23594816+07:00","message":"receive interim result [false|false]: เส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.235959592+07:00","message":"[buffer interim] 243 false เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.235966285+07:00","message":"[bufferProcess] interim [600000000]:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.235968814+07:00","message":"[bufferProcess] send to processor:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.235974129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.235976997+07:00","message":"> Transcript [4517] [false]: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.235979471+07:00","message":"Set StatePrefix (first interim): 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.677248008+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.677296481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.677304208+07:00","message":"receive interim result [false|false]: เส้นทางจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.677321034+07:00","message":"[buffer interim] 243 false เส้นทางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.677333111+07:00","message":"[bufferProcess] interim [960000000]:เส้นทางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.677336689+07:00","message":"[bufferProcess] send to processor:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.677345645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.677350401+07:00","message":"> Transcript [4518] [false]: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.677354862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.677358189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.677361279+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.677364324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:56.927783512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:56.927791024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.939130436+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.939175058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจาริก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.939183351+07:00","message":"receive interim result [false|false]: เส้นทางจาริก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.93919937+07:00","message":"[buffer interim] 243 false เส้นทางจาริก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.939210859+07:00","message":"[bufferProcess] interim [260000000]:เส้นทางจาริก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.939214789+07:00","message":"[bufferProcess] send to processor:เส้นทางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.939222031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.939226359+07:00","message":"> Transcript [4519] [false]: 'เส้นทางจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.939232046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.939235811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.939238682+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.939241842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.181685922+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.181725137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจาริกบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.181731077+07:00","message":"receive interim result [false|false]: เส้นทางจาริกบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.181748015+07:00","message":"[buffer interim] 243 false เส้นทางจาริกบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.181758056+07:00","message":"[bufferProcess] interim [440000000]:เส้นทางจาริกบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.181760594+07:00","message":"[bufferProcess] send to processor:เส้นทางจาริก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.181764876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.181768249+07:00","message":"> Transcript [4520] [false]: 'เส้นทางจาริก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.181771648+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.18177373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.181776447+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.181778699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.266988688+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.267027329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.26703369+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.267052578+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.267060576+07:00","message":"[bufferProcess] interim [560000000]:เส้นทางจารึกโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.267062897+07:00","message":"[bufferProcess] send to processor:เส้นทางจาริกบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.267066636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.267069887+07:00","message":"> Transcript [4521] [false]: 'เส้นทางจาริกบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.267073374+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.267075415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.267077378+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.267079798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.267083462+07:00","message":"Push: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.267085883+07:00","message":"TextPushed: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.267088303+07:00","message":"Set new StatePrefix : 'เส้นทางจาริกบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.267090577+07:00","message":"Next Push (prob) : 'ทางจาริกบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.267098912+07:00","message":"push: {false เส้น 0 0xc0033fe180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.842466419+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.842511736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.842517914+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.842537335+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.842545909+07:00","message":"[bufferProcess] interim [160000000]:เส้นทางจารึกโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.842548523+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.842552098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.842555347+07:00","message":"> Transcript [4522] [false]: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.84255832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.842560512+07:00","message":"Set new StatePrefix: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.035520437+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.035562147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.035568847+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.035582953+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.035590763+07:00","message":"[bufferProcess] interim [340000000]:เส้นทางจารึกโบราณขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.035593735+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.035601204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.035604262+07:00","message":"> Transcript [4523] [false]: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.035608072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.035610624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.035614166+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.035616874+07:00","message":"TextPushed: 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.166960473+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.166988978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.166995675+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.167013962+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.167023839+07:00","message":"[bufferProcess] interim [460000000]:เส้นทางจารึกโบราณขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.167026761+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.167031033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.16703413+07:00","message":"> Transcript [4524] [false]: 'เส้นทางจารึกโบราณขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.167037599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.167040015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.167041859+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.167044338+07:00","message":"TextPushed: 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.472643806+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.472684562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปแปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.472690533+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.472704539+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้นไปแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.472712259+07:00","message":"[bufferProcess] interim [760000000]:เส้นทางจารึกโบราณขึ้นไปแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.472715051+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.472722584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.472725739+07:00","message":"> Transcript [4525] [false]: 'เส้นทางจารึกโบราณขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.472729598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.472732046+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.472734057+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.472736462+07:00","message":"TextPushed: 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.476772782+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.476814126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.47682009+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.476839548+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้นไปปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.476851964+07:00","message":"[bufferProcess] interim [820000000]:เส้นทางจารึกโบราณขึ้นไปปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.476854766+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.476862842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.476866099+07:00","message":"> Transcript [4526] [false]: 'เส้นทางจารึกโบราณขึ้นไปแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.476870279+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.476872571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.476875069+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.47687727+07:00","message":"TextPushed: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.476883215+07:00","message":"Push: 'ทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.476885345+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.476887784+07:00","message":"Set new StatePrefix : 'เส้นทางจารึกโบราณขึ้นไปแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.476890228+07:00","message":"Next Push (prob) : 'ขึ้นไปแปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.476899237+07:00","message":"push: {false ทางจารึกโบราณ 0 0xc0033fe180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.546258299+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.546300484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปประดิษฐ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.546306773+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.546319694+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้นไปประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.546329933+07:00","message":"[bufferProcess] interim [880000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.546333548+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.546340179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.546344921+07:00","message":"> Transcript [4527] [false]: 'เส้นทางจารึกโบราณขึ้นไปปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.546348592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.54635193+07:00","message":"Set new StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.737746736+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.737790514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปประดิษฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.737796619+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.737813821+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้นไปประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.737824025+07:00","message":"[bufferProcess] interim [120000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.737826865+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.737832925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.737836256+07:00","message":"> Transcript [4528] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.737839164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.737841646+07:00","message":"Set new StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.241111228+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.241138665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.241144404+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.241169289+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.241177779+07:00","message":"[bufferProcess] interim [540000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.241180498+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.241187319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.241189994+07:00","message":"> Transcript [4529] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.241192417+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.241194942+07:00","message":"Set new StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.570258345+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.570296084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.570301966+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.570317006+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.570325752+07:00","message":"[bufferProcess] interim [900000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.570328705+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.570336015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.570338809+07:00","message":"> Transcript [4530] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.57034259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.570345058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.570347355+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.570350304+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.757672424+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.757710963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.757717635+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.757728565+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.757735098+07:00","message":"[bufferProcess] interim [80000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.757738163+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.75774357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.757746539+07:00","message":"> Transcript [4531] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.757750024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.757752087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.757754434+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.757757234+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:59.928585799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:59.928601402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.392152352+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.392185684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.392191399+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.392207353+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.392213434+07:00","message":"[bufferProcess] interim [680000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.392216218+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.392219774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.392222511+07:00","message":"> Transcript [4532] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.392225695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.392227915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.39223025+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.39223292+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.472461156+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.472509899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.472516548+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.472533486+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.472541514+07:00","message":"[bufferProcess] interim [740000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.472544684+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.472548141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.472551329+07:00","message":"> Transcript [4533] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.472555272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.472557389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.47255985+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.472562477+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.472565371+07:00","message":"Push: 'ขึ้นไปประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.472567535+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.472569821+07:00","message":"Set new StatePrefix : 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.472572333+07:00","message":"Next Push (prob) : 'ไว้ที่วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.472579765+07:00","message":"push: {false ขึ้นไปประดิษฐาน 0 0xc0033fe180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.08567128+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.085715238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.085722128+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.085735978+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.085742935+07:00","message":"[bufferProcess] interim [340000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.085745657+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.085752798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.085756946+07:00","message":"> Transcript [4534] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.085762092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.085765855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.08576884+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.085772972+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.244588929+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.244631665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.24463856+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.24466231+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.244673329+07:00","message":"[bufferProcess] interim [580000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.244677985+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.2446841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.244688406+07:00","message":"> Transcript [4535] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.244693733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.244697025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.244700394+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.244705418+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.702998367+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.703054389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.703061524+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.703078202+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.703085276+07:00","message":"[bufferProcess] interim [940000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.703088228+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.703092453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.70309571+07:00","message":"> Transcript [4536] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.70309967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.703102045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.703104639+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.70310757+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.946993525+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.947038775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.947057691+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.947075895+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.947084131+07:00","message":"[bufferProcess] interim [240000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.94708826+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.947095936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.947099794+07:00","message":"> Transcript [4537] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.947105625+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.947108612+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.947112157+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.947115977+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.947125985+07:00","message":"Push: 'ไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.947129987+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.947133465+07:00","message":"Set new StatePrefix : 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.947137562+07:00","message":"Next Push (prob) : 'ผาลาดบริเวณเชิง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.947147934+07:00","message":"push: {false ไว้ที่วัด 0 0xc0033fe180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.281336239+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.281381092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.281389706+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.281424859+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.281436026+07:00","message":"[bufferProcess] interim [600000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.281440049+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.281445529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.281451651+07:00","message":"> Transcript [4538] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.281457735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.281460791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.281462933+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.281466496+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.623021616+07:00","message":"[GCS] IsForceVAD: false for message ID: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.647196814+07:00","message":"[GCS] Cleaned up inactive client: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.647237481+07:00","message":"[GCS] Cleaned up inactive client: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.64724066+07:00","message":"[GCS] Cleaned up inactive client: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.647242681+07:00","message":"[GCS] Cleaned up inactive client: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.647244323+07:00","message":"[GCS] Cleaned up inactive client: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.730922684+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.730967351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.730974028+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.730992251+07:00","message":"[buffer interim] 243 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.731000399+07:00","message":"[bufferProcess] interim [80000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.731004219+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.731008446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.731011861+07:00","message":"> Transcript [4539] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.731016365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.73101849+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.731020977+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.731024325+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.756338396+07:00","message":"[GCS] Start streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.773551006+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.773599067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ\",\"confidence\":0.9471491}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.773608187+07:00","message":"receive interim result [true|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.773626611+07:00","message":"end recv isFinal message id 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.773631297+07:00","message":"end Recv id 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.77364747+07:00","message":"[buffer interim] 243 true เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.773682703+07:00","message":"[bufferProcess] interim [140000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.773687424+07:00","message":"[bufferProcess] send to processor (isfinal):เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.773691277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.773694621+07:00","message":"> Transcript [4540] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.773698749+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.773700949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.773703529+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.773711358+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.773713342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.773715481+07:00","message":"> Transcript [4541] [true]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.773718476+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.773720536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.773722399+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.773724746+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.773727974+07:00","message":"Push: 'ผาลาดบริเวณเชิงดอยสุเทพค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.773736782+07:00","message":"push: {true ผาลาดบริเวณเชิงดอยสุเทพค่ะ 0 0xc0033fe180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:02.78711534+07:00","message":"write wav file: './tmp/7598/7598_243.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.813597677+07:00","message":"[GCS] IsForceVAD: false for message ID: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.875834958+07:00","message":"[GCS] Start streaming session, msgId: 245"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:02.929598908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:02.92964325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.02573032+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.02576145+07:00","message":"found end of frame, send empty tag with msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.025765202+07:00","message":"end Recv id 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.025776927+07:00","message":"[buffer interim] 244 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.025820775+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.025825221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.025829024+07:00","message":"> Transcript [4542] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.025832243+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.025834481+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.02583659+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.02583856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.02584347+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.025852163+07:00","message":"push: {true \n 0 0xc00212f300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:03.030865633+07:00","message":"write wav file: './tmp/7598/7598_244.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.411909599+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.411953703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดยอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.411959431+07:00","message":"receive interim result [false|false]: สุดยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.411973467+07:00","message":"[buffer interim] 245 false สุดยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.411981297+07:00","message":"[bufferProcess] interim [540000000]:สุดยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.411983821+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.601779284+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.601825672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเริ่มต้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.601831477+07:00","message":"receive interim result [false|false]: จุดเริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.601845976+07:00","message":"[buffer interim] 245 false จุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.601853513+07:00","message":"[bufferProcess] interim [780000000]:จุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.601856235+07:00","message":"[bufferProcess] send to processor:สุดยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.601862697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.601865765+07:00","message":"> Transcript [4543] [false]: 'สุดยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.601868569+07:00","message":"Set StatePrefix (first interim): 'สุดยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.875457917+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.875516302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเริ่มต้นและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.875535449+07:00","message":"receive interim result [false|false]: จุดเริ่มต้นและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.875557108+07:00","message":"[buffer interim] 245 false จุดเริ่มต้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.875567714+07:00","message":"[bufferProcess] interim [20000000]:จุดเริ่มต้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.875571536+07:00","message":"[bufferProcess] send to processor:จุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.875579356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.875584225+07:00","message":"> Transcript [4544] [false]: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.875588133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.875591187+07:00","message":"Set new StatePrefix: 'จุดเริ่มต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.062556732+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.062606872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเริ่มต้นและจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.062614677+07:00","message":"receive interim result [false|false]: จุดเริ่มต้นและจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.062631774+07:00","message":"[buffer interim] 245 false จุดเริ่มต้นและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.062640959+07:00","message":"[bufferProcess] interim [140000000]:จุดเริ่มต้นและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.06264379+07:00","message":"[bufferProcess] send to processor:จุดเริ่มต้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.062649884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.06265327+07:00","message":"> Transcript [4545] [false]: 'จุดเริ่มต้นและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.062657344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.062659737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.062661862+07:00","message":"StatePrefix: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.062664366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.122936313+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.122989211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเริ่มต้นและกระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.122996833+07:00","message":"receive interim result [false|false]: จุดเริ่มต้นและกระบวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.123014641+07:00","message":"[buffer interim] 245 false จุดเริ่มต้นและกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.12302644+07:00","message":"[bufferProcess] interim [320000000]:จุดเริ่มต้นและกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.123030208+07:00","message":"[bufferProcess] send to processor:จุดเริ่มต้นและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.123037664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.123042144+07:00","message":"> Transcript [4546] [false]: 'จุดเริ่มต้นและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.12305687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.123060504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.123064056+07:00","message":"StatePrefix: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.123067216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.309994845+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.310035062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเริ่มต้นและกระบวนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.31004097+07:00","message":"receive interim result [false|false]: จุดเริ่มต้นและกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.310061406+07:00","message":"[buffer interim] 245 false จุดเริ่มต้นและกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.310069649+07:00","message":"[bufferProcess] interim [500000000]:จุดเริ่มต้นและกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.310072409+07:00","message":"[bufferProcess] send to processor:จุดเริ่มต้นและกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.310076218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.310079405+07:00","message":"> Transcript [4547] [false]: 'จุดเริ่มต้นและกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.310083069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.310085312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.310087331+07:00","message":"StatePrefix: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.310089517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.632748983+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.632795614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเริ่มต้นและกระบวนการสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.632801874+07:00","message":"receive interim result [false|false]: จุดเริ่มต้นและกระบวนการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.63281937+07:00","message":"[buffer interim] 245 false จุดเริ่มต้นและกระบวนการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.632828755+07:00","message":"[bufferProcess] interim [800000000]:จุดเริ่มต้นและกระบวนการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.632832348+07:00","message":"[bufferProcess] send to processor:จุดเริ่มต้นและกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.632844055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.632847203+07:00","message":"> Transcript [4548] [false]: 'จุดเริ่มต้นและกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.632850976+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.632853667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.632856155+07:00","message":"StatePrefix: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.632858539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.632864075+07:00","message":"Push: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.632865986+07:00","message":"TextPushed: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.632868307+07:00","message":"Set new StatePrefix : 'จุดเริ่มต้นและกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.632870908+07:00","message":"Next Push (prob) : 'และกระบวนการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.632880853+07:00","message":"push: {false จุดเริ่มต้น 0 0xc003682000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.994038932+07:00","message":"[GCS] IsForceVAD: false for message ID: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.008445564+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.008483419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเริ่มต้นและกระบวนการสร้างพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.008489046+07:00","message":"receive interim result [false|false]: จุดเริ่มต้นและกระบวนการสร้างพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.008505775+07:00","message":"[buffer interim] 245 false จุดเริ่มต้นและกระบวนการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.008514417+07:00","message":"[bufferProcess] interim [160000000]:จุดเริ่มต้นและกระบวนการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.008517169+07:00","message":"[bufferProcess] send to processor:จุดเริ่มต้นและกระบวนการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.00852315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.008526631+07:00","message":"> Transcript [4549] [false]: 'จุดเริ่มต้นและกระบวนการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.008530783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.008533187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.008535305+07:00","message":"StatePrefix: 'จุดเริ่มต้นและกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.008537717+07:00","message":"TextPushed: 'จุดเริ่มต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.089914335+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.089959715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเริ่มต้นและกระบวนการสร้างพระ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.089966381+07:00","message":"receive interim result [true|false]: จุดเริ่มต้นและกระบวนการสร้างพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.089976317+07:00","message":"end recv isFinal message id 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.089978574+07:00","message":"end Recv id 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.089986371+07:00","message":"[buffer interim] 245 true จุดเริ่มต้นและกระบวนการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.089996196+07:00","message":"[bufferProcess] interim [340000000]:จุดเริ่มต้นและกระบวนการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.090000985+07:00","message":"[bufferProcess] send to processor (isfinal):จุดเริ่มต้นและกระบวนการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.090004832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.090008088+07:00","message":"> Transcript [4550] [false]: 'จุดเริ่มต้นและกระบวนการสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.090011441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.090013477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.090015454+07:00","message":"StatePrefix: 'จุดเริ่มต้นและกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.090017694+07:00","message":"TextPushed: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.090019642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.090021674+07:00","message":"> Transcript [4551] [true]: 'จุดเริ่มต้นและกระบวนการสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.090023924+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.090025825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.090027791+07:00","message":"StatePrefix: 'จุดเริ่มต้นและกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.090030046+07:00","message":"TextPushed: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.090036327+07:00","message":"Push: 'และกระบวนการสร้างพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.090045611+07:00","message":"push: {true และกระบวนการสร้างพระ 0 0xc003682000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:05.097072952+07:00","message":"write wav file: './tmp/7598/7598_245.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.184732229+07:00","message":"[GCS] Start streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.52214683+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.522195188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.522200784+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.522218291+07:00","message":"[buffer interim] 246 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.52222603+07:00","message":"[bufferProcess] interim [420000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.522228205+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.826142254+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.826184876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.826191547+07:00","message":"receive interim result [false|false]: จากดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.826211319+07:00","message":"[buffer interim] 246 false จากดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.826225725+07:00","message":"[bufferProcess] interim [660000000]:จากดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.826228879+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.826232871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.82623654+07:00","message":"> Transcript [4552] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.826239096+07:00","message":"Set StatePrefix (first interim): 'จาก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:05.930195128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:05.930206351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.034385313+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.03442327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.034428583+07:00","message":"receive interim result [false|false]: จากดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.034444035+07:00","message":"[buffer interim] 246 false จากดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.03445+07:00","message":"[bufferProcess] interim [900000000]:จากดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.034452343+07:00","message":"[bufferProcess] send to processor:จากดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.034455916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.034458824+07:00","message":"> Transcript [4553] [false]: 'จากดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.034461637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.034463861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.034466012+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.034468102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.619758492+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.619811353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.61981878+07:00","message":"receive interim result [false|false]: จากดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.619835526+07:00","message":"[buffer interim] 246 false จากดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.619848138+07:00","message":"[bufferProcess] interim [500000000]:จากดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.619851905+07:00","message":"[bufferProcess] send to processor:จากดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.619858926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.619863341+07:00","message":"> Transcript [4554] [false]: 'จากดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.619870057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.619872348+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.619874939+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.619877227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.929078667+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.929118706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.929124453+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.929134723+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.929142482+07:00","message":"[bufferProcess] interim [740000000]:จากดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.929145193+07:00","message":"[bufferProcess] send to processor:จากดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.92914887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.929152067+07:00","message":"> Transcript [4555] [false]: 'จากดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.929155595+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.929158319+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.929170651+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.929173108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.080846632+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.080885905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.080891895+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.080907226+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.080914268+07:00","message":"[bufferProcess] interim [920000000]:จากดอกไม้ร้านดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.080916881+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.080920134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.080923171+07:00","message":"> Transcript [4556] [false]: 'จากดอกไม้ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.080926649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.080928859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.080931102+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.080933273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.080935489+07:00","message":"Push: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.080937816+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.080940588+07:00","message":"Set new StatePrefix : 'จากดอกไม้ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.080943259+07:00","message":"Next Push (prob) : 'ดอกไม้ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.08095086+07:00","message":"push: {false จาก 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.123399955+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.123435456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ล้านดวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.123440915+07:00","message":"receive interim result [false|false]: จากดอกไม้ล้านดวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.123456843+07:00","message":"[buffer interim] 246 false จากดอกไม้ล้านดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.123464953+07:00","message":"[bufferProcess] interim [980000000]:จากดอกไม้ล้านดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.123467539+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.123471737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.123474701+07:00","message":"> Transcript [4557] [false]: 'จากดอกไม้ร้านดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.123478389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.123480531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.12348309+07:00","message":"StatePrefix: 'จากดอกไม้ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.123485766+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.509339552+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.509381408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.509388951+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.509403203+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.509410576+07:00","message":"[bufferProcess] interim [340000000]:จากดอกไม้ร้านดวงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.509413253+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ล้านดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.509420195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.509423469+07:00","message":"> Transcript [4558] [false]: 'จากดอกไม้ล้านดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.509426373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.509428869+07:00","message":"Set new StatePrefix: 'จากดอกไม้ล้านดวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.833858809+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.833910174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.833918648+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.83393815+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.833948401+07:00","message":"[bufferProcess] interim [700000000]:จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.833951052+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.833957384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.833961051+07:00","message":"> Transcript [4559] [false]: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.833963703+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.833966599+07:00","message":"Set new StatePrefix: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.219821387+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.219864196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.219870171+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.219885714+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.219893514+07:00","message":"[bufferProcess] interim [120000000]:จากดอกไม้ร้านดวงนี้จะหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.219896616+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.219904105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.219908086+07:00","message":"> Transcript [4560] [false]: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.21991212+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.219916042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.219918107+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.219920852+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.341695853+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.341738475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.341744991+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.341756493+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.341764292+07:00","message":"[bufferProcess] interim [180000000]:จากดอกไม้ร้านดวงนี้จะงด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.341767166+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.341773314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.341776343+07:00","message":"> Transcript [4561] [false]: 'จากดอกไม้ร้านดวงนี้จะหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.341780196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.341782875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.341784827+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.341787795+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.398980477+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.399023796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.399032045+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.399061642+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.399075394+07:00","message":"[bufferProcess] interim [240000000]:จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.399079113+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.399084478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.399088673+07:00","message":"> Transcript [4562] [false]: 'จากดอกไม้ร้านดวงนี้จะงด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.39909375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.399097458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.399101085+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.399105527+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.401621541+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.401642875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.401648962+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.401663798+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.401669366+07:00","message":"[bufferProcess] interim [300000000]:จากดอกไม้ร้านดวงนี้จะงดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.401672584+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.401677027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.4016814+07:00","message":"> Transcript [4563] [false]: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.401686015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.40168918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.401692182+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.401695443+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.401705205+07:00","message":"Push: 'ดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.401708363+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.401711481+07:00","message":"Set new StatePrefix : 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.401714775+07:00","message":"Next Push (prob) : 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.401727082+07:00","message":"push: {false ดอกไม้ร้านดวงนี้ 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.725150065+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.725203524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.725210046+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.725227014+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.72523556+07:00","message":"[bufferProcess] interim [600000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.72523837+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.725245898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.725249028+07:00","message":"> Transcript [4564] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.725252585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.725254879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.725257677+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.725265823+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.908778589+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.908822329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.9088283+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.908841998+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.908849693+07:00","message":"[bufferProcess] interim [780000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.908852486+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.908859973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.908863229+07:00","message":"> Transcript [4565] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.90886678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.908869307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.908871587+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.908874163+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:08.930975398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:08.93099325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.036135531+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.036175692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.036181969+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.036193929+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.036200174+07:00","message":"[bufferProcess] interim [840000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.036203018+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.036208298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.036212721+07:00","message":"> Transcript [4566] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.036216284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.036218675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.036220848+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.036223446+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.258567325+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.258613293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.258621819+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.258639015+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.258650542+07:00","message":"[bufferProcess] interim [80000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.258655054+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.258658701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.258661928+07:00","message":"> Transcript [4567] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.258666323+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.25866974+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.258673522+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.258676697+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.258680407+07:00","message":"Push: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.258683275+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.258687048+07:00","message":"Set new StatePrefix : 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.258690707+07:00","message":"Next Push (prob) : 'งดงามขนาดไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.258701156+07:00","message":"push: {false จะ 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.488140006+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.488185143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.488196512+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.488212065+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.488223479+07:00","message":"[bufferProcess] interim [320000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.488227567+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.488234567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.48823898+07:00","message":"> Transcript [4568] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.488243805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.488247237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.488250509+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.488255127+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.641035093+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.641080227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.641086778+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.641100827+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.641108077+07:00","message":"[bufferProcess] interim [440000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.641110767+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.641118168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.641121295+07:00","message":"> Transcript [4569] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.641125351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.641128434+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.641130661+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.641133216+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.689073465+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.68911068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.689117058+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.689134521+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.689141098+07:00","message":"[bufferProcess] interim [500000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.689143674+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.689147028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.689150134+07:00","message":"> Transcript [4570] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.689153684+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.689156028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.68916932+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.689172254+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.770613368+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.7706517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.770657752+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.770670741+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.770676637+07:00","message":"[bufferProcess] interim [560000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.770683098+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.770688897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.770691732+07:00","message":"> Transcript [4571] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.770695795+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.770697964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.770700299+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.770703217+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.770708182+07:00","message":"Push: 'งดงามขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.77071048+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.770712714+07:00","message":"Set new StatePrefix : 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.770715053+07:00","message":"Next Push (prob) : 'แล้วนี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.77072204+07:00","message":"push: {false งดงามขนาดไหน 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.8307324+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.830771371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.830777914+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.830789299+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.830796353+07:00","message":"[bufferProcess] interim [620000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.83079903+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.830804362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.830807066+07:00","message":"> Transcript [4572] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.830811051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.830813129+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.830816103+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.830818485+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.970295616+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.970328962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่ตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.970334846+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่ตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.970352258+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.970359351+07:00","message":"[bufferProcess] interim [800000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.970362078+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.970369182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.970371928+07:00","message":"> Transcript [4573] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.97037539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.970378028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.970380689+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.970383082+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.005424577+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.005465229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.005470927+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.005485254+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.005491392+07:00","message":"[bufferProcess] interim [860000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.005494128+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.005497562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.005500321+07:00","message":"> Transcript [4574] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.005503905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.005506031+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.005508607+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.005510893+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.009472286+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.009485796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กับหนู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.009490662+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กับหนู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.009500058+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กับหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.009503733+07:00","message":"[bufferProcess] interim [920000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กับหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.009506187+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.009509141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.009511741+07:00","message":"> Transcript [4575] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.009514824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.009516877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.009519018+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.00952156+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.00952631+07:00","message":"Push: 'แล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.009528439+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.009530628+07:00","message":"Set new StatePrefix : 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.009533605+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.00954138+07:00","message":"push: {false แล้วนี่ 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.137989404+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.138027835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.138034074+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.138058657+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.138065946+07:00","message":"[bufferProcess] interim [980000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.138069471+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กับหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.138073314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.138076034+07:00","message":"> Transcript [4576] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กับหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.138078525+07:00","message":"Set StatePrefix (first interim): 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กับหนู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.286616755+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.286658253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วตอนนี้อยู่กรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.286665211+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วตอนนี้อยู่กรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.286679525+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วตอนนี้อยู่กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.286687728+07:00","message":"[bufferProcess] interim [100000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วตอนนี้อยู่กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.28669069+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.286696906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.286700265+07:00","message":"> Transcript [4577] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.286703102+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.333436248+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.333477479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กลุ่มดูสิคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.333483949+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กลุ่มดูสิคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.333498769+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กลุ่มดูสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.333510248+07:00","message":"[bufferProcess] interim [160000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กลุ่มดูสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.333514465+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วตอนนี้อยู่กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.333522537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.333527092+07:00","message":"> Transcript [4578] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วตอนนี้อยู่กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.333531208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.333535329+07:00","message":"Set new StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วตอนนี้อยู่กรุงเทพฯ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.954276111+07:00","message":"[GCS] IsForceVAD: false for message ID: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.97297523+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.973010927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กลุ่มดูสิคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.973017048+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กลุ่มดูสิคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.973033584+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กลุ่มดูสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.97304037+07:00","message":"[bufferProcess] interim [760000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กลุ่มดูสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.973043086+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กลุ่มดูสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.973056138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.973059354+07:00","message":"> Transcript [4579] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กลุ่มดูสิคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.97306208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.973064281+07:00","message":"Set new StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กลุ่มดูสิคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.013740094+07:00","message":"[GCS] Start streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.058407031+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.058466107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กับหนูด้วยพลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.058474505+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กับหนูด้วยพลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.058490451+07:00","message":"[buffer interim] 246 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กับหนูด้วยพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.058502238+07:00","message":"[bufferProcess] interim [940000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กับหนูด้วยพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.058508958+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กลุ่มดูสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.058516634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.058521961+07:00","message":"> Transcript [4580] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กลุ่มดูสิคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.0585272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.058532088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.058535942+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กลุ่มดูสิคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.058540107+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.134899874+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.134944372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนนะคะที่อยู่ผู้ส่งด้วยพลัง\",\"confidence\":0.846592}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.134950814+07:00","message":"receive interim result [true|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนนะคะที่อยู่ผู้ส่งด้วยพลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.1349616+07:00","message":"end recv isFinal message id 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.134964056+07:00","message":"end Recv id 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.134982304+07:00","message":"[buffer interim] 246 true จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนนะคะที่อยู่ผู้ส่งด้วยพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135005978+07:00","message":"[bufferProcess] interim [970000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนนะคะที่อยู่ผู้ส่งด้วยพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135011213+07:00","message":"[bufferProcess] send to processor (isfinal):จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กับหนูด้วยพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135025877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135055324+07:00","message":"> Transcript [4581] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กับหนูด้วยพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135059541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135061997+07:00","message":"Set new StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กับหนูด้วยพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135064393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135066478+07:00","message":"> Transcript [4582] [true]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนนะคะที่อยู่ผู้ส่งด้วยพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.13507002+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135072306+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135074918+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่กับหนูด้วยพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135077725+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135079679+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135260257+07:00","message":"Push: 'นะคะที่อยู่ผู้ส่งด้วยพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135263679+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่นะคะที่อยู่ผู้ส่งด้วยพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135266057+07:00","message":"Set new StatePrefix : 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนนะคะที่อยู่ผู้ส่งด้วยพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135268481+07:00","message":"Next Push (prob) : 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนนะคะที่อยู่ผู้ส่งด้วยพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.135277283+07:00","message":"push: {true นะคะที่อยู่ผู้ส่งด้วยพลัง 0 0xc003682d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.135278803+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_246.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:11.147200649+07:00","message":"write wav file: './tmp/7598/7598_246.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:11.931997875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:11.932015168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.072391251+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.072438029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.072444134+07:00","message":"receive interim result [false|false]: น้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.07246099+07:00","message":"[buffer interim] 247 false น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.072467329+07:00","message":"[bufferProcess] interim [900000000]:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.072469766+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.396727999+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.396776949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.39679536+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.396814713+07:00","message":"[buffer interim] 247 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.396824052+07:00","message":"[bufferProcess] interim [200000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.396826753+07:00","message":"[bufferProcess] send to processor:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.396830785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.396833842+07:00","message":"> Transcript [4583] [false]: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.396836258+07:00","message":"Set StatePrefix (first interim): 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.969413912+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.969459825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.969465896+07:00","message":"receive interim result [false|false]: แม้ว่าจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.969487123+07:00","message":"[buffer interim] 247 false แม้ว่าจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.969495496+07:00","message":"[bufferProcess] interim [740000000]:แม้ว่าจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.969498432+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.969502373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.969505545+07:00","message":"> Transcript [4584] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.969508079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.969510133+07:00","message":"Set new StatePrefix: 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.072911057+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.072958547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าจะต้องขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.072966449+07:00","message":"receive interim result [false|false]: แม้ว่าจะต้องขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.07298147+07:00","message":"[buffer interim] 247 false แม้ว่าจะต้องขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.072992702+07:00","message":"[bufferProcess] interim [860000000]:แม้ว่าจะต้องขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.072995991+07:00","message":"[bufferProcess] send to processor:แม้ว่าจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.07300159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.073006214+07:00","message":"> Transcript [4585] [false]: 'แม้ว่าจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.073009767+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.073013482+07:00","message":"Set new StatePrefix: 'แม้ว่าจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.338945504+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.338982212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าจะต้องขึ้นเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.338988126+07:00","message":"receive interim result [false|false]: แม้ว่าจะต้องขึ้นเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.339001305+07:00","message":"[buffer interim] 247 false แม้ว่าจะต้องขึ้นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.339008322+07:00","message":"[bufferProcess] interim [220000000]:แม้ว่าจะต้องขึ้นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.339011137+07:00","message":"[bufferProcess] send to processor:แม้ว่าจะต้องขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.339014812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.339017911+07:00","message":"> Transcript [4586] [false]: 'แม้ว่าจะต้องขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.339021891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.339023973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.339025998+07:00","message":"StatePrefix: 'แม้ว่าจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.339028174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.981061267+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.981108354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าจะต้องขึ้นเขา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.981116284+07:00","message":"receive interim result [false|false]: แม้ว่าจะต้องขึ้นเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.981132084+07:00","message":"[buffer interim] 247 false แม้ว่าจะต้องขึ้นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.981144088+07:00","message":"[bufferProcess] interim [820000000]:แม้ว่าจะต้องขึ้นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.98114762+07:00","message":"[bufferProcess] send to processor:แม้ว่าจะต้องขึ้นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.981155164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.981159771+07:00","message":"> Transcript [4587] [false]: 'แม้ว่าจะต้องขึ้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.981177164+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.981180897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.981184029+07:00","message":"StatePrefix: 'แม้ว่าจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.981188419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.234815843+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.234849027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าจะต้องขึ้นเขาแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.234853964+07:00","message":"receive interim result [false|false]: แม้ว่าจะต้องขึ้นเขาแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.234869503+07:00","message":"[buffer interim] 247 false แม้ว่าจะต้องขึ้นเขาแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.234876634+07:00","message":"[bufferProcess] interim [60000000]:แม้ว่าจะต้องขึ้นเขาแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.234879415+07:00","message":"[bufferProcess] send to processor:แม้ว่าจะต้องขึ้นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.234882712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.234885335+07:00","message":"> Transcript [4588] [false]: 'แม้ว่าจะต้องขึ้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.234888705+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.234890954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.234893304+07:00","message":"StatePrefix: 'แม้ว่าจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.234895464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.4111817+07:00","message":"[GCS] IsForceVAD: false for message ID: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.573924395+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.57396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรัทธานะว่าดาต้องขึ้นเขาแต่ว่า\",\"confidence\":0.8948754}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.573965881+07:00","message":"receive interim result [true|false]: ศรัทธานะว่าดาต้องขึ้นเขาแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.573975924+07:00","message":"end recv isFinal message id 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.573978982+07:00","message":"end Recv id 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.573986233+07:00","message":"[buffer interim] 247 true ศรัทธานะว่าดาต้องขึ้นเขาแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.573992964+07:00","message":"[bufferProcess] interim [420000000]:ศรัทธานะว่าดาต้องขึ้นเขาแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.57399936+07:00","message":"[bufferProcess] send to processor (isfinal):แม้ว่าจะต้องขึ้นเขาแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574002848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574006048+07:00","message":"> Transcript [4589] [false]: 'แม้ว่าจะต้องขึ้นเขาแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574009361+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574011631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574014006+07:00","message":"StatePrefix: 'แม้ว่าจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574016749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574025748+07:00","message":"Push: 'แม้ว่าจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574027799+07:00","message":"TextPushed: 'แม้ว่าจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574029827+07:00","message":"Set new StatePrefix : 'แม้ว่าจะต้องขึ้นเขาแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574032085+07:00","message":"Next Push (prob) : 'ขึ้นเขาแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574034244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574036337+07:00","message":"> Transcript [4590] [true]: 'ศรัทธานะว่าดาต้องขึ้นเขาแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574038555+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574040365+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574042179+07:00","message":"StatePrefix: 'แม้ว่าจะต้องขึ้นเขาแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574044142+07:00","message":"TextPushed: 'แม้ว่าจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574045823+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.574080586+07:00","message":"push: {false แม้ว่าจะต้อง 0 0xc0033fe100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574147803+07:00","message":"Push: 'ขึ้นเขาแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574151967+07:00","message":"TextPushed: 'แม้ว่าจะต้องขึ้นเขาแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.57415433+07:00","message":"Set new StatePrefix : 'ศรัทธานะว่าดาต้องขึ้นเขาแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574156536+07:00","message":"Next Push (prob) : 'ศรัทธานะว่าดาต้องขึ้นเขาแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.574163998+07:00","message":"push: {true ขึ้นเขาแต่ว่า 0 0xc0033fe100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.574187243+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_247.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:14.582171172+07:00","message":"write wav file: './tmp/7598/7598_247.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.795035072+07:00","message":"[GCS] Start streaming session, msgId: 248"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:14.932021892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:14.932066967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:15.652091981+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:15.652133806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:15.652138942+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:15.652151319+07:00","message":"[buffer interim] 248 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.652157069+07:00","message":"[bufferProcess] interim [720000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.652159239+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.652165022+07:00","message":"[bufferProcess] send to processor (ticker):ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.652167776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.652170744+07:00","message":"> Transcript [4591] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.652173013+07:00","message":"Set StatePrefix (first interim): 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.042544401+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.042590496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"My\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.042596071+07:00","message":"receive interim result [false|false]: My"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.042609475+07:00","message":"[buffer interim] 248 false My"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.042616996+07:00","message":"[bufferProcess] interim [80000000]:My"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.042619409+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.18189225+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.181937365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.181943385+07:00","message":"receive interim result [false|false]: มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.181961669+07:00","message":"[buffer interim] 248 false มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.181969797+07:00","message":"[bufferProcess] interim [200000000]:มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.181972636+07:00","message":"[bufferProcess] send to processor:My"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.181976376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.181979563+07:00","message":"> Transcript [4592] [false]: 'My'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.181983213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.181985855+07:00","message":"Set new StatePrefix: 'My'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.556953809+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.556993205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.556999119+07:00","message":"receive interim result [false|false]: มาจากกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.557013179+07:00","message":"[buffer interim] 248 false มาจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.557021107+07:00","message":"[bufferProcess] interim [620000000]:มาจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.557023657+07:00","message":"[bufferProcess] send to processor:มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.557033729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.557036713+07:00","message":"> Transcript [4593] [false]: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.557039536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.557042037+07:00","message":"Set new StatePrefix: 'มาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.732005669+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.732029915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.732034779+07:00","message":"receive interim result [false|false]: มาจากกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.73205596+07:00","message":"[buffer interim] 248 false มาจากกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.732062951+07:00","message":"[bufferProcess] interim [740000000]:มาจากกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.732066126+07:00","message":"[bufferProcess] send to processor:มาจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.732069986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.732072592+07:00","message":"> Transcript [4594] [false]: 'มาจากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.732074975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.73207706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.732078897+07:00","message":"StatePrefix: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.732080879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.065204187+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.065245349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.065251704+07:00","message":"receive interim result [false|false]: มาจากกำลังรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.065267859+07:00","message":"[buffer interim] 248 false มาจากกำลังรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.065275774+07:00","message":"[bufferProcess] interim [100000000]:มาจากกำลังรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.065278996+07:00","message":"[bufferProcess] send to processor:มาจากกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.065286037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.065291712+07:00","message":"> Transcript [4595] [false]: 'มาจากกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.065295942+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.065298278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.065300286+07:00","message":"StatePrefix: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.065302573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.114281214+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.11430764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.114312262+07:00","message":"receive interim result [false|false]: มาจากกำลังแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.114320256+07:00","message":"[buffer interim] 248 false มาจากกำลังแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.114326098+07:00","message":"[bufferProcess] interim [160000000]:มาจากกำลังแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.114328343+07:00","message":"[bufferProcess] send to processor:มาจากกำลังรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.114331993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.114334859+07:00","message":"> Transcript [4596] [false]: 'มาจากกำลังรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.11433816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.114340559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.114342989+07:00","message":"StatePrefix: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.114345086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.639126473+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.639176078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.639182768+07:00","message":"receive interim result [false|false]: มาจากกำลังแรงกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.639198274+07:00","message":"[buffer interim] 248 false มาจากกำลังแรงกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.639206884+07:00","message":"[bufferProcess] interim [640000000]:มาจากกำลังแรงกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.639209312+07:00","message":"[bufferProcess] send to processor:มาจากกำลังแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.639212912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.639216118+07:00","message":"> Transcript [4597] [false]: 'มาจากกำลังแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.639220415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.639222643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.639224624+07:00","message":"StatePrefix: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.63922697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.639229695+07:00","message":"Push: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.63923186+07:00","message":"TextPushed: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.639234065+07:00","message":"Set new StatePrefix : 'มาจากกำลังแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.639236359+07:00","message":"Next Push (prob) : 'กำลังแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.639247053+07:00","message":"push: {false มาจาก 0 0xc00212fa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.639602418+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.639637548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.639644979+07:00","message":"receive interim result [false|false]: มาจากกำลังแรงกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.639660988+07:00","message":"[buffer interim] 248 false มาจากกำลังแรงกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.639668326+07:00","message":"[bufferProcess] interim [700000000]:มาจากกำลังแรงกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.639672633+07:00","message":"[bufferProcess] send to processor:มาจากกำลังแรงกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.63967799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.639680988+07:00","message":"> Transcript [4598] [false]: 'มาจากกำลังแรงกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.639684664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.639686889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.639688879+07:00","message":"StatePrefix: 'มาจากกำลังแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.63969113+07:00","message":"TextPushed: 'มาจาก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:17.932971265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:17.932986122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.955298158+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.955329687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกำลังจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.955335171+07:00","message":"receive interim result [false|false]: มาจากกำลังแรงกำลังจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.955348271+07:00","message":"[buffer interim] 248 false มาจากกำลังแรงกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.955354424+07:00","message":"[bufferProcess] interim [0]:มาจากกำลังแรงกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.955357052+07:00","message":"[bufferProcess] send to processor:มาจากกำลังแรงกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.955360603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.955363212+07:00","message":"> Transcript [4599] [false]: 'มาจากกำลังแรงกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.955366707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.955368856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.955370795+07:00","message":"StatePrefix: 'มาจากกำลังแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.955372992+07:00","message":"TextPushed: 'มาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.011245578+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.011283711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกำลังใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.011289646+07:00","message":"receive interim result [false|false]: มาจากกำลังแรงกำลังใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.011302638+07:00","message":"[buffer interim] 248 false มาจากกำลังแรงกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.01131105+07:00","message":"[bufferProcess] interim [60000000]:มาจากกำลังแรงกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.011313886+07:00","message":"[bufferProcess] send to processor:มาจากกำลังแรงกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.011317242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.011319942+07:00","message":"> Transcript [4600] [false]: 'มาจากกำลังแรงกำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.011323386+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.011325656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.011327693+07:00","message":"StatePrefix: 'มาจากกำลังแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.011330226+07:00","message":"TextPushed: 'มาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.32982778+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.32986467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกำลังใจของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.329870477+07:00","message":"receive interim result [false|false]: มาจากกำลังแรงกำลังใจของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.329887606+07:00","message":"[buffer interim] 248 false มาจากกำลังแรงกำลังใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.329895713+07:00","message":"[bufferProcess] interim [360000000]:มาจากกำลังแรงกำลังใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.329900033+07:00","message":"[bufferProcess] send to processor:มาจากกำลังแรงกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.329903408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.329906378+07:00","message":"> Transcript [4601] [false]: 'มาจากกำลังแรงกำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.329910105+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.329912325+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.32991458+07:00","message":"StatePrefix: 'มาจากกำลังแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.329916751+07:00","message":"TextPushed: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.329919285+07:00","message":"Push: 'กำลังแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.329921187+07:00","message":"TextPushed: 'มาจากกำลังแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.329923245+07:00","message":"Set new StatePrefix : 'มาจากกำลังแรงกำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.329926625+07:00","message":"Next Push (prob) : 'กำลังใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.329933645+07:00","message":"push: {false กำลังแรง 0 0xc00212fa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.531135793+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.531177317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกำลังใจของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.531187023+07:00","message":"receive interim result [false|false]: มาจากกำลังแรงกำลังใจของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.531198124+07:00","message":"[buffer interim] 248 false มาจากกำลังแรงกำลังใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.531230092+07:00","message":"[bufferProcess] interim [540000000]:มาจากกำลังแรงกำลังใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.531232836+07:00","message":"[bufferProcess] send to processor:มาจากกำลังแรงกำลังใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.531236561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.531239719+07:00","message":"> Transcript [4602] [false]: 'มาจากกำลังแรงกำลังใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.531243719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.531245947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.531248012+07:00","message":"StatePrefix: 'มาจากกำลังแรงกำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.531250812+07:00","message":"TextPushed: 'มาจากกำลังแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.532708757+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.53272415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกำลังใจของทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.532728434+07:00","message":"receive interim result [false|false]: มาจากกำลังแรงกำลังใจของทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.532739318+07:00","message":"[buffer interim] 248 false มาจากกำลังแรงกำลังใจของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.532743723+07:00","message":"[bufferProcess] interim [600000000]:มาจากกำลังแรงกำลังใจของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.532746926+07:00","message":"[bufferProcess] send to processor:มาจากกำลังแรงกำลังใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.532750273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.532752555+07:00","message":"> Transcript [4603] [false]: 'มาจากกำลังแรงกำลังใจของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.532755619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.532757815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.532759879+07:00","message":"StatePrefix: 'มาจากกำลังแรงกำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.532762592+07:00","message":"TextPushed: 'มาจากกำลังแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.713903135+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.713941151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกำลังใจของทุกคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.713946367+07:00","message":"receive interim result [false|false]: มาจากกำลังแรงกำลังใจของทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.713963502+07:00","message":"[buffer interim] 248 false มาจากกำลังแรงกำลังใจของทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.713971091+07:00","message":"[bufferProcess] interim [720000000]:มาจากกำลังแรงกำลังใจของทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.713973645+07:00","message":"[bufferProcess] send to processor:มาจากกำลังแรงกำลังใจของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.713977156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.713980059+07:00","message":"> Transcript [4604] [false]: 'มาจากกำลังแรงกำลังใจของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.713983367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.713985548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.713987942+07:00","message":"StatePrefix: 'มาจากกำลังแรงกำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.713990814+07:00","message":"TextPushed: 'มาจากกำลังแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.034613301+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.034653605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกำลังใจของทุกคนจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.034659215+07:00","message":"receive interim result [false|false]: มาจากกำลังแรงกำลังใจของทุกคนจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.034677192+07:00","message":"[buffer interim] 248 false มาจากกำลังแรงกำลังใจของทุกคนจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.034685207+07:00","message":"[bufferProcess] interim [80000000]:มาจากกำลังแรงกำลังใจของทุกคนจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.034687755+07:00","message":"[bufferProcess] send to processor:มาจากกำลังแรงกำลังใจของทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.034691993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.034694847+07:00","message":"> Transcript [4605] [false]: 'มาจากกำลังแรงกำลังใจของทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.034699103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.034701373+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.034703966+07:00","message":"StatePrefix: 'มาจากกำลังแรงกำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.034706703+07:00","message":"TextPushed: 'มาจากกำลังแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.034709661+07:00","message":"Push: 'กำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.034711761+07:00","message":"TextPushed: 'มาจากกำลังแรงกำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.034714442+07:00","message":"Set new StatePrefix : 'มาจากกำลังแรงกำลังใจของทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.034717722+07:00","message":"Next Push (prob) : 'ของทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.034729086+07:00","message":"push: {false กำลังใจ 0 0xc00212fa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.233743872+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.233778306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกำลังใจของทุกคนจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.23378328+07:00","message":"receive interim result [false|false]: มาจากกำลังแรงกำลังใจของทุกคนจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.233801961+07:00","message":"[buffer interim] 248 false มาจากกำลังแรงกำลังใจของทุกคนจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.233808999+07:00","message":"[bufferProcess] interim [320000000]:มาจากกำลังแรงกำลังใจของทุกคนจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.233812071+07:00","message":"[bufferProcess] send to processor:มาจากกำลังแรงกำลังใจของทุกคนจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.233815787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.233818554+07:00","message":"> Transcript [4606] [false]: 'มาจากกำลังแรงกำลังใจของทุกคนจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.233822388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.233825033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.233826915+07:00","message":"StatePrefix: 'มาจากกำลังแรงกำลังใจของทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.233829631+07:00","message":"TextPushed: 'มาจากกำลังแรงกำลังใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.419081842+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.419119483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.419125408+07:00","message":"receive interim result [false|false]: มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.419138818+07:00","message":"[buffer interim] 248 false มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.419145123+07:00","message":"[bufferProcess] interim [440000000]:มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.419147679+07:00","message":"[bufferProcess] send to processor:มาจากกำลังแรงกำลังใจของทุกคนจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.419153023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.41915624+07:00","message":"> Transcript [4607] [false]: 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.419162001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.419164451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.419166513+07:00","message":"StatePrefix: 'มาจากกำลังแรงกำลังใจของทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.419169065+07:00","message":"TextPushed: 'มาจากกำลังแรงกำลังใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.061719114+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.061771403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.061779699+07:00","message":"receive interim result [false|false]: มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.061795795+07:00","message":"[buffer interim] 248 false มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.061806258+07:00","message":"[bufferProcess] interim [40000000]:มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.06180948+07:00","message":"[bufferProcess] send to processor:มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.061815656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.061819031+07:00","message":"> Transcript [4608] [false]: 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.061823188+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.061825608+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.061827712+07:00","message":"StatePrefix: 'มาจากกำลังแรงกำลังใจของทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.06183054+07:00","message":"TextPushed: 'มาจากกำลังแรงกำลังใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.257418341+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.257457697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.257463271+07:00","message":"receive interim result [false|false]: มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.257479124+07:00","message":"[buffer interim] 248 false มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.257486823+07:00","message":"[bufferProcess] interim [280000000]:มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.257489712+07:00","message":"[bufferProcess] send to processor:มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.257493364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.257496523+07:00","message":"> Transcript [4609] [false]: 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.257500797+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.257502925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.257505163+07:00","message":"StatePrefix: 'มาจากกำลังแรงกำลังใจของทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.257507671+07:00","message":"TextPushed: 'มาจากกำลังแรงกำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.257514835+07:00","message":"Push: 'ของทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.25751692+07:00","message":"TextPushed: 'มาจากกำลังแรงกำลังใจของทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.257520118+07:00","message":"Set new StatePrefix : 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.257522554+07:00","message":"Next Push (prob) : 'จริงๆค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.257530943+07:00","message":"push: {false ของทุกคน 0 0xc00212fa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.318222621+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.318263461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารองไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.318270486+07:00","message":"receive interim result [false|false]: มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารองไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.318287187+07:00","message":"[buffer interim] 248 false มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารองไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.318295719+07:00","message":"[bufferProcess] interim [400000000]:มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารองไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.318299544+07:00","message":"[bufferProcess] send to processor:มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.318304059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.318308254+07:00","message":"> Transcript [4610] [false]: 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.318313824+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.318316855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.318320163+07:00","message":"StatePrefix: 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.318324154+07:00","message":"TextPushed: 'มาจากกำลังแรงกำลังใจของทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.6285555+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.628608847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.628619267+07:00","message":"receive interim result [false|false]: มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.628639254+07:00","message":"[buffer interim] 248 false มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.628654223+07:00","message":"[bufferProcess] interim [640000000]:มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.628659705+07:00","message":"[bufferProcess] send to processor:มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารองไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.62867131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.628676337+07:00","message":"> Transcript [4611] [false]: 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารองไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.628682158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.628685616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.628689489+07:00","message":"StatePrefix: 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.628694082+07:00","message":"TextPushed: 'มาจากกำลังแรงกำลังใจของทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.752618086+07:00","message":"[GCS] IsForceVAD: false for message ID: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.813680434+07:00","message":"[GCS] Start streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.831090342+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.831125746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.831131736+07:00","message":"receive interim result [false|false]: มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.831148044+07:00","message":"[buffer interim] 248 false มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.83115455+07:00","message":"[bufferProcess] interim [880000000]:มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.831157586+07:00","message":"[bufferProcess] send to processor:มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.831161106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.831164011+07:00","message":"> Transcript [4612] [false]: 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.831167537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.831169837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.831172124+07:00","message":"StatePrefix: 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.831174651+07:00","message":"TextPushed: 'มาจากกำลังแรงกำลังใจของทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.907349765+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.907387694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ\",\"confidence\":0.94879526}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.907393534+07:00","message":"receive interim result [true|false]: มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.907407073+07:00","message":"end recv isFinal message id 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.907410018+07:00","message":"end Recv id 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.907417173+07:00","message":"[buffer interim] 248 true มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907424096+07:00","message":"[bufferProcess] interim [970000000]:มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907427685+07:00","message":"[bufferProcess] send to processor (isfinal):มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907431733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.90743456+07:00","message":"> Transcript [4613] [false]: 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907438477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907440512+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907443057+07:00","message":"StatePrefix: 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907445853+07:00","message":"TextPushed: 'มาจากกำลังแรงกำลังใจของทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907448717+07:00","message":"Push: 'จริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907450656+07:00","message":"TextPushed: 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907453211+07:00","message":"Set new StatePrefix : 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907456235+07:00","message":"Next Push (prob) : 'ลองไปฟังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907458257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907460653+07:00","message":"> Transcript [4614] [true]: 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907463071+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907464859+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907467422+07:00","message":"StatePrefix: 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907469666+07:00","message":"TextPushed: 'มาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.907472023+07:00","message":"Push: 'ลองไปฟังพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.907481306+07:00","message":"push: {false จริงๆค่ะ 0 0xc00212fa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.90748672+07:00","message":"push: {true ลองไปฟังพระ 0 0xc00212fa80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:20.925339887+07:00","message":"write wav file: './tmp/7598/7598_248.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:20.933098766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:20.933137097+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.280587445+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.280635102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.280642347+07:00","message":"receive interim result [false|false]: ปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.280654931+07:00","message":"[buffer interim] 249 false ปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.280662227+07:00","message":"[bufferProcess] interim [480000000]:ปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.280664151+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.346623446+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.346666736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.346672091+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.34668774+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.346695748+07:00","message":"[bufferProcess] interim [600000000]:ภาพบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.346698279+07:00","message":"[bufferProcess] send to processor:ปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.346706077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.346708857+07:00","message":"> Transcript [4615] [false]: 'ปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.346711324+07:00","message":"Set StatePrefix (first interim): 'ปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.805581675+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.805632216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศน่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.805639251+07:00","message":"receive interim result [false|false]: บรรยากาศน่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.805656564+07:00","message":"[buffer interim] 249 false บรรยากาศน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.805664052+07:00","message":"[bufferProcess] interim [960000000]:บรรยากาศน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.805666916+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.805674971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.805680115+07:00","message":"> Transcript [4616] [false]: 'ภาพบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.805683186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.805685633+07:00","message":"Set new StatePrefix: 'ภาพบรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.814836934+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.81487557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.814882316+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.814898011+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.814904717+07:00","message":"[bufferProcess] interim [20000000]:ภาพบรรยากาศนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.814907121+07:00","message":"[bufferProcess] send to processor:บรรยากาศน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.81491505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.814926476+07:00","message":"> Transcript [4617] [false]: 'บรรยากาศน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.814933961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.814936642+07:00","message":"Set new StatePrefix: 'บรรยากาศน่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.238090591+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.238137236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.23814436+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.238159012+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.238169605+07:00","message":"[bufferProcess] interim [500000000]:ภาพบรรยากาศนะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.23817438+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.238181418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.238185448+07:00","message":"> Transcript [4618] [false]: 'ภาพบรรยากาศนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.2381888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.238191681+07:00","message":"Set new StatePrefix: 'ภาพบรรยากาศนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.365720745+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.365769711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.365777957+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.365793922+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.365806742+07:00","message":"[bufferProcess] interim [560000000]:ภาพบรรยากาศนะคะเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.365810968+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.365819568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.365824044+07:00","message":"> Transcript [4619] [false]: 'ภาพบรรยากาศนะคะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.36582917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.365832263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.365835904+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.36583926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.436169512+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.436220667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.436226372+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.436248571+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.436256613+07:00","message":"[bufferProcess] interim [680000000]:ภาพบรรยากาศนะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.436260219+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.436270082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.436273011+07:00","message":"> Transcript [4620] [false]: 'ภาพบรรยากาศนะคะเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.436277075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.436281063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.436283364+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.43628559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.914738906+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.914781683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.914790345+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.914803603+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.914813311+07:00","message":"[bufferProcess] interim [100000000]:ภาพบรรยากาศนะคะเราก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.914815828+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.914833546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.914836804+07:00","message":"> Transcript [4621] [false]: 'ภาพบรรยากาศนะคะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.914840664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.914843033+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.914845646+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.914848081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.144353018+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.144390482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.144397635+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.144411469+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.144419244+07:00","message":"[bufferProcess] interim [340000000]:ภาพบรรยากาศนะคะเราก็ให้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.144422785+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.144427445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.144430762+07:00","message":"> Transcript [4622] [false]: 'ภาพบรรยากาศนะคะเราก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.144435036+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.144438072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.14444125+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.144444217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.144447684+07:00","message":"Push: 'ภาพบรรยากาศนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.144450674+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.144453987+07:00","message":"Set new StatePrefix : 'ภาพบรรยากาศนะคะเราก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.144457629+07:00","message":"Next Push (prob) : 'เราก็ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.144468566+07:00","message":"push: {false ภาพบรรยากาศนะคะ 0 0xc0004a3c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.462473627+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.462515924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็นถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.462523752+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็นถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.462539116+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.462547548+07:00","message":"[bufferProcess] interim [640000000]:ภาพบรรยากาศนะคะเราก็ให้เห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.462551405+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.46255893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.462563406+07:00","message":"> Transcript [4623] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.46256783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.462570935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.46257387+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.462578077+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.845522515+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.845568227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.845575223+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.845591007+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.845598802+07:00","message":"[bufferProcess] interim [60000000]:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.84560195+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้เห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.845608711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.845611794+07:00","message":"> Transcript [4624] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.845615825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.845618918+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.845621386+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.845624637+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:23.933971579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:23.93399541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.03327+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.03331046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.033317233+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.033332023+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.03334093+07:00","message":"[bufferProcess] interim [240000000]:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.033343658+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.0333507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.033353882+07:00","message":"> Transcript [4625] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.033357754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.033360495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.033363013+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.033365987+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.167632193+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.167687729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.167694475+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.16771293+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.16772619+07:00","message":"[bufferProcess] interim [420000000]:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.167729443+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.16773706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.167740531+07:00","message":"> Transcript [4626] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.167744706+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.16774754+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.167749703+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.167753072+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.167759923+07:00","message":"Push: 'เราก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.167761927+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.167766002+07:00","message":"Set new StatePrefix : 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.167769597+07:00","message":"Next Push (prob) : 'เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.167794024+07:00","message":"push: {false เราก็ให้ 0 0xc0004a3c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.484445033+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.484495255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.484503099+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.484540011+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.48455523+07:00","message":"[bufferProcess] interim [720000000]:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.484559858+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.484569572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.484573953+07:00","message":"> Transcript [4627] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.484579088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.484582325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.484585267+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.484589679+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.689866124+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.689918411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.689929614+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.689955745+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.689970427+07:00","message":"[bufferProcess] interim [900000000]:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.689974579+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.689984214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.689988821+07:00","message":"> Transcript [4628] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.689994499+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.689997694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.690000754+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.690004977+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.74598973+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.746035512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.74604214+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.746069809+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.74607943+07:00","message":"[bufferProcess] interim [960000000]:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.746084222+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.746100419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.746105397+07:00","message":"> Transcript [4629] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.746111972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.746114757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.746117398+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.7461211+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.892082755+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.892126974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมายที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.892133815+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.892154243+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.892162858+07:00","message":"[bufferProcess] interim [80000000]:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.892166123+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.892170511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.892174152+07:00","message":"> Transcript [4630] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.892178802+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.89218108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.892185273+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.89218817+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.892191644+07:00","message":"Push: 'เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.892194231+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.892197404+07:00","message":"Set new StatePrefix : 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.892199931+07:00","message":"Next Push (prob) : 'ต้นที่หมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.892208689+07:00","message":"push: {false เห็นถึงจุดเริ่ม 0 0xc0004a3c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.995758858+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.995800312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมายถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.995806934+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.995820775+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.99582828+07:00","message":"[bufferProcess] interim [140000000]:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.995831085+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.995840323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.99584324+07:00","message":"> Transcript [4631] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.995846952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.995849865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.995851871+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.995855253+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.998251672+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.998288022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.998293949+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.998310681+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.998317845+07:00","message":"[bufferProcess] interim [200000000]:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.998320639+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.998327507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.998330687+07:00","message":"> Transcript [4632] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.998334629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.998336757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.998339174+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.99834197+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.068017017+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.068092727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.068100434+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.068117638+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.068127513+07:00","message":"[bufferProcess] interim [320000000]:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.068130464+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.068134694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.068138119+07:00","message":"> Transcript [4633] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.068141189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.06814718+07:00","message":"Set new StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.272004885+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.272060789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.272068717+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของครู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.272086026+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.272094065+07:00","message":"[bufferProcess] interim [500000000]:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.272097259+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.272101375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.272104599+07:00","message":"> Transcript [4634] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.272109202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.272111336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.272113317+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.272116072+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.38546477+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.385509253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.385515438+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.385535209+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.385544479+07:00","message":"[bufferProcess] interim [620000000]:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.385547607+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.385551828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.385555227+07:00","message":"> Transcript [4635] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.38555914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.385561494+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.385563606+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.385566452+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.443756715+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.443796125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.443803011+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.443818344+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.443825377+07:00","message":"[bufferProcess] interim [680000000]:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.44382872+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.443836843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.443840174+07:00","message":"> Transcript [4636] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.443844134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.443846655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.443849102+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.443852263+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.645813961+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.645854443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.645860441+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.645877592+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.645885172+07:00","message":"[bufferProcess] interim [920000000]:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.645888428+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.645892723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.645895608+07:00","message":"> Transcript [4637] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.64590014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.645902612+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.645905564+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.645910033+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.645919691+07:00","message":"Push: 'ต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.645922897+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.645927682+07:00","message":"Set new StatePrefix : 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.645932735+07:00","message":"Next Push (prob) : 'ของโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.645963127+07:00","message":"push: {false ต้นที่มาที่ไป 0 0xc0004a3c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.872629058+07:00","message":"[GCS] IsForceVAD: false for message ID: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.909967903+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.910007357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.910013751+07:00","message":"receive interim result [false|false]: ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.910025944+07:00","message":"[buffer interim] 249 false ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.910032599+07:00","message":"[bufferProcess] interim [100000000]:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.910035584+07:00","message":"[bufferProcess] send to processor:ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.910040909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.910044647+07:00","message":"> Transcript [4638] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.910054719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.910057114+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.910059112+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.910061736+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.983102028+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.98315288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ\",\"confidence\":0.95042175}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.983162514+07:00","message":"receive interim result [true|false]: บรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.98317581+07:00","message":"end recv isFinal message id 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.983179205+07:00","message":"end Recv id 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.983189634+07:00","message":"[buffer interim] 249 true บรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983202672+07:00","message":"[bufferProcess] interim [280000000]:บรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983207426+07:00","message":"[bufferProcess] send to processor (isfinal):ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983222647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983237887+07:00","message":"> Transcript [4639] [false]: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983244248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983247133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983249691+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.98325331+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983256366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983259364+07:00","message":"> Transcript [4640] [true]: 'บรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983261848+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983263812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983265584+07:00","message":"StatePrefix: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983268097+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983270243+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983484016+07:00","message":"Push: 'ของโครงการนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983487704+07:00","message":"TextPushed: 'ภาพบรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983490362+07:00","message":"Set new StatePrefix : 'บรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983493996+07:00","message":"Next Push (prob) : 'บรรยากาศนะคะเราก็ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.983503692+07:00","message":"push: {true ของโครงการนี้ค่ะ 0 0xc0004a3c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.983524941+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_249.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:25.993243279+07:00","message":"write wav file: './tmp/7598/7598_249.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:26.934340058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:26.934360315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.416791785+07:00","message":"[GCS] Start streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:29.637091265+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:29.637133082+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":"2026-06-25T15:23:29.637138701+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:29.637156204+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:29.637159491+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":"2026-06-25T15:23:29.637188336+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:29.637194242+07:00","message":"[buffer interim] 250 false ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:29.637197463+07:00","message":"[buffer interim] 250 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:29.63720278+07:00","message":"[bufferProcess] interim [80000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:29.63720497+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:29.637209005+07:00","message":"[bufferProcess] send to processor (ticker):ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:29.637211599+07:00","message":"[bufferProcess] interim [200000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:29.6372132+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:29.637215824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:29.637218643+07:00","message":"> Transcript [4641] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:29.637220993+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:29.934781959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:29.934816068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:30.347256888+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:30.347300024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:30.347306713+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:30.347322529+07:00","message":"[buffer interim] 250 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.347329726+07:00","message":"[bufferProcess] interim [800000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.347332004+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.347335509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.347338988+07:00","message":"> Transcript [4642] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.34734262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.347345179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.347348154+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.347350952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:30.510242499+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:30.510282851+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":"2026-06-25T15:23:30.510288678+07:00","message":"receive interim result [false|false]: ของทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:30.510303058+07:00","message":"[buffer interim] 250 false ของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.510310795+07:00","message":"[bufferProcess] interim [40000000]:ของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.51031383+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.510321212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.510324594+07:00","message":"> Transcript [4643] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.510328333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.51033067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.51033287+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.510335476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:30.691490074+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:30.691534438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:30.691541041+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:30.691557968+07:00","message":"[buffer interim] 250 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.69156568+07:00","message":"[bufferProcess] interim [160000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.691569066+07:00","message":"[bufferProcess] send to processor:ของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.691573396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.691576635+07:00","message":"> Transcript [4644] [false]: 'ของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.691580377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.691582604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.691585872+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.691590478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:30.830688695+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:30.830730299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของตุ๊กตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:30.830737125+07:00","message":"receive interim result [false|false]: ของตุ๊กตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:30.830753394+07:00","message":"[buffer interim] 250 false ของตุ๊กตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.830764627+07:00","message":"[bufferProcess] interim [340000000]:ของตุ๊กตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.830767456+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.830773333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.830776527+07:00","message":"> Transcript [4645] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.830779687+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.830781903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.830784533+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.830788711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.830795099+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.830797211+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.830799519+07:00","message":"Set new StatePrefix : 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:30.830801853+07:00","message":"Next Push (prob) : 'ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:30.830828072+07:00","message":"push: {false ขอ 0 0xc00212f680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.139085294+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.139133707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเจ๊\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.139142335+07:00","message":"receive interim result [false|false]: ของเจ๊"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.139158442+07:00","message":"[buffer interim] 250 false ของเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.139167779+07:00","message":"[bufferProcess] interim [700000000]:ของเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.139171328+07:00","message":"[bufferProcess] send to processor:ของตุ๊กตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.139180584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.139185484+07:00","message":"> Transcript [4646] [false]: 'ของตุ๊กตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.139190711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.139193931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.139196985+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.139200874+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.255312519+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.255358113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.25536466+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.25537413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.255377808+07:00","message":"receive interim result [false|false]:  7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.255385919+07:00","message":"[buffer interim] 250 false ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.255389857+07:00","message":"[buffer interim] 250 false  7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.25539626+07:00","message":"[bufferProcess] interim [820000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.255398841+07:00","message":"[bufferProcess] send to processor:ของเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.255401531+07:00","message":"[bufferProcess] interim [820000000]: 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.255404215+07:00","message":"[bufferProcess] update buffer: ของ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.255407346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.255410508+07:00","message":"> Transcript [4647] [false]: 'ของเจ๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.255413825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.255415945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.255419002+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.255421183+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.323501169+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.323542156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของกะเจ็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.323548488+07:00","message":"receive interim result [false|false]: ของกะเจ็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.323561997+07:00","message":"[buffer interim] 250 false ของกะเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.323569874+07:00","message":"[bufferProcess] interim [880000000]:ของกะเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.323572776+07:00","message":"[bufferProcess] send to processor:ของ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.323579873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.323582844+07:00","message":"> Transcript [4648] [false]: 'ของ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.323586085+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.323588349+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.323590617+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.323593239+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.357628518+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.357667256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.357672879+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.35768264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Japan\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.357685597+07:00","message":"receive interim result [false|false]:  Japan"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.357693172+07:00","message":"[buffer interim] 250 false ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.357696552+07:00","message":"[buffer interim] 250 false  Japan"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.357702719+07:00","message":"[bufferProcess] interim [940000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.357705634+07:00","message":"[bufferProcess] send to processor:ของกะเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.357708875+07:00","message":"[bufferProcess] interim [940000000]: Japan"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.357711284+07:00","message":"[bufferProcess] update buffer: ของ Japan"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.357714492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.357717526+07:00","message":"> Transcript [4649] [false]: 'ของกะเจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.357721476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.357723905+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.357726076+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.357728189+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.357731905+07:00","message":"Push: 'ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.357733925+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.357736004+07:00","message":"Set new StatePrefix : 'ของกะเจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.357738198+07:00","message":"Next Push (prob) : 'กะเจ็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.357748732+07:00","message":"push: {false ง 0 0xc00212f680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.373811418+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.373841435+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":"2026-06-25T15:23:31.37384724+07:00","message":"receive interim result [false|false]: ของกะเจ็บละเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.373861585+07:00","message":"[buffer interim] 250 false ของกะเจ็บละเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.373868059+07:00","message":"[bufferProcess] interim [0]:ของกะเจ็บละเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.373871048+07:00","message":"[bufferProcess] send to processor:ของ Japan"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.373875244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.373878322+07:00","message":"> Transcript [4650] [false]: 'ของ Japan'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.373881161+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.373883284+07:00","message":"Set new StatePrefix: 'ของ Japan'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.682854573+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.682899054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเจชนาธิป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.682905172+07:00","message":"receive interim result [false|false]: ของเจชนาธิป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.682918592+07:00","message":"[buffer interim] 250 false ของเจชนาธิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.68292636+07:00","message":"[bufferProcess] interim [300000000]:ของเจชนาธิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.682929069+07:00","message":"[bufferProcess] send to processor:ของกะเจ็บละเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.682934856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.682938121+07:00","message":"> Transcript [4651] [false]: 'ของกะเจ็บละเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.682941246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.68294361+07:00","message":"Set new StatePrefix: 'ของกะเจ็บละเนาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.065549212+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.065586493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27 นาทีเรามีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.065593229+07:00","message":"receive interim result [false|false]: 27 นาทีเรามีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.065607664+07:00","message":"[buffer interim] 250 false 27 นาทีเรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.065615168+07:00","message":"[bufferProcess] interim [720000000]:27 นาทีเรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.065618099+07:00","message":"[bufferProcess] send to processor:ของเจชนาธิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.065624224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.065627891+07:00","message":"> Transcript [4652] [false]: 'ของเจชนาธิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.065631055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.065633443+07:00","message":"Set new StatePrefix: 'ของเจชนาธิป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.24904656+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.24909252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของตุ๊กตาเจ็บขณะที่เรามีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.249098887+07:00","message":"receive interim result [false|false]: ของตุ๊กตาเจ็บขณะที่เรามีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.249114777+07:00","message":"[buffer interim] 250 false ของตุ๊กตาเจ็บขณะที่เรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.249121706+07:00","message":"[bufferProcess] interim [900000000]:ของตุ๊กตาเจ็บขณะที่เรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.249124351+07:00","message":"[bufferProcess] send to processor:27 นาทีเรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.249131609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.249134315+07:00","message":"> Transcript [4653] [false]: '27 นาทีเรามีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.249137056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.249139154+07:00","message":"Set new StatePrefix: '27 นาทีเรามีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.366259261+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.366298643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27 นาทีเรามีความตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.366304472+07:00","message":"receive interim result [false|false]: 27 นาทีเรามีความตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.366321124+07:00","message":"[buffer interim] 250 false 27 นาทีเรามีความตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.36632783+07:00","message":"[bufferProcess] interim [960000000]:27 นาทีเรามีความตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.366330643+07:00","message":"[bufferProcess] send to processor:ของตุ๊กตาเจ็บขณะที่เรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.366334208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.366337594+07:00","message":"> Transcript [4654] [false]: 'ของตุ๊กตาเจ็บขณะที่เรามีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.366340071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.366342129+07:00","message":"Set new StatePrefix: 'ของตุ๊กตาเจ็บขณะที่เรามีความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.506503907+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.506547841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27 นาทีเรามีความตั้งใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.506554281+07:00","message":"receive interim result [false|false]: 27 นาทีเรามีความตั้งใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.506569076+07:00","message":"[buffer interim] 250 false 27 นาทีเรามีความตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.506580007+07:00","message":"[bufferProcess] interim [80000000]:27 นาทีเรามีความตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.506583041+07:00","message":"[bufferProcess] send to processor:27 นาทีเรามีความตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.50659046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.506593793+07:00","message":"> Transcript [4655] [false]: '27 นาทีเรามีความตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.506596627+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.506599888+07:00","message":"Set new StatePrefix: '27 นาทีเรามีความตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.647522963+07:00","message":"[GCS] Cleaned up inactive client: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.647553344+07:00","message":"[GCS] Cleaned up inactive client: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.647556717+07:00","message":"[GCS] Cleaned up inactive client: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.647558772+07:00","message":"[GCS] Cleaned up inactive client: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.647560578+07:00","message":"[GCS] Cleaned up inactive client: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.647562579+07:00","message":"[GCS] Cleaned up inactive client: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.772806897+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.772850143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27 นาทีเรามีความตั้งใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.772857089+07:00","message":"receive interim result [false|false]: 27 นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.772872601+07:00","message":"[buffer interim] 250 false 27 นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.772883091+07:00","message":"[bufferProcess] interim [380000000]:27 นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.772885648+07:00","message":"[bufferProcess] send to processor:27 นาทีเรามีความตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.772891301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.772894716+07:00","message":"> Transcript [4656] [false]: '27 นาทีเรามีความตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.772898723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.772901078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.772903028+07:00","message":"StatePrefix: '27 นาทีเรามีความตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.772905986+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.863958924+07:00","message":"[GCS] IsForceVAD: false for message ID: 250"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:32.935242968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:32.935267314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.949296724+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.949332465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.949338715+07:00","message":"receive interim result [false|false]: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.949354412+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":"2026-06-25T15:23:32.949357749+07:00","message":"receive interim result [false|false]:  นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.949380501+07:00","message":"[buffer interim] 250 false 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.949396928+07:00","message":"[buffer interim] 250 false  นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.949406711+07:00","message":"[bufferProcess] interim [560000000]:27"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.949410729+07:00","message":"[bufferProcess] send to processor:27 นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.949417922+07:00","message":"[bufferProcess] interim [560000000]: นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.949421585+07:00","message":"[bufferProcess] update buffer: 27 นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.949424884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.949428501+07:00","message":"> Transcript [4657] [false]: '27 นาทีเรามีความตั้งใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.949432339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.949434405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.949436465+07:00","message":"StatePrefix: '27 นาทีเรามีความตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.949439293+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.068577366+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.068620142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของตุ๊กตาเจ็บขณะที่เรามีความตั้งใจว่า\",\"confidence\":0.8688724}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.068627747+07:00","message":"receive interim result [true|false]: ของตุ๊กตาเจ็บขณะที่เรามีความตั้งใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.068637322+07:00","message":"end recv isFinal message id 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.068643451+07:00","message":"end Recv id 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.068651882+07:00","message":"[buffer interim] 250 true ของตุ๊กตาเจ็บขณะที่เรามีความตั้งใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.068661012+07:00","message":"[bufferProcess] interim [650000000]:ของตุ๊กตาเจ็บขณะที่เรามีความตั้งใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.068664529+07:00","message":"[bufferProcess] send to processor (isfinal):27 นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.06866856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.0686717+07:00","message":"> Transcript [4658] [false]: '27 นาทีเรามีความตั้งใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.068675234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.068678205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.068680643+07:00","message":"StatePrefix: '27 นาทีเรามีความตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.068683613+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.068685809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.068688076+07:00","message":"> Transcript [4659] [true]: 'ของตุ๊กตาเจ็บขณะที่เรามีความตั้งใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.068690422+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.068692284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.068694006+07:00","message":"StatePrefix: '27 นาทีเรามีความตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.068695916+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.068698643+07:00","message":"Push: 'ตุ๊กตาเจ็บขณะที่เรามีความตั้งใจว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.068707469+07:00","message":"push: {true ตุ๊กตาเจ็บขณะที่เรามีความตั้งใจว่า 0 0xc00212f680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:33.07932515+07:00","message":"write wav file: './tmp/7598/7598_250.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.315499485+07:00","message":"[GCS] Start streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.64677798+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.64682647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.646832002+07:00","message":"receive interim result [false|false]: อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.646847637+07:00","message":"[buffer interim] 251 false อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.646856032+07:00","message":"[bufferProcess] interim [420000000]:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.646858241+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.769136605+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.769190985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.769197286+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.769210424+07:00","message":"[buffer interim] 251 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.769217493+07:00","message":"[bufferProcess] interim [480000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.769220038+07:00","message":"[bufferProcess] send to processor:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.769225845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.769228876+07:00","message":"> Transcript [4660] [false]: 'อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.769231262+07:00","message":"Set StatePrefix (first interim): 'อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.96172509+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.961767783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.961773685+07:00","message":"receive interim result [false|false]: อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.961787376+07:00","message":"[buffer interim] 251 false อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.961794266+07:00","message":"[bufferProcess] interim [660000000]:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.961796646+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.961802149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.961805228+07:00","message":"> Transcript [4661] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.961807928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.961810285+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.53999371+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.540062901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.540073179+07:00","message":"receive interim result [false|false]: อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.540093869+07:00","message":"[buffer interim] 251 false อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.540107755+07:00","message":"[bufferProcess] interim [260000000]:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.540112013+07:00","message":"[bufferProcess] send to processor:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.54012151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.540126329+07:00","message":"> Transcript [4662] [false]: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.540132181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.540136928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.540138909+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.540141116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.543835164+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.543857288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะชวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.543862218+07:00","message":"receive interim result [false|false]: อยากจะชวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.543873833+07:00","message":"[buffer interim] 251 false อยากจะชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.543879105+07:00","message":"[bufferProcess] interim [320000000]:อยากจะชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.543881648+07:00","message":"[bufferProcess] send to processor:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.54388455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.543887696+07:00","message":"> Transcript [4663] [false]: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.543892591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.543894609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.543896498+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.543898357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.181358076+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.181400006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะชวนไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.181406848+07:00","message":"receive interim result [false|false]: อยากจะชวนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.181426472+07:00","message":"[buffer interim] 251 false อยากจะชวนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.1814343+07:00","message":"[bufferProcess] interim [860000000]:อยากจะชวนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.181437205+07:00","message":"[bufferProcess] send to processor:อยากจะชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.181445845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.181449045+07:00","message":"> Transcript [4664] [false]: 'อยากจะชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.181452735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.181455137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.181457431+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.181459956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.194083265+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.194109493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะชวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.194114559+07:00","message":"receive interim result [false|false]: อยากจะชวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.19412905+07:00","message":"[buffer interim] 251 false อยากจะชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.194134772+07:00","message":"[bufferProcess] interim [920000000]:อยากจะชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.19413711+07:00","message":"[bufferProcess] send to processor:อยากจะชวนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.194140678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.19414355+07:00","message":"> Transcript [4665] [false]: 'อยากจะชวนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.19414631+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.194148522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.194150434+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.194152421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.19415948+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.19416186+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.194163992+07:00","message":"Set new StatePrefix : 'อยากจะชวนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.19416678+07:00","message":"Next Push (prob) : 'จะชวนไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.194178222+07:00","message":"push: {false อยาก 0 0xc000189c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.249331078+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.249363866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะชวนสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.249369893+07:00","message":"receive interim result [false|false]: อยากจะชวนสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.249381571+07:00","message":"[buffer interim] 251 false อยากจะชวนสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.24938887+07:00","message":"[bufferProcess] interim [980000000]:อยากจะชวนสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.249391594+07:00","message":"[bufferProcess] send to processor:อยากจะชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.249396882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.249399678+07:00","message":"> Transcript [4666] [false]: 'อยากจะชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.249402282+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.378307208+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.378345531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะชวนสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.378351715+07:00","message":"receive interim result [false|false]: อยากจะชวนสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.378364148+07:00","message":"[buffer interim] 251 false อยากจะชวนสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.378374215+07:00","message":"[bufferProcess] interim [40000000]:อยากจะชวนสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.378376866+07:00","message":"[bufferProcess] send to processor:อยากจะชวนสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.378382615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.378385812+07:00","message":"> Transcript [4667] [false]: 'อยากจะชวนสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.378388643+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.378391264+07:00","message":"Set new StatePrefix: 'อยากจะชวนสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.56121228+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.561253696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะชวนสถานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.561261969+07:00","message":"receive interim result [false|false]: อยากจะชวนสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.561277726+07:00","message":"[buffer interim] 251 false อยากจะชวนสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.561284739+07:00","message":"[bufferProcess] interim [280000000]:อยากจะชวนสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.561287261+07:00","message":"[bufferProcess] send to processor:อยากจะชวนสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.561292681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.561295741+07:00","message":"> Transcript [4668] [false]: 'อยากจะชวนสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.5612985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.561300996+07:00","message":"Set new StatePrefix: 'อยากจะชวนสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.625474721+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.625511819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะชวนศรัทธาญาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.625517502+07:00","message":"receive interim result [false|false]: อยากจะชวนศรัทธาญาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.625531508+07:00","message":"[buffer interim] 251 false อยากจะชวนศรัทธาญาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.625540748+07:00","message":"[bufferProcess] interim [340000000]:อยากจะชวนศรัทธาญาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.625543346+07:00","message":"[bufferProcess] send to processor:อยากจะชวนสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.625549287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.625552559+07:00","message":"> Transcript [4669] [false]: 'อยากจะชวนสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.625556216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.625558691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.62556089+07:00","message":"StatePrefix: 'อยากจะชวนสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.625563351+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.748086234+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.748121088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะชวนศรัทธาญาติโยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.748126952+07:00","message":"receive interim result [false|false]: อยากจะชวนศรัทธาญาติโยม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.74814126+07:00","message":"[buffer interim] 251 false อยากจะชวนศรัทธาญาติโยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.74814898+07:00","message":"[bufferProcess] interim [460000000]:อยากจะชวนศรัทธาญาติโยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.748151452+07:00","message":"[bufferProcess] send to processor:อยากจะชวนศรัทธาญาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.748157387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.748160391+07:00","message":"> Transcript [4670] [false]: 'อยากจะชวนศรัทธาญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.748163147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.748165528+07:00","message":"Set new StatePrefix: 'อยากจะชวนศรัทธาญาติ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:35.936152302+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:35.936175259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.07696363+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.077003792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะชวนศรัทธาญาติโยมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.077010027+07:00","message":"receive interim result [false|false]: อยากจะชวนศรัทธาญาติโยมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.077024153+07:00","message":"[buffer interim] 251 false อยากจะชวนศรัทธาญาติโยมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.077031115+07:00","message":"[bufferProcess] interim [820000000]:อยากจะชวนศรัทธาญาติโยมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.077033863+07:00","message":"[bufferProcess] send to processor:อยากจะชวนศรัทธาญาติโยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.077040424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.077043495+07:00","message":"> Transcript [4671] [false]: 'อยากจะชวนศรัทธาญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.077054707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.077058585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.0770618+07:00","message":"StatePrefix: 'อยากจะชวนศรัทธาญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.077065045+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.141698651+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.141737008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะชวนศรัทธาญาติโยมได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.141743168+07:00","message":"receive interim result [false|false]: อยากจะชวนศรัทธาญาติโยมได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.141757608+07:00","message":"[buffer interim] 251 false อยากจะชวนศรัทธาญาติโยมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.141764693+07:00","message":"[bufferProcess] interim [880000000]:อยากจะชวนศรัทธาญาติโยมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.14176772+07:00","message":"[bufferProcess] send to processor:อยากจะชวนศรัทธาญาติโยมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.141774318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.141777704+07:00","message":"> Transcript [4672] [false]: 'อยากจะชวนศรัทธาญาติโยมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.141781692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.141784083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.141786239+07:00","message":"StatePrefix: 'อยากจะชวนศรัทธาญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.141788513+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.328790642+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.328831865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะชวนศรัทธาญาติโยมได้ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.328838131+07:00","message":"receive interim result [false|false]: อยากจะชวนศรัทธาญาติโยมได้ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.328856485+07:00","message":"[buffer interim] 251 false อยากจะชวนศรัทธาญาติโยมได้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.328866325+07:00","message":"[bufferProcess] interim [60000000]:อยากจะชวนศรัทธาญาติโยมได้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.328870045+07:00","message":"[bufferProcess] send to processor:อยากจะชวนศรัทธาญาติโยมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.328874647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.328877697+07:00","message":"> Transcript [4673] [false]: 'อยากจะชวนศรัทธาญาติโยมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.328881863+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.3288842+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.328886599+07:00","message":"StatePrefix: 'อยากจะชวนศรัทธาญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.328889348+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.520981891+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.521023368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.521029466+07:00","message":"receive interim result [false|false]: อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.521046089+07:00","message":"[buffer interim] 251 false อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.521061963+07:00","message":"[bufferProcess] interim [240000000]:อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.521065158+07:00","message":"[bufferProcess] send to processor:อยากจะชวนศรัทธาญาติโยมได้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.521069336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.521072458+07:00","message":"> Transcript [4674] [false]: 'อยากจะชวนศรัทธาญาติโยมได้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.521076211+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.521078794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.521081132+07:00","message":"StatePrefix: 'อยากจะชวนศรัทธาญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.521083477+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.521086174+07:00","message":"Push: 'จะชวนศรัทธาญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.521088302+07:00","message":"TextPushed: 'อยากจะชวนศรัทธาญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.521090985+07:00","message":"Set new StatePrefix : 'อยากจะชวนศรัทธาญาติโยมได้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.521093507+07:00","message":"Next Push (prob) : 'โยมได้ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.521101322+07:00","message":"push: {false จะชวนศรัทธาญาติ 0 0xc000189c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.633458603+07:00","message":"[GCS] IsForceVAD: false for message ID: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.728392554+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.72843903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน\",\"confidence\":0.9212565}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.728448501+07:00","message":"receive interim result [true|false]: อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.728461979+07:00","message":"end recv isFinal message id 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.728465191+07:00","message":"end Recv id 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.728473489+07:00","message":"[buffer interim] 251 true อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.728486268+07:00","message":"[bufferProcess] interim [540000000]:อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.728492498+07:00","message":"[bufferProcess] send to processor (isfinal):อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.728507783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.728529169+07:00","message":"> Transcript [4675] [false]: 'อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.728535697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.728538658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.728541081+07:00","message":"StatePrefix: 'อยากจะชวนศรัทธาญาติโยมได้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.72854419+07:00","message":"TextPushed: 'อยากจะชวนศรัทธาญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.72854678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.728548967+07:00","message":"> Transcript [4676] [true]: 'อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.728551456+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.728553428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.728555186+07:00","message":"StatePrefix: 'อยากจะชวนศรัทธาญาติโยมได้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.72855728+07:00","message":"TextPushed: 'อยากจะชวนศรัทธาญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.728567655+07:00","message":"Push: 'โยมได้ช่วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.72857916+07:00","message":"push: {true โยมได้ช่วยกัน 0 0xc000189c00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:36.737593475+07:00","message":"write wav file: './tmp/7598/7598_251.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.953930936+07:00","message":"[GCS] Start streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.440281797+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.440322829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.440329881+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.44034347+07:00","message":"[buffer interim] 252 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.440349932+07:00","message":"[bufferProcess] interim [300000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.440351977+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.51216558+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.512201799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.512206884+07:00","message":"receive interim result [false|false]: สร้างพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.512220996+07:00","message":"[buffer interim] 252 false สร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.512227739+07:00","message":"[bufferProcess] interim [420000000]:สร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.512230089+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.512233345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.51223637+07:00","message":"> Transcript [4677] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.512238641+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.63885441+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.638887206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งปลุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.638892833+07:00","message":"receive interim result [false|false]: ตั้งปลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.638908863+07:00","message":"[buffer interim] 252 false ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.63891605+07:00","message":"[bufferProcess] interim [480000000]:ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.638918794+07:00","message":"[bufferProcess] send to processor:สร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.638922996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.638925914+07:00","message":"> Transcript [4678] [false]: 'สร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.638928197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.638930857+07:00","message":"Set new StatePrefix: 'สร้างพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.800773074+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.80082228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.80082797+07:00","message":"receive interim result [false|false]: ต่างประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.800841172+07:00","message":"[buffer interim] 252 false ต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.800851265+07:00","message":"[bufferProcess] interim [660000000]:ต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.800854881+07:00","message":"[bufferProcess] send to processor:ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.800862645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.800867676+07:00","message":"> Transcript [4679] [false]: 'ตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.800871441+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.800874556+07:00","message":"Set new StatePrefix: 'ตั้งปลุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.927800672+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.927832942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างพระพุทธรูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.927838538+07:00","message":"receive interim result [false|false]: สร้างพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.92785381+07:00","message":"[buffer interim] 252 false สร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.927860686+07:00","message":"[bufferProcess] interim [780000000]:สร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.927863954+07:00","message":"[bufferProcess] send to processor:ต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.927869487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.92787227+07:00","message":"> Transcript [4680] [false]: 'ต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.927874667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.927876801+07:00","message":"Set new StatePrefix: 'ต่างประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.385657598+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.385700164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างพระพุทธรูปซัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.385706336+07:00","message":"receive interim result [false|false]: สร้างพระพุทธรูปซัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.385721286+07:00","message":"[buffer interim] 252 false สร้างพระพุทธรูปซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.385728859+07:00","message":"[bufferProcess] interim [260000000]:สร้างพระพุทธรูปซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.385731601+07:00","message":"[bufferProcess] send to processor:สร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.385738899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.385742252+07:00","message":"> Transcript [4681] [false]: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.385745139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.385748242+07:00","message":"Set new StatePrefix: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.405073736+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.405118906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างพระพุทธรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.405125209+07:00","message":"receive interim result [false|false]: สร้างพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.405142086+07:00","message":"[buffer interim] 252 false สร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.405149937+07:00","message":"[bufferProcess] interim [320000000]:สร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.405152831+07:00","message":"[bufferProcess] send to processor:สร้างพระพุทธรูปซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.405156657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.405159976+07:00","message":"> Transcript [4682] [false]: 'สร้างพระพุทธรูปซัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.405185866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.405188249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.405190729+07:00","message":"StatePrefix: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.405193112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.520755336+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.520792896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างพระพุทธรูปสะกด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.520800207+07:00","message":"receive interim result [false|false]: สร้างพระพุทธรูปสะกด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.520816891+07:00","message":"[buffer interim] 252 false สร้างพระพุทธรูปสะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.520824123+07:00","message":"[bufferProcess] interim [380000000]:สร้างพระพุทธรูปสะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.520827145+07:00","message":"[bufferProcess] send to processor:สร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.520830689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.520833986+07:00","message":"> Transcript [4683] [false]: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.520837727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.520839877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.520841786+07:00","message":"StatePrefix: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.520844001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.575667732+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.575712515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างพระพุทธรูปสักองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.575719523+07:00","message":"receive interim result [false|false]: สร้างพระพุทธรูปสักองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.575734511+07:00","message":"[buffer interim] 252 false สร้างพระพุทธรูปสักองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.575742321+07:00","message":"[bufferProcess] interim [440000000]:สร้างพระพุทธรูปสักองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.575745281+07:00","message":"[bufferProcess] send to processor:สร้างพระพุทธรูปสะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.575752801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.575755946+07:00","message":"> Transcript [4684] [false]: 'สร้างพระพุทธรูปสะกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.575759823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.575762452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.575765546+07:00","message":"StatePrefix: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.57576831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.698723086+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.698770054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างพระพุทธรูปสักองค์นึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.698776887+07:00","message":"receive interim result [false|false]: สร้างพระพุทธรูปสักองค์นึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.698793728+07:00","message":"[buffer interim] 252 false สร้างพระพุทธรูปสักองค์นึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.69880191+07:00","message":"[bufferProcess] interim [560000000]:สร้างพระพุทธรูปสักองค์นึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.698804945+07:00","message":"[bufferProcess] send to processor:สร้างพระพุทธรูปสักองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.698809513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.698812394+07:00","message":"> Transcript [4685] [false]: 'สร้างพระพุทธรูปสักองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.698816186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.698818528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.698821053+07:00","message":"StatePrefix: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.698823502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.698831513+07:00","message":"Push: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.698833702+07:00","message":"TextPushed: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.698836571+07:00","message":"Set new StatePrefix : 'สร้างพระพุทธรูปสักองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.698839178+07:00","message":"Next Push (prob) : 'สักองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.698865863+07:00","message":"push: {false สร้างพระพุทธรูป 0 0xc0004a3b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.873428346+07:00","message":"[GCS] IsForceVAD: false for message ID: 252"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:38.936670928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:38.936670924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.968433391+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.96846872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างพระพุทธรูปสักองค์นึง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.968474852+07:00","message":"receive interim result [true|false]: สร้างพระพุทธรูปสักองค์นึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.968486794+07:00","message":"end recv isFinal message id 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.96848923+07:00","message":"end Recv id 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.968495889+07:00","message":"[buffer interim] 252 true สร้างพระพุทธรูปสักองค์นึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.968502464+07:00","message":"[bufferProcess] interim [950000000]:สร้างพระพุทธรูปสักองค์นึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.968505371+07:00","message":"[bufferProcess] send to processor (isfinal):สร้างพระพุทธรูปสักองค์นึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.968517574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.968547534+07:00","message":"> Transcript [4686] [false]: 'สร้างพระพุทธรูปสักองค์นึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.968553978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.968556542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.968558899+07:00","message":"StatePrefix: 'สร้างพระพุทธรูปสักองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.968561536+07:00","message":"TextPushed: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.968564632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.968566951+07:00","message":"> Transcript [4687] [true]: 'สร้างพระพุทธรูปสักองค์นึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.968569047+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.968570848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.968572662+07:00","message":"StatePrefix: 'สร้างพระพุทธรูปสักองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.968574588+07:00","message":"TextPushed: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.968581174+07:00","message":"Push: 'สักองค์นึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.96859223+07:00","message":"push: {true สักองค์นึง 0 0xc0004a3b00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:38.977253522+07:00","message":"write wav file: './tmp/7598/7598_252.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.146207991+07:00","message":"[GCS] Start streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.600042933+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.600103674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.600109346+07:00","message":"receive interim result [false|false]: หนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.600124889+07:00","message":"[buffer interim] 253 false หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.600131917+07:00","message":"[bufferProcess] interim [480000000]:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.600134091+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.682162989+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.682212224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.6822178+07:00","message":"receive interim result [false|false]: ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.682235744+07:00","message":"[buffer interim] 253 false ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.682243046+07:00","message":"[bufferProcess] interim [540000000]:ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.682245423+07:00","message":"[bufferProcess] send to processor:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.682249299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.682252676+07:00","message":"> Transcript [4688] [false]: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.682255569+07:00","message":"Set StatePrefix (first interim): 'หนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.742241687+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.742286062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.742292339+07:00","message":"receive interim result [false|false]: ไหนดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.742305842+07:00","message":"[buffer interim] 253 false ไหนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.742313697+07:00","message":"[bufferProcess] interim [600000000]:ไหนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.742316777+07:00","message":"[bufferProcess] send to processor:ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.742322765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.742325885+07:00","message":"> Transcript [4689] [false]: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.742328664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.742331431+07:00","message":"Set new StatePrefix: 'ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.789038973+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.789087521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.789093312+07:00","message":"receive interim result [false|false]: ไหนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.789104629+07:00","message":"[buffer interim] 253 false ไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.789111772+07:00","message":"[bufferProcess] interim [660000000]:ไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.789114073+07:00","message":"[bufferProcess] send to processor:ไหนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.789119678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.789122978+07:00","message":"> Transcript [4690] [false]: 'ไหนดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.789126265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.789128561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.789130785+07:00","message":"StatePrefix: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.789133123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.792440566+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.792490217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.792497525+07:00","message":"receive interim result [false|false]: ในที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.79251563+07:00","message":"[buffer interim] 253 false ในที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.792522983+07:00","message":"[bufferProcess] interim [720000000]:ในที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.792526186+07:00","message":"[bufferProcess] send to processor:ไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.792535615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.792540013+07:00","message":"> Transcript [4691] [false]: 'ไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.792545418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.79254874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.79255171+07:00","message":"StatePrefix: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.792555339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.122139487+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.122186478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่สุดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.122191823+07:00","message":"receive interim result [false|false]: ในที่สุดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.122205956+07:00","message":"[buffer interim] 253 false ในที่สุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.122213734+07:00","message":"[bufferProcess] interim [960000000]:ในที่สุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.122216317+07:00","message":"[bufferProcess] send to processor:ในที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.122222028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.122225305+07:00","message":"> Transcript [4692] [false]: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.122227926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.122230014+07:00","message":"Set new StatePrefix: 'ในที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.192180806+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.19222457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่สุดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.192231814+07:00","message":"receive interim result [false|false]: ในที่สุดและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.192247917+07:00","message":"[buffer interim] 253 false ในที่สุดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.192256+07:00","message":"[bufferProcess] interim [80000000]:ในที่สุดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.192258614+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.192263075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.192266318+07:00","message":"> Transcript [4693] [false]: 'ในที่สุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.192269625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.19227189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.192273958+07:00","message":"StatePrefix: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.192276134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.314260539+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.314306779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่สุดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.314313471+07:00","message":"receive interim result [false|false]: ในที่สุดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.314329485+07:00","message":"[buffer interim] 253 false ในที่สุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.314337249+07:00","message":"[bufferProcess] interim [140000000]:ในที่สุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.314339966+07:00","message":"[bufferProcess] send to processor:ในที่สุดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.314348486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.314351857+07:00","message":"> Transcript [4694] [false]: 'ในที่สุดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.314356074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.314358856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.314360914+07:00","message":"StatePrefix: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.314363213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.332564525+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.332604818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่สุดแล้วเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.332610524+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.332625628+07:00","message":"[buffer interim] 253 false ในที่สุดแล้วเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.33263259+07:00","message":"[bufferProcess] interim [200000000]:ในที่สุดแล้วเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.332635098+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.332638292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.33264119+07:00","message":"> Transcript [4695] [false]: 'ในที่สุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.332644786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.332646943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.332648972+07:00","message":"StatePrefix: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.332651253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.39258322+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.392620526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่สุดแล้วเราก็มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.392627283+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.392643485+07:00","message":"[buffer interim] 253 false ในที่สุดแล้วเราก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.392650516+07:00","message":"[bufferProcess] interim [320000000]:ในที่สุดแล้วเราก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.392653707+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.392657251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.392660091+07:00","message":"> Transcript [4696] [false]: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.392663275+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.392665597+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.39266754+07:00","message":"StatePrefix: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.39266962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.392675628+07:00","message":"Push: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.392677949+07:00","message":"TextPushed: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.392681731+07:00","message":"Set new StatePrefix : 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.392684328+07:00","message":"Next Push (prob) : 'แล้วเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.392691891+07:00","message":"push: {false ในที่สุด 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.595150248+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.595196542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่สุดแล้วเราก็มาตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.595202105+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็มาตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.595219598+07:00","message":"[buffer interim] 253 false ในที่สุดแล้วเราก็มาตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.595228532+07:00","message":"[bufferProcess] interim [500000000]:ในที่สุดแล้วเราก็มาตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.59523168+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเราก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.595237284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.595240409+07:00","message":"> Transcript [4697] [false]: 'ในที่สุดแล้วเราก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.595244013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.595246232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.595248512+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.595250647+07:00","message":"TextPushed: 'ในที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.694435904+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.694492808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่สุดแล้วเราก็มาตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.694499806+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็มาตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.694514321+07:00","message":"[buffer interim] 253 false ในที่สุดแล้วเราก็มาตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.694522767+07:00","message":"[bufferProcess] interim [560000000]:ในที่สุดแล้วเราก็มาตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.694525378+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเราก็มาตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.694532617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.694536109+07:00","message":"> Transcript [4698] [false]: 'ในที่สุดแล้วเราก็มาตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.694540162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.694542442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.694544694+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.694546955+07:00","message":"TextPushed: 'ในที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.75208161+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.75212103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่สุดแล้วเราก็มาตกลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.752127822+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็มาตกลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.752143983+07:00","message":"[buffer interim] 253 false ในที่สุดแล้วเราก็มาตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.752151446+07:00","message":"[bufferProcess] interim [680000000]:ในที่สุดแล้วเราก็มาตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.752154029+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเราก็มาตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.752157327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.752159934+07:00","message":"> Transcript [4699] [false]: 'ในที่สุดแล้วเราก็มาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.752163134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.752165373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.7521673+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.752169542+07:00","message":"TextPushed: 'ในที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.883505867+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.883564521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่สุดแล้วเราก็มาตกลงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.883573752+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็มาตกลงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.883596105+07:00","message":"[buffer interim] 253 false ในที่สุดแล้วเราก็มาตกลงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.883610132+07:00","message":"[bufferProcess] interim [800000000]:ในที่สุดแล้วเราก็มาตกลงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.883617204+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเราก็มาตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.883626207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.883630538+07:00","message":"> Transcript [4700] [false]: 'ในที่สุดแล้วเราก็มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.883635722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.88363953+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.883642522+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.88364559+07:00","message":"TextPushed: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.883654237+07:00","message":"Push: 'แล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.883657282+07:00","message":"TextPushed: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.883661102+07:00","message":"Set new StatePrefix : 'ในที่สุดแล้วเราก็มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.883664624+07:00","message":"Next Push (prob) : 'มาตกลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.883689092+07:00","message":"push: {false แล้วเราก็ 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.391372901+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.391423939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่สุดแล้วเราก็มาตกลงกันตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.391429803+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็มาตกลงกันตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.391446493+07:00","message":"[buffer interim] 253 false ในที่สุดแล้วเราก็มาตกลงกันตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.391453963+07:00","message":"[bufferProcess] interim [280000000]:ในที่สุดแล้วเราก็มาตกลงกันตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.391458342+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเราก็มาตกลงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.39146396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.391467473+07:00","message":"> Transcript [4701] [false]: 'ในที่สุดแล้วเราก็มาตกลงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.391471528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.391474071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.391476544+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.391481668+07:00","message":"TextPushed: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.460184786+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.460224991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่สุดแล้วเราก็มาตกลงกันตรงที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.46023124+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็มาตกลงกันตรงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.460257226+07:00","message":"[buffer interim] 253 false ในที่สุดแล้วเราก็มาตกลงกันตรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.460264299+07:00","message":"[bufferProcess] interim [400000000]:ในที่สุดแล้วเราก็มาตกลงกันตรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.460266872+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเราก็มาตกลงกันตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.460273827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.460276765+07:00","message":"> Transcript [4702] [false]: 'ในที่สุดแล้วเราก็มาตกลงกันตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.460280687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.460283497+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.46028564+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.460289345+07:00","message":"TextPushed: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.710098741+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.710140476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.71014853+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.710164217+07:00","message":"[buffer interim] 253 false ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.71017283+07:00","message":"[bufferProcess] interim [580000000]:ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.71017589+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเราก็มาตกลงกันตรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.710183745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.71018717+07:00","message":"> Transcript [4703] [false]: 'ในที่สุดแล้วเราก็มาตกลงกันตรงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.710192594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.710195239+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.710198075+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.710200783+07:00","message":"TextPushed: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.833042357+07:00","message":"[GCS] IsForceVAD: false for message ID: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.93643702+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.936483785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.936495932+07:00","message":"receive interim result [true|false]: ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.936510257+07:00","message":"end recv isFinal message id 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.936513943+07:00","message":"end Recv id 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.936524109+07:00","message":"[buffer interim] 253 true ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936535847+07:00","message":"[bufferProcess] interim [910000000]:ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936540529+07:00","message":"[bufferProcess] send to processor (isfinal):ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.93654563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936550237+07:00","message":"> Transcript [4704] [false]: 'ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936555533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936558825+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936562802+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936566809+07:00","message":"TextPushed: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936570834+07:00","message":"Push: 'มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936573677+07:00","message":"TextPushed: 'ในที่สุดแล้วเราก็มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936577093+07:00","message":"Set new StatePrefix : 'ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936580873+07:00","message":"Next Push (prob) : 'กันตรงที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936583768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936587193+07:00","message":"> Transcript [4705] [true]: 'ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936591282+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936593822+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936597298+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.936600536+07:00","message":"TextPushed: 'ในที่สุดแล้วเราก็มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.93660403+07:00","message":"Push: 'กันตรงที่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.936615051+07:00","message":"push: {false มาตกลง 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.936623109+07:00","message":"push: {true กันตรงที่ว่า 0 0xc000188080}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:41.936766028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:41.93681427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:41.944681037+07:00","message":"write wav file: './tmp/7598/7598_253.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.083488941+07:00","message":"[GCS] Start streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.451481111+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.45152907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.451535168+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.451551704+07:00","message":"[buffer interim] 254 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.451558483+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.451560582+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.619863873+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.619902562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.619908415+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.619927138+07:00","message":"[buffer interim] 254 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.619935823+07:00","message":"[bufferProcess] interim [540000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.619938935+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.619942146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.619945206+07:00","message":"> Transcript [4706] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.619947422+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.804579707+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.804621122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.804627137+07:00","message":"receive interim result [false|false]: เราจะใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.804639196+07:00","message":"[buffer interim] 254 false เราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.804646352+07:00","message":"[bufferProcess] interim [780000000]:เราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.804649023+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.8046547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.804658098+07:00","message":"> Transcript [4707] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.804661184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.804663429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.804665748+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.804668092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.256465719+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.256508092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะใช้ดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.256514578+07:00","message":"receive interim result [false|false]: เราจะใช้ดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.256527527+07:00","message":"[buffer interim] 254 false เราจะใช้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.256534449+07:00","message":"[bufferProcess] interim [140000000]:เราจะใช้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.256536882+07:00","message":"[bufferProcess] send to processor:เราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.256540631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.256543336+07:00","message":"> Transcript [4708] [false]: 'เราจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.256546666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.25654877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.256551202+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.256553328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.317254977+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.317293493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะใช้ดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.317304625+07:00","message":"receive interim result [false|false]: เราจะใช้ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.317319202+07:00","message":"[buffer interim] 254 false เราจะใช้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.317325879+07:00","message":"[bufferProcess] interim [320000000]:เราจะใช้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.317328442+07:00","message":"[bufferProcess] send to processor:เราจะใช้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.317331848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.317334974+07:00","message":"> Transcript [4709] [false]: 'เราจะใช้ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.317338208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.317340274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.317342785+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.317344938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.552519436+07:00","message":"[GCS] IsForceVAD: false for message ID: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.652036464+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.652098499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะใช้ดอกไม้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.652105548+07:00","message":"receive interim result [true|false]: เราจะใช้ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.65211559+07:00","message":"end recv isFinal message id 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.652118077+07:00","message":"end Recv id 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.652126504+07:00","message":"[buffer interim] 254 true เราจะใช้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.652135927+07:00","message":"[bufferProcess] interim [710000000]:เราจะใช้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.652141053+07:00","message":"[bufferProcess] send to processor (isfinal):เราจะใช้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.652145869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.652149105+07:00","message":"> Transcript [4710] [false]: 'เราจะใช้ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.65215273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.652154913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.652157544+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.652160377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.652166037+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.65216801+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.652170124+07:00","message":"Set new StatePrefix : 'เราจะใช้ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.652173209+07:00","message":"Next Push (prob) : 'จะใช้ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.65217545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.65217784+07:00","message":"> Transcript [4711] [true]: 'เราจะใช้ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.652180177+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.652182096+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.652183802+07:00","message":"StatePrefix: 'เราจะใช้ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.65218583+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.652188066+07:00","message":"Push: 'จะใช้ดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.652197233+07:00","message":"push: {false เรา 0 0xc003682800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.652202365+07:00","message":"push: {true จะใช้ดอกไม้ 0 0xc003682800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:43.659766629+07:00","message":"write wav file: './tmp/7598/7598_254.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.003831306+07:00","message":"[GCS] Start streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.38328578+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.383327661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.383333693+07:00","message":"receive interim result [false|false]: เส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.383347797+07:00","message":"[buffer interim] 255 false เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.383363042+07:00","message":"[bufferProcess] interim [420000000]:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.383365484+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.53758997+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.53763565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.537643775+07:00","message":"receive interim result [false|false]: ถึงไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.537655626+07:00","message":"[buffer interim] 255 false ถึงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.537663701+07:00","message":"[bufferProcess] interim [540000000]:ถึงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.53766636+07:00","message":"[bufferProcess] send to processor:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.537669957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.537672912+07:00","message":"> Transcript [4712] [false]: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.537675286+07:00","message":"Set StatePrefix (first interim): 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.655081108+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.655121405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงไหนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.655127335+07:00","message":"receive interim result [false|false]: ถึงไหนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.65513944+07:00","message":"[buffer interim] 255 false ถึงไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.655147846+07:00","message":"[bufferProcess] interim [660000000]:ถึงไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.655151597+07:00","message":"[bufferProcess] send to processor:ถึงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.655160185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.655164645+07:00","message":"> Transcript [4713] [false]: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.655167374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.655169702+07:00","message":"Set new StatePrefix: 'ถึงไหน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:44.937573392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:44.937585861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.991347793+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.991389346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงไหนแล้วไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.991394774+07:00","message":"receive interim result [false|false]: ถึงไหนแล้วไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.991410829+07:00","message":"[buffer interim] 255 false ถึงไหนแล้วไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.991418274+07:00","message":"[bufferProcess] interim [960000000]:ถึงไหนแล้วไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.991421056+07:00","message":"[bufferProcess] send to processor:ถึงไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.991424292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.991427219+07:00","message":"> Transcript [4714] [false]: 'ถึงไหนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.991431247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.99143346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.991435515+07:00","message":"StatePrefix: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.991437884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.052398533+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.052443312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงไหนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.052450865+07:00","message":"receive interim result [false|false]: ถึงไหนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.052471193+07:00","message":"[buffer interim] 255 false ถึงไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.052484705+07:00","message":"[bufferProcess] interim [20000000]:ถึงไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.052488442+07:00","message":"[bufferProcess] send to processor:ถึงไหนแล้วไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.052497396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.052501821+07:00","message":"> Transcript [4715] [false]: 'ถึงไหนแล้วไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.052507531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.052511925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.052515104+07:00","message":"StatePrefix: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.052517828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.169044832+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.169084854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงไหนแล้วไหนวิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.169091257+07:00","message":"receive interim result [false|false]: ถึงไหนแล้วไหนวิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.169106225+07:00","message":"[buffer interim] 255 false ถึงไหนแล้วไหนวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.169113245+07:00","message":"[bufferProcess] interim [140000000]:ถึงไหนแล้วไหนวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.169115865+07:00","message":"[bufferProcess] send to processor:ถึงไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.169122418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.169125257+07:00","message":"> Transcript [4716] [false]: 'ถึงไหนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.169128813+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.169130947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.169133477+07:00","message":"StatePrefix: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.169135975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.268955607+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.269007365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงไหนแล้วไหน Video\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.269015811+07:00","message":"receive interim result [false|false]: ถึงไหนแล้วไหน Video"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.269033545+07:00","message":"[buffer interim] 255 false ถึงไหนแล้วไหน Video"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.269046595+07:00","message":"[bufferProcess] interim [260000000]:ถึงไหนแล้วไหน Video"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.269060627+07:00","message":"[bufferProcess] send to processor:ถึงไหนแล้วไหนวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.269070932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.269078815+07:00","message":"> Transcript [4717] [false]: 'ถึงไหนแล้วไหนวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.269084383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.269087557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.26909058+07:00","message":"StatePrefix: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.26909418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.269101758+07:00","message":"Push: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.269104769+07:00","message":"TextPushed: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.269108061+07:00","message":"Set new StatePrefix : 'ถึงไหนแล้วไหนวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.26911226+07:00","message":"Next Push (prob) : 'แล้วไหนวิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.269123429+07:00","message":"push: {false ถึงไหน 0 0xc000189d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.409366331+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.409404711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงไหนแล้วไหนวิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.409410643+07:00","message":"receive interim result [false|false]: ถึงไหนแล้วไหนวิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.409427573+07:00","message":"[buffer interim] 255 false ถึงไหนแล้วไหนวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.40943481+07:00","message":"[bufferProcess] interim [380000000]:ถึงไหนแล้วไหนวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.409437337+07:00","message":"[bufferProcess] send to processor:ถึงไหนแล้วไหน Video"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.409441981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.40944509+07:00","message":"> Transcript [4718] [false]: 'ถึงไหนแล้วไหน Video'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.409447586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.409449693+07:00","message":"Set new StatePrefix: 'ถึงไหนแล้วไหน Video'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.442133846+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.442172267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงไหนแล้วในพิธีมงคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.44217823+07:00","message":"receive interim result [false|false]: ถึงไหนแล้วในพิธีมงคล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.442193807+07:00","message":"[buffer interim] 255 false ถึงไหนแล้วในพิธีมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.442201371+07:00","message":"[bufferProcess] interim [440000000]:ถึงไหนแล้วในพิธีมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.442204152+07:00","message":"[bufferProcess] send to processor:ถึงไหนแล้วไหนวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.442208459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.442211695+07:00","message":"> Transcript [4719] [false]: 'ถึงไหนแล้วไหนวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.442214407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.442216717+07:00","message":"Set new StatePrefix: 'ถึงไหนแล้วไหนวิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.561661409+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.5616996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงไหนแล้วในวิถีของคนละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.561705601+07:00","message":"receive interim result [false|false]: ถึงไหนแล้วในวิถีของคนละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.561715415+07:00","message":"[buffer interim] 255 false ถึงไหนแล้วในวิถีของคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.561722299+07:00","message":"[bufferProcess] interim [560000000]:ถึงไหนแล้วในวิถีของคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.561724736+07:00","message":"[bufferProcess] send to processor:ถึงไหนแล้วในพิธีมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.561728248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.561730912+07:00","message":"> Transcript [4720] [false]: 'ถึงไหนแล้วในพิธีมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.561733322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.561735681+07:00","message":"Set new StatePrefix: 'ถึงไหนแล้วในพิธีมงคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.571365436+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.571395692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงไหนแล้วในพิธีมงคลร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.571401269+07:00","message":"receive interim result [false|false]: ถึงไหนแล้วในพิธีมงคลร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.571415181+07:00","message":"[buffer interim] 255 false ถึงไหนแล้วในพิธีมงคลร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.571420245+07:00","message":"[bufferProcess] interim [620000000]:ถึงไหนแล้วในพิธีมงคลร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.57142284+07:00","message":"[bufferProcess] send to processor:ถึงไหนแล้วในวิถีของคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.57142696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.571429568+07:00","message":"> Transcript [4721] [false]: 'ถึงไหนแล้วในวิถีของคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.571433406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.571435775+07:00","message":"Set new StatePrefix: 'ถึงไหนแล้วในวิถีของคนละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.625015822+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.625056895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงไหนแล้วในพิธีมงคลล้านนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.625063549+07:00","message":"receive interim result [false|false]: ถึงไหนแล้วในพิธีมงคลล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.625076245+07:00","message":"[buffer interim] 255 false ถึงไหนแล้วในพิธีมงคลล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.625083096+07:00","message":"[bufferProcess] interim [680000000]:ถึงไหนแล้วในพิธีมงคลล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.625085696+07:00","message":"[bufferProcess] send to processor:ถึงไหนแล้วในพิธีมงคลร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.625091344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.625094485+07:00","message":"> Transcript [4722] [false]: 'ถึงไหนแล้วในพิธีมงคลร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.625096979+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.625099804+07:00","message":"Set new StatePrefix: 'ถึงไหนแล้วในพิธีมงคลร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.79312415+07:00","message":"[GCS] IsForceVAD: false for message ID: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.878734946+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.87877702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงไหนแล้วในวิถีของคนล้านนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.878784101+07:00","message":"receive interim result [false|false]: ถึงไหนแล้วในวิถีของคนล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.878799043+07:00","message":"[buffer interim] 255 false ถึงไหนแล้วในวิถีของคนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.878809316+07:00","message":"[bufferProcess] interim [920000000]:ถึงไหนแล้วในวิถีของคนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.878812228+07:00","message":"[bufferProcess] send to processor:ถึงไหนแล้วในพิธีมงคลล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.878820024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.878823307+07:00","message":"> Transcript [4723] [false]: 'ถึงไหนแล้วในพิธีมงคลล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.878826122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.878828336+07:00","message":"Set new StatePrefix: 'ถึงไหนแล้วในพิธีมงคลล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.925453666+07:00","message":"[GCS] Start streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.948048267+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.948103545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงไหนแล้วในพิธีมงคลล้านนา\",\"confidence\":0.83961874}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.948109559+07:00","message":"receive interim result [true|false]: ถึงไหนแล้วในพิธีมงคลล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.948122601+07:00","message":"end recv isFinal message id 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.948125224+07:00","message":"end Recv id 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.948132567+07:00","message":"[buffer interim] 255 true ถึงไหนแล้วในพิธีมงคลล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.948141681+07:00","message":"[bufferProcess] interim [10000000]:ถึงไหนแล้วในพิธีมงคลล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.948144799+07:00","message":"[bufferProcess] send to processor (isfinal):ถึงไหนแล้วในวิถีของคนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.948149018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.948152559+07:00","message":"> Transcript [4724] [false]: 'ถึงไหนแล้วในวิถีของคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.94815564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.948157879+07:00","message":"Set new StatePrefix: 'ถึงไหนแล้วในวิถีของคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.948159749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.948161641+07:00","message":"> Transcript [4725] [true]: 'ถึงไหนแล้วในพิธีมงคลล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.948164399+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.948166728+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.94816882+07:00","message":"StatePrefix: 'ถึงไหนแล้วในวิถีของคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.948171809+07:00","message":"TextPushed: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.948178656+07:00","message":"Push: 'แล้วในพิธีมงคลล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.94818798+07:00","message":"push: {true แล้วในพิธีมงคลล้านนา 0 0xc000189d00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:45.955295969+07:00","message":"write wav file: './tmp/7598/7598_255.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.472452303+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.472499025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.47250529+07:00","message":"receive interim result [false|false]: เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.472531709+07:00","message":"[buffer interim] 256 false เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.472539006+07:00","message":"[bufferProcess] interim [480000000]:เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.472541033+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.51902802+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.519069439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.519075192+07:00","message":"receive interim result [false|false]: เคยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.519091196+07:00","message":"[buffer interim] 256 false เคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.51909724+07:00","message":"[bufferProcess] interim [540000000]:เคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.51910007+07:00","message":"[bufferProcess] send to processor:เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.519103863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.519107125+07:00","message":"> Transcript [4726] [false]: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.519109427+07:00","message":"Set StatePrefix (first interim): 'เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.648433189+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.648475175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.648481059+07:00","message":"receive interim result [false|false]: เคยมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.64849969+07:00","message":"[buffer interim] 256 false เคยมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.648509911+07:00","message":"[bufferProcess] interim [780000000]:เคยมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.648513756+07:00","message":"[bufferProcess] send to processor:เคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.648518542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.648523129+07:00","message":"> Transcript [4727] [false]: 'เคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.648530088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.648533382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.64853551+07:00","message":"StatePrefix: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.648537674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.90960978+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.909651843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีการสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.909658421+07:00","message":"receive interim result [false|false]: เคยมีการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.909679013+07:00","message":"[buffer interim] 256 false เคยมีการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.909689843+07:00","message":"[bufferProcess] interim [20000000]:เคยมีการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.909692525+07:00","message":"[bufferProcess] send to processor:เคยมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.909696537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.909700159+07:00","message":"> Transcript [4728] [false]: 'เคยมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.909706024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.909708422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.909711025+07:00","message":"StatePrefix: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.90971341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.156766795+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.156806567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีการสร้างพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.156812689+07:00","message":"receive interim result [false|false]: เคยมีการสร้างพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.156827361+07:00","message":"[buffer interim] 256 false เคยมีการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.156834945+07:00","message":"[bufferProcess] interim [260000000]:เคยมีการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.156837459+07:00","message":"[bufferProcess] send to processor:เคยมีการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.156841013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.156844692+07:00","message":"> Transcript [4729] [false]: 'เคยมีการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.156848305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.156850663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.156853191+07:00","message":"StatePrefix: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.156855469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.294236872+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.294284771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีการสร้างพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.29429254+07:00","message":"receive interim result [false|false]: เคยมีการสร้างพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.294311435+07:00","message":"[buffer interim] 256 false เคยมีการสร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.294321609+07:00","message":"[bufferProcess] interim [380000000]:เคยมีการสร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.294325194+07:00","message":"[bufferProcess] send to processor:เคยมีการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.294330008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.294336315+07:00","message":"> Transcript [4730] [false]: 'เคยมีการสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.294341901+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.294345259+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.294349044+07:00","message":"StatePrefix: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.294351996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.294355714+07:00","message":"Push: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.294358988+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.294361854+07:00","message":"Set new StatePrefix : 'เคยมีการสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.294365658+07:00","message":"Next Push (prob) : 'มีการสร้างพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.29437655+07:00","message":"push: {false เคย 0 0xc0004a3880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.359400598+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.3594445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีการสร้างพระพุทธรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.35945078+07:00","message":"receive interim result [false|false]: เคยมีการสร้างพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.359466034+07:00","message":"[buffer interim] 256 false เคยมีการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.359477533+07:00","message":"[bufferProcess] interim [500000000]:เคยมีการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.359480371+07:00","message":"[bufferProcess] send to processor:เคยมีการสร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.359488283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.359496758+07:00","message":"> Transcript [4731] [false]: 'เคยมีการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.35950085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.359503238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.359505744+07:00","message":"StatePrefix: 'เคยมีการสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.359508578+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.792269098+07:00","message":"[GCS] IsForceVAD: false for message ID: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.808438075+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.8084781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีการสร้างพระพุทธรูปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.808484586+07:00","message":"receive interim result [false|false]: เคยมีการสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.808499451+07:00","message":"[buffer interim] 256 false เคยมีการสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.808507355+07:00","message":"[bufferProcess] interim [860000000]:เคยมีการสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.808509916+07:00","message":"[bufferProcess] send to processor:เคยมีการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.808516114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.808519089+07:00","message":"> Transcript [4732] [false]: 'เคยมีการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.808522782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.80852524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.808527884+07:00","message":"StatePrefix: 'เคยมีการสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.808530964+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.897153462+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.897201879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีการสร้างพระพุทธรูปด้วย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.8972082+07:00","message":"receive interim result [true|false]: เคยมีการสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.897218758+07:00","message":"end recv isFinal message id 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.897221312+07:00","message":"end Recv id 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.897228614+07:00","message":"[buffer interim] 256 true เคยมีการสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.89723868+07:00","message":"[bufferProcess] interim [70000000]:เคยมีการสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.897241635+07:00","message":"[bufferProcess] send to processor (isfinal):เคยมีการสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.897244675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.89724806+07:00","message":"> Transcript [4733] [false]: 'เคยมีการสร้างพระพุทธรูปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.897251816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.897253843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.89725618+07:00","message":"StatePrefix: 'เคยมีการสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.897258689+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.897260632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.89726277+07:00","message":"> Transcript [4734] [true]: 'เคยมีการสร้างพระพุทธรูปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.897264988+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.897267075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.897268841+07:00","message":"StatePrefix: 'เคยมีการสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.897270767+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.897277928+07:00","message":"Push: 'มีการสร้างพระพุทธรูปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.897286082+07:00","message":"push: {true มีการสร้างพระพุทธรูปด้วย 0 0xc0004a3880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:47.904259773+07:00","message":"write wav file: './tmp/7598/7598_256.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:47.938457665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:47.938461703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.9827438+07:00","message":"[GCS] Start streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.314845399+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.314896803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.314903128+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.314921851+07:00","message":"[buffer interim] 257 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.314929189+07:00","message":"[bufferProcess] interim [420000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.314931255+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.517381899+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.517425121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.517432722+07:00","message":"receive interim result [false|false]: ผง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.517447956+07:00","message":"[buffer interim] 257 false ผง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.517458496+07:00","message":"[bufferProcess] interim [540000000]:ผง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.51746181+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.517466418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.517470836+07:00","message":"> Transcript [4735] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.517473948+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.839055009+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.839099255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงแกง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.839105654+07:00","message":"receive interim result [false|false]: ผงแกง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.839120376+07:00","message":"[buffer interim] 257 false ผงแกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.839127365+07:00","message":"[bufferProcess] interim [840000000]:ผงแกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.839129882+07:00","message":"[bufferProcess] send to processor:ผง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.839136079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.839139164+07:00","message":"> Transcript [4736] [false]: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.839141996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.83914477+07:00","message":"Set new StatePrefix: 'ผง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.963162965+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.963200218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกจิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.963205944+07:00","message":"receive interim result [false|false]: ผงเกจิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.963222069+07:00","message":"[buffer interim] 257 false ผงเกจิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.963228514+07:00","message":"[bufferProcess] interim [20000000]:ผงเกจิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.963231158+07:00","message":"[bufferProcess] send to processor:ผงแกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.963234305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.963237206+07:00","message":"> Transcript [4737] [false]: 'ผงแกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.963240287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.963242376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.963244303+07:00","message":"StatePrefix: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.96324631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.019670086+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.019713354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกสร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.01971962+07:00","message":"receive interim result [false|false]: ผงเกสร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.019739297+07:00","message":"[buffer interim] 257 false ผงเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.019746821+07:00","message":"[bufferProcess] interim [80000000]:ผงเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.019749368+07:00","message":"[bufferProcess] send to processor:ผงเกจิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.019753053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.019758832+07:00","message":"> Transcript [4738] [false]: 'ผงเกจิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.019762459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.019766396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.019768552+07:00","message":"StatePrefix: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.019771244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.211350501+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.211390526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกสรดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.211396806+07:00","message":"receive interim result [false|false]: ผงเกสรดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.211409452+07:00","message":"[buffer interim] 257 false ผงเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.211417295+07:00","message":"[bufferProcess] interim [320000000]:ผงเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.211420155+07:00","message":"[bufferProcess] send to processor:ผงเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.211426133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.211431267+07:00","message":"> Transcript [4739] [false]: 'ผงเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.211434736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.211437034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.211439317+07:00","message":"StatePrefix: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.211441734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.403760261+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.403801681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกสรดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.403807864+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.403819537+07:00","message":"[buffer interim] 257 false ผงเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.403827401+07:00","message":"[bufferProcess] interim [500000000]:ผงเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.403830095+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.403833891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.40383726+07:00","message":"> Transcript [4740] [false]: 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.403841055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.403843217+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.403845823+07:00","message":"StatePrefix: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.403848151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.403850672+07:00","message":"Push: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.403852705+07:00","message":"TextPushed: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.403855147+07:00","message":"Set new StatePrefix : 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.403857607+07:00","message":"Next Push (prob) : 'เกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.403866959+07:00","message":"push: {false ผง 0 0xc0034fd080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.038173165+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.038212233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกสรดอกไม้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.038218556+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.03823344+07:00","message":"[buffer interim] 257 false ผงเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.038240741+07:00","message":"[bufferProcess] interim [100000000]:ผงเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.038243474+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.038250749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.038253614+07:00","message":"> Transcript [4741] [false]: 'ผงเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.038257453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.038259867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.038261924+07:00","message":"StatePrefix: 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.0382643+07:00","message":"TextPushed: 'ผง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:50.939240418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:50.939257699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:52.224383374+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:52.224425186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกสรดอกไม้ได้มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:52.224431728+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:52.224446206+07:00","message":"[buffer interim] 257 false ผงเกสรดอกไม้ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.224454221+07:00","message":"[bufferProcess] interim [320000000]:ผงเกสรดอกไม้ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.224457194+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.224460788+07:00","message":"[bufferProcess] send to processor (ticker):ผงเกสรดอกไม้ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.224463959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.224466739+07:00","message":"> Transcript [4742] [false]: 'ผงเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.224470424+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.22447263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.224474632+07:00","message":"StatePrefix: 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.224478552+07:00","message":"TextPushed: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.224480959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.224483184+07:00","message":"> Transcript [4743] [false]: 'ผงเกสรดอกไม้ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.224485519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.224487381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.224489229+07:00","message":"StatePrefix: 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.224491031+07:00","message":"TextPushed: 'ผง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:52.730252215+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:52.730295297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกสรดอกไม้ได้มีการรวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:52.730301943+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:52.730318476+07:00","message":"[buffer interim] 257 false ผงเกสรดอกไม้ได้มีการรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.73033122+07:00","message":"[bufferProcess] interim [740000000]:ผงเกสรดอกไม้ได้มีการรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.73033393+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:52.788417315+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:52.788456312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกสรดอกไม้ได้มีการรวบรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:52.788462269+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:52.788476268+07:00","message":"[buffer interim] 257 false ผงเกสรดอกไม้ได้มีการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.788483619+07:00","message":"[bufferProcess] interim [920000000]:ผงเกสรดอกไม้ได้มีการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.788486144+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้ได้มีการรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.788491669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.788494927+07:00","message":"> Transcript [4744] [false]: 'ผงเกสรดอกไม้ได้มีการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.788499047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.788501343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.788503472+07:00","message":"StatePrefix: 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.788506203+07:00","message":"TextPushed: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.788510883+07:00","message":"Push: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.788516489+07:00","message":"TextPushed: 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.788519549+07:00","message":"Set new StatePrefix : 'ผงเกสรดอกไม้ได้มีการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.78852292+07:00","message":"Next Push (prob) : 'ไม้ได้มีการรวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:52.78853738+07:00","message":"push: {false เกสรดอก 0 0xc0034fd080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:53.432259848+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:53.43229805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกสรดอกไม้ได้มีการรวบรวม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:53.432304221+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:53.432318185+07:00","message":"[buffer interim] 257 false ผงเกสรดอกไม้ได้มีการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:53.432326264+07:00","message":"[bufferProcess] interim [520000000]:ผงเกสรดอกไม้ได้มีการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:53.43232903+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้ได้มีการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:53.432336317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:53.432339099+07:00","message":"> Transcript [4745] [false]: 'ผงเกสรดอกไม้ได้มีการรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:53.43234288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:53.432347808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:53.432350548+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้ได้มีการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:53.43235369+07:00","message":"TextPushed: 'ผงเกสรดอก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:53.93991332+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:53.939937651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.656765857+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.656816989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกสรดอกไม้ได้มีการรวบรวมดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.656825621+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรวบรวมดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.656843623+07:00","message":"[buffer interim] 257 false ผงเกสรดอกไม้ได้มีการรวบรวมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.656856099+07:00","message":"[bufferProcess] interim [660000000]:ผงเกสรดอกไม้ได้มีการรวบรวมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.65686049+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้ได้มีการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.656868655+07:00","message":"[bufferProcess] send to processor (ticker):ผงเกสรดอกไม้ได้มีการรวบรวมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.656873268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.656877883+07:00","message":"> Transcript [4746] [false]: 'ผงเกสรดอกไม้ได้มีการรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.656883931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.656887175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.656890624+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้ได้มีการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.656894552+07:00","message":"TextPushed: 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.656898787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.65690207+07:00","message":"> Transcript [4747] [false]: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.656905351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.656908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.656910805+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้ได้มีการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.656913776+07:00","message":"TextPushed: 'ผงเกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.706795136+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.706836513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.706842787+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.706856235+07:00","message":"[buffer interim] 257 false ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.706864251+07:00","message":"[bufferProcess] interim [780000000]:ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.706866629+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.06738074+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.067426855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.067434044+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.067450549+07:00","message":"[buffer interim] 257 false ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.067461325+07:00","message":"[bufferProcess] interim [80000000]:ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.067463943+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.06746997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.067473428+07:00","message":"> Transcript [4748] [false]: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.067478628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.067481323+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.067484746+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้ได้มีการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.067487436+07:00","message":"TextPushed: 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.067493945+07:00","message":"Push: 'ไม้ได้มีการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.067496277+07:00","message":"TextPushed: 'ผงเกสรดอกไม้ได้มีการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.067498404+07:00","message":"Set new StatePrefix : 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.067501386+07:00","message":"Next Push (prob) : 'รวมดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.067511441+07:00","message":"push: {false ไม้ได้มีการรวบ 0 0xc0034fd080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.117515471+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.117559292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.117566583+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.117586078+07:00","message":"[buffer interim] 257 false ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.117595205+07:00","message":"[bufferProcess] interim [200000000]:ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.117598152+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.117601916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.117604953+07:00","message":"> Transcript [4749] [false]: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.117612827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.117614931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.117617112+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.117620088+07:00","message":"TextPushed: 'ผงเกสรดอกไม้ได้มีการรวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.240526377+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.240563936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.24057093+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.240585071+07:00","message":"[buffer interim] 257 false ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.240592149+07:00","message":"[bufferProcess] interim [260000000]:ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.240594969+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.240602088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.240604823+07:00","message":"> Transcript [4750] [false]: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.240608503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.240611079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.240613371+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.24061648+07:00","message":"TextPushed: 'ผงเกสรดอกไม้ได้มีการรวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.41191405+07:00","message":"[GCS] IsForceVAD: false for message ID: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.544266219+07:00","message":"[GCS] Start streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.626960305+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.627000458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกสรดอกไม้ทางวัดได้มีการรวบรวมดอกไม้ทางการ\",\"confidence\":0.93359953}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.627007656+07:00","message":"receive interim result [true|false]: ผงเกสรดอกไม้ทางวัดได้มีการรวบรวมดอกไม้ทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.627017447+07:00","message":"end recv isFinal message id 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.62702022+07:00","message":"end Recv id 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.627027926+07:00","message":"[buffer interim] 257 true ผงเกสรดอกไม้ทางวัดได้มีการรวบรวมดอกไม้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627039775+07:00","message":"[bufferProcess] interim [650000000]:ผงเกสรดอกไม้ทางวัดได้มีการรวบรวมดอกไม้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627043141+07:00","message":"[bufferProcess] send to processor (isfinal):ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627047353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627058389+07:00","message":"> Transcript [4751] [false]: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627062353+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627064552+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627067009+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627069848+07:00","message":"TextPushed: 'ผงเกสรดอกไม้ได้มีการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627072189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627074237+07:00","message":"> Transcript [4752] [true]: 'ผงเกสรดอกไม้ทางวัดได้มีการรวบรวมดอกไม้ทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627076451+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627078441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627080198+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627082297+07:00","message":"TextPushed: 'ผงเกสรดอกไม้ได้มีการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627084145+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627232225+07:00","message":"Push: 'ดอกไม้ทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627237667+07:00","message":"TextPushed: 'ผงเกสรดอกไม้ได้มีการรวบดอกไม้ทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627240424+07:00","message":"Set new StatePrefix : 'ผงเกสรดอกไม้ทางวัดได้มีการรวบรวมดอกไม้ทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627242885+07:00","message":"Next Push (prob) : 'ผงเกสรดอกไม้ทางวัดได้มีการรวบรวมดอกไม้ทางการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.627252159+07:00","message":"push: {true ดอกไม้ทางการ 0 0xc0034fd080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.627262695+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_257.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:55.643137019+07:00","message":"write wav file: './tmp/7598/7598_257.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.883593978+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.883644344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.883650288+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.883667486+07:00","message":"[buffer interim] 258 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.883673164+07:00","message":"[bufferProcess] interim [420000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.883674898+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.107494677+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.10753303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.107539581+07:00","message":"receive interim result [false|false]: ถั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.107550928+07:00","message":"[buffer interim] 258 false ถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.107557749+07:00","message":"[bufferProcess] interim [600000000]:ถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.10756014+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.107565301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.107568156+07:00","message":"> Transcript [4753] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.107570315+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.194102254+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.194145804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทวด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.194152977+07:00","message":"receive interim result [false|false]: ทวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.194167174+07:00","message":"[buffer interim] 258 false ทวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.194175486+07:00","message":"[bufferProcess] interim [660000000]:ทวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.19417793+07:00","message":"[bufferProcess] send to processor:ถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.194185133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.194188102+07:00","message":"> Transcript [4754] [false]: 'ถั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.194190532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.194192659+07:00","message":"Set new StatePrefix: 'ถั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.424160889+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.424206172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสลาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.424213784+07:00","message":"receive interim result [false|false]: ตรวจสลาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.424228863+07:00","message":"[buffer interim] 258 false ตรวจสลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.424239157+07:00","message":"[bufferProcess] interim [900000000]:ตรวจสลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.424242124+07:00","message":"[bufferProcess] send to processor:ทวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.424247907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.424251127+07:00","message":"> Transcript [4755] [false]: 'ทวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.42425368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.424256489+07:00","message":"Set new StatePrefix: 'ทวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.516686895+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.516723999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทูตสหรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.516729997+07:00","message":"receive interim result [false|false]: ทูตสหรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.516743041+07:00","message":"[buffer interim] 258 false ทูตสหรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.516752091+07:00","message":"[bufferProcess] interim [960000000]:ทูตสหรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.516754683+07:00","message":"[bufferProcess] send to processor:ตรวจสลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.516760642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.516763999+07:00","message":"> Transcript [4756] [false]: 'ตรวจสลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.516766508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.516768617+07:00","message":"Set new StatePrefix: 'ตรวจสลาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.595624769+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.595674374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทวดสารถี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.595680433+07:00","message":"receive interim result [false|false]: ทวดสารถี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.59569314+07:00","message":"[buffer interim] 258 false ทวดสารถี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.59570072+07:00","message":"[bufferProcess] interim [80000000]:ทวดสารถี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.595703373+07:00","message":"[bufferProcess] send to processor:ทูตสหรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.595708872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.595712268+07:00","message":"> Transcript [4757] [false]: 'ทูตสหรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.595715013+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.595717367+07:00","message":"Set new StatePrefix: 'ทูตสหรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.710134071+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.710178651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงเสาร์อาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.710184415+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.710199021+07:00","message":"[buffer interim] 258 false ช่วงเสาร์อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.710205824+07:00","message":"[bufferProcess] interim [140000000]:ช่วงเสาร์อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.710208292+07:00","message":"[bufferProcess] send to processor:ทวดสารถี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.710215057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.71021805+07:00","message":"> Transcript [4758] [false]: 'ทวดสารถี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.710220433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.7102227+07:00","message":"Set new StatePrefix: 'ทวดสารถี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.804249892+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.804297484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทวดสารทิศและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.804305515+07:00","message":"receive interim result [false|false]: ทวดสารทิศและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.804321698+07:00","message":"[buffer interim] 258 false ทวดสารทิศและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.804332542+07:00","message":"[bufferProcess] interim [260000000]:ทวดสารทิศและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.804335367+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.804339344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.804342855+07:00","message":"> Transcript [4759] [false]: 'ช่วงเสาร์อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.804345594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.804347782+07:00","message":"Set new StatePrefix: 'ช่วงเสาร์อาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.820856924+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.820893091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทวดสารทิศนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.820898606+07:00","message":"receive interim result [false|false]: ทวดสารทิศนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.820913265+07:00","message":"[buffer interim] 258 false ทวดสารทิศนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.820919489+07:00","message":"[bufferProcess] interim [320000000]:ทวดสารทิศนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.820921714+07:00","message":"[bufferProcess] send to processor:ทวดสารทิศและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.820925094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.820928117+07:00","message":"> Transcript [4760] [false]: 'ทวดสารทิศและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.820930577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.820932674+07:00","message":"Set new StatePrefix: 'ทวดสารทิศและ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:56.940899893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:56.940930962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.955114453+07:00","message":"[GCS] IsForceVAD: false for message ID: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.966400604+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.966441492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงเสาร์อาทิตย์แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.966447118+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.96646157+07:00","message":"[buffer interim] 258 false ช่วงเสาร์อาทิตย์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.966467981+07:00","message":"[bufferProcess] interim [440000000]:ช่วงเสาร์อาทิตย์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.966470681+07:00","message":"[bufferProcess] send to processor:ทวดสารทิศนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.966477081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.966479982+07:00","message":"> Transcript [4761] [false]: 'ทวดสารทิศนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.966482715+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.966485229+07:00","message":"Set new StatePrefix: 'ทวดสารทิศนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.095208461+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.095259181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทวดสาระทิศแล้วก็\",\"confidence\":0.8844706}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.095265368+07:00","message":"receive interim result [true|false]: ทวดสาระทิศแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.095277371+07:00","message":"end recv isFinal message id 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.095280408+07:00","message":"end Recv id 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.095288169+07:00","message":"[buffer interim] 258 true ทวดสาระทิศแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.095295605+07:00","message":"[bufferProcess] interim [620000000]:ทวดสาระทิศแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.095299945+07:00","message":"[bufferProcess] send to processor (isfinal):ช่วงเสาร์อาทิตย์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.095303569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.095306325+07:00","message":"> Transcript [4762] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.095308698+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.095310834+07:00","message":"Set new StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.095312698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.095314724+07:00","message":"> Transcript [4763] [true]: 'ทวดสาระทิศแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.095317121+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.095319209+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.095321484+07:00","message":"StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.09532373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.095326832+07:00","message":"Push: 'ทวดสาระทิศแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.095334924+07:00","message":"push: {true ทวดสาระทิศแล้วก็ 0 0xc003683800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:57.101716485+07:00","message":"write wav file: './tmp/7598/7598_258.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.208519179+07:00","message":"[GCS] Start streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.749738007+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.749777591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.74978263+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.749795635+07:00","message":"[buffer interim] 259 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.749802372+07:00","message":"[bufferProcess] interim [420000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.749804318+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.840597712+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.840644211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.840650357+07:00","message":"receive interim result [false|false]: ดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.840666357+07:00","message":"[buffer interim] 259 false ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.840674025+07:00","message":"[bufferProcess] interim [500000000]:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.840676788+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.840679951+07:00","message":"[bufferProcess] send to processor (ticker):ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.840682897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.840686013+07:00","message":"> Transcript [4764] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.840688789+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.84069041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.84069276+07:00","message":"> Transcript [4765] [false]: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.840695174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.840698063+07:00","message":"Set new StatePrefix: 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.953530025+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.953570985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.95357648+07:00","message":"receive interim result [false|false]: ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.953597123+07:00","message":"[buffer interim] 259 false ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.953605306+07:00","message":"[bufferProcess] interim [620000000]:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.953607405+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.270585412+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.270631051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.270640299+07:00","message":"receive interim result [false|false]: ดอกไม้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.270661813+07:00","message":"[buffer interim] 259 false ดอกไม้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.270674798+07:00","message":"[bufferProcess] interim [860000000]:ดอกไม้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.270677402+07:00","message":"[bufferProcess] send to processor:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.270681344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.270685414+07:00","message":"> Transcript [4766] [false]: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.270689804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.270692085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.270694336+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.270696313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.314850187+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.314896106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.314903173+07:00","message":"receive interim result [false|false]: ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.314919422+07:00","message":"[buffer interim] 259 false ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.314926283+07:00","message":"[bufferProcess] interim [920000000]:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.314928519+07:00","message":"[bufferProcess] send to processor:ดอกไม้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.314935133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.314938377+07:00","message":"> Transcript [4767] [false]: 'ดอกไม้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.314941593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.314943716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.314945974+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.314948464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.52309922+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.523136232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้ในมาตรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.523142233+07:00","message":"receive interim result [false|false]: ดอกไม้ในมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.523158901+07:00","message":"[buffer interim] 259 false ดอกไม้ในมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.523165152+07:00","message":"[bufferProcess] interim [160000000]:ดอกไม้ในมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.523168516+07:00","message":"[bufferProcess] send to processor:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.523172319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.523176217+07:00","message":"> Transcript [4768] [false]: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.523179322+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.523181501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.523183769+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.523186063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.572581188+07:00","message":"[GCS] IsForceVAD: false for message ID: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.634442776+07:00","message":"[GCS] Start streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.664338914+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.664380213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้ในอมตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.664387123+07:00","message":"receive interim result [false|false]: ดอกไม้ในอมตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.664401713+07:00","message":"[buffer interim] 259 false ดอกไม้ในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.66440942+07:00","message":"[bufferProcess] interim [400000000]:ดอกไม้ในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.664412188+07:00","message":"[bufferProcess] send to processor:ดอกไม้ในมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.664419227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.664422217+07:00","message":"> Transcript [4769] [false]: 'ดอกไม้ในมาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.664426282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.664428748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.664431091+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.664433628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.664439098+07:00","message":"Push: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.66444156+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.664443917+07:00","message":"Set new StatePrefix : 'ดอกไม้ในมาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.664446186+07:00","message":"Next Push (prob) : 'ไม้ในมาตรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.664455445+07:00","message":"push: {false ดอก 0 0xc0034fc200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.697869258+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.697912478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้ในอมตะ\",\"confidence\":0.89434874}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.697918718+07:00","message":"receive interim result [true|false]: ดอกไม้ในอมตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.697928963+07:00","message":"end recv isFinal message id 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.697931306+07:00","message":"end Recv id 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.697939061+07:00","message":"[buffer interim] 259 true ดอกไม้ในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.69794951+07:00","message":"[bufferProcess] interim [400000000]:ดอกไม้ในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.69795249+07:00","message":"[bufferProcess] send to processor (isfinal):ดอกไม้ในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.697956538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.697959582+07:00","message":"> Transcript [4770] [false]: 'ดอกไม้ในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.697962567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.697964611+07:00","message":"Set new StatePrefix: 'ดอกไม้ในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.697966636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.697968694+07:00","message":"> Transcript [4771] [true]: 'ดอกไม้ในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.69797132+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.697973351+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.697975335+07:00","message":"StatePrefix: 'ดอกไม้ในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.697977897+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.697980829+07:00","message":"Push: 'ไม้ในอมตะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.697990442+07:00","message":"push: {true ไม้ในอมตะ 0 0xc0034fc200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:59.705567351+07:00","message":"write wav file: './tmp/7598/7598_259.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:59.941686105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:59.941718565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.973992748+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.974040931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.974046266+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.974067375+07:00","message":"[buffer interim] 260 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.974075088+07:00","message":"[bufferProcess] interim [420000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.974077009+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.32396483+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.324008905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงแรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.324014969+07:00","message":"receive interim result [false|false]: โรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.324032367+07:00","message":"[buffer interim] 260 false โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.324040921+07:00","message":"[bufferProcess] interim [540000000]:โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.324043505+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.324047476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.32405714+07:00","message":"> Transcript [4772] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.32406096+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.512196403+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.51224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงแรมนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.512247872+07:00","message":"receive interim result [false|false]: โรงแรมนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.512266207+07:00","message":"[buffer interim] 260 false โรงแรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.512276256+07:00","message":"[bufferProcess] interim [780000000]:โรงแรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.512280761+07:00","message":"[bufferProcess] send to processor:โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.512291739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.512296013+07:00","message":"> Transcript [4773] [false]: 'โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.512300801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.512304827+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.512309033+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.512311903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.626249135+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.626289454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงแรมนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.626295309+07:00","message":"receive interim result [false|false]: โรงแรมนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.626314766+07:00","message":"[buffer interim] 260 false โรงแรมนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.626321896+07:00","message":"[bufferProcess] interim [900000000]:โรงแรมนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.626324964+07:00","message":"[bufferProcess] send to processor:โรงแรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.626330897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.626333655+07:00","message":"> Transcript [4774] [false]: 'โรงแรมนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.626337432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.626339482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.626342374+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.626345127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.153762942+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.153811441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงแรมนี้แหละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.153819428+07:00","message":"receive interim result [false|false]: โรงแรมนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.153834787+07:00","message":"[buffer interim] 260 false โรงแรมนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.153845016+07:00","message":"[bufferProcess] interim [500000000]:โรงแรมนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.153848747+07:00","message":"[bufferProcess] send to processor:โรงแรมนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.153853489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.153857885+07:00","message":"> Transcript [4775] [false]: 'โรงแรมนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.153863464+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.153866778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.153870385+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.153873399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.331191578+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.331236533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงแรมนี้แหละอมตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.331242441+07:00","message":"receive interim result [false|false]: โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.331258177+07:00","message":"[buffer interim] 260 false โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.331268273+07:00","message":"[bufferProcess] interim [680000000]:โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.33127125+07:00","message":"[bufferProcess] send to processor:โรงแรมนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.331276959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.331279985+07:00","message":"> Transcript [4776] [false]: 'โรงแรมนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.331283827+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.331286593+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.331289263+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.331291837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.33129675+07:00","message":"Push: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.331298767+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.331300995+07:00","message":"Set new StatePrefix : 'โรงแรมนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.331303278+07:00","message":"Next Push (prob) : 'แรมนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.331329026+07:00","message":"push: {false โรง 0 0xc00212ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.962640319+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.962684475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงแรมนี้แหละอมตะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.962690843+07:00","message":"receive interim result [false|false]: โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.962703062+07:00","message":"[buffer interim] 260 false โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.962712648+07:00","message":"[bufferProcess] interim [280000000]:โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.962715203+07:00","message":"[bufferProcess] send to processor:โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.962721109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.962724149+07:00","message":"> Transcript [4777] [false]: 'โรงแรมนี้แหละอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.962728076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.962730572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.962732829+07:00","message":"StatePrefix: 'โรงแรมนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.962735464+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.647099066+07:00","message":"[GCS] Cleaned up inactive client: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.647126613+07:00","message":"[GCS] Cleaned up inactive client: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.647129342+07:00","message":"[GCS] Cleaned up inactive client: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.647131286+07:00","message":"[GCS] Cleaned up inactive client: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.647133121+07:00","message":"[GCS] Cleaned up inactive client: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.647135074+07:00","message":"[GCS] Cleaned up inactive client: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.647136966+07:00","message":"[GCS] Cleaned up inactive client: 237"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:02.942484467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:02.942506872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:05.271380033+07:00","message":"[GCS] IsForceVAD: false for message ID: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:05.418691196+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:05.418739548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงแรมนี้แหละอมตะ\",\"confidence\":0.94472545}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:05.418746946+07:00","message":"receive interim result [true|false]: โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:05.418758473+07:00","message":"end recv isFinal message id 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:05.418761313+07:00","message":"end Recv id 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:05.418768748+07:00","message":"[buffer interim] 260 true โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:05.418780528+07:00","message":"[bufferProcess] interim [790000000]:โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:05.418783926+07:00","message":"[bufferProcess] send to processor (isfinal):โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:05.418788644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:05.41879175+07:00","message":"> Transcript [4778] [false]: 'โรงแรมนี้แหละอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:05.418795246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:05.418797335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:05.41879956+07:00","message":"StatePrefix: 'โรงแรมนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:05.418802644+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:05.418804673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:05.418806798+07:00","message":"> Transcript [4779] [true]: 'โรงแรมนี้แหละอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:05.418809049+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:05.418810787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:05.418812679+07:00","message":"StatePrefix: 'โรงแรมนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:05.418815411+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:05.41881829+07:00","message":"Push: 'แรมนี้แหละอมตะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:05.418827573+07:00","message":"push: {true แรมนี้แหละอมตะ 0 0xc00212ea80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:05.43229944+07:00","message":"write wav file: './tmp/7598/7598_260.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:05.474344634+07:00","message":"[GCS] Start streaming session, msgId: 261"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:05.943247117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:05.943254038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:06.836267007+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:06.836322572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อปืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:06.836328752+07:00","message":"receive interim result [false|false]: ซื้อปืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:06.83634934+07:00","message":"[buffer interim] 261 false ซื้อปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:06.836358173+07:00","message":"[bufferProcess] interim [140000000]:ซื้อปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:06.836360318+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:06.836367219+07:00","message":"[bufferProcess] send to processor (ticker):ซื้อปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:06.836370453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:06.836374278+07:00","message":"> Transcript [4780] [false]: 'ซื้อปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:06.836376941+07:00","message":"Set StatePrefix (first interim): 'ซื้อปืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.086544459+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.086584927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อปืนใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.086591175+07:00","message":"receive interim result [false|false]: ซื้อปืนใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.086608488+07:00","message":"[buffer interim] 261 false ซื้อปืนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.086617251+07:00","message":"[bufferProcess] interim [440000000]:ซื้อปืนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.086619328+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.112169341+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.112205958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อปืนอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.11221223+07:00","message":"receive interim result [false|false]: ซื้อปืนอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.112230213+07:00","message":"[buffer interim] 261 false ซื้อปืนอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.112238822+07:00","message":"[bufferProcess] interim [500000000]:ซื้อปืนอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.112241515+07:00","message":"[bufferProcess] send to processor:ซื้อปืนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.112245195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.112248486+07:00","message":"> Transcript [4781] [false]: 'ซื้อปืนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.112252385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.112255304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.112257366+07:00","message":"StatePrefix: 'ซื้อปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.112259931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.192433992+07:00","message":"[GCS] IsForceVAD: false for message ID: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.221665266+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.221706895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อปืนอยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.221713325+07:00","message":"receive interim result [false|false]: ซื้อปืนอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.221729356+07:00","message":"[buffer interim] 261 false ซื้อปืนอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.221738021+07:00","message":"[bufferProcess] interim [560000000]:ซื้อปืนอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.221740767+07:00","message":"[bufferProcess] send to processor:ซื้อปืนอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.221744143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.221747486+07:00","message":"> Transcript [4782] [false]: 'ซื้อปืนอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.221751656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.2217542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.221756339+07:00","message":"StatePrefix: 'ซื้อปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.221760075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.323194543+07:00","message":"[GCS] Start streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.339533377+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.339575266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อปืนอยากจะติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.339581429+07:00","message":"receive interim result [false|false]: ซื้อปืนอยากจะติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.339596365+07:00","message":"[buffer interim] 261 false ซื้อปืนอยากจะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.339603983+07:00","message":"[bufferProcess] interim [740000000]:ซื้อปืนอยากจะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.339606763+07:00","message":"[bufferProcess] send to processor:ซื้อปืนอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.33960992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.339613321+07:00","message":"> Transcript [4783] [false]: 'ซื้อปืนอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.339616936+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.339619057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.33962109+07:00","message":"StatePrefix: 'ซื้อปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.339623462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.403515769+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.403564175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อปืนอยากจะซื้อ\",\"confidence\":0.9052119}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.403575874+07:00","message":"receive interim result [true|false]: ซื้อปืนอยากจะซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.40358576+07:00","message":"end recv isFinal message id 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.403589359+07:00","message":"end Recv id 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.403598089+07:00","message":"[buffer interim] 261 true ซื้อปืนอยากจะซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.403607194+07:00","message":"[bufferProcess] interim [740000000]:ซื้อปืนอยากจะซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.403610175+07:00","message":"[bufferProcess] send to processor (isfinal):ซื้อปืนอยากจะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.403613897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.403617048+07:00","message":"> Transcript [4784] [false]: 'ซื้อปืนอยากจะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.403620429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.403622618+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.403624682+07:00","message":"StatePrefix: 'ซื้อปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.403628882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.403631746+07:00","message":"Push: 'ซื้อปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.403633895+07:00","message":"TextPushed: 'ซื้อปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.403636241+07:00","message":"Set new StatePrefix : 'ซื้อปืนอยากจะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.40363855+07:00","message":"Next Push (prob) : 'อยากจะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.403640423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.40364253+07:00","message":"> Transcript [4785] [true]: 'ซื้อปืนอยากจะซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.403644865+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.403646782+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.403648549+07:00","message":"StatePrefix: 'ซื้อปืนอยากจะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.403650974+07:00","message":"TextPushed: 'ซื้อปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.40365299+07:00","message":"Push: 'อยากจะซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.403661892+07:00","message":"push: {false ซื้อปืน 0 0xc00212f880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.403667438+07:00","message":"push: {true อยากจะซื้อ 0 0xc00212f880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:07.414258387+07:00","message":"write wav file: './tmp/7598/7598_261.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.585248626+07:00","message":"[GCS] IsForceVAD: false for message ID: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.689891566+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.689915686+07:00","message":"found end of frame, send empty tag with msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.689919357+07:00","message":"end Recv id 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.689927785+07:00","message":"[buffer interim] 262 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.689935433+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.689939783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.689943073+07:00","message":"> Transcript [4786] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.689946203+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.689948376+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.689951012+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.689953611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:07.689956406+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.689966905+07:00","message":"push: {true \n 0 0xc0004a3800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:07.708999725+07:00","message":"write wav file: './tmp/7598/7598_262.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.713156068+07:00","message":"[GCS] Start streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.054267034+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.054321471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.054327212+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.054340966+07:00","message":"[buffer interim] 263 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.05434736+07:00","message":"[bufferProcess] interim [420000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.054349386+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.23748016+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.237525873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.237531705+07:00","message":"receive interim result [false|false]: ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.237545195+07:00","message":"[buffer interim] 263 false ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.237552717+07:00","message":"[bufferProcess] interim [540000000]:ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.237555673+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.237562972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.237566065+07:00","message":"> Transcript [4787] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.237568625+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.475599453+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.475636097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความรู้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.475641431+07:00","message":"receive interim result [false|false]: ความรู้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.475650308+07:00","message":"[buffer interim] 263 false ความรู้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.475656671+07:00","message":"[bufferProcess] interim [780000000]:ความรู้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.475659199+07:00","message":"[bufferProcess] send to processor:ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.475662616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.47566527+07:00","message":"> Transcript [4788] [false]: 'ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.475668021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.475670027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.475671998+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.475674005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.567753509+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.567797276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความรู้หลัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.567802824+07:00","message":"receive interim result [false|false]: ความรู้หลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.567817538+07:00","message":"[buffer interim] 263 false ความรู้หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.567826014+07:00","message":"[bufferProcess] interim [840000000]:ความรู้หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.567828412+07:00","message":"[bufferProcess] send to processor:ความรู้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.567833972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.567837188+07:00","message":"> Transcript [4789] [false]: 'ความรู้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.567840873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.567843043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.567845059+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.567847343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.578968315+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.578998788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความรู้เหล่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.579003993+07:00","message":"receive interim result [false|false]: ความรู้เหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.579018864+07:00","message":"[buffer interim] 263 false ความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.579027234+07:00","message":"[bufferProcess] interim [900000000]:ความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.579030086+07:00","message":"[bufferProcess] send to processor:ความรู้หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.579035746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.579039231+07:00","message":"> Transcript [4790] [false]: 'ความรู้หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.579043213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.579045493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.579047476+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.579049597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.603598971+07:00","message":"[GCS] IsForceVAD: false for message ID: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.673432605+07:00","message":"[GCS] Start streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.709304567+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.709349432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความรู้เหล่านี้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.709355334+07:00","message":"receive interim result [true|false]: ความรู้เหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.709364354+07:00","message":"end recv isFinal message id 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.709367168+07:00","message":"end Recv id 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.709374787+07:00","message":"[buffer interim] 263 true ความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709384825+07:00","message":"[bufferProcess] interim [110000000]:ความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709389698+07:00","message":"[bufferProcess] send to processor (isfinal):ความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709393574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709396636+07:00","message":"> Transcript [4791] [false]: 'ความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709400352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.70940256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709404579+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709406654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709412502+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709414878+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709417004+07:00","message":"Set new StatePrefix : 'ความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709419364+07:00","message":"Next Push (prob) : 'รู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709421764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709424355+07:00","message":"> Transcript [4792] [true]: 'ความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709426793+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.70942871+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709430583+07:00","message":"StatePrefix: 'ความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709432506+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.709434742+07:00","message":"Push: 'รู้เหล่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.709444382+07:00","message":"push: {false ความ 0 0xc00212e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.709452904+07:00","message":"push: {true รู้เหล่านี้ 0 0xc00212e000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:08.715355145+07:00","message":"write wav file: './tmp/7598/7598_263.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:08.943439968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:08.943475509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.633868725+07:00","message":"[GCS] IsForceVAD: false for message ID: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.740420224+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.740463191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นมาใหม่\",\"confidence\":0.86513275}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.740469085+07:00","message":"receive interim result [true|false]: ขึ้นมาใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.740479837+07:00","message":"end recv isFinal message id 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.740482369+07:00","message":"end Recv id 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.740487325+07:00","message":"[buffer interim] 264 true ขึ้นมาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.740494258+07:00","message":"[bufferProcess] interim [990000000]:ขึ้นมาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.740501458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.740504601+07:00","message":"> Transcript [4793] [true]: 'ขึ้นมาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.740507633+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.740509895+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.74051192+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.740514385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.740520197+07:00","message":"Push: 'ขึ้นมาใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.740529035+07:00","message":"push: {true ขึ้นมาใหม่ 0 0xc00212ea00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:09.746228123+07:00","message":"write wav file: './tmp/7598/7598_264.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.88555241+07:00","message":"[GCS] Start streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.012242213+07:00","message":"[GCS] IsForceVAD: false for message ID: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.203817027+07:00","message":"[GCS] Start streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.342426673+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.342448771+07:00","message":"found end of frame, send empty tag with msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.34245229+07:00","message":"end Recv id 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.342459298+07:00","message":"[buffer interim] 265 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.342466005+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.342470244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.342473826+07:00","message":"> Transcript [4794] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.342477126+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.342479324+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.342481214+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.342483339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.342486012+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.342495801+07:00","message":"push: {true \n 0 0xc0034fca00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:10.347710916+07:00","message":"write wav file: './tmp/7598/7598_265.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.437363803+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.437416331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.437423757+07:00","message":"receive interim result [false|false]: ที่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.437441828+07:00","message":"[buffer interim] 266 false ที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.437458917+07:00","message":"[bufferProcess] interim [260000000]:ที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.437462578+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.437469603+07:00","message":"[bufferProcess] send to processor (ticker):ที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.437473614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.437477956+07:00","message":"> Transcript [4795] [false]: 'ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.437481327+07:00","message":"Set StatePrefix (first interim): 'ที่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.576060785+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.576109133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.576115085+07:00","message":"receive interim result [false|false]: เคยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.576129872+07:00","message":"[buffer interim] 266 false เคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.576139705+07:00","message":"[bufferProcess] interim [380000000]:เคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.57614188+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.761031577+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.76106205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เคยมีมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.761067606+07:00","message":"receive interim result [false|false]: ที่เคยมีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.761079806+07:00","message":"[buffer interim] 266 false ที่เคยมีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.761086249+07:00","message":"[bufferProcess] interim [620000000]:ที่เคยมีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.761088594+07:00","message":"[bufferProcess] send to processor:เคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.761093736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.761096457+07:00","message":"> Transcript [4796] [false]: 'เคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.761098809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.761100904+07:00","message":"Set new StatePrefix: 'เคยมี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:11.943935644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:11.943933268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.96525145+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.965284863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เคยมีมาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.965290353+07:00","message":"receive interim result [false|false]: ที่เคยมีมาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.965300253+07:00","message":"[buffer interim] 266 false ที่เคยมีมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.965306487+07:00","message":"[bufferProcess] interim [800000000]:ที่เคยมีมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.965309247+07:00","message":"[bufferProcess] send to processor:ที่เคยมีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.965313026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.965315983+07:00","message":"> Transcript [4797] [false]: 'ที่เคยมีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.965318402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.965320375+07:00","message":"Set new StatePrefix: 'ที่เคยมีมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.159869452+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.159913703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เคยมีมาในอดีต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.159919681+07:00","message":"receive interim result [false|false]: ที่เคยมีมาในอดีต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.15993808+07:00","message":"[buffer interim] 266 false ที่เคยมีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.159946904+07:00","message":"[bufferProcess] interim [980000000]:ที่เคยมีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.159949544+07:00","message":"[bufferProcess] send to processor:ที่เคยมีมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.159953884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.159956857+07:00","message":"> Transcript [4798] [false]: 'ที่เคยมีมาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.1599606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.159963252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.159965297+07:00","message":"StatePrefix: 'ที่เคยมีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.159967402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.19174553+07:00","message":"[GCS] IsForceVAD: false for message ID: 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.262902448+07:00","message":"[GCS] Start streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.298713598+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.298770393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เคยมีมาในอดีต\",\"confidence\":0.9363115}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.298776775+07:00","message":"receive interim result [true|false]: ที่เคยมีมาในอดีต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.298784739+07:00","message":"end recv isFinal message id 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.298787444+07:00","message":"end Recv id 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.298794333+07:00","message":"[buffer interim] 266 true ที่เคยมีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.298801084+07:00","message":"[bufferProcess] interim [220000000]:ที่เคยมีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.298807929+07:00","message":"[bufferProcess] send to processor (isfinal):ที่เคยมีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.298812274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.298816112+07:00","message":"> Transcript [4799] [false]: 'ที่เคยมีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.298820581+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.298823665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.2988267+07:00","message":"StatePrefix: 'ที่เคยมีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.298831819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.298834742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.298837776+07:00","message":"> Transcript [4800] [true]: 'ที่เคยมีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.298842228+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.298844814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.298847662+07:00","message":"StatePrefix: 'ที่เคยมีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.298850307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.298856433+07:00","message":"Push: 'ที่เคยมีมาในอดีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.298866394+07:00","message":"push: {true ที่เคยมีมาในอดีต 0 0xc003683380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:12.308607794+07:00","message":"write wav file: './tmp/7598/7598_266.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.496857846+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.496911974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.496917477+07:00","message":"receive interim result [false|false]: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.496933192+07:00","message":"[buffer interim] 267 false 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.496940375+07:00","message":"[bufferProcess] interim [260000000]:100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.496942417+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.496947958+07:00","message":"[bufferProcess] send to processor (ticker):100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.496951106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.496954327+07:00","message":"> Transcript [4801] [false]: '100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.496956743+07:00","message":"Set StatePrefix (first interim): '100'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.65151898+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.651568021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อยละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.651574341+07:00","message":"receive interim result [false|false]: ร้อยละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.651589582+07:00","message":"[buffer interim] 267 false ร้อยละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.651597829+07:00","message":"[bufferProcess] interim [380000000]:ร้อยละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.651600003+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.684790188+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.684837319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายร้อยหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.684843737+07:00","message":"receive interim result [false|false]: หลายร้อยหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.684857945+07:00","message":"[buffer interim] 267 false หลายร้อยหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.68486911+07:00","message":"[bufferProcess] interim [440000000]:หลายร้อยหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.684874057+07:00","message":"[bufferProcess] send to processor:ร้อยละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.684880683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.684884097+07:00","message":"> Transcript [4802] [false]: 'ร้อยละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.684887334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.684890815+07:00","message":"Set new StatePrefix: 'ร้อยละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.69002378+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.690059269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายร้อยหลายพัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.690065535+07:00","message":"receive interim result [false|false]: หลายร้อยหลายพัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.690078033+07:00","message":"[buffer interim] 267 false หลายร้อยหลายพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.690084504+07:00","message":"[bufferProcess] interim [500000000]:หลายร้อยหลายพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.690086841+07:00","message":"[bufferProcess] send to processor:หลายร้อยหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.690093007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.69009574+07:00","message":"> Transcript [4803] [false]: 'หลายร้อยหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.6900979+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.690100604+07:00","message":"Set new StatePrefix: 'หลายร้อยหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.003758139+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.00381346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายร้อยหลายพันปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.003822269+07:00","message":"receive interim result [false|false]: หลายร้อยหลายพันปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.003839332+07:00","message":"[buffer interim] 267 false หลายร้อยหลายพันปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.003851435+07:00","message":"[bufferProcess] interim [740000000]:หลายร้อยหลายพันปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.003855661+07:00","message":"[bufferProcess] send to processor:หลายร้อยหลายพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.003865444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.003870141+07:00","message":"> Transcript [4804] [false]: 'หลายร้อยหลายพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.003875321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.003878717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.003882919+07:00","message":"StatePrefix: 'หลายร้อยหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.00388602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.333542432+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.333585547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายร้อยหลายพันปีแสง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.333591953+07:00","message":"receive interim result [false|false]: หลายร้อยหลายพันปีแสง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.333605684+07:00","message":"[buffer interim] 267 false หลายร้อยหลายพันปีแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.333613612+07:00","message":"[bufferProcess] interim [40000000]:หลายร้อยหลายพันปีแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.333616403+07:00","message":"[bufferProcess] send to processor:หลายร้อยหลายพันปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.333622316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.333625636+07:00","message":"> Transcript [4805] [false]: 'หลายร้อยหลายพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.333629484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.333632299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.33363733+07:00","message":"StatePrefix: 'หลายร้อยหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.333639924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.340192988+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.340228744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายร้อยหลายพันปีแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.340236608+07:00","message":"receive interim result [false|false]: หลายร้อยหลายพันปีแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.340250236+07:00","message":"[buffer interim] 267 false หลายร้อยหลายพันปีแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.340256511+07:00","message":"[bufferProcess] interim [100000000]:หลายร้อยหลายพันปีแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.340258911+07:00","message":"[bufferProcess] send to processor:หลายร้อยหลายพันปีแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.340264839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.340267716+07:00","message":"> Transcript [4806] [false]: 'หลายร้อยหลายพันปีแสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.3402718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.340274036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.340276283+07:00","message":"StatePrefix: 'หลายร้อยหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.340278809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.917250359+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.917298294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายร้อยหลายพันปีแต่ว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.917339281+07:00","message":"receive interim result [false|false]: หลายร้อยหลายพันปีแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.917358958+07:00","message":"[buffer interim] 267 false หลายร้อยหลายพันปีแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.91736765+07:00","message":"[bufferProcess] interim [700000000]:หลายร้อยหลายพันปีแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.917371658+07:00","message":"[bufferProcess] send to processor:หลายร้อยหลายพันปีแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.91738058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.917385121+07:00","message":"> Transcript [4807] [false]: 'หลายร้อยหลายพันปีแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.917390266+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.917393847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.91739802+07:00","message":"StatePrefix: 'หลายร้อยหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.917401723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.917411416+07:00","message":"Push: 'หลายร้อยหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.917414992+07:00","message":"TextPushed: 'หลายร้อยหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.917419111+07:00","message":"Set new StatePrefix : 'หลายร้อยหลายพันปีแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.91742288+07:00","message":"Next Push (prob) : 'พันปีแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.917451548+07:00","message":"push: {false หลายร้อยหลาย 0 0xc0033fe680}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:14.944423847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:14.944424367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.292112981+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.292154402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายร้อยหลายพันปีแต่ว่าความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.292160494+07:00","message":"receive interim result [false|false]: หลายร้อยหลายพันปีแต่ว่าความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.292176675+07:00","message":"[buffer interim] 267 false หลายร้อยหลายพันปีแต่ว่าความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.292184209+07:00","message":"[bufferProcess] interim [60000000]:หลายร้อยหลายพันปีแต่ว่าความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.29218835+07:00","message":"[bufferProcess] send to processor:หลายร้อยหลายพันปีแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.292206747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.292211194+07:00","message":"> Transcript [4808] [false]: 'หลายร้อยหลายพันปีแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.29221942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.292222033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.292224053+07:00","message":"StatePrefix: 'หลายร้อยหลายพันปีแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.292226476+07:00","message":"TextPushed: 'หลายร้อยหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.311728311+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.311767012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายร้อยหลายพันปีแต่ว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.311776653+07:00","message":"receive interim result [false|false]: หลายร้อยหลายพันปีแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.311792992+07:00","message":"[buffer interim] 267 false หลายร้อยหลายพันปีแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.311801181+07:00","message":"[bufferProcess] interim [120000000]:หลายร้อยหลายพันปีแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.311804134+07:00","message":"[bufferProcess] send to processor:หลายร้อยหลายพันปีแต่ว่าความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.311808016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.31181166+07:00","message":"> Transcript [4809] [false]: 'หลายร้อยหลายพันปีแต่ว่าความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.311815549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.311818032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.311820139+07:00","message":"StatePrefix: 'หลายร้อยหลายพันปีแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.311822816+07:00","message":"TextPushed: 'หลายร้อยหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.609021915+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.60906817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายร้อยหลายพันปีแต่ว่าองค์พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.609075197+07:00","message":"receive interim result [false|false]: หลายร้อยหลายพันปีแต่ว่าองค์พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.609092169+07:00","message":"[buffer interim] 267 false หลายร้อยหลายพันปีแต่ว่าองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.609100527+07:00","message":"[bufferProcess] interim [360000000]:หลายร้อยหลายพันปีแต่ว่าองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.609103775+07:00","message":"[bufferProcess] send to processor:หลายร้อยหลายพันปีแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.609107489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.609110853+07:00","message":"> Transcript [4810] [false]: 'หลายร้อยหลายพันปีแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.609114842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.609117071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.609119142+07:00","message":"StatePrefix: 'หลายร้อยหลายพันปีแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.609122045+07:00","message":"TextPushed: 'หลายร้อยหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.733595914+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.733636083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายร้อยหลายพันปีแต่ว่าองค์ความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.733642429+07:00","message":"receive interim result [false|false]: หลายร้อยหลายพันปีแต่ว่าองค์ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.733655461+07:00","message":"[buffer interim] 267 false หลายร้อยหลายพันปีแต่ว่าองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.73366374+07:00","message":"[bufferProcess] interim [480000000]:หลายร้อยหลายพันปีแต่ว่าองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.733672346+07:00","message":"[bufferProcess] send to processor:หลายร้อยหลายพันปีแต่ว่าองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.733676348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.733680227+07:00","message":"> Transcript [4811] [false]: 'หลายร้อยหลายพันปีแต่ว่าองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.733684222+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.733686532+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.733689045+07:00","message":"StatePrefix: 'หลายร้อยหลายพันปีแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.733691462+07:00","message":"TextPushed: 'หลายร้อยหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.733694207+07:00","message":"Push: 'พันปีแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.733696299+07:00","message":"TextPushed: 'หลายร้อยหลายพันปีแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.73370015+07:00","message":"Set new StatePrefix : 'หลายร้อยหลายพันปีแต่ว่าองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.733702611+07:00","message":"Next Push (prob) : 'องค์พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.733711811+07:00","message":"push: {false พันปีแต่ว่า 0 0xc0033fe680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.959809557+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.959852624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายร้อยหลายพันปีแต่ว่าองค์ความรู้และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.959858394+07:00","message":"receive interim result [false|false]: หลายร้อยหลายพันปีแต่ว่าองค์ความรู้และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.95986897+07:00","message":"[buffer interim] 267 false หลายร้อยหลายพันปีแต่ว่าองค์ความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.959875422+07:00","message":"[bufferProcess] interim [720000000]:หลายร้อยหลายพันปีแต่ว่าองค์ความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.959877917+07:00","message":"[bufferProcess] send to processor:หลายร้อยหลายพันปีแต่ว่าองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.959881565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.959884678+07:00","message":"> Transcript [4812] [false]: 'หลายร้อยหลายพันปีแต่ว่าองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.959887461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.959890185+07:00","message":"Set new StatePrefix: 'หลายร้อยหลายพันปีแต่ว่าองค์ความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.998927719+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.998964247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.998971081+07:00","message":"receive interim result [false|false]: หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:15.998987357+07:00","message":"[buffer interim] 267 false หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.99899466+07:00","message":"[bufferProcess] interim [780000000]:หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.998997629+07:00","message":"[bufferProcess] send to processor:หลายร้อยหลายพันปีแต่ว่าองค์ความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.999004487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.999007425+07:00","message":"> Transcript [4813] [false]: 'หลายร้อยหลายพันปีแต่ว่าองค์ความรู้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.999011377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.999014141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.999016171+07:00","message":"StatePrefix: 'หลายร้อยหลายพันปีแต่ว่าองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:15.999018835+07:00","message":"TextPushed: 'หลายร้อยหลายพันปีแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:16.101971998+07:00","message":"[GCS] IsForceVAD: false for message ID: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:16.113558651+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:16.113597278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:16.113603611+07:00","message":"receive interim result [false|false]: หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:16.113619028+07:00","message":"[buffer interim] 267 false หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.113628303+07:00","message":"[bufferProcess] interim [840000000]:หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.113631063+07:00","message":"[bufferProcess] send to processor:หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.113636519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.113639503+07:00","message":"> Transcript [4814] [false]: 'หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.113643233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.11364548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.113647924+07:00","message":"StatePrefix: 'หลายร้อยหลายพันปีแต่ว่าองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.113650677+07:00","message":"TextPushed: 'หลายร้อยหลายพันปีแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:16.209693955+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:16.209733194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่านี้\",\"confidence\":0.9555341}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:16.209740125+07:00","message":"receive interim result [true|false]: หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:16.209748069+07:00","message":"end recv isFinal message id 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:16.209750397+07:00","message":"end Recv id 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:16.209757121+07:00","message":"[buffer interim] 267 true หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.209764157+07:00","message":"[bufferProcess] interim [50000000]:หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.209767372+07:00","message":"[bufferProcess] send to processor (isfinal):หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.209770855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.209773885+07:00","message":"> Transcript [4815] [false]: 'หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.209778337+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.209780348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.209782338+07:00","message":"StatePrefix: 'หลายร้อยหลายพันปีแต่ว่าองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.209784796+07:00","message":"TextPushed: 'หลายร้อยหลายพันปีแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.209787005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.209789048+07:00","message":"> Transcript [4816] [true]: 'หลายร้อยหลายพันปีแต่ว่าองค์ความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.209791355+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.209793148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.209795022+07:00","message":"StatePrefix: 'หลายร้อยหลายพันปีแต่ว่าองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.209797077+07:00","message":"TextPushed: 'หลายร้อยหลายพันปีแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:16.209799748+07:00","message":"Push: 'องค์ความรู้เหล่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:16.209808759+07:00","message":"push: {true องค์ความรู้เหล่านี้ 0 0xc0033fe680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:16.21925058+07:00","message":"write wav file: './tmp/7598/7598_267.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:16.294241833+07:00","message":"[GCS] Start streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.191881308+07:00","message":"[GCS] IsForceVAD: false for message ID: 268"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.253663137+07:00","message":"[GCS] Start streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.293948957+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.293971017+07:00","message":"found end of frame, send empty tag with msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.293974458+07:00","message":"end Recv id 268"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.293985058+07:00","message":"[buffer interim] 268 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.293994106+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.294006469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.294010589+07:00","message":"> Transcript [4817] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.294015637+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.294017913+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.294019951+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.294022069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.294025197+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.294036423+07:00","message":"push: {true \n 0 0xc003683680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:17.299074662+07:00","message":"write wav file: './tmp/7598/7598_268.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.51451562+07:00","message":"[GCS] IsForceVAD: false for message ID: 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.574119534+07:00","message":"[GCS] Start streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.608265063+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.608301201+07:00","message":"found end of frame, send empty tag with msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.608304826+07:00","message":"end Recv id 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.608313814+07:00","message":"[buffer interim] 269 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.608321308+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.608325016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.608328054+07:00","message":"> Transcript [4818] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.60833081+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.608332949+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.60833481+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.608336776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.608339437+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.608351249+07:00","message":"push: {true \n 0 0xc0033fe000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:17.612816516+07:00","message":"write wav file: './tmp/7598/7598_269.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.916998526+07:00","message":"receive streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.91704788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.917059295+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.917076325+07:00","message":"[buffer interim] 270 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.917083404+07:00","message":"[bufferProcess] interim [360000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.917085619+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:17.944946638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:17.944961189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.151547614+07:00","message":"[GCS] IsForceVAD: false for message ID: 270"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.259964698+07:00","message":"receive streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.260001503+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.260006961+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.260017099+07:00","message":"end recv isFinal message id 270"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.260019457+07:00","message":"end Recv id 270"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.260027452+07:00","message":"[buffer interim] 270 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.260039183+07:00","message":"[bufferProcess] interim [810000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.260042369+07:00","message":"[bufferProcess] send to processor (isfinal):ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.26004734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.260059352+07:00","message":"> Transcript [4819] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.260062125+07:00","message":"Set StatePrefix (first interim): 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.260065035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.260067417+07:00","message":"> Transcript [4820] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.260070408+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.260072502+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.260074725+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.260076788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.260079048+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.260088906+07:00","message":"push: {true  0 0xc003683480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:18.265405271+07:00","message":"write wav file: './tmp/7598/7598_270.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.34419817+07:00","message":"[GCS] Start streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.386009012+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.386064171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.386069863+07:00","message":"receive interim result [false|false]: หนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.386085997+07:00","message":"[buffer interim] 271 false หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.386093428+07:00","message":"[bufferProcess] interim [80000000]:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.38609561+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.386115122+07:00","message":"[bufferProcess] send to processor (ticker):หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.38611846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.386121982+07:00","message":"> Transcript [4821] [false]: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.386125894+07:00","message":"Set StatePrefix (first interim): 'หนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.526655345+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.526701316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.5267069+07:00","message":"receive interim result [false|false]: นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.52672478+07:00","message":"[buffer interim] 271 false นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.526733911+07:00","message":"[bufferProcess] interim [140000000]:นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.526736183+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.593517738+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.593551011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.593557851+07:00","message":"receive interim result [false|false]: นาวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.593577448+07:00","message":"[buffer interim] 271 false นาวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.59358533+07:00","message":"[bufferProcess] interim [320000000]:นาวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.593588688+07:00","message":"[bufferProcess] send to processor:นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.59360438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.593608504+07:00","message":"> Transcript [4822] [false]: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.593612802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.593616554+07:00","message":"Set new StatePrefix: 'นำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.722759335+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.722805746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นามวงศ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.722811993+07:00","message":"receive interim result [false|false]: นามวงศ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.722830955+07:00","message":"[buffer interim] 271 false นามวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.722838707+07:00","message":"[bufferProcess] interim [380000000]:นามวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.722841085+07:00","message":"[bufferProcess] send to processor:นาวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.722844971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.722848371+07:00","message":"> Transcript [4823] [false]: 'นาวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.722851135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.722853312+07:00","message":"Set new StatePrefix: 'นาวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.768560826+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.768612909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์ภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.768620692+07:00","message":"receive interim result [false|false]: องค์ภา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.768635846+07:00","message":"[buffer interim] 271 false องค์ภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.768642469+07:00","message":"[bufferProcess] interim [440000000]:องค์ภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.768645085+07:00","message":"[bufferProcess] send to processor:นามวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.768651723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.76865465+07:00","message":"> Transcript [4824] [false]: 'นามวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.768657179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.768660713+07:00","message":"Set new StatePrefix: 'นามวงศ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.782032177+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.782076366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนังสงคราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.782081814+07:00","message":"receive interim result [false|false]: หนังสงคราม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.782100048+07:00","message":"[buffer interim] 271 false หนังสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.782107995+07:00","message":"[bufferProcess] interim [500000000]:หนังสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.782110626+07:00","message":"[bufferProcess] send to processor:องค์ภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.782117016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.782122644+07:00","message":"> Transcript [4825] [false]: 'องค์ภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.782125733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.782127941+07:00","message":"Set new StatePrefix: 'องค์ภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.891494441+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.891549473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำองค์ความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.891558123+07:00","message":"receive interim result [false|false]: นำองค์ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.891579054+07:00","message":"[buffer interim] 271 false นำองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.891590764+07:00","message":"[bufferProcess] interim [560000000]:นำองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.891597228+07:00","message":"[bufferProcess] send to processor:หนังสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.891605343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.891610203+07:00","message":"> Transcript [4826] [false]: 'หนังสงคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.891613951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.891619796+07:00","message":"Set new StatePrefix: 'หนังสงคราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.466855456+07:00","message":"[GCS] IsForceVAD: false for message ID: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.471865525+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.47189917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำองค์ความรู้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.471904778+07:00","message":"receive interim result [false|false]: นำองค์ความรู้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.471916403+07:00","message":"[buffer interim] 271 false นำองค์ความรู้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.471925175+07:00","message":"[bufferProcess] interim [160000000]:นำองค์ความรู้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.471927895+07:00","message":"[bufferProcess] send to processor:นำองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.47193114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.471934082+07:00","message":"> Transcript [4827] [false]: 'นำองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.471936428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.471939206+07:00","message":"Set new StatePrefix: 'นำองค์ความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.500195872+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.500237505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำองค์ความรู้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.500246457+07:00","message":"receive interim result [false|false]: นำองค์ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.500263997+07:00","message":"[buffer interim] 271 false นำองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.500272163+07:00","message":"[bufferProcess] interim [220000000]:นำองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.500274598+07:00","message":"[bufferProcess] send to processor:นำองค์ความรู้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.500278351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.500281757+07:00","message":"> Transcript [4828] [false]: 'นำองค์ความรู้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.50028622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.500288465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.50029115+07:00","message":"StatePrefix: 'นำองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.500293466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.523854049+07:00","message":"[GCS] Start streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.574940836+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.574988601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำองค์ความรู้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.574994592+07:00","message":"receive interim result [true|false]: นำองค์ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.575004814+07:00","message":"end recv isFinal message id 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.575008031+07:00","message":"end Recv id 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.575016041+07:00","message":"[buffer interim] 271 true นำองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.575025837+07:00","message":"[bufferProcess] interim [340000000]:นำองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.575029002+07:00","message":"[bufferProcess] send to processor (isfinal):นำองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.575032959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.575035814+07:00","message":"> Transcript [4829] [false]: 'นำองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.575039544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.575041683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.575043945+07:00","message":"StatePrefix: 'นำองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.575046274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.575048233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.575066332+07:00","message":"> Transcript [4830] [true]: 'นำองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.57506894+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.575070844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.575072636+07:00","message":"StatePrefix: 'นำองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.575077132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.575083716+07:00","message":"Push: 'นำองค์ความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.575092902+07:00","message":"push: {true นำองค์ความรู้ 0 0xc0033fe500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:20.582625802+07:00","message":"write wav file: './tmp/7598/7598_271.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.782271035+07:00","message":"[GCS] IsForceVAD: false for message ID: 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.87876796+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.878803418+07:00","message":"found end of frame, send empty tag with msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.878809233+07:00","message":"end Recv id 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.878823093+07:00","message":"[buffer interim] 272 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.878833485+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.878839126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.878843093+07:00","message":"> Transcript [4831] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.878847072+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.878849879+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.878852606+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.87885558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.878860023+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.878874326+07:00","message":"push: {true \n 0 0xc00212f180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:20.885130768+07:00","message":"write wav file: './tmp/7598/7598_272.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.915856298+07:00","message":"[GCS] Start streaming session, msgId: 273"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:20.945231249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:20.945256063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.373976217+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.374026077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.374033366+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.374047989+07:00","message":"[buffer interim] 273 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.374061407+07:00","message":"[bufferProcess] interim [440000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.374064734+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.374071878+07:00","message":"[bufferProcess] send to processor (ticker):กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.374075528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.374079277+07:00","message":"> Transcript [4832] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.374082572+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.504880359+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.504932718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.504939549+07:00","message":"receive interim result [false|false]: จาก 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.504954014+07:00","message":"[buffer interim] 273 false จาก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.504961463+07:00","message":"[bufferProcess] interim [620000000]:จาก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.504963567+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.53022442+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.530277129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"095\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.530282483+07:00","message":"receive interim result [false|false]: 095"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.530299175+07:00","message":"[buffer interim] 273 false 095"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.530307222+07:00","message":"[bufferProcess] interim [680000000]:095"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.53031101+07:00","message":"[bufferProcess] send to processor:จาก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.530316451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.530320602+07:00","message":"> Transcript [4833] [false]: 'จาก 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.530324255+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.530327022+07:00","message":"Set new StatePrefix: 'จาก 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.159520144+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.159566961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"095\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.159572567+07:00","message":"receive interim result [false|false]: 095"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.159586768+07:00","message":"[buffer interim] 273 false 095"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.159593393+07:00","message":"[bufferProcess] interim [280000000]:095"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.159596219+07:00","message":"[bufferProcess] send to processor:095"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.159611604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.159614804+07:00","message":"> Transcript [4834] [false]: '095'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.159617284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.159619573+07:00","message":"Set new StatePrefix: '095'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:23.945244233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:23.945280025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:25.901034931+07:00","message":"[GCS] IsForceVAD: false for message ID: 273"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:26.050479708+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:26.050520443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปืนกล็อก 15\",\"confidence\":0.82043505}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:26.050527506+07:00","message":"receive interim result [true|false]: ปืนกล็อก 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:26.05054029+07:00","message":"end recv isFinal message id 273"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:26.050542528+07:00","message":"end Recv id 273"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:26.050549619+07:00","message":"[buffer interim] 273 true ปืนกล็อก 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:26.050556711+07:00","message":"[bufferProcess] interim [220000000]:ปืนกล็อก 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:26.050559999+07:00","message":"[bufferProcess] send to processor (isfinal):095"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:26.050583197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:26.050634785+07:00","message":"> Transcript [4835] [false]: '095'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:26.050642888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:26.050646861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:26.050650827+07:00","message":"StatePrefix: '095'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:26.050654051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:26.050657979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:26.050663221+07:00","message":"> Transcript [4836] [true]: 'ปืนกล็อก 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:26.050668183+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:26.050671091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:26.050673947+07:00","message":"StatePrefix: '095'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:26.050676761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:26.050688939+07:00","message":"Push: 'ปืนกล็อก 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:26.050707171+07:00","message":"push: {true ปืนกล็อก 15 0 0xc003683d80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:26.066228777+07:00","message":"write wav file: './tmp/7598/7598_273.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:26.284075775+07:00","message":"[GCS] Start streaming session, msgId: 274"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:26.946091911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:26.946118156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.043852483+07:00","message":"receive streaming session, msgId: 274"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.043908994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้ๆกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.04391499+07:00","message":"receive interim result [false|false]: ใกล้ๆกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.043932852+07:00","message":"[buffer interim] 274 false ใกล้ๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.043941074+07:00","message":"[bufferProcess] interim [740000000]:ใกล้ๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.043943365+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.043948496+07:00","message":"[bufferProcess] send to processor (ticker):ใกล้ๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.043951897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.043955293+07:00","message":"> Transcript [4837] [false]: 'ใกล้ๆกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.043957648+07:00","message":"Set StatePrefix (first interim): 'ใกล้ๆกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.993434777+07:00","message":"[GCS] IsForceVAD: false for message ID: 274"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:29.105706683+07:00","message":"receive streaming session, msgId: 274"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:29.10574414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้ๆกัน\",\"confidence\":0.88291234}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:29.105749518+07:00","message":"receive interim result [true|false]: ใกล้ๆกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:29.105762074+07:00","message":"end recv isFinal message id 274"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:29.105764414+07:00","message":"end Recv id 274"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:29.105769983+07:00","message":"[buffer interim] 274 true ใกล้ๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:29.105775665+07:00","message":"[bufferProcess] interim [910000000]:ใกล้ๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:29.105779419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:29.105782474+07:00","message":"> Transcript [4838] [true]: 'ใกล้ๆกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:29.105785363+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:29.105787308+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:29.105789346+07:00","message":"StatePrefix: 'ใกล้ๆกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:29.105791721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:29.105794119+07:00","message":"Push: 'ใกล้ๆกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:29.105801509+07:00","message":"push: {true ใกล้ๆกัน 0 0xc003682580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:29.113460169+07:00","message":"write wav file: './tmp/7598/7598_274.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:29.364710729+07:00","message":"[GCS] Start streaming session, msgId: 275"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:29.946783967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:29.946784078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.23356391+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.233616019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.233621756+07:00","message":"receive interim result [false|false]: ดวงใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.23363665+07:00","message":"[buffer interim] 275 false ดวงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.233643989+07:00","message":"[bufferProcess] interim [860000000]:ดวงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.233646189+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.233651758+07:00","message":"[bufferProcess] send to processor (ticker):ดวงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.233655144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.233658232+07:00","message":"> Transcript [4839] [false]: 'ดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.233660651+07:00","message":"Set StatePrefix (first interim): 'ดวงใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.42665315+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.4266974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.426703975+07:00","message":"receive interim result [false|false]: ดวงใจของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.426723203+07:00","message":"[buffer interim] 275 false ดวงใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.426737223+07:00","message":"[bufferProcess] interim [40000000]:ดวงใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.426739276+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.488163687+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.488213058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.488221403+07:00","message":"receive interim result [false|false]: ดวงใจของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.48823961+07:00","message":"[buffer interim] 275 false ดวงใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.488253292+07:00","message":"[bufferProcess] interim [160000000]:ดวงใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.488257668+07:00","message":"[bufferProcess] send to processor:ดวงใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.488264002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.488268838+07:00","message":"> Transcript [4840] [false]: 'ดวงใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.488274852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.488277982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.488280771+07:00","message":"StatePrefix: 'ดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.488283822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.688365081+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.688407402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของผู้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.688412937+07:00","message":"receive interim result [false|false]: ดวงใจของผู้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.688426194+07:00","message":"[buffer interim] 275 false ดวงใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.688432697+07:00","message":"[bufferProcess] interim [400000000]:ดวงใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.68843545+07:00","message":"[bufferProcess] send to processor:ดวงใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.68843856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.688441453+07:00","message":"> Transcript [4841] [false]: 'ดวงใจของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.688445131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.688447259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.688449286+07:00","message":"StatePrefix: 'ดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.688451475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.353881451+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.353943849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของผู้คน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.353950021+07:00","message":"receive interim result [false|false]: ดวงใจของผู้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.353965621+07:00","message":"[buffer interim] 275 false ดวงใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.35397352+07:00","message":"[bufferProcess] interim [0]:ดวงใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.353975994+07:00","message":"[bufferProcess] send to processor:ดวงใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.353982063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.353985314+07:00","message":"> Transcript [4842] [false]: 'ดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.353989587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.353992814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.353997502+07:00","message":"StatePrefix: 'ดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.353999957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.396825093+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.39686713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของผู้คนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.396873258+07:00","message":"receive interim result [false|false]: ดวงใจของผู้คนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.396890603+07:00","message":"[buffer interim] 275 false ดวงใจของผู้คนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.396898687+07:00","message":"[bufferProcess] interim [60000000]:ดวงใจของผู้คนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.396901571+07:00","message":"[bufferProcess] send to processor:ดวงใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.396905765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.396909357+07:00","message":"> Transcript [4843] [false]: 'ดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.39691358+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.396915708+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.396917865+07:00","message":"StatePrefix: 'ดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.396919993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.396926208+07:00","message":"Push: 'ดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.396930476+07:00","message":"TextPushed: 'ดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.396933415+07:00","message":"Set new StatePrefix : 'ดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.396935936+07:00","message":"Next Push (prob) : 'ของผู้คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.396944996+07:00","message":"push: {false ดวงใจ 0 0xc00212e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.421778406+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.421821864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของผู้คนจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.42182792+07:00","message":"receive interim result [false|false]: ดวงใจของผู้คนจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.421846489+07:00","message":"[buffer interim] 275 false ดวงใจของผู้คนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.421853971+07:00","message":"[bufferProcess] interim [120000000]:ดวงใจของผู้คนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.421856399+07:00","message":"[bufferProcess] send to processor:ดวงใจของผู้คนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.421860161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.421863613+07:00","message":"> Transcript [4844] [false]: 'ดวงใจของผู้คนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.42186759+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.421869838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.421872497+07:00","message":"StatePrefix: 'ดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.421874805+07:00","message":"TextPushed: 'ดวงใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.536979751+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.537023825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของผู้คนจากทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.537030771+07:00","message":"receive interim result [false|false]: ดวงใจของผู้คนจากทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.537045186+07:00","message":"[buffer interim] 275 false ดวงใจของผู้คนจากทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.537063621+07:00","message":"[bufferProcess] interim [180000000]:ดวงใจของผู้คนจากทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.537066854+07:00","message":"[bufferProcess] send to processor:ดวงใจของผู้คนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.537071544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.537077253+07:00","message":"> Transcript [4845] [false]: 'ดวงใจของผู้คนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.537083394+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.537086528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.53708924+07:00","message":"StatePrefix: 'ดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.537093977+07:00","message":"TextPushed: 'ดวงใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.646970337+07:00","message":"[GCS] Cleaned up inactive client: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.647008854+07:00","message":"[GCS] Cleaned up inactive client: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.647011898+07:00","message":"[GCS] Cleaned up inactive client: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.647013969+07:00","message":"[GCS] Cleaned up inactive client: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.64701591+07:00","message":"[GCS] Cleaned up inactive client: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.647017949+07:00","message":"[GCS] Cleaned up inactive client: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.70673903+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.706780274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของผู้คนจากทั่วทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.706785659+07:00","message":"receive interim result [false|false]: ดวงใจของผู้คนจากทั่วทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.706795258+07:00","message":"[buffer interim] 275 false ดวงใจของผู้คนจากทั่วทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.706801539+07:00","message":"[bufferProcess] interim [360000000]:ดวงใจของผู้คนจากทั่วทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.706804104+07:00","message":"[bufferProcess] send to processor:ดวงใจของผู้คนจากทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.706807572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.706812729+07:00","message":"> Transcript [4846] [false]: 'ดวงใจของผู้คนจากทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.706816184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.706818642+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.706820956+07:00","message":"StatePrefix: 'ดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.706823477+07:00","message":"TextPushed: 'ดวงใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.901858261+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.901895264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของผู้คนจากทั่วทุกสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.901900956+07:00","message":"receive interim result [false|false]: ดวงใจของผู้คนจากทั่วทุกสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.901912135+07:00","message":"[buffer interim] 275 false ดวงใจของผู้คนจากทั่วทุกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.901918846+07:00","message":"[bufferProcess] interim [600000000]:ดวงใจของผู้คนจากทั่วทุกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.90192117+07:00","message":"[bufferProcess] send to processor:ดวงใจของผู้คนจากทั่วทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.901926622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.901929386+07:00","message":"> Transcript [4847] [false]: 'ดวงใจของผู้คนจากทั่วทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.901933496+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.90193581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.90193837+07:00","message":"StatePrefix: 'ดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.901940806+07:00","message":"TextPushed: 'ดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.901945354+07:00","message":"Push: 'ของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.901947601+07:00","message":"TextPushed: 'ดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.90195225+07:00","message":"Set new StatePrefix : 'ดวงใจของผู้คนจากทั่วทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:32.901954551+07:00","message":"Next Push (prob) : 'จากทั่วทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:32.901962226+07:00","message":"push: {false ของผู้คน 0 0xc00212e100}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:32.947102753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:32.947105825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.028484879+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.028523112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของผู้คนจากทั่วทุกสาขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.02852873+07:00","message":"receive interim result [false|false]: ดวงใจของผู้คนจากทั่วทุกสาขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.02853997+07:00","message":"[buffer interim] 275 false ดวงใจของผู้คนจากทั่วทุกสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.028546711+07:00","message":"[bufferProcess] interim [720000000]:ดวงใจของผู้คนจากทั่วทุกสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.028549404+07:00","message":"[bufferProcess] send to processor:ดวงใจของผู้คนจากทั่วทุกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.028554532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.028557327+07:00","message":"> Transcript [4848] [false]: 'ดวงใจของผู้คนจากทั่วทุกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.028560746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.028562984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.028565052+07:00","message":"StatePrefix: 'ดวงใจของผู้คนจากทั่วทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.028567658+07:00","message":"TextPushed: 'ดวงใจของผู้คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.090083481+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.090124887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของผู้คนจากทั่วทุกสารทิศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.090131163+07:00","message":"receive interim result [false|false]: ดวงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.090142695+07:00","message":"[buffer interim] 275 false ดวงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.09015232+07:00","message":"[bufferProcess] interim [780000000]:ดวงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.090156151+07:00","message":"[bufferProcess] send to processor:ดวงใจของผู้คนจากทั่วทุกสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.090162199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.090166619+07:00","message":"> Transcript [4849] [false]: 'ดวงใจของผู้คนจากทั่วทุกสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.090171239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.090176416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.090178456+07:00","message":"StatePrefix: 'ดวงใจของผู้คนจากทั่วทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.090181191+07:00","message":"TextPushed: 'ดวงใจของผู้คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.728712021+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.728750502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของผู้คนจากทั่วทุกสารทิศ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.728757014+07:00","message":"receive interim result [false|false]: ดวงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.728774684+07:00","message":"[buffer interim] 275 false ดวงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.728783269+07:00","message":"[bufferProcess] interim [380000000]:ดวงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.728786753+07:00","message":"[bufferProcess] send to processor:ดวงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.728792611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.728796585+07:00","message":"> Transcript [4850] [false]: 'ดวงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.728800406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.728803148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.728805257+07:00","message":"StatePrefix: 'ดวงใจของผู้คนจากทั่วทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.728808141+07:00","message":"TextPushed: 'ดวงใจของผู้คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.189754115+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.189791464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของผู้คนจากทั่วทุกสารทิศก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.189796971+07:00","message":"receive interim result [false|false]: ดวงใจของผู้คนจากทั่วทุกสารทิศก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.189805918+07:00","message":"[buffer interim] 275 false ดวงใจของผู้คนจากทั่วทุกสารทิศก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.189812287+07:00","message":"[bufferProcess] interim [920000000]:ดวงใจของผู้คนจากทั่วทุกสารทิศก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.18981486+07:00","message":"[bufferProcess] send to processor:ดวงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.189818463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.189823755+07:00","message":"> Transcript [4851] [false]: 'ดวงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.189827301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.189829597+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.18983203+07:00","message":"StatePrefix: 'ดวงใจของผู้คนจากทั่วทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.189834745+07:00","message":"TextPushed: 'ดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.189837535+07:00","message":"Push: 'จากทั่วทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.189839546+07:00","message":"TextPushed: 'ดวงใจของผู้คนจากทั่วทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.189841807+07:00","message":"Set new StatePrefix : 'ดวงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.189844064+07:00","message":"Next Push (prob) : 'สารทิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.189852214+07:00","message":"push: {false จากทั่วทุก 0 0xc00212e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.338727723+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.338787993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของผู้คนจากทั่วทุกสารทิศ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.338795635+07:00","message":"receive interim result [false|false]: ดวงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.338813904+07:00","message":"[buffer interim] 275 false ดวงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.33882558+07:00","message":"[bufferProcess] interim [980000000]:ดวงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.338831182+07:00","message":"[bufferProcess] send to processor:ดวงใจของผู้คนจากทั่วทุกสารทิศก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.338838984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.338843701+07:00","message":"> Transcript [4852] [false]: 'ดวงใจของผู้คนจากทั่วทุกสารทิศก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.338849105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.338852256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.338856627+07:00","message":"StatePrefix: 'ดวงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.338860193+07:00","message":"TextPushed: 'ดวงใจของผู้คนจากทั่วทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.482353189+07:00","message":"[GCS] IsForceVAD: false for message ID: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.566307219+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.566350285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของผู้คนจากทั่วทุกสารทิศเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.566356205+07:00","message":"receive interim result [false|false]: ดวงใจของผู้คนจากทั่วทุกสารทิศเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.566376827+07:00","message":"[buffer interim] 275 false ดวงใจของผู้คนจากทั่วทุกสารทิศเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.566385997+07:00","message":"[bufferProcess] interim [280000000]:ดวงใจของผู้คนจากทั่วทุกสารทิศเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.566388571+07:00","message":"[bufferProcess] send to processor:ดวงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.566394751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.566397876+07:00","message":"> Transcript [4853] [false]: 'ดวงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.566402066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.566404524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.566406672+07:00","message":"StatePrefix: 'ดวงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.566409359+07:00","message":"TextPushed: 'ดวงใจของผู้คนจากทั่วทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.612817542+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.61286554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของผู้คนจากทั่วทุกสารทิศก็เลยเติม\",\"confidence\":0.9475757}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.612873152+07:00","message":"receive interim result [true|false]: ดวงใจของผู้คนจากทั่วทุกสารทิศก็เลยเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.612884665+07:00","message":"end recv isFinal message id 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.61288839+07:00","message":"end Recv id 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.612895641+07:00","message":"[buffer interim] 275 true ดวงใจของผู้คนจากทั่วทุกสารทิศก็เลยเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.612902482+07:00","message":"[bufferProcess] interim [340000000]:ดวงใจของผู้คนจากทั่วทุกสารทิศก็เลยเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.612906012+07:00","message":"[bufferProcess] send to processor (isfinal):ดวงใจของผู้คนจากทั่วทุกสารทิศเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.612909281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.612912013+07:00","message":"> Transcript [4854] [false]: 'ดวงใจของผู้คนจากทั่วทุกสารทิศเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.612915588+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.612917535+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.612919775+07:00","message":"StatePrefix: 'ดวงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.61292226+07:00","message":"TextPushed: 'ดวงใจของผู้คนจากทั่วทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.612924464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.612926486+07:00","message":"> Transcript [4855] [true]: 'ดวงใจของผู้คนจากทั่วทุกสารทิศก็เลยเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.612928739+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.612930624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.612932327+07:00","message":"StatePrefix: 'ดวงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.612934396+07:00","message":"TextPushed: 'ดวงใจของผู้คนจากทั่วทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.612937961+07:00","message":"Push: 'สารทิศก็เลยเติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.612945682+07:00","message":"push: {true สารทิศก็เลยเติม 0 0xc00212e100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:34.623379563+07:00","message":"write wav file: './tmp/7598/7598_275.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.803726495+07:00","message":"[GCS] Start streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.332565008+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.332612233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.332617904+07:00","message":"receive interim result [false|false]: น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.33263169+07:00","message":"[buffer interim] 276 false น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.332638935+07:00","message":"[bufferProcess] interim [540000000]:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.33264113+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.565256454+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.565297287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำหอม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.56530364+07:00","message":"receive interim result [false|false]: น้ำหอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.565318413+07:00","message":"[buffer interim] 276 false น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.565325771+07:00","message":"[bufferProcess] interim [780000000]:น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.565328974+07:00","message":"[bufferProcess] send to processor:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.565335928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.565339424+07:00","message":"> Transcript [4856] [false]: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.565341859+07:00","message":"Set StatePrefix (first interim): 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.6952498+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.695293425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นามของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.695299574+07:00","message":"receive interim result [false|false]: นามของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.695318751+07:00","message":"[buffer interim] 276 false นามของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.695326486+07:00","message":"[bufferProcess] interim [900000000]:นามของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.695329171+07:00","message":"[bufferProcess] send to processor:น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.695333354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.695337655+07:00","message":"> Transcript [4857] [false]: 'น้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.695341051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.69534319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.695345579+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.695347947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.780632065+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.780674017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำหอม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.780680023+07:00","message":"receive interim result [false|false]: น้ำหอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.780696624+07:00","message":"[buffer interim] 276 false น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.780706827+07:00","message":"[bufferProcess] interim [960000000]:น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.780709762+07:00","message":"[bufferProcess] send to processor:นามของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.780713622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.780716887+07:00","message":"> Transcript [4858] [false]: 'นามของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.780720347+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.780722457+07:00","message":"Set new StatePrefix: 'นามของพระ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:35.947729593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:35.94773726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.968495795+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.968535454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นามของพระพุทธรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.968541012+07:00","message":"receive interim result [false|false]: นามของพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.968556439+07:00","message":"[buffer interim] 276 false นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.968563041+07:00","message":"[bufferProcess] interim [200000000]:นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.968565464+07:00","message":"[bufferProcess] send to processor:น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.968568863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.968572226+07:00","message":"> Transcript [4859] [false]: 'น้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.968574497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.968576493+07:00","message":"Set new StatePrefix: 'น้ำหอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:36.555334367+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:36.555383029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นามของพระพุทธรูป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:36.555390993+07:00","message":"receive interim result [false|false]: นามของพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:36.555407464+07:00","message":"[buffer interim] 276 false นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.555420656+07:00","message":"[bufferProcess] interim [800000000]:นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.555423235+07:00","message":"[bufferProcess] send to processor:นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.55542746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.555431059+07:00","message":"> Transcript [4860] [false]: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.555433921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.555438061+07:00","message":"Set new StatePrefix: 'นามของพระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.630956035+07:00","message":"[GCS] IsForceVAD: false for message ID: 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.694755613+07:00","message":"[GCS] Start streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.726553622+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.726599313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นามของพระพุทธรูป\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.726608201+07:00","message":"receive interim result [true|false]: นามของพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.726619941+07:00","message":"end recv isFinal message id 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.72662277+07:00","message":"end Recv id 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.726632652+07:00","message":"[buffer interim] 276 true นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.726646928+07:00","message":"[bufferProcess] interim [30000000]:นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.726651313+07:00","message":"[bufferProcess] send to processor (isfinal):นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.726656817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.726661244+07:00","message":"> Transcript [4861] [false]: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.726665142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.726668133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.7266716+07:00","message":"StatePrefix: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.726674789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.726677673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.726680981+07:00","message":"> Transcript [4862] [true]: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.726684654+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.726687523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.726690305+07:00","message":"StatePrefix: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.726693197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.726696919+07:00","message":"Push: 'นามของพระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.726706766+07:00","message":"push: {true นามของพระพุทธรูป 0 0xc0033fe380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:37.734992396+07:00","message":"write wav file: './tmp/7598/7598_276.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:38.862518591+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:38.86255517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:38.862560091+07:00","message":"receive interim result [false|false]: เกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:38.862568634+07:00","message":"[buffer interim] 277 false เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.862574941+07:00","message":"[bufferProcess] interim [20000000]:เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.862576912+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.862580532+07:00","message":"[bufferProcess] send to processor (ticker):เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.862583462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.862586127+07:00","message":"> Transcript [4863] [false]: 'เกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.862588623+07:00","message":"Set StatePrefix (first interim): 'เกสรดอกไม้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:38.947778797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:38.947813639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:39.479636467+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:39.479680042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:39.479686094+07:00","message":"receive interim result [false|false]: เกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:39.479706679+07:00","message":"[buffer interim] 277 false เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:39.479714559+07:00","message":"[bufferProcess] interim [620000000]:เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:39.479716827+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:41.948861837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:41.948873902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:42.432044286+07:00","message":"[GCS] IsForceVAD: false for message ID: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:42.563098863+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:42.563141604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:42.56314746+07:00","message":"receive interim result [true|false]: เกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:42.563159168+07:00","message":"end recv isFinal message id 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:42.56316139+07:00","message":"end Recv id 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:42.563168072+07:00","message":"[buffer interim] 277 true เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.563177958+07:00","message":"[bufferProcess] interim [770000000]:เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.563180725+07:00","message":"[bufferProcess] send to processor (isfinal):เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.563184926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.563188397+07:00","message":"> Transcript [4864] [false]: 'เกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.563193053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.563195235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.56319723+07:00","message":"StatePrefix: 'เกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.563199509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.563201331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.563203641+07:00","message":"> Transcript [4865] [true]: 'เกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.563205798+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.563207592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.563209462+07:00","message":"StatePrefix: 'เกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.563211312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.563217154+07:00","message":"Push: 'เกสรดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:42.563229265+07:00","message":"push: {true เกสรดอกไม้ 0 0xc00212fd00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:42.575765882+07:00","message":"write wav file: './tmp/7598/7598_277.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:42.755844798+07:00","message":"[GCS] Start streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:43.192505755+07:00","message":"[GCS] IsForceVAD: false for message ID: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:43.280430495+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:43.280462719+07:00","message":"found end of frame, send empty tag with msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:43.280466464+07:00","message":"end Recv id 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:43.280476789+07:00","message":"[buffer interim] 278 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:43.280484967+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:43.280489045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:43.28049213+07:00","message":"> Transcript [4866] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:43.280495382+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:43.280497517+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:43.280499604+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:43.2805016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:43.280504376+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:43.280516436+07:00","message":"push: {true \n 0 0xc000045400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:43.286335093+07:00","message":"write wav file: './tmp/7598/7598_278.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:43.393930406+07:00","message":"[GCS] Start streaming session, msgId: 279"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:44.949471112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:44.949484715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:46.790506666+07:00","message":"[GCS] IsForceVAD: false for message ID: 279"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:46.871734306+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:46.871755553+07:00","message":"found end of frame, send empty tag with msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:46.871758614+07:00","message":"end Recv id 279"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:46.871765373+07:00","message":"[buffer interim] 279 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:46.871771255+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:46.871775097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:46.871777898+07:00","message":"> Transcript [4867] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:46.871780281+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:46.871782557+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:46.871784386+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:46.871786224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:46.871788778+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:46.871797472+07:00","message":"push: {true \n 0 0xc00212f500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:46.88007126+07:00","message":"write wav file: './tmp/7598/7598_279.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:47.305616045+07:00","message":"[GCS] Start streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:47.871799412+07:00","message":"[GCS] IsForceVAD: false for message ID: 280"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:47.942879658+07:00","message":"[GCS] Start streaming session, msgId: 281"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:47.950461479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:47.950498063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:47.958077684+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:47.958095362+07:00","message":"found end of frame, send empty tag with msgId: 280"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:47.958098416+07:00","message":"end Recv id 280"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:47.958105942+07:00","message":"[buffer interim] 280 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:47.958113321+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:47.958118205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:47.958121713+07:00","message":"> Transcript [4868] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:47.958124649+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:47.95812684+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:47.958128759+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:47.958131181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:47.958138917+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:47.958147866+07:00","message":"push: {true \n 0 0xc0004a3380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:47.963683165+07:00","message":"write wav file: './tmp/7598/7598_280.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:49.472032326+07:00","message":"[GCS] IsForceVAD: false for message ID: 281"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:49.559810042+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:49.559833521+07:00","message":"found end of frame, send empty tag with msgId: 281"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:49.559836723+07:00","message":"end Recv id 281"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:49.559844953+07:00","message":"[buffer interim] 281 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:49.559851872+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:49.559856396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:49.559859413+07:00","message":"> Transcript [4869] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:49.559862244+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:49.559864737+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:49.559866666+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:49.559868539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:49.55987113+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:49.559886434+07:00","message":"push: {true \n 0 0xc0004a3700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:49.566311495+07:00","message":"write wav file: './tmp/7598/7598_281.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:49.606262254+07:00","message":"[GCS] Start streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:50.631507368+07:00","message":"[GCS] IsForceVAD: false for message ID: 282"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:50.713348091+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:50.713375757+07:00","message":"found end of frame, send empty tag with msgId: 282"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:50.713379568+07:00","message":"end Recv id 282"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:50.713387191+07:00","message":"[buffer interim] 282 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:50.713394164+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:50.713397859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:50.713400668+07:00","message":"> Transcript [4870] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:50.713403371+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:50.713405948+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:50.713408068+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:50.713410001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:50.713412487+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:50.713421602+07:00","message":"push: {true \n 0 0xc00212fc00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:50.71978217+07:00","message":"write wav file: './tmp/7598/7598_282.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:50.75504551+07:00","message":"[GCS] Start streaming session, msgId: 283"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:50.950703755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:50.950734982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.029867006+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.029917029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.029925371+07:00","message":"receive interim result [false|false]: ดีมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.029947194+07:00","message":"[buffer interim] 283 false ดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.029954018+07:00","message":"[bufferProcess] interim [40000000]:ดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.02995623+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.029963882+07:00","message":"[bufferProcess] send to processor (ticker):ดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.029966516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.02996971+07:00","message":"> Transcript [4871] [false]: 'ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.029971984+07:00","message":"Set StatePrefix (first interim): 'ดีมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.044151966+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.044195045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.044200552+07:00","message":"receive interim result [false|false]: มีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.044216689+07:00","message":"[buffer interim] 283 false มีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.04422435+07:00","message":"[bufferProcess] interim [100000000]:มีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.044226418+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.092125891+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.092166092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"demand\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.092171944+07:00","message":"receive interim result [false|false]: demand"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.09218789+07:00","message":"[buffer interim] 283 false demand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.092194273+07:00","message":"[bufferProcess] interim [160000000]:demand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.092196733+07:00","message":"[bufferProcess] send to processor:มีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.092200679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.09220371+07:00","message":"> Transcript [4872] [false]: 'มีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.092206006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.092207969+07:00","message":"Set new StatePrefix: 'มีมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.111006142+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.111064288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.1110727+07:00","message":"receive interim result [false|false]: มีมานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.111092952+07:00","message":"[buffer interim] 283 false มีมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.111102758+07:00","message":"[bufferProcess] interim [220000000]:มีมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.111107373+07:00","message":"[bufferProcess] send to processor:demand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.111139569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.111144766+07:00","message":"> Transcript [4873] [false]: 'demand'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.111148753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.111152594+07:00","message":"Set new StatePrefix: 'demand'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.229726809+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.229768923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"demand\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.229776052+07:00","message":"receive interim result [false|false]: demand"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.229791809+07:00","message":"[buffer interim] 283 false demand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.229799726+07:00","message":"[bufferProcess] interim [280000000]:demand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.22980203+07:00","message":"[bufferProcess] send to processor:มีมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.22980825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.229811258+07:00","message":"> Transcript [4874] [false]: 'มีมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.229813666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.229816241+07:00","message":"Set new StatePrefix: 'มีมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.355287285+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.355327445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีมาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.355333613+07:00","message":"receive interim result [false|false]: มีมาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.355347842+07:00","message":"[buffer interim] 283 false มีมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.355356286+07:00","message":"[bufferProcess] interim [340000000]:มีมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.355358816+07:00","message":"[bufferProcess] send to processor:demand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.355362268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.355365177+07:00","message":"> Transcript [4875] [false]: 'demand'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.355367643+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.355370088+07:00","message":"Set new StatePrefix: 'demand'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.435610599+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.435656767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"demand\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.435662897+07:00","message":"receive interim result [false|false]: demand"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.435678316+07:00","message":"[buffer interim] 283 false demand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.435686643+07:00","message":"[bufferProcess] interim [460000000]:demand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.435689061+07:00","message":"[bufferProcess] send to processor:มีมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.435696741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.435699951+07:00","message":"> Transcript [4876] [false]: 'มีมาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.435702858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.43570519+07:00","message":"Set new StatePrefix: 'มีมาใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.439280932+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.439299488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีมาในอดีต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.439304268+07:00","message":"receive interim result [false|false]: มีมาในอดีต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.439317699+07:00","message":"[buffer interim] 283 false มีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.439323636+07:00","message":"[bufferProcess] interim [520000000]:มีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.43932697+07:00","message":"[bufferProcess] send to processor:demand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.43933512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.439337266+07:00","message":"> Transcript [4877] [false]: 'demand'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.439338985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.439340825+07:00","message":"Set new StatePrefix: 'demand'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.794530551+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.794572229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีมาในอดีตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.794578046+07:00","message":"receive interim result [false|false]: มีมาในอดีตของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:53.794591894+07:00","message":"[buffer interim] 283 false มีมาในอดีตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.794599322+07:00","message":"[bufferProcess] interim [880000000]:มีมาในอดีตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.794602246+07:00","message":"[bufferProcess] send to processor:มีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.794605901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.794608961+07:00","message":"> Transcript [4878] [false]: 'มีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.794611744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:53.794614019+07:00","message":"Set new StatePrefix: 'มีมาในอดีต'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:53.950923007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:53.950938164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.014847816+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.01489747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีมาในอดีตของร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.014903465+07:00","message":"receive interim result [false|false]: มีมาในอดีตของร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.014918842+07:00","message":"[buffer interim] 283 false มีมาในอดีตของร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.014929477+07:00","message":"[bufferProcess] interim [60000000]:มีมาในอดีตของร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.014932841+07:00","message":"[bufferProcess] send to processor:มีมาในอดีตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.014943089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.014947885+07:00","message":"> Transcript [4879] [false]: 'มีมาในอดีตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.0149567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.014960389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.014963747+07:00","message":"StatePrefix: 'มีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.014966766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.24155416+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.241602129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีมาในอดีตของล้านนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.241608438+07:00","message":"receive interim result [false|false]: มีมาในอดีตของล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.241627919+07:00","message":"[buffer interim] 283 false มีมาในอดีตของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.241636578+07:00","message":"[bufferProcess] interim [240000000]:มีมาในอดีตของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.241640051+07:00","message":"[bufferProcess] send to processor:มีมาในอดีตของร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.241643943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.241647365+07:00","message":"> Transcript [4880] [false]: 'มีมาในอดีตของร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.241651442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.241655679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.241657972+07:00","message":"StatePrefix: 'มีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.241660607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.815077735+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.815124408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีมาในอดีตของล้านนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.815131802+07:00","message":"receive interim result [false|false]: มีมาในอดีตของล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.815147645+07:00","message":"[buffer interim] 283 false มีมาในอดีตของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.815155948+07:00","message":"[bufferProcess] interim [840000000]:มีมาในอดีตของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.815159183+07:00","message":"[bufferProcess] send to processor:มีมาในอดีตของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.815163504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.815166599+07:00","message":"> Transcript [4881] [false]: 'มีมาในอดีตของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.815170469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.815172699+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.815174916+07:00","message":"StatePrefix: 'มีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.815178309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.945287847+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.945334569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีมาในอดีตของล้านนาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.945340671+07:00","message":"receive interim result [false|false]: มีมาในอดีตของล้านนาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.945362337+07:00","message":"[buffer interim] 283 false มีมาในอดีตของล้านนาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.945371084+07:00","message":"[bufferProcess] interim [20000000]:มีมาในอดีตของล้านนาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.945374016+07:00","message":"[bufferProcess] send to processor:มีมาในอดีตของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.945378129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.945381228+07:00","message":"> Transcript [4882] [false]: 'มีมาในอดีตของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.945385698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.945388281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.945390386+07:00","message":"StatePrefix: 'มีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.945392839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.945395581+07:00","message":"Push: 'มีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.945397984+07:00","message":"TextPushed: 'มีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.945403619+07:00","message":"Set new StatePrefix : 'มีมาในอดีตของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:54.945406269+07:00","message":"Next Push (prob) : 'ของล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:54.94541549+07:00","message":"push: {false มีมาในอดีต 0 0xc0004a3e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.149539857+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.149588185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีมาในอดีตของล้านนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.149594255+07:00","message":"receive interim result [false|false]: มีมาในอดีตของล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.149612713+07:00","message":"[buffer interim] 283 false มีมาในอดีตของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.149621243+07:00","message":"[bufferProcess] interim [140000000]:มีมาในอดีตของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.149624315+07:00","message":"[bufferProcess] send to processor:มีมาในอดีตของล้านนาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.14962807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.149631269+07:00","message":"> Transcript [4883] [false]: 'มีมาในอดีตของล้านนาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.149634906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.149637112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.149642472+07:00","message":"StatePrefix: 'มีมาในอดีตของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.149645792+07:00","message":"TextPushed: 'มีมาในอดีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.156987398+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.15701804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีมาในอดีตของล้านนาในคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.157023291+07:00","message":"receive interim result [false|false]: มีมาในอดีตของล้านนาในคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.157037787+07:00","message":"[buffer interim] 283 false มีมาในอดีตของล้านนาในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.157043148+07:00","message":"[bufferProcess] interim [200000000]:มีมาในอดีตของล้านนาในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.157045607+07:00","message":"[bufferProcess] send to processor:มีมาในอดีตของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.157048871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.157057457+07:00","message":"> Transcript [4884] [false]: 'มีมาในอดีตของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.15706084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.157062813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.15706482+07:00","message":"StatePrefix: 'มีมาในอดีตของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.157067247+07:00","message":"TextPushed: 'มีมาในอดีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.198808235+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.198843728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีมาในอดีตของล้านนาในคัมภีร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.198849761+07:00","message":"receive interim result [false|false]: มีมาในอดีตของล้านนาในคัมภีร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.198861357+07:00","message":"[buffer interim] 283 false มีมาในอดีตของล้านนาในคัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.198867693+07:00","message":"[bufferProcess] interim [320000000]:มีมาในอดีตของล้านนาในคัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.198870499+07:00","message":"[bufferProcess] send to processor:มีมาในอดีตของล้านนาในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.198875612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.19887841+07:00","message":"> Transcript [4885] [false]: 'มีมาในอดีตของล้านนาในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.198881871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.198884132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.198886376+07:00","message":"StatePrefix: 'มีมาในอดีตของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.198888773+07:00","message":"TextPushed: 'มีมาในอดีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.502479728+07:00","message":"[GCS] IsForceVAD: false for message ID: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.563201458+07:00","message":"[GCS] Start streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.617773748+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.61781759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีมาในอดีตของล้านนาในคัมภีร์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.617824415+07:00","message":"receive interim result [true|false]: มีมาในอดีตของล้านนาในคัมภีร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.617833859+07:00","message":"end recv isFinal message id 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.617836191+07:00","message":"end Recv id 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.617844633+07:00","message":"[buffer interim] 283 true มีมาในอดีตของล้านนาในคัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617852735+07:00","message":"[bufferProcess] interim [770000000]:มีมาในอดีตของล้านนาในคัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.61785733+07:00","message":"[bufferProcess] send to processor (isfinal):มีมาในอดีตของล้านนาในคัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617860742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617863859+07:00","message":"> Transcript [4886] [false]: 'มีมาในอดีตของล้านนาในคัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617866918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617868882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617871222+07:00","message":"StatePrefix: 'มีมาในอดีตของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617873469+07:00","message":"TextPushed: 'มีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617878739+07:00","message":"Push: 'ของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617880829+07:00","message":"TextPushed: 'มีมาในอดีตของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617883117+07:00","message":"Set new StatePrefix : 'มีมาในอดีตของล้านนาในคัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617885269+07:00","message":"Next Push (prob) : 'ในคัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617887353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617889433+07:00","message":"> Transcript [4887] [true]: 'มีมาในอดีตของล้านนาในคัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617891715+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617893728+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617895491+07:00","message":"StatePrefix: 'มีมาในอดีตของล้านนาในคัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.61789751+07:00","message":"TextPushed: 'มีมาในอดีตของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.617899628+07:00","message":"Push: 'ในคัมภีร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.617907788+07:00","message":"push: {false ของล้านนา 0 0xc0004a3e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.617913017+07:00","message":"push: {true ในคัมภีร์ 0 0xc0004a3e00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:55.638183043+07:00","message":"write wav file: './tmp/7598/7598_283.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.418274288+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.41833045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.418336806+07:00","message":"receive interim result [false|false]: โบราณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.418355286+07:00","message":"[buffer interim] 284 false โบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.418363237+07:00","message":"[bufferProcess] interim [840000000]:โบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.41836543+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.738280941+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.738323371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณของร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.738329259+07:00","message":"receive interim result [false|false]: โบราณของร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.738345083+07:00","message":"[buffer interim] 284 false โบราณของร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.738351562+07:00","message":"[bufferProcess] interim [140000000]:โบราณของร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.738354085+07:00","message":"[bufferProcess] send to processor:โบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.73835761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.738361989+07:00","message":"> Transcript [4888] [false]: 'โบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.738364401+07:00","message":"Set StatePrefix (first interim): 'โบราณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.811523764+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.811570952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณของล้านนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.811578549+07:00","message":"receive interim result [false|false]: โบราณของล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.811615061+07:00","message":"[buffer interim] 284 false โบราณของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.811628865+07:00","message":"[bufferProcess] interim [320000000]:โบราณของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.811631759+07:00","message":"[bufferProcess] send to processor:โบราณของร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.811638882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.811641965+07:00","message":"> Transcript [4889] [false]: 'โบราณของร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.811646091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.811648682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.811650904+07:00","message":"StatePrefix: 'โบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.811653048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:56.951036805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:56.951074629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.125272409+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.125315862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณของล้านนาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.125322355+07:00","message":"receive interim result [false|false]: โบราณของล้านนาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.125333453+07:00","message":"[buffer interim] 284 false โบราณของล้านนาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.125340138+07:00","message":"[bufferProcess] interim [560000000]:โบราณของล้านนาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.125342881+07:00","message":"[bufferProcess] send to processor:โบราณของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.125346086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.125349113+07:00","message":"> Transcript [4890] [false]: 'โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.125352529+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.125354785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.125356871+07:00","message":"StatePrefix: 'โบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.125358993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.181700763+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.181749769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณของล้านนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.181755205+07:00","message":"receive interim result [false|false]: โบราณของล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.181770888+07:00","message":"[buffer interim] 284 false โบราณของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.181778338+07:00","message":"[bufferProcess] interim [620000000]:โบราณของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.181781369+07:00","message":"[bufferProcess] send to processor:โบราณของล้านนาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.181790725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.181793606+07:00","message":"> Transcript [4891] [false]: 'โบราณของล้านนาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.181797774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.181802052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.181804225+07:00","message":"StatePrefix: 'โบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.181806502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.322401698+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.322445186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณของล้านนาในระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.322451914+07:00","message":"receive interim result [false|false]: โบราณของล้านนาในระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.322464525+07:00","message":"[buffer interim] 284 false โบราณของล้านนาในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.322472655+07:00","message":"[bufferProcess] interim [800000000]:โบราณของล้านนาในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.322475687+07:00","message":"[bufferProcess] send to processor:โบราณของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.322480001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.322482956+07:00","message":"> Transcript [4892] [false]: 'โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.322486769+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.322488929+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.32249112+07:00","message":"StatePrefix: 'โบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.322493424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.322496374+07:00","message":"Push: 'โบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.322498525+07:00","message":"TextPushed: 'โบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.322500752+07:00","message":"Set new StatePrefix : 'โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.32250486+07:00","message":"Next Push (prob) : 'ของล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.322514681+07:00","message":"push: {false โบราณ 0 0xc000045e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.644403271+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.644444955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณของล้านนาในระบบไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.644450987+07:00","message":"receive interim result [false|false]: โบราณของล้านนาในระบบไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.644464028+07:00","message":"[buffer interim] 284 false โบราณของล้านนาในระบบไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.644472436+07:00","message":"[bufferProcess] interim [40000000]:โบราณของล้านนาในระบบไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.644475116+07:00","message":"[bufferProcess] send to processor:โบราณของล้านนาในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.644480685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.64448362+07:00","message":"> Transcript [4893] [false]: 'โบราณของล้านนาในระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.644487732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.644493507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.64449588+07:00","message":"StatePrefix: 'โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.644498464+07:00","message":"TextPushed: 'โบราณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.698787015+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.69883659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณของล้านนาในระบบได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.698843746+07:00","message":"receive interim result [false|false]: โบราณของล้านนาในระบบได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.698858452+07:00","message":"[buffer interim] 284 false โบราณของล้านนาในระบบได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.698866919+07:00","message":"[bufferProcess] interim [160000000]:โบราณของล้านนาในระบบได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.698869976+07:00","message":"[bufferProcess] send to processor:โบราณของล้านนาในระบบไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.69887575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.698879272+07:00","message":"> Transcript [4894] [false]: 'โบราณของล้านนาในระบบไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.698882839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.698885149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.698887483+07:00","message":"StatePrefix: 'โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.698890003+07:00","message":"TextPushed: 'โบราณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.833483026+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.833524773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณของล้านนาในระบบไว้เลยว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.833531594+07:00","message":"receive interim result [false|false]: โบราณของล้านนาในระบบไว้เลยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.833546905+07:00","message":"[buffer interim] 284 false โบราณของล้านนาในระบบไว้เลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.833554931+07:00","message":"[bufferProcess] interim [280000000]:โบราณของล้านนาในระบบไว้เลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.833558168+07:00","message":"[bufferProcess] send to processor:โบราณของล้านนาในระบบได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.83356594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.833568894+07:00","message":"> Transcript [4895] [false]: 'โบราณของล้านนาในระบบได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.833573111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.833575987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.833578452+07:00","message":"StatePrefix: 'โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.833581017+07:00","message":"TextPushed: 'โบราณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.403378825+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.403421023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.403426846+07:00","message":"receive interim result [false|false]: โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.40344285+07:00","message":"[buffer interim] 284 false โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.403451605+07:00","message":"[bufferProcess] interim [880000000]:โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.403454501+07:00","message":"[bufferProcess] send to processor:โบราณของล้านนาในระบบไว้เลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.403458241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.403463428+07:00","message":"> Transcript [4896] [false]: 'โบราณของล้านนาในระบบไว้เลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.403467294+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.403469455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.4034725+07:00","message":"StatePrefix: 'โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.403475162+07:00","message":"TextPushed: 'โบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.403482115+07:00","message":"Push: 'ของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.403484107+07:00","message":"TextPushed: 'โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.403486297+07:00","message":"Set new StatePrefix : 'โบราณของล้านนาในระบบไว้เลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.403488814+07:00","message":"Next Push (prob) : 'ในระบบไว้เลยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.403496087+07:00","message":"push: {false ของล้านนา 0 0xc000045e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.599307287+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.599357892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.599365238+07:00","message":"receive interim result [false|false]: โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.59938443+07:00","message":"[buffer interim] 284 false โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.599392908+07:00","message":"[bufferProcess] interim [60000000]:โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.599397829+07:00","message":"[bufferProcess] send to processor:โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.599403071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.599411102+07:00","message":"> Transcript [4897] [false]: 'โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.599416657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.599419728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.599423261+07:00","message":"StatePrefix: 'โบราณของล้านนาในระบบไว้เลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.599426656+07:00","message":"TextPushed: 'โบราณของล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.78658855+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.786635631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.78664257+07:00","message":"receive interim result [false|false]: โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.786659585+07:00","message":"[buffer interim] 284 false โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.786668122+07:00","message":"[bufferProcess] interim [300000000]:โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.786696228+07:00","message":"[bufferProcess] send to processor:โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.786702956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.786706426+07:00","message":"> Transcript [4898] [false]: 'โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.786710959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.786713335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.786715977+07:00","message":"StatePrefix: 'โบราณของล้านนาในระบบไว้เลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.786718794+07:00","message":"TextPushed: 'โบราณของล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.104336919+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.104383728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.104390068+07:00","message":"receive interim result [false|false]: โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.10440414+07:00","message":"[buffer interim] 284 false โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.104411577+07:00","message":"[bufferProcess] interim [540000000]:โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.10441474+07:00","message":"[bufferProcess] send to processor:โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.104422202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.104425037+07:00","message":"> Transcript [4899] [false]: 'โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.104428801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.104431327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.104436715+07:00","message":"StatePrefix: 'โบราณของล้านนาในระบบไว้เลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.104439596+07:00","message":"TextPushed: 'โบราณของล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.239793408+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.239829958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.239835912+07:00","message":"receive interim result [false|false]: โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.239855189+07:00","message":"[buffer interim] 284 false โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.239863852+07:00","message":"[bufferProcess] interim [660000000]:โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.239866564+07:00","message":"[bufferProcess] send to processor:โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.239870221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.239873084+07:00","message":"> Transcript [4900] [false]: 'โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.239877143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.23987941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.239881774+07:00","message":"StatePrefix: 'โบราณของล้านนาในระบบไว้เลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.239884521+07:00","message":"TextPushed: 'โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.239887087+07:00","message":"Push: 'ในระบบไว้เลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.239889266+07:00","message":"TextPushed: 'โบราณของล้านนาในระบบไว้เลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.239891596+07:00","message":"Set new StatePrefix : 'โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.239894676+07:00","message":"Next Push (prob) : 'อานิสงส์การสร้างพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.23990172+07:00","message":"push: {false ในระบบไว้เลยว่า 0 0xc000045e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.300026171+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.300083131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.300090182+07:00","message":"receive interim result [false|false]: โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.300111143+07:00","message":"[buffer interim] 284 false โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.300121525+07:00","message":"[bufferProcess] interim [780000000]:โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.300124513+07:00","message":"[bufferProcess] send to processor:โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.300128499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.300131691+07:00","message":"> Transcript [4901] [false]: 'โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.300135767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.300137895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.300140046+07:00","message":"StatePrefix: 'โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.300142639+07:00","message":"TextPushed: 'โบราณของล้านนาในระบบไว้เลยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.721592501+07:00","message":"[GCS] IsForceVAD: false for message ID: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.744151407+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.74419314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธรูปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.744199523+07:00","message":"receive interim result [false|false]: โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.744216194+07:00","message":"[buffer interim] 284 false โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.744224715+07:00","message":"[bufferProcess] interim [140000000]:โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.744227368+07:00","message":"[bufferProcess] send to processor:โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.744233776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.744237048+07:00","message":"> Transcript [4902] [false]: 'โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.744241356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.74424374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.744246151+07:00","message":"StatePrefix: 'โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.744249641+07:00","message":"TextPushed: 'โบราณของล้านนาในระบบไว้เลยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.793111025+07:00","message":"[GCS] Start streaming session, msgId: 285"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.851571194+07:00","message":"[GCS] IsForceVAD: false for message ID: 285"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.889096842+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.889141801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบราณของล้านนาเนี่ยระบุไว้เลยว่าอานิสงส์การสร้างพระพุทธรูปด้วย\",\"confidence\":0.93642265}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.88914887+07:00","message":"receive interim result [true|false]: โบราณของล้านนาเนี่ยระบุไว้เลยว่าอานิสงส์การสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.889179042+07:00","message":"end recv isFinal message id 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.889182008+07:00","message":"end Recv id 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.889189342+07:00","message":"[buffer interim] 284 true โบราณของล้านนาเนี่ยระบุไว้เลยว่าอานิสงส์การสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889197254+07:00","message":"[bufferProcess] interim [380000000]:โบราณของล้านนาเนี่ยระบุไว้เลยว่าอานิสงส์การสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889200768+07:00","message":"[bufferProcess] send to processor (isfinal):โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889204667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889209522+07:00","message":"> Transcript [4903] [false]: 'โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธรูปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889213569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889215774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889218165+07:00","message":"StatePrefix: 'โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889221007+07:00","message":"TextPushed: 'โบราณของล้านนาในระบบไว้เลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.88922303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889225077+07:00","message":"> Transcript [4904] [true]: 'โบราณของล้านนาเนี่ยระบุไว้เลยว่าอานิสงส์การสร้างพระพุทธรูปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889227481+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889229653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889231416+07:00","message":"StatePrefix: 'โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889233537+07:00","message":"TextPushed: 'โบราณของล้านนาในระบบไว้เลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889235474+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889434108+07:00","message":"Push: 'อานิสงส์การสร้างพระพุทธรูปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889437603+07:00","message":"TextPushed: 'โบราณของล้านนาในระบบไว้เลยว่าอานิสงส์การสร้างพระพุทธรูปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889440099+07:00","message":"Set new StatePrefix : 'โบราณของล้านนาเนี่ยระบุไว้เลยว่าอานิสงส์การสร้างพระพุทธรูปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889442706+07:00","message":"Next Push (prob) : 'โบราณของล้านนาเนี่ยระบุไว้เลยว่าอานิสงส์การสร้างพระพุทธรูปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.889455982+07:00","message":"push: {true อานิสงส์การสร้างพระพุทธรูปด้วย 0 0xc000045e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.889463981+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_284.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:59.89909048+07:00","message":"write wav file: './tmp/7598/7598_284.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:59.951658107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:59.951658166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.985184375+07:00","message":"[GCS] Start streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.289461573+07:00","message":"receive streaming session, msgId: 285"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.289484058+07:00","message":"found end of frame, send empty tag with msgId: 285"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.289487301+07:00","message":"end Recv id 285"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.289494622+07:00","message":"[buffer interim] 285 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.289501458+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.289505072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.289508073+07:00","message":"> Transcript [4905] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.289510863+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.289512866+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.289514753+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.289516632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.289519182+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.28952833+07:00","message":"push: {true \n 0 0xc000045a80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:00.293961673+07:00","message":"write wav file: './tmp/7598/7598_285.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.973812965+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.973867831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกษร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.973873248+07:00","message":"receive interim result [false|false]: เกษร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.973891196+07:00","message":"[buffer interim] 286 false เกษร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.973897874+07:00","message":"[bufferProcess] interim [30000000]:เกษร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.973899778+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.0387978+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.038843908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.038849979+07:00","message":"receive interim result [false|false]: เกสรดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.038866083+07:00","message":"[buffer interim] 286 false เกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.038873359+07:00","message":"[bufferProcess] interim [90000000]:เกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.03887574+07:00","message":"[bufferProcess] send to processor:เกษร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.038878867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.038882239+07:00","message":"> Transcript [4906] [false]: 'เกษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.038884615+07:00","message":"Set StatePrefix (first interim): 'เกษร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.155944215+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.15598797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.15599446+07:00","message":"receive interim result [false|false]: เกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.156012786+07:00","message":"[buffer interim] 286 false เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.156024203+07:00","message":"[bufferProcess] interim [210000000]:เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.15602725+07:00","message":"[bufferProcess] send to processor:เกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.156031307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.15603452+07:00","message":"> Transcript [4907] [false]: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.156037303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.156039468+07:00","message":"Set new StatePrefix: 'เกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.741712175+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.741755552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.741761787+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.741775941+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.741783848+07:00","message":"[bufferProcess] interim [750000000]:เกสรดอกไม้เนี่ยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.741786673+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.741798936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.741804889+07:00","message":"> Transcript [4908] [false]: 'เกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.741809238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.741811705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.741814808+07:00","message":"StatePrefix: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.741817301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.765456845+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.765496031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.76550168+07:00","message":"receive interim result [false|false]: เกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.765518447+07:00","message":"[buffer interim] 286 false เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.765528232+07:00","message":"[bufferProcess] interim [810000000]:เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.765532116+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.765539484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.765542496+07:00","message":"> Transcript [4909] [false]: 'เกสรดอกไม้เนี่ยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.765548156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.765550361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.765552289+07:00","message":"StatePrefix: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.765554345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.952787364+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.952834013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.952840293+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.952859314+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.952868426+07:00","message":"[bufferProcess] interim [990000000]:เกสรดอกไม้เนี่ยมีอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.952871445+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.952876905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.952879949+07:00","message":"> Transcript [4910] [false]: 'เกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.952885202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.952887522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.95288951+07:00","message":"StatePrefix: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.952891789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.08494142+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.084996487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอานิสงส์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.085004447+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.085017685+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.085028907+07:00","message":"[bufferProcess] interim [110000000]:เกสรดอกไม้เนี่ยมีอานิสงส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.085033081+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.085037302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.085041881+07:00","message":"> Transcript [4911] [false]: 'เกสรดอกไม้เนี่ยมีอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.085047513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.085050473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.085058848+07:00","message":"StatePrefix: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.085061764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.085065136+07:00","message":"Push: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.085068486+07:00","message":"TextPushed: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.085071839+07:00","message":"Set new StatePrefix : 'เกสรดอกไม้เนี่ยมีอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.08507568+07:00","message":"Next Push (prob) : 'ไม้เนี่ยมีอันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.085087342+07:00","message":"push: {false เกสรดอก 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.434735166+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.434775772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอานิสงส์สูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.434781882+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.434799214+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.434809875+07:00","message":"[bufferProcess] interim [470000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.434812708+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.434819806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.434822745+07:00","message":"> Transcript [4912] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.434825581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.434827648+07:00","message":"Set new StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.647242259+07:00","message":"[GCS] Cleaned up inactive client: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.647272639+07:00","message":"[GCS] Cleaned up inactive client: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.647282722+07:00","message":"[GCS] Cleaned up inactive client: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.64728574+07:00","message":"[GCS] Cleaned up inactive client: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.647288219+07:00","message":"[GCS] Cleaned up inactive client: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.647290754+07:00","message":"[GCS] Cleaned up inactive client: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.647292594+07:00","message":"[GCS] Cleaned up inactive client: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.647295179+07:00","message":"[GCS] Cleaned up inactive client: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.647297835+07:00","message":"[GCS] Cleaned up inactive client: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.647299928+07:00","message":"[GCS] Cleaned up inactive client: 255"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:02.952544586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:02.952553122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.031778636+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.031830133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอานิสงส์สูง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.031839302+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.031856683+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.031864789+07:00","message":"[bufferProcess] interim [70000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.031867697+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.031872114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.031875529+07:00","message":"> Transcript [4913] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.031879114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.031881401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.031883494+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.031885959+07:00","message":"TextPushed: 'เกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.537150746+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.537217347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.537225775+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.537245313+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.537253751+07:00","message":"[bufferProcess] interim [550000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.537257688+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.537267604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.537272051+07:00","message":"> Transcript [4914] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.537282665+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.537286486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.537289912+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.537294002+07:00","message":"TextPushed: 'เกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.539607827+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.539641172+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":"2026-06-25T15:25:03.539646874+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.539660879+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.539667247+07:00","message":"[bufferProcess] interim [610000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.539670366+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.539674345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.539677288+07:00","message":"> Transcript [4915] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.539681319+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.539684363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.539687316+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.539690696+07:00","message":"TextPushed: 'เกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.654645763+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.654687566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.654694993+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.654716184+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.654726349+07:00","message":"[bufferProcess] interim [670000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.654730163+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.6547423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.654745922+07:00","message":"> Transcript [4916] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.654750561+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.654752757+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.654755673+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.654758069+07:00","message":"TextPushed: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.654765714+07:00","message":"Push: 'ไม้เนี่ยมีอานิสงส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.654767949+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.654770257+07:00","message":"Set new StatePrefix : 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.65477255+07:00","message":"Next Push (prob) : 'สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.654781655+07:00","message":"push: {false ไม้เนี่ยมีอานิสงส์ 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.842288567+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.842329478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.842336781+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.842351079+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.842358649+07:00","message":"[bufferProcess] interim [850000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.842361826+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.842365601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.84236931+07:00","message":"> Transcript [4917] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.842373002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.842375398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.842377869+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.842380927+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.094663602+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.094701679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.094708161+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.094718891+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.094727383+07:00","message":"[bufferProcess] interim [30000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.094729961+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.094733963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.094737178+07:00","message":"> Transcript [4918] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.094740718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.094742892+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.094745739+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.09474854+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.137183412+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.1372302+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":"2026-06-25T15:25:04.1372372+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.137252894+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.137261363+07:00","message":"[bufferProcess] interim [90000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.137264229+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.137268289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.137271379+07:00","message":"> Transcript [4919] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.137275099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.137277594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.137280518+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.137283684+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.240400395+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.240445008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่างด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.24045166+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่างด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.240471127+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่างด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.240478721+07:00","message":"[bufferProcess] interim [210000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่างด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.240481271+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.240487987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.240491261+07:00","message":"> Transcript [4920] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.240495742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.24049827+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.240500766+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.240503471+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.24050866+07:00","message":"Push: 'สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.24051159+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.240514636+07:00","message":"Set new StatePrefix : 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.240517693+07:00","message":"Next Push (prob) : 'ใกล้เคียงกับช่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.240527284+07:00","message":"push: {false สูง 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.362026649+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.362074355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.362080973+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.362095478+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.362102056+07:00","message":"[bufferProcess] interim [390000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.362104852+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่างด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.362108258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.362111599+07:00","message":"> Transcript [4921] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่างด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.362115518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.362121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.362123083+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.362125595+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.442087745+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.442128938+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":"2026-06-25T15:25:04.442135075+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.442150409+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.442157106+07:00","message":"[bufferProcess] interim [510000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.442160555+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.442164165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.442167153+07:00","message":"> Transcript [4922] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.44217017+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.442172568+07:00","message":"Set new StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.070638961+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.070678438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.070684596+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.070698154+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.07070494+07:00","message":"[bufferProcess] interim [50000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.070707917+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.07071447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.07071719+07:00","message":"> Transcript [4923] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.070721075+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.070723383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.070726602+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.070729275+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.134858452+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.134905003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.134913566+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.134929959+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.134945391+07:00","message":"[bufferProcess] interim [170000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.134950689+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.134957233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.13496184+07:00","message":"> Transcript [4924] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.134967464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.134970515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.134973888+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.134978803+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.23164933+07:00","message":"[GCS] IsForceVAD: false for message ID: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.359879671+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.359925555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.359934484+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.359951936+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.359959819+07:00","message":"[bufferProcess] interim [350000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.359962421+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.359968625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.359971606+07:00","message":"> Transcript [4925] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.359976331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.3599789+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.359981592+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.359984982+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.365454285+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.365486882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการโอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.365493108+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการโอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.365501636+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.365506622+07:00","message":"[bufferProcess] interim [410000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.365509426+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.365512775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.365515503+07:00","message":"> Transcript [4926] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.365519523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.365521595+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.36552391+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.365526611+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.365530256+07:00","message":"Push: 'ใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.365533509+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.365537133+07:00","message":"Set new StatePrefix : 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.36554113+07:00","message":"Next Push (prob) : 'คำเป็นการเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.365492272+07:00","message":"[GCS] Start streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.365551609+07:00","message":"push: {false ใกล้เคียงกับสร้างด้วยทอง 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.36862432+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.368643497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.368648536+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.368660323+07:00","message":"[buffer interim] 286 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.368665967+07:00","message":"[bufferProcess] interim [470000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.368668525+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.368671446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.368674477+07:00","message":"> Transcript [4927] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.368677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.368679181+07:00","message":"Set new StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการโอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.430455701+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.430497422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์\",\"confidence\":0.94859535}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.430504835+07:00","message":"receive interim result [true|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.430516712+07:00","message":"end recv isFinal message id 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.430519052+07:00","message":"end Recv id 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.430525654+07:00","message":"[buffer interim] 286 true เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.430537355+07:00","message":"[bufferProcess] interim [470000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.430541342+07:00","message":"[bufferProcess] send to processor (isfinal):เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.430557817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.430577639+07:00","message":"> Transcript [4928] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.430582488+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.430585036+07:00","message":"Set new StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.430587821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.430590353+07:00","message":"> Transcript [4929] [true]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.4305939+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.430596392+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.430598763+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.430601918+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.430610138+07:00","message":"Push: 'คำเป็นการอนุรักษ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.43062084+07:00","message":"push: {true คำเป็นการอนุรักษ์ 0 0xc003682d80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:05.442508246+07:00","message":"write wav file: './tmp/7598/7598_286.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.717089911+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.717142092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.717148143+07:00","message":"receive interim result [false|false]: พื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.717176276+07:00","message":"[buffer interim] 287 false พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.717184098+07:00","message":"[bufferProcess] interim [420000000]:พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.717186307+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:05.953230481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:05.953235215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.016443279+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.016480275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.016486217+07:00","message":"receive interim result [false|false]: ฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.016500286+07:00","message":"[buffer interim] 287 false ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.016506528+07:00","message":"[bufferProcess] interim [660000000]:ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.016509052+07:00","message":"[bufferProcess] send to processor:พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.016515323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.016518+07:00","message":"> Transcript [4930] [false]: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.016520432+07:00","message":"Set StatePrefix (first interim): 'พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.793877655+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.793920379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.793927036+07:00","message":"receive interim result [false|false]: สัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.793945247+07:00","message":"[buffer interim] 287 false สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.793953674+07:00","message":"[bufferProcess] interim [440000000]:สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.793957315+07:00","message":"[bufferProcess] send to processor:ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.793961818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.793965722+07:00","message":"> Transcript [4931] [false]: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.793970346+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.7939725+07:00","message":"Set new StatePrefix: 'ฟื้นฟู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.907746731+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.907798603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณปัญญาล้านนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.907807343+07:00","message":"receive interim result [false|false]: คุณปัญญาล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.907824154+07:00","message":"[buffer interim] 287 false คุณปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.90783128+07:00","message":"[bufferProcess] interim [560000000]:คุณปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.907834439+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.907841771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.907844945+07:00","message":"> Transcript [4932] [false]: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.907847554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.907849985+07:00","message":"Set new StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.496953315+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.496994594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณปัญญาล้านนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.497000753+07:00","message":"receive interim result [false|false]: คุณปัญญาล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.497012822+07:00","message":"[buffer interim] 287 false คุณปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.497023635+07:00","message":"[bufferProcess] interim [160000000]:คุณปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.497026202+07:00","message":"[bufferProcess] send to processor:คุณปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.497031617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.497034426+07:00","message":"> Transcript [4933] [false]: 'คุณปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.497036769+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.497038824+07:00","message":"Set new StatePrefix: 'คุณปัญญาล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.1925817+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.192647318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณปัญญาล้านนาในการสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.192655103+07:00","message":"receive interim result [false|false]: คุณปัญญาล้านนาในการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.192674423+07:00","message":"[buffer interim] 287 false คุณปัญญาล้านนาในการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.192687822+07:00","message":"[bufferProcess] interim [880000000]:คุณปัญญาล้านนาในการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.192692059+07:00","message":"[bufferProcess] send to processor:คุณปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.192700332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.192704799+07:00","message":"> Transcript [4934] [false]: 'คุณปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.192709436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.19271292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.192716556+07:00","message":"StatePrefix: 'คุณปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.192719976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.350232693+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.350281029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณปัญญาล้านนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.350289184+07:00","message":"receive interim result [false|false]: คุณปัญญาล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.350306884+07:00","message":"[buffer interim] 287 false คุณปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.350317625+07:00","message":"[bufferProcess] interim [0]:คุณปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.350322929+07:00","message":"[bufferProcess] send to processor:คุณปัญญาล้านนาในการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.350333275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.350339287+07:00","message":"> Transcript [4935] [false]: 'คุณปัญญาล้านนาในการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.35034516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.350348062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.350351823+07:00","message":"StatePrefix: 'คุณปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.350354984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.710262048+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.710302507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณปัญญาล้านนาในการสร้างพระพุทธรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.710308571+07:00","message":"receive interim result [false|false]: คุณปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.710323329+07:00","message":"[buffer interim] 287 false คุณปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.710336308+07:00","message":"[bufferProcess] interim [360000000]:คุณปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.710338987+07:00","message":"[bufferProcess] send to processor:คุณปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.710342493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.710345706+07:00","message":"> Transcript [4936] [false]: 'คุณปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.710349361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.710352338+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.710354441+07:00","message":"StatePrefix: 'คุณปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.710356676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.899154041+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.899202339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณปัญญาล้านนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.899210047+07:00","message":"receive interim result [false|false]: คุณปัญญาล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.899225035+07:00","message":"[buffer interim] 287 false คุณปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.899232979+07:00","message":"[bufferProcess] interim [540000000]:คุณปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.899237507+07:00","message":"[bufferProcess] send to processor:คุณปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.899246237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.899251089+07:00","message":"> Transcript [4937] [false]: 'คุณปัญญาล้านนาในการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.8992558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.899259232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.899262911+07:00","message":"StatePrefix: 'คุณปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.899266224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.899275211+07:00","message":"Push: 'คุณปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.899277384+07:00","message":"TextPushed: 'คุณปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.899280123+07:00","message":"Set new StatePrefix : 'คุณปัญญาล้านนาในการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.899282597+07:00","message":"Next Push (prob) : 'ในการสร้างพระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.899310449+07:00","message":"push: {false คุณปัญญาล้านนา 0 0xc00212ff00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:08.953998095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:08.954018342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:11.190443711+07:00","message":"[GCS] IsForceVAD: false for message ID: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:11.265153442+07:00","message":"[GCS] Start streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:11.320254087+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:11.320298423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณปัญญาล้านนาในการสร้างพระพุทธรูป\",\"confidence\":0.87646365}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:11.320305271+07:00","message":"receive interim result [true|false]: คุณปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:11.320317504+07:00","message":"end recv isFinal message id 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:11.320319949+07:00","message":"end Recv id 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:11.320326277+07:00","message":"[buffer interim] 287 true คุณปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.32033462+07:00","message":"[bufferProcess] interim [60000000]:คุณปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.320339616+07:00","message":"[bufferProcess] send to processor (isfinal):คุณปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.320353949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.320381093+07:00","message":"> Transcript [4938] [false]: 'คุณปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.320385691+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.320388805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.32039391+07:00","message":"> Transcript [4939] [true]: 'คุณปัญญาล้านนาในการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.320398531+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.320401083+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.320403669+07:00","message":"StatePrefix: 'คุณปัญญาล้านนาในการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.320406695+07:00","message":"TextPushed: 'คุณปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.320414487+07:00","message":"Push: 'ในการสร้างพระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:11.320427122+07:00","message":"push: {true ในการสร้างพระพุทธรูป 0 0xc00212ff00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:11.332072692+07:00","message":"write wav file: './tmp/7598/7598_287.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:11.954768441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:11.954792258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:12.542816213+07:00","message":"[GCS] IsForceVAD: false for message ID: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:12.603375351+07:00","message":"[GCS] Start streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:12.632861444+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:12.632884804+07:00","message":"found end of frame, send empty tag with msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:12.632889184+07:00","message":"end Recv id 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:12.63289708+07:00","message":"[buffer interim] 288 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:12.632905611+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:12.632911032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:12.632915357+07:00","message":"> Transcript [4940] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:12.632918824+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:12.632921689+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:12.632924636+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:12.632927825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:12.632936886+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:12.632947915+07:00","message":"push: {true \n 0 0xc000189880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:12.639367426+07:00","message":"write wav file: './tmp/7598/7598_288.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:14.843146603+07:00","message":"[GCS] IsForceVAD: false for message ID: 289"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:14.914458786+07:00","message":"[GCS] Start streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:14.928583287+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:14.928607879+07:00","message":"found end of frame, send empty tag with msgId: 289"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:14.928612509+07:00","message":"end Recv id 289"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:14.928621278+07:00","message":"[buffer interim] 289 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.928630653+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.928641784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.928646121+07:00","message":"> Transcript [4941] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.928650524+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.928653921+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.928656919+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.928660509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.928668054+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:14.928682053+07:00","message":"push: {true \n 0 0xc000044980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:14.936167617+07:00","message":"write wav file: './tmp/7598/7598_289.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:14.955770024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:14.955786502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:15.55063498+07:00","message":"[GCS] IsForceVAD: false for message ID: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:15.639571058+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:15.639599484+07:00","message":"found end of frame, send empty tag with msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:15.639604067+07:00","message":"end Recv id 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:15.639614798+07:00","message":"[buffer interim] 290 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:15.639622863+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:15.639627494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:15.639630672+07:00","message":"> Transcript [4942] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:15.639633491+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:15.639635524+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:15.639637394+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:15.639639726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:15.639642511+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:15.63965279+07:00","message":"push: {true \n 0 0xc003683800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:15.646031216+07:00","message":"write wav file: './tmp/7598/7598_290.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:15.673576769+07:00","message":"[GCS] Start streaming session, msgId: 291"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:17.95609851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:17.956104888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.005335925+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.005387219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.005393883+07:00","message":"receive interim result [false|false]: ผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.00541327+07:00","message":"[buffer interim] 291 false ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.005421173+07:00","message":"[bufferProcess] interim [220000000]:ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.005423453+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.005430644+07:00","message":"[bufferProcess] send to processor (ticker):ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.005433836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.005437192+07:00","message":"> Transcript [4943] [false]: 'ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.005439433+07:00","message":"Set StatePrefix (first interim): 'ผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.292429034+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.292472684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.292479626+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.292492747+07:00","message":"[buffer interim] 291 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.29250084+07:00","message":"[bufferProcess] interim [400000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.29250291+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.365432121+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.36547629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.365481771+07:00","message":"receive interim result [false|false]: คนรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.365493501+07:00","message":"[buffer interim] 291 false คนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.365500798+07:00","message":"[bufferProcess] interim [520000000]:คนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.365503391+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.365506902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.365509949+07:00","message":"> Transcript [4944] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.365512413+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.365515149+07:00","message":"Set new StatePrefix: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.459183065+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.459229521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนลุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.459235688+07:00","message":"receive interim result [false|false]: ขนลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.459251144+07:00","message":"[buffer interim] 291 false ขนลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.459262067+07:00","message":"[bufferProcess] interim [580000000]:ขนลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.459264709+07:00","message":"[bufferProcess] send to processor:คนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.459268229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.459271622+07:00","message":"> Transcript [4945] [false]: 'คนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.459275272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.45927769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.459279977+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.459282577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.530560045+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.530607301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนหลุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.530613041+07:00","message":"receive interim result [false|false]: คนหลุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.530627314+07:00","message":"[buffer interim] 291 false คนหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.530634708+07:00","message":"[bufferProcess] interim [640000000]:คนหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.530637615+07:00","message":"[bufferProcess] send to processor:ขนลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.530641429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.530644792+07:00","message":"> Transcript [4946] [false]: 'ขนลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.530647772+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.530649812+07:00","message":"Set new StatePrefix: 'ขนลุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.646735843+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.646776914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นหลุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.646785037+07:00","message":"receive interim result [false|false]: ก้นหลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.646801128+07:00","message":"[buffer interim] 291 false ก้นหลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.646808941+07:00","message":"[bufferProcess] interim [760000000]:ก้นหลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.646812375+07:00","message":"[bufferProcess] send to processor:คนหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.646822785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.646827853+07:00","message":"> Transcript [4947] [false]: 'คนหลุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.646831516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.64683471+07:00","message":"Set new StatePrefix: 'คนหลุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.654008968+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.654032404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนลุ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.654037505+07:00","message":"receive interim result [false|false]: คนลุ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.654049677+07:00","message":"[buffer interim] 291 false คนลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.654061377+07:00","message":"[bufferProcess] interim [820000000]:คนลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.654063752+07:00","message":"[bufferProcess] send to processor:ก้นหลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.65406652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.654069346+07:00","message":"> Transcript [4948] [false]: 'ก้นหลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.654071299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.654073312+07:00","message":"Set new StatePrefix: 'ก้นหลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.727760071+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.727801397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นหลุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.727807698+07:00","message":"receive interim result [false|false]: ก้นหลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:18.727822272+07:00","message":"[buffer interim] 291 false ก้นหลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.727830595+07:00","message":"[bufferProcess] interim [880000000]:ก้นหลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.727833937+07:00","message":"[bufferProcess] send to processor:คนลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.727838768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.72784303+07:00","message":"> Transcript [4949] [false]: 'คนลุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.727846288+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:18.727848444+07:00","message":"Set new StatePrefix: 'คนลุ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:19.22240626+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:19.222454731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนรุ่นน้องพี่ก็รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:19.222461545+07:00","message":"receive interim result [false|false]: คนรุ่นน้องพี่ก็รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:19.222477834+07:00","message":"[buffer interim] 291 false คนรุ่นน้องพี่ก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.222490634+07:00","message":"[bufferProcess] interim [360000000]:คนรุ่นน้องพี่ก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.222493632+07:00","message":"[bufferProcess] send to processor:ก้นหลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.2225008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.222503768+07:00","message":"> Transcript [4950] [false]: 'ก้นหลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.222506466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.2225091+07:00","message":"Set new StatePrefix: 'ก้นหลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:19.356586884+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:19.356631639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนลุ้นลุ้นลุ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:19.356638612+07:00","message":"receive interim result [false|false]: คนลุ้นลุ้นลุ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:19.356655633+07:00","message":"[buffer interim] 291 false คนลุ้นลุ้นลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.356662893+07:00","message":"[bufferProcess] interim [480000000]:คนลุ้นลุ้นลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.356665748+07:00","message":"[bufferProcess] send to processor:คนรุ่นน้องพี่ก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.356669249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.356672609+07:00","message":"> Transcript [4951] [false]: 'คนรุ่นน้องพี่ก็รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.356675316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.356677596+07:00","message":"Set new StatePrefix: 'คนรุ่นน้องพี่ก็รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:19.602028118+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:19.602079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนรุ่นน้องพี่ก็รู้เหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:19.60208491+07:00","message":"receive interim result [false|false]: คนรุ่นน้องพี่ก็รู้เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:19.602099687+07:00","message":"[buffer interim] 291 false คนรุ่นน้องพี่ก็รู้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.602107303+07:00","message":"[bufferProcess] interim [780000000]:คนรุ่นน้องพี่ก็รู้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.60211081+07:00","message":"[bufferProcess] send to processor:คนลุ้นลุ้นลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.60211808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.602121243+07:00","message":"> Transcript [4952] [false]: 'คนลุ้นลุ้นลุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.60212473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.602129221+07:00","message":"Set new StatePrefix: 'คนลุ้นลุ้นลุ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:19.856506831+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:19.8565476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนรุ่นน้องพี่ก็รู้เหมือนกันว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:19.856554587+07:00","message":"receive interim result [false|false]: คนรุ่นน้องพี่ก็รู้เหมือนกันว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:19.856569786+07:00","message":"[buffer interim] 291 false คนรุ่นน้องพี่ก็รู้เหมือนกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.856578868+07:00","message":"[bufferProcess] interim [960000000]:คนรุ่นน้องพี่ก็รู้เหมือนกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.856582594+07:00","message":"[bufferProcess] send to processor:คนรุ่นน้องพี่ก็รู้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.856592589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.85659769+07:00","message":"> Transcript [4953] [false]: 'คนรุ่นน้องพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.856601817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:19.856604883+07:00","message":"Set new StatePrefix: 'คนรุ่นน้องพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:20.432764905+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:20.432808688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนรุ่นน้องพี่ก็รู้เหมือนกันว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:20.432815876+07:00","message":"receive interim result [false|false]: คนรุ่นน้องพี่ก็รู้เหมือนกันว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:20.432829954+07:00","message":"[buffer interim] 291 false คนรุ่นน้องพี่ก็รู้เหมือนกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:20.43283702+07:00","message":"[bufferProcess] interim [560000000]:คนรุ่นน้องพี่ก็รู้เหมือนกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:20.432840361+07:00","message":"[bufferProcess] send to processor:คนรุ่นน้องพี่ก็รู้เหมือนกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:20.432849141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:20.432852551+07:00","message":"> Transcript [4954] [false]: 'คนรุ่นน้องพี่ก็รู้เหมือนกันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:20.432856598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:20.432862261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:20.432864526+07:00","message":"StatePrefix: 'คนรุ่นน้องพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:20.432867263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:20.956982906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:20.957005934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:23.957884296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:23.957886944+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.093471603+07:00","message":"[GCS] IsForceVAD: false for message ID: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.226645932+07:00","message":"[GCS] Start streaming session, msgId: 292"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.26300465+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.263078178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนรุนหลวงพี่ก็รู้เหมือนกันว่า\",\"confidence\":0.8746777}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.263085533+07:00","message":"receive interim result [true|false]: คนรุนหลวงพี่ก็รู้เหมือนกันว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.26310364+07:00","message":"end recv isFinal message id 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.263106525+07:00","message":"end Recv id 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.263114631+07:00","message":"[buffer interim] 291 true คนรุนหลวงพี่ก็รู้เหมือนกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.263130373+07:00","message":"[bufferProcess] interim [420000000]:คนรุนหลวงพี่ก็รู้เหมือนกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.263138077+07:00","message":"[bufferProcess] send to processor (isfinal):คนรุ่นน้องพี่ก็รู้เหมือนกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.263143024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.26314654+07:00","message":"> Transcript [4955] [false]: 'คนรุ่นน้องพี่ก็รู้เหมือนกันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.263150039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.263152353+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.263154673+07:00","message":"StatePrefix: 'คนรุ่นน้องพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.26315713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.263159025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.263161192+07:00","message":"> Transcript [4956] [true]: 'คนรุนหลวงพี่ก็รู้เหมือนกันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.263163481+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.263165449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.263167429+07:00","message":"StatePrefix: 'คนรุ่นน้องพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.263169325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.263178074+07:00","message":"Push: 'คนรุนหลวงพี่ก็รู้เหมือนกันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.263187395+07:00","message":"push: {true คนรุนหลวงพี่ก็รู้เหมือนกันว่า 0 0xc0034fd080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:25.281030324+07:00","message":"write wav file: './tmp/7598/7598_291.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.610778079+07:00","message":"[GCS] IsForceVAD: false for message ID: 292"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.675917583+07:00","message":"[GCS] Start streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.695096948+07:00","message":"receive streaming session, msgId: 292"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.695127238+07:00","message":"found end of frame, send empty tag with msgId: 292"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.695131411+07:00","message":"end Recv id 292"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.695139641+07:00","message":"[buffer interim] 292 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.695147157+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.695157485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.695160724+07:00","message":"> Transcript [4957] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.695163848+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.695166515+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.695168617+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.695170625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.695173263+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.695182993+07:00","message":"push: {true \n 0 0xc000045b80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:25.69993045+07:00","message":"write wav file: './tmp/7598/7598_292.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:26.383405892+07:00","message":"[GCS] IsForceVAD: false for message ID: 293"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:26.442843485+07:00","message":"[GCS] Start streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:26.477471821+07:00","message":"receive streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:26.477499336+07:00","message":"found end of frame, send empty tag with msgId: 293"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:26.477504012+07:00","message":"end Recv id 293"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:26.477513757+07:00","message":"[buffer interim] 293 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:26.477522227+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:26.477527578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:26.477532064+07:00","message":"> Transcript [4958] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:26.477536374+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:26.477539607+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:26.477542359+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:26.477545295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:26.477548933+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:26.477562824+07:00","message":"push: {true \n 0 0xc000189b80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:26.483602723+07:00","message":"write wav file: './tmp/7598/7598_293.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:26.957910441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:26.957919626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:28.065280727+07:00","message":"receive streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:28.065324262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โมทนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:28.06533039+07:00","message":"receive interim result [false|false]: โมทนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:28.06534675+07:00","message":"[buffer interim] 294 false โมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:28.065354427+07:00","message":"[bufferProcess] interim [680000000]:โมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:28.065356589+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:28.065362411+07:00","message":"[bufferProcess] send to processor (ticker):โมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:28.065365374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:28.065368537+07:00","message":"> Transcript [4959] [false]: 'โมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:28.065370882+07:00","message":"Set StatePrefix (first interim): 'โมทนา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:29.958792558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:29.95880818+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.647020323+07:00","message":"[GCS] Cleaned up inactive client: 270"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.64706605+07:00","message":"[GCS] Cleaned up inactive client: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.647069348+07:00","message":"[GCS] Cleaned up inactive client: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.647071388+07:00","message":"[GCS] Cleaned up inactive client: 274"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.647074378+07:00","message":"[GCS] Cleaned up inactive client: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.6470764+07:00","message":"[GCS] Cleaned up inactive client: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.647078711+07:00","message":"[GCS] Cleaned up inactive client: 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.647081148+07:00","message":"[GCS] Cleaned up inactive client: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.64708308+07:00","message":"[GCS] Cleaned up inactive client: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.647084952+07:00","message":"[GCS] Cleaned up inactive client: 268"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.64708689+07:00","message":"[GCS] Cleaned up inactive client: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.64708881+07:00","message":"[GCS] Cleaned up inactive client: 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.647090608+07:00","message":"[GCS] Cleaned up inactive client: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.647092478+07:00","message":"[GCS] Cleaned up inactive client: 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.647094327+07:00","message":"[GCS] Cleaned up inactive client: 273"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:32.959436445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:32.959460478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:34.452124868+07:00","message":"[GCS] IsForceVAD: false for message ID: 294"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:34.582986167+07:00","message":"[GCS] Start streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:34.613559167+07:00","message":"receive streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:34.613608998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โมทนาสาธุ\",\"confidence\":0.774663}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:34.613615649+07:00","message":"receive interim result [true|false]: โมทนาสาธุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:34.61362822+07:00","message":"end recv isFinal message id 294"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:34.613630674+07:00","message":"end Recv id 294"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:34.613638524+07:00","message":"[buffer interim] 294 true โมทนาสาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:34.613647741+07:00","message":"[bufferProcess] interim [220000000]:โมทนาสาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:34.61365199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:34.61365544+07:00","message":"> Transcript [4960] [true]: 'โมทนาสาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:34.613658855+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:34.61366105+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:34.613664658+07:00","message":"StatePrefix: 'โมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:34.613667079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:34.613672961+07:00","message":"Push: 'โมทนาสาธุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:34.613683401+07:00","message":"push: {true โมทนาสาธุ 0 0xc0033fe300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:34.629169148+07:00","message":"write wav file: './tmp/7598/7598_294.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:34.901881957+07:00","message":"[GCS] IsForceVAD: false for message ID: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:34.964180362+07:00","message":"[GCS] Start streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:34.981757994+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:34.981778648+07:00","message":"found end of frame, send empty tag with msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:34.981782166+07:00","message":"end Recv id 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:34.981789054+07:00","message":"[buffer interim] 295 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:34.981796242+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:34.981806849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:34.981810097+07:00","message":"> Transcript [4961] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:34.981813032+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:34.981815103+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:34.981817127+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:34.981819603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:34.981824865+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:34.9818354+07:00","message":"push: {true \n 0 0xc003682000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:34.987212116+07:00","message":"write wav file: './tmp/7598/7598_295.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:35.960295795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:35.960335607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:36.756123094+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:36.756165803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:36.756172106+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:36.756185883+07:00","message":"[buffer interim] 296 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:36.756193256+07:00","message":"[bufferProcess] interim [800000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:36.756195629+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:36.756202852+07:00","message":"[bufferProcess] send to processor (ticker):พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:36.756205944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:36.756208718+07:00","message":"> Transcript [4962] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:36.756213504+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:36.890317439+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:36.890364301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:36.890369893+07:00","message":"receive interim result [false|false]: พี่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:36.890391875+07:00","message":"[buffer interim] 296 false พี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:36.89040026+07:00","message":"[bufferProcess] interim [920000000]:พี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:36.890403226+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:36.903788302+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:36.903832361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:36.903837949+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:36.903854431+07:00","message":"[buffer interim] 296 false S"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:36.90386258+07:00","message":"[bufferProcess] interim [980000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:36.903865258+07:00","message":"[bufferProcess] send to processor:พี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:36.903875677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:36.903878933+07:00","message":"> Transcript [4963] [false]: 'พี่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:36.903882542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:36.903884945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:36.903887285+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:36.903889669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.293914315+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.293960264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินาทีแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.293966568+07:00","message":"receive interim result [false|false]: วินาทีแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.29397859+07:00","message":"[buffer interim] 296 false วินาทีแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.293987331+07:00","message":"[bufferProcess] interim [340000000]:วินาทีแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.293991068+07:00","message":"[bufferProcess] send to processor:S"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.293996182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.294001337+07:00","message":"> Transcript [4964] [false]: 'S'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.294005119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.294008786+07:00","message":"Set new StatePrefix: 'S'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.441708706+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.441751777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินาทีแรกที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.441757839+07:00","message":"receive interim result [false|false]: วินาทีแรกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.441772892+07:00","message":"[buffer interim] 296 false วินาทีแรกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.441780553+07:00","message":"[bufferProcess] interim [460000000]:วินาทีแรกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.441783425+07:00","message":"[bufferProcess] send to processor:วินาทีแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.441789313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.441792657+07:00","message":"> Transcript [4965] [false]: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.441795427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.441797699+07:00","message":"Set new StatePrefix: 'วินาทีแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.551386772+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.551429802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินาทีแรกที่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.551435714+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.551448741+07:00","message":"[buffer interim] 296 false วินาทีแรกที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.551456424+07:00","message":"[bufferProcess] interim [580000000]:วินาทีแรกที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.551459215+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.551462737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.551465875+07:00","message":"> Transcript [4966] [false]: 'วินาทีแรกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.551469728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.551471947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.551474032+07:00","message":"StatePrefix: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.551476721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.805616219+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.805661076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินาทีแรกที่เห็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.805667152+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.80568515+07:00","message":"[buffer interim] 296 false วินาทีแรกที่เห็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.805692583+07:00","message":"[bufferProcess] interim [880000000]:วินาทีแรกที่เห็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.805696206+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.805702081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.805705739+07:00","message":"> Transcript [4967] [false]: 'วินาทีแรกที่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.805710005+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.80571272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.805714826+07:00","message":"StatePrefix: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.805717171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.012854037+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.01289866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินาทีแรกที่เห็นตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.012905667+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.012922441+07:00","message":"[buffer interim] 296 false วินาทีแรกที่เห็นตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.012931993+07:00","message":"[bufferProcess] interim [0]:วินาทีแรกที่เห็นตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.012935299+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.012938922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.012941896+07:00","message":"> Transcript [4968] [false]: 'วินาทีแรกที่เห็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.012946245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.01294895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.012951037+07:00","message":"StatePrefix: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.012953198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.037619627+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.037654803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินาทีแรกที่เห็นคนฆ่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.037660458+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นคนฆ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.037674303+07:00","message":"[buffer interim] 296 false วินาทีแรกที่เห็นคนฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.03768049+07:00","message":"[bufferProcess] interim [60000000]:วินาทีแรกที่เห็นคนฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.037683207+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.037686422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.037689532+07:00","message":"> Transcript [4969] [false]: 'วินาทีแรกที่เห็นตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.037692856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.037694963+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.037696969+07:00","message":"StatePrefix: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.037699035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.037705137+07:00","message":"Push: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.0377081+07:00","message":"TextPushed: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.037710369+07:00","message":"Set new StatePrefix : 'วินาทีแรกที่เห็นตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.037712498+07:00","message":"Next Push (prob) : 'ที่เห็นตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.037742576+07:00","message":"push: {false วินาทีแรก 0 0xc0034fcf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.14946147+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.149509273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินาทีแรกที่เห็นพระองค์ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.149515976+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นพระองค์ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.149531666+07:00","message":"[buffer interim] 296 false วินาทีแรกที่เห็นพระองค์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.149540019+07:00","message":"[bufferProcess] interim [180000000]:วินาทีแรกที่เห็นพระองค์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.149542759+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นคนฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.149546631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.149550231+07:00","message":"> Transcript [4970] [false]: 'วินาทีแรกที่เห็นคนฆ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.149553556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.149555667+07:00","message":"Set new StatePrefix: 'วินาทีแรกที่เห็นคนฆ่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.33041545+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.330459568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินาทีแรกที่เห็นนั่นแหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.330466788+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นนั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.33048141+07:00","message":"[buffer interim] 296 false วินาทีแรกที่เห็นนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.330489815+07:00","message":"[bufferProcess] interim [360000000]:วินาทีแรกที่เห็นนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.330492726+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นพระองค์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.330497363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.330500381+07:00","message":"> Transcript [4971] [false]: 'วินาทีแรกที่เห็นพระองค์ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.330503183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.330505786+07:00","message":"Set new StatePrefix: 'วินาทีแรกที่เห็นพระองค์ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.884903087+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.884946312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินาทีแรกที่เห็นนั่นแหละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.884952526+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นนั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:38.884965246+07:00","message":"[buffer interim] 296 false วินาทีแรกที่เห็นนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.884972858+07:00","message":"[bufferProcess] interim [960000000]:วินาทีแรกที่เห็นนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.884975677+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.884981188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.88498512+07:00","message":"> Transcript [4972] [false]: 'วินาทีแรกที่เห็นนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.884989115+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:38.884992699+07:00","message":"Set new StatePrefix: 'วินาทีแรกที่เห็นนั่นแหละ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:38.9612541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:38.961266328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.930589547+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.930640949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.930648832+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.930664985+07:00","message":"[buffer interim] 296 false วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.930672646+07:00","message":"[bufferProcess] interim [980000000]:วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.930675646+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.930682897+07:00","message":"[bufferProcess] send to processor (ticker):วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.93068619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.930689698+07:00","message":"> Transcript [4973] [false]: 'วินาทีแรกที่เห็นนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.930694185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.930696843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.930699754+07:00","message":"StatePrefix: 'วินาทีแรกที่เห็นนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.930702437+07:00","message":"TextPushed: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.930704416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.930706501+07:00","message":"> Transcript [4974] [false]: 'วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.93070859+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.930711146+07:00","message":"Set new StatePrefix: 'วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.117431706+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.11746793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.117473647+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.11749206+07:00","message":"[buffer interim] 296 false วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.117499924+07:00","message":"[bufferProcess] interim [100000000]:วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.117502056+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.147560107+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.147597774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.147604633+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.147618914+07:00","message":"[buffer interim] 296 false วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.147630025+07:00","message":"[bufferProcess] interim [160000000]:วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.147632908+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.147639658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.14764278+07:00","message":"> Transcript [4975] [false]: 'วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.14764599+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.147648495+07:00","message":"Set new StatePrefix: 'วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.722286776+07:00","message":"[GCS] IsForceVAD: false for message ID: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.772204446+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.77224604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.772252661+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.772265429+07:00","message":"[buffer interim] 296 false วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.772274128+07:00","message":"[bufferProcess] interim [760000000]:วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.772276712+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.772280558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.77228354+07:00","message":"> Transcript [4976] [false]: 'วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.772287844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.772290448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.772293035+07:00","message":"StatePrefix: 'วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.772295637+07:00","message":"TextPushed: 'วินาทีแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.792809787+07:00","message":"[GCS] Start streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.80841823+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.808455363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.808461591+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.808472904+07:00","message":"[buffer interim] 296 false วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.808479891+07:00","message":"[bufferProcess] interim [880000000]:วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.80848378+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.808489857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.808492937+07:00","message":"> Transcript [4977] [false]: 'วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.808496904+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.808499257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.808501363+07:00","message":"StatePrefix: 'วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.808503912+07:00","message":"TextPushed: 'วินาทีแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.925757879+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.925796799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่าเกิด\",\"confidence\":0.9279762}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.925804339+07:00","message":"receive interim result [true|false]: วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.925814226+07:00","message":"end recv isFinal message id 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.925816722+07:00","message":"end Recv id 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.925821912+07:00","message":"[buffer interim] 296 true วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.925830753+07:00","message":"[bufferProcess] interim [970000000]:วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.925834297+07:00","message":"[bufferProcess] send to processor (isfinal):วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.925838263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.925841364+07:00","message":"> Transcript [4978] [false]: 'วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.925847891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.92585274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.925854986+07:00","message":"StatePrefix: 'วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.92585771+07:00","message":"TextPushed: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.925859686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.925861829+07:00","message":"> Transcript [4979] [true]: 'วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะว่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.925864356+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.925866273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.92586815+07:00","message":"StatePrefix: 'วินาทีแรกที่เห็นคนไข้เหลืองอร่ามมาเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.925870286+07:00","message":"TextPushed: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.925876516+07:00","message":"Push: 'ที่เห็นคนไข้เหลืองอร่ามมาเพราะว่าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.92588515+07:00","message":"push: {true ที่เห็นคนไข้เหลืองอร่ามมาเพราะว่าเกิด 0 0xc0034fcf00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:40.946193917+07:00","message":"write wav file: './tmp/7598/7598_296.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.334746246+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.334802387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.334808252+07:00","message":"receive interim result [false|false]: ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.334827528+07:00","message":"[buffer interim] 297 false ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.334834238+07:00","message":"[bufferProcess] interim [360000000]:ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.334836326+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.349976274+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.350020722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.350037622+07:00","message":"receive interim result [false|false]: มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.350057465+07:00","message":"[buffer interim] 297 false มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.35006686+07:00","message":"[bufferProcess] interim [480000000]:มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.350070376+07:00","message":"[bufferProcess] send to processor:ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.350077726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.350081974+07:00","message":"> Transcript [4980] [false]: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.350085327+07:00","message":"Set StatePrefix (first interim): 'ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.437119653+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.43715611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากดอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.437179118+07:00","message":"receive interim result [false|false]: มาจากดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.437193493+07:00","message":"[buffer interim] 297 false มาจากดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.437199283+07:00","message":"[bufferProcess] interim [660000000]:มาจากดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.437202145+07:00","message":"[bufferProcess] send to processor:มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.437209616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.437212707+07:00","message":"> Transcript [4981] [false]: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.43721512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.437217164+07:00","message":"Set new StatePrefix: 'มาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.641307107+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.641348472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากดอกดาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.641354572+07:00","message":"receive interim result [false|false]: มาจากดอกดาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.641368407+07:00","message":"[buffer interim] 297 false มาจากดอกดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.641376197+07:00","message":"[bufferProcess] interim [900000000]:มาจากดอกดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.64137899+07:00","message":"[bufferProcess] send to processor:มาจากดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.641386596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.641389984+07:00","message":"> Transcript [4982] [false]: 'มาจากดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.641395587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.641398081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.641400077+07:00","message":"StatePrefix: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.641402323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.946465648+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.946502569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากดอกดาวเรือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.946508698+07:00","message":"receive interim result [false|false]: มาจากดอกดาวเรือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.946522461+07:00","message":"[buffer interim] 297 false มาจากดอกดาวเรือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.946532416+07:00","message":"[bufferProcess] interim [140000000]:มาจากดอกดาวเรือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.946535133+07:00","message":"[bufferProcess] send to processor:มาจากดอกดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.946538456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.946542395+07:00","message":"> Transcript [4983] [false]: 'มาจากดอกดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.946546409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.946548678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.946550936+07:00","message":"StatePrefix: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.946553275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:41.961596534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:41.961614642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.347412999+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.347485777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากดอกดาวเรืองที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.347493112+07:00","message":"receive interim result [false|false]: มาจากดอกดาวเรืองที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.347508409+07:00","message":"[buffer interim] 297 false มาจากดอกดาวเรืองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.34752321+07:00","message":"[bufferProcess] interim [560000000]:มาจากดอกดาวเรืองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.347526972+07:00","message":"[bufferProcess] send to processor:มาจากดอกดาวเรือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.347534367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.347538817+07:00","message":"> Transcript [4984] [false]: 'มาจากดอกดาวเรือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.347544825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.347547868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.347550974+07:00","message":"StatePrefix: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.347553964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.591622888+07:00","message":"[GCS] IsForceVAD: false for message ID: 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.696320231+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.696365375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากดอกดาวเรืองที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.696371282+07:00","message":"receive interim result [true|false]: มาจากดอกดาวเรืองที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.696381904+07:00","message":"end recv isFinal message id 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.696384399+07:00","message":"end Recv id 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.696391468+07:00","message":"[buffer interim] 297 true มาจากดอกดาวเรืองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696398417+07:00","message":"[bufferProcess] interim [10000000]:มาจากดอกดาวเรืองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696413412+07:00","message":"[bufferProcess] send to processor (isfinal):มาจากดอกดาวเรืองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696417464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696420818+07:00","message":"> Transcript [4985] [false]: 'มาจากดอกดาวเรืองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696425057+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696427352+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696429329+07:00","message":"StatePrefix: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696431672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696436096+07:00","message":"Push: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.6964382+07:00","message":"TextPushed: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696440577+07:00","message":"Set new StatePrefix : 'มาจากดอกดาวเรืองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696442892+07:00","message":"Next Push (prob) : 'ดอกดาวเรืองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696445028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696447328+07:00","message":"> Transcript [4986] [true]: 'มาจากดอกดาวเรืองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696449824+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696451753+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696453776+07:00","message":"StatePrefix: 'มาจากดอกดาวเรืองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696455931+07:00","message":"TextPushed: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.696458025+07:00","message":"Push: 'ดอกดาวเรืองที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.696468744+07:00","message":"push: {false มาจาก 0 0xc001f7f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.696475761+07:00","message":"push: {true ดอกดาวเรืองที่ 0 0xc001f7f380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:42.703643352+07:00","message":"write wav file: './tmp/7598/7598_297.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.713726851+07:00","message":"[GCS] Start streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.20120506+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.201251714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.201258166+07:00","message":"receive interim result [false|false]: ยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.201276815+07:00","message":"[buffer interim] 298 false ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.201284467+07:00","message":"[bufferProcess] interim [480000000]:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.201286671+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.260059487+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.260111956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.260118633+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.260133483+07:00","message":"[buffer interim] 298 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.260140516+07:00","message":"[bufferProcess] interim [540000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.260143006+07:00","message":"[bufferProcess] send to processor:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.260149377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.260152116+07:00","message":"> Transcript [4987] [false]: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.26015435+07:00","message":"Set StatePrefix (first interim): 'ยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.409480705+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.409519934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยันต์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.409525133+07:00","message":"receive interim result [false|false]: ยันต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.409540607+07:00","message":"[buffer interim] 298 false ยันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.409547827+07:00","message":"[bufferProcess] interim [660000000]:ยันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.409550186+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.409553409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.409556463+07:00","message":"> Transcript [4988] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.409558941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.40956135+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.423659455+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.423690571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.423695739+07:00","message":"receive interim result [false|false]: ญาติโยม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.423708492+07:00","message":"[buffer interim] 298 false ญาติโยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.423714067+07:00","message":"[bufferProcess] interim [720000000]:ญาติโยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.423716656+07:00","message":"[bufferProcess] send to processor:ยันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.423721798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.423724772+07:00","message":"> Transcript [4989] [false]: 'ยันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.42372712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.423729614+07:00","message":"Set new StatePrefix: 'ยันต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.889880668+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.889920762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.889927589+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.889942513+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.889949798+07:00","message":"[bufferProcess] interim [200000000]:ญาติโยมแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.889952334+07:00","message":"[bufferProcess] send to processor:ญาติโยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.889955409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.889960273+07:00","message":"> Transcript [4990] [false]: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.889962583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.889964647+07:00","message":"Set new StatePrefix: 'ญาติโยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.155942517+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.155984201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.155990665+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.15600247+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.156011086+07:00","message":"[bufferProcess] interim [440000000]:ญาติโยมแนะนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.156013546+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.15601718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.156020558+07:00","message":"> Transcript [4991] [false]: 'ญาติโยมแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.156034785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.156037428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.156039547+07:00","message":"StatePrefix: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.156041935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.280906768+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.280951272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.280957589+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.280972084+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.280979845+07:00","message":"[bufferProcess] interim [560000000]:ญาติโยมแนะนำไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.280982897+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.280990347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.280994713+07:00","message":"> Transcript [4992] [false]: 'ญาติโยมแนะนำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.2810001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.281003442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.281006872+07:00","message":"StatePrefix: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.281009299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.317300614+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.31733552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.317341029+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.317352156+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.317359136+07:00","message":"[bufferProcess] interim [620000000]:ญาติโยมแนะนำมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.31736198+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.31736848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.317371337+07:00","message":"> Transcript [4993] [false]: 'ญาติโยมแนะนำไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.317374756+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.317378246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.31738029+07:00","message":"StatePrefix: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.317382455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.594734064+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.594775485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.59478179+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.594795713+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.594803011+07:00","message":"[bufferProcess] interim [860000000]:ญาติโยมแนะนำมาเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.594805808+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.594811677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.594814755+07:00","message":"> Transcript [4994] [false]: 'ญาติโยมแนะนำมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.594818535+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.594820945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.59482309+07:00","message":"StatePrefix: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.594825373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.594829515+07:00","message":"Push: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.594831593+07:00","message":"TextPushed: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.594834219+07:00","message":"Set new StatePrefix : 'ญาติโยมแนะนำมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.594836862+07:00","message":"Next Push (prob) : 'แนะนำมาเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.594845986+07:00","message":"push: {false ญาติโยม 0 0xc000189f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.598250959+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.598276643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.598281377+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.598296382+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.598302739+07:00","message":"[bufferProcess] interim [920000000]:ญาติโยมแนะนำมาเยอะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.598305324+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.598308705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.598311368+07:00","message":"> Transcript [4995] [false]: 'ญาติโยมแนะนำมาเยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.598314628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.598316743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.598319356+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.59832153+07:00","message":"TextPushed: 'ญาติโยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.653507747+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.653550463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.653556192+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.653572592+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.653580947+07:00","message":"[bufferProcess] interim [980000000]:ญาติโยมแนะนำมาเยอะที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.653583552+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.653587192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.653591009+07:00","message":"> Transcript [4996] [false]: 'ญาติโยมแนะนำมาเยอะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.65359498+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.653597642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.653599732+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.653602166+07:00","message":"TextPushed: 'ญาติโยม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:44.962176966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:44.962201112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.169133408+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.169181038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.169187454+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.169206081+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.169214261+07:00","message":"[bufferProcess] interim [520000000]:ญาติโยมแนะนำมาเยอะที่สุดคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.169217343+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.16922474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.169227542+07:00","message":"> Transcript [4997] [false]: 'ญาติโยมแนะนำมาเยอะที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.169231361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.169233963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.169236255+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.169238807+07:00","message":"TextPushed: 'ญาติโยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.359161926+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.359205557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.359211374+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.359223817+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.359231007+07:00","message":"[bufferProcess] interim [700000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.35923379+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.359239822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.359243279+07:00","message":"> Transcript [4998] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.359247611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.359249989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.359252425+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.359257122+07:00","message":"TextPushed: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.359263386+07:00","message":"Push: 'แนะนำมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.359265593+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.359267914+07:00","message":"Set new StatePrefix : 'ญาติโยมแนะนำมาเยอะที่สุดคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.359270545+07:00","message":"Next Push (prob) : 'ที่สุดคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.359293579+07:00","message":"push: {false แนะนำมาเยอะ 0 0xc000189f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.559253054+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.559297124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.559303108+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.559320738+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.559330395+07:00","message":"[bufferProcess] interim [880000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.559333459+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.559337539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.5593429+07:00","message":"> Transcript [4999] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.559347067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.559349513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.559351786+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.559354533+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.742274155+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.742314926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.742320854+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.742330732+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.742337906+07:00","message":"[bufferProcess] interim [60000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.742340477+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.742343678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.742346391+07:00","message":"> Transcript [5000] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.742350115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.742352107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.742354351+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.742356801+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.208436306+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.208484451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองให้คำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.208490773+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองให้คำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.208503821+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองให้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.208510324+07:00","message":"[bufferProcess] interim [480000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองให้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.20851304+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.208518932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.208521826+07:00","message":"> Transcript [5001] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.208525421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.20852766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.208530199+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.208533267+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.25412956+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.254175596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.254182909+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.254196728+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.254203336+07:00","message":"[bufferProcess] interim [540000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.254205972+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองให้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.254211925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.254215423+07:00","message":"> Transcript [5002] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองให้คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.254219986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.254222514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.25424586+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.2542484+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.254254602+07:00","message":"Push: 'ที่สุดคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.254256678+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะที่สุดคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.254258958+07:00","message":"Set new StatePrefix : 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองให้คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.25426149+07:00","message":"Next Push (prob) : 'ดอกดาวเรืองให้คำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.254269729+07:00","message":"push: {false ที่สุดคือ 0 0xc000189f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.407053068+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.407097685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.407103502+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.407117145+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.407125903+07:00","message":"[bufferProcess] interim [720000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.407128863+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.407134219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.407137154+07:00","message":"> Transcript [5003] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.407139805+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.407142035+07:00","message":"Set new StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.574440857+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.574488353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.574495334+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.574508412+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.57451533+07:00","message":"[bufferProcess] interim [840000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.574518091+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.574524913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.574527673+07:00","message":"> Transcript [5004] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.574531224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.574534215+07:00","message":"Set new StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.634633308+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.634676224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีทา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.634682771+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีทา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.634698379+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีทา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.63470482+07:00","message":"[bufferProcess] interim [960000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีทา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.634708311+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.634724736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.634728288+07:00","message":"> Transcript [5005] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.63473152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.634734002+07:00","message":"Set new StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.655039793+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.65507924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีเทา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.655085516+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีเทา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.655103578+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีเทา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.655110027+07:00","message":"[bufferProcess] interim [20000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีเทา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.655112453+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีทา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.655116233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.655119167+07:00","message":"> Transcript [5006] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีทา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.655123444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.655125554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.655127741+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.655130749+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะที่สุดคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.797886071+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.797929483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.797936199+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.797948764+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.797958198+07:00","message":"[bufferProcess] interim [80000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.797961899+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีเทา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.797965872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.797969022+07:00","message":"> Transcript [5007] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีเทา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.797973561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.797975867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.797977989+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.797980588+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะที่สุดคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.91354159+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.913580584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีเทา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.913586769+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีเทา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.913603779+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีเทา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.9136123+07:00","message":"[bufferProcess] interim [140000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีเทา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.913615294+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.913619611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.913622956+07:00","message":"> Transcript [5008] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.913626798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.91362892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.913631395+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.913634247+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะที่สุดคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.960400972+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.960437806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีธนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.960443661+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีธนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.960458167+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีธนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.960465242+07:00","message":"[bufferProcess] interim [260000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีธนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.960468128+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีเทา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.960475366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.960478453+07:00","message":"> Transcript [5009] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีเทา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.960482504+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.96048478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.960486923+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.960491983+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะที่สุดคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.960495384+07:00","message":"Push: 'ดอกดาวเรืองทำให้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.960497458+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.960499781+07:00","message":"Set new StatePrefix : 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีเทา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.960502048+07:00","message":"Next Push (prob) : 'เทา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.960510406+07:00","message":"push: {false ดอกดาวเรืองทำให้สี 0 0xc000189f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.097682569+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.097724127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีท่านหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.097731736+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีท่านหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.097746567+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีท่านหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.097757093+07:00","message":"[bufferProcess] interim [380000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีท่านหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.09775982+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีธนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.097763445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.09776654+07:00","message":"> Transcript [5010] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีธนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.097769495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.097772104+07:00","message":"Set new StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีธนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.161103117+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.161142864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีทาเน้นเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.161149357+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีทาเน้นเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.161177481+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีทาเน้นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.16118762+07:00","message":"[bufferProcess] interim [440000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีทาเน้นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.161190665+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีท่านหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.161194755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.161198195+07:00","message":"> Transcript [5011] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีท่านหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.161201311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.161203417+07:00","message":"Set new StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีท่านหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.27144653+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.271488246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.271494417+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.271512167+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.271519296+07:00","message":"[bufferProcess] interim [560000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.271522229+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีทาเน้นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.271526136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.271529187+07:00","message":"> Transcript [5012] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีทาเน้นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.271532197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.271535024+07:00","message":"Set new StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีทาเน้นเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.851928931+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.851969579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.851976192+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.851989217+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.851995783+07:00","message":"[bufferProcess] interim [160000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.851998799+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.852006385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.852009411+07:00","message":"> Transcript [5013] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.852012173+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.852014257+07:00","message":"Set new StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:47.962452637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:47.962525783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.180210887+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.180252456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.180259764+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.180272859+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.180279466+07:00","message":"[bufferProcess] interim [520000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.180283215+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.180290095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.180292895+07:00","message":"> Transcript [5014] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.180296566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.180299056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.180301038+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.180303915+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.368064331+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.368114453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.368122615+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.36814181+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.368149042+07:00","message":"[bufferProcess] interim [640000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.36815237+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.368156492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.368159714+07:00","message":"> Transcript [5015] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.368163532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.368165765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.368168075+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.36817157+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.561026687+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.561072786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.561078976+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.561097713+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.561106601+07:00","message":"[bufferProcess] interim [880000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.561110173+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.561116835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.561120496+07:00","message":"> Transcript [5016] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.561124993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.561127425+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.56113013+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.561136057+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.756828592+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.756871699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.756877768+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.75689459+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.756901924+07:00","message":"[bufferProcess] interim [60000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.75690499+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.756908717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.756911581+07:00","message":"> Transcript [5017] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.756915305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.75691774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.756923061+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.756926088+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.75692935+07:00","message":"Push: 'น้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.756931439+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.756934336+07:00","message":"Set new StatePrefix : 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.756937308+07:00","message":"Next Push (prob) : 'เป็นเหมือนสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.756944499+07:00","message":"push: {false น้ำเงินเหลือง 0 0xc000189f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.140666073+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.140714903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.140722326+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.140736831+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.140749984+07:00","message":"[bufferProcess] interim [480000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.140754666+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.140761058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.140764686+07:00","message":"> Transcript [5018] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.140769017+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.140771646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.140773732+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.140776385+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.774046882+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.774093138+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":"2026-06-25T15:25:49.77409983+07:00","message":"receive interim result [false|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.774117485+07:00","message":"[buffer interim] 298 false ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.774127073+07:00","message":"[bufferProcess] interim [80000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.774129981+07:00","message":"[bufferProcess] send to processor:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.774134005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.774136755+07:00","message":"> Transcript [5019] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.774141799+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.774144185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.774146318+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.774151169+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:50.963287208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:50.963308601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.110862996+07:00","message":"[GCS] IsForceVAD: false for message ID: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.172062718+07:00","message":"[GCS] Start streaming session, msgId: 299"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.303286252+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.303327986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย\",\"confidence\":0.94249576}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.303338751+07:00","message":"receive interim result [true|false]: ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.303348974+07:00","message":"end recv isFinal message id 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.303351195+07:00","message":"end Recv id 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.303357445+07:00","message":"[buffer interim] 298 true ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.303367748+07:00","message":"[bufferProcess] interim [610000000]:ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.303371328+07:00","message":"[bufferProcess] send to processor (isfinal):ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.303375551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.30337873+07:00","message":"> Transcript [5020] [false]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.303382598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.303384687+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.303386807+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.303389528+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.303392317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.303397445+07:00","message":"> Transcript [5021] [true]: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.303401278+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.303403804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.303406676+07:00","message":"StatePrefix: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลืองเป็นเหมือนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.303409859+07:00","message":"TextPushed: 'ญาติโยมแนะนำมาเยอะที่สุดคือดอกดาวเรืองทำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.303419444+07:00","message":"Push: 'เป็นเหมือนสีทองเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.303427659+07:00","message":"push: {true เป็นเหมือนสีทองเลย 0 0xc000189f00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:51.319540378+07:00","message":"write wav file: './tmp/7598/7598_298.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.941655277+07:00","message":"[GCS] IsForceVAD: false for message ID: 299"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:52.040667857+07:00","message":"receive streaming session, msgId: 299"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:52.04070347+07:00","message":"found end of frame, send empty tag with msgId: 299"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:52.040708616+07:00","message":"end Recv id 299"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:52.040718795+07:00","message":"[buffer interim] 299 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:52.040727657+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:52.040733576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:52.040738699+07:00","message":"> Transcript [5022] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:52.040742669+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:52.040745725+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:52.040748757+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:52.040752288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:52.040756205+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:52.040768219+07:00","message":"push: {true \n 0 0xc001f7fa80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:52.047050966+07:00","message":"write wav file: './tmp/7598/7598_299.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:52.071879675+07:00","message":"[GCS] Start streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:52.961751542+07:00","message":"[GCS] IsForceVAD: false for message ID: 300"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.042706533+07:00","message":"receive streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.042758594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.042766076+07:00","message":"receive interim result [false|false]: พระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.042783907+07:00","message":"[buffer interim] 300 false พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.042796323+07:00","message":"[bufferProcess] interim [20000000]:พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.042798863+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.042805183+07:00","message":"[bufferProcess] send to processor (ticker):พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.042809168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.042814218+07:00","message":"> Transcript [5023] [false]: 'พระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.04281739+07:00","message":"Set StatePrefix (first interim): 'พระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.051313665+07:00","message":"receive streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.051359587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูป\",\"confidence\":0.9254019}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.051366887+07:00","message":"receive interim result [true|false]: พระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.051378777+07:00","message":"end recv isFinal message id 300"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.051382342+07:00","message":"end Recv id 300"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.051391108+07:00","message":"[buffer interim] 300 true พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.051400022+07:00","message":"[bufferProcess] interim [110000000]:พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.05140469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.051408799+07:00","message":"> Transcript [5024] [true]: 'พระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.051413183+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.051417709+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.05142036+07:00","message":"StatePrefix: 'พระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.051423558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.051431373+07:00","message":"Push: 'พระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.051442013+07:00","message":"push: {true พระพุทธรูป 0 0xc003683700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:53.058456729+07:00","message":"write wav file: './tmp/7598/7598_300.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.286129158+07:00","message":"[GCS] Start streaming session, msgId: 301"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.35164925+07:00","message":"[GCS] IsForceVAD: false for message ID: 301"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.415847922+07:00","message":"[GCS] Start streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.482683552+07:00","message":"receive streaming session, msgId: 301"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.482719785+07:00","message":"found end of frame, send empty tag with msgId: 301"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.482728582+07:00","message":"end Recv id 301"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.482740213+07:00","message":"[buffer interim] 301 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.482748762+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.482753954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.482758396+07:00","message":"> Transcript [5025] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.482762364+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.482765423+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.482768264+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.482771072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.482774834+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.482786006+07:00","message":"push: {true \n 0 0xc001f7ff00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:53.488448564+07:00","message":"write wav file: './tmp/7598/7598_301.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.539976387+07:00","message":"[GCS] IsForceVAD: false for message ID: 302"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.602460288+07:00","message":"[GCS] Start streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.701761247+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.701789789+07:00","message":"found end of frame, send empty tag with msgId: 302"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.701794321+07:00","message":"end Recv id 302"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.701803808+07:00","message":"[buffer interim] 302 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.701811362+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.70181561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.701819495+07:00","message":"> Transcript [5026] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.701822938+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.701825233+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.701827078+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.701829115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:53.701831679+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:53.701842769+07:00","message":"push: {true \n 0 0xc003683d00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:53.707173918+07:00","message":"write wav file: './tmp/7598/7598_302.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:53.963492644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:53.963497814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:54.447253619+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:54.447289501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:54.447294385+07:00","message":"receive interim result [false|false]: มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:54.447308072+07:00","message":"[buffer interim] 303 false มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:54.447314582+07:00","message":"[bufferProcess] interim [660000000]:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:54.447316621+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:54.638435482+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:54.638471723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:54.638477065+07:00","message":"receive interim result [false|false]: มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:54.638490841+07:00","message":"[buffer interim] 303 false มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:54.63849846+07:00","message":"[bufferProcess] interim [840000000]:มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:54.638501472+07:00","message":"[bufferProcess] send to processor:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:54.638513819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:54.638517137+07:00","message":"> Transcript [5027] [false]: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:54.638519381+07:00","message":"Set StatePrefix (first interim): 'มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:54.827064317+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:54.827103696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความสมบูรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:54.82710863+07:00","message":"receive interim result [false|false]: มีความสมบูรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:54.827131349+07:00","message":"[buffer interim] 303 false มีความสมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:54.827137883+07:00","message":"[bufferProcess] interim [80000000]:มีความสมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:54.827140403+07:00","message":"[bufferProcess] send to processor:มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:54.827143507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:54.827146648+07:00","message":"> Transcript [5028] [false]: 'มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:54.827150042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:54.827152131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:54.8271541+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:54.827156359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.071073886+07:00","message":"[GCS] IsForceVAD: false for message ID: 303"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.141574276+07:00","message":"[GCS] Start streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.157259848+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.15729926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความสมบูรณ์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.157306041+07:00","message":"receive interim result [true|false]: มีความสมบูรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.157317257+07:00","message":"end recv isFinal message id 303"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.157319717+07:00","message":"end Recv id 303"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.157325813+07:00","message":"[buffer interim] 303 true มีความสมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.157332006+07:00","message":"[bufferProcess] interim [500000000]:มีความสมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.157334919+07:00","message":"[bufferProcess] send to processor (isfinal):มีความสมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.157338268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.157341328+07:00","message":"> Transcript [5029] [false]: 'มีความสมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.157344374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.157346557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.15734847+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.157350428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.157352335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.157354458+07:00","message":"> Transcript [5030] [true]: 'มีความสมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.157356489+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.157358213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.157360103+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.157364203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.157366772+07:00","message":"Push: 'มีความสมบูรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.15737419+07:00","message":"push: {true มีความสมบูรณ์ 0 0xc000045e00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:55.16753587+07:00","message":"write wav file: './tmp/7598/7598_303.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:56.291885908+07:00","message":"[GCS] IsForceVAD: false for message ID: 304"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:56.352867937+07:00","message":"[GCS] Start streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:56.385791423+07:00","message":"receive streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:56.385814923+07:00","message":"found end of frame, send empty tag with msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:56.385819193+07:00","message":"end Recv id 304"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:56.38582831+07:00","message":"[buffer interim] 304 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:56.385835906+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:56.385841472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:56.385845631+07:00","message":"> Transcript [5031] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:56.385849705+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:56.385852741+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:56.385855808+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:56.385858648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:56.385869246+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:56.385880492+07:00","message":"push: {true \n 0 0xc002f26080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:56.39302846+07:00","message":"write wav file: './tmp/7598/7598_304.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:56.963717076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:56.963725588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:56.991562537+07:00","message":"[GCS] IsForceVAD: false for message ID: 305"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.064411884+07:00","message":"[GCS] Start streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.09329649+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.093318943+07:00","message":"found end of frame, send empty tag with msgId: 305"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.093322339+07:00","message":"end Recv id 305"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.093330693+07:00","message":"[buffer interim] 305 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.093338761+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.09334311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.093346583+07:00","message":"> Transcript [5032] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.09334958+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.093351692+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.093353544+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.093355736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.093358428+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.093369135+07:00","message":"push: {true \n 0 0xc0034fc180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:57.099105606+07:00","message":"write wav file: './tmp/7598/7598_305.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.574442333+07:00","message":"[GCS] IsForceVAD: false for message ID: 306"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.633142441+07:00","message":"[GCS] Start streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.664651304+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.664674052+07:00","message":"found end of frame, send empty tag with msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.664677636+07:00","message":"end Recv id 306"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.664685653+07:00","message":"[buffer interim] 306 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.664692452+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.664696309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.664699688+07:00","message":"> Transcript [5033] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.664702575+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.664704466+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.664706372+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.66470832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.664711129+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.664722897+07:00","message":"push: {true \n 0 0xc0033fe180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:57.669545371+07:00","message":"write wav file: './tmp/7598/7598_306.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.212597599+07:00","message":"[GCS] IsForceVAD: false for message ID: 307"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.272270704+07:00","message":"[GCS] Start streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.305836602+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.305856963+07:00","message":"found end of frame, send empty tag with msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.305860375+07:00","message":"end Recv id 307"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.305867449+07:00","message":"[buffer interim] 307 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.305873655+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.305877515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.305880319+07:00","message":"> Transcript [5034] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.305882869+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.305884839+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.305886699+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.305888858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.305891249+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.305899601+07:00","message":"push: {true \n 0 0xc00039cd00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:58.311765895+07:00","message":"write wav file: './tmp/7598/7598_307.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.863153764+07:00","message":"[GCS] IsForceVAD: false for message ID: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.947173518+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.947196838+07:00","message":"found end of frame, send empty tag with msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.947199892+07:00","message":"end Recv id 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.947207759+07:00","message":"[buffer interim] 308 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.947215267+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.947219852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.947223754+07:00","message":"> Transcript [5035] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.947226467+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.947228884+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.9472307+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.947232712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.947242602+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.947253532+07:00","message":"push: {true \n 0 0xc00212ea00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:58.952147307+07:00","message":"write wav file: './tmp/7598/7598_308.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:59.114522948+07:00","message":"[GCS] Start streaming session, msgId: 309"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:59.964446055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:59.964463111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.612820513+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.612875497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.612882216+07:00","message":"receive interim result [false|false]: รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.612897849+07:00","message":"[buffer interim] 309 false รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:02.612905994+07:00","message":"[bufferProcess] interim [300000000]:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:02.612908091+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:02.612911937+07:00","message":"[bufferProcess] send to processor (ticker):รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:02.612916246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:02.612920763+07:00","message":"> Transcript [5036] [false]: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:02.61292451+07:00","message":"Set StatePrefix (first interim): 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.646936679+07:00","message":"[GCS] Cleaned up inactive client: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.646964905+07:00","message":"[GCS] Cleaned up inactive client: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.64696769+07:00","message":"[GCS] Cleaned up inactive client: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.646969893+07:00","message":"[GCS] Cleaned up inactive client: 279"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.646972237+07:00","message":"[GCS] Cleaned up inactive client: 282"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.646974341+07:00","message":"[GCS] Cleaned up inactive client: 280"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.646976686+07:00","message":"[GCS] Cleaned up inactive client: 281"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.646978873+07:00","message":"[GCS] Cleaned up inactive client: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.646980697+07:00","message":"[GCS] Cleaned up inactive client: 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.646982641+07:00","message":"[GCS] Cleaned up inactive client: 285"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.646984874+07:00","message":"[GCS] Cleaned up inactive client: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.648286959+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.648325744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.648330864+07:00","message":"receive interim result [false|false]: รู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:02.648344887+07:00","message":"[buffer interim] 309 false รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:02.648351685+07:00","message":"[bufferProcess] interim [360000000]:รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:02.648353953+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:02.965055858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:02.965085652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:03.289579882+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:03.289624663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:03.289631123+07:00","message":"receive interim result [false|false]: รู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:03.289645505+07:00","message":"[buffer interim] 309 false รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:03.289652523+07:00","message":"[bufferProcess] interim [960000000]:รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:03.289654968+07:00","message":"[bufferProcess] send to processor:รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:03.28966083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:03.289663751+07:00","message":"> Transcript [5037] [false]: 'รู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:03.28966732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:03.289669888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:03.289672355+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:03.289674702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:04.620236291+07:00","message":"[GCS] IsForceVAD: false for message ID: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:04.683239976+07:00","message":"[GCS] Start streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:04.740026229+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:04.740073722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่า\",\"confidence\":0.9138917}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:04.740079938+07:00","message":"receive interim result [true|false]: รู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:04.740091982+07:00","message":"end recv isFinal message id 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:04.740094251+07:00","message":"end Recv id 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:04.740102311+07:00","message":"[buffer interim] 309 true รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:04.740111165+07:00","message":"[bufferProcess] interim [520000000]:รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:04.740114842+07:00","message":"[bufferProcess] send to processor (isfinal):รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:04.740121766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:04.740125132+07:00","message":"> Transcript [5038] [false]: 'รู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:04.740128683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:04.740130708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:04.740135546+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:04.740138052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:04.740139936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:04.740142207+07:00","message":"> Transcript [5039] [true]: 'รู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:04.740144545+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:04.740146376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:04.740148332+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:04.740150003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:04.740152436+07:00","message":"Push: 'รู้สึกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:04.74016134+07:00","message":"push: {true รู้สึกว่า 0 0xc00212f300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:04.751021816+07:00","message":"write wav file: './tmp/7598/7598_309.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.350845121+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.350895194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.350902427+07:00","message":"receive interim result [false|false]: ปิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.350919254+07:00","message":"[buffer interim] 310 false ปิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.350929103+07:00","message":"[bufferProcess] interim [730000000]:ปิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.350931718+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.533440135+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.533484845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิตติมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.533493173+07:00","message":"receive interim result [false|false]: กิตติมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.533510642+07:00","message":"[buffer interim] 310 false กิตติมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.5335215+07:00","message":"[bufferProcess] interim [850000000]:กิตติมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.533525332+07:00","message":"[bufferProcess] send to processor:ปิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.533532094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.533536374+07:00","message":"> Transcript [5040] [false]: 'ปิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.533539885+07:00","message":"Set StatePrefix (first interim): 'ปิติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.672649793+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.672695845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิติมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.672701669+07:00","message":"receive interim result [false|false]: ปิติมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.67271587+07:00","message":"[buffer interim] 310 false ปิติมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.672726434+07:00","message":"[bufferProcess] interim [30000000]:ปิติมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.67272974+07:00","message":"[bufferProcess] send to processor:กิตติมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.672736785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.67273964+07:00","message":"> Transcript [5041] [false]: 'กิตติมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.672742168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.672744538+07:00","message":"Set new StatePrefix: 'กิตติมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.862967885+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.863036351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิติมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.863045018+07:00","message":"receive interim result [false|false]: ปิติมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.863061186+07:00","message":"[buffer interim] 310 false ปิติมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.863067884+07:00","message":"[bufferProcess] interim [210000000]:ปิติมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.863070333+07:00","message":"[bufferProcess] send to processor:ปิติมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.863073331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.86307618+07:00","message":"> Transcript [5042] [false]: 'ปิติมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.863078841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.863080878+07:00","message":"Set new StatePrefix: 'ปิติมาก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:05.96592144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:05.965929424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:06.443041647+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:06.443083648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิติมากเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:06.443090005+07:00","message":"receive interim result [false|false]: ปิติมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:06.443107479+07:00","message":"[buffer interim] 310 false ปิติมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.443118398+07:00","message":"[bufferProcess] interim [810000000]:ปิติมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.443121396+07:00","message":"[bufferProcess] send to processor:ปิติมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.443127425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.443130496+07:00","message":"> Transcript [5043] [false]: 'ปิติมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.443133584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.443135889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.443137926+07:00","message":"StatePrefix: 'ปิติมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.443140222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:06.554657547+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:06.554701714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิติมากเลยคิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:06.55470852+07:00","message":"receive interim result [false|false]: ปิติมากเลยคิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:06.554722755+07:00","message":"[buffer interim] 310 false ปิติมากเลยคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.554733121+07:00","message":"[bufferProcess] interim [870000000]:ปิติมากเลยคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.554736313+07:00","message":"[bufferProcess] send to processor:ปิติมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.554745131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.55474856+07:00","message":"> Transcript [5044] [false]: 'ปิติมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.554752935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.554755704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.554757659+07:00","message":"StatePrefix: 'ปิติมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.554759916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:06.64684044+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:06.646885034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิติมากเลยคิดว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:06.646891417+07:00","message":"receive interim result [false|false]: ปิติมากเลยคิดว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:06.646910674+07:00","message":"[buffer interim] 310 false ปิติมากเลยคิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.646919474+07:00","message":"[bufferProcess] interim [990000000]:ปิติมากเลยคิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.646922397+07:00","message":"[bufferProcess] send to processor:ปิติมากเลยคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.646932221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.646937121+07:00","message":"> Transcript [5045] [false]: 'ปิติมากเลยคิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.646941581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.646944113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.646946206+07:00","message":"StatePrefix: 'ปิติมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:06.646948665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.01369546+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.013736654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิติมากเลยคิดว่าจะออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.013744233+07:00","message":"receive interim result [false|false]: ปิติมากเลยคิดว่าจะออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.013759481+07:00","message":"[buffer interim] 310 false ปิติมากเลยคิดว่าจะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.013767822+07:00","message":"[bufferProcess] interim [350000000]:ปิติมากเลยคิดว่าจะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.013770984+07:00","message":"[bufferProcess] send to processor:ปิติมากเลยคิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.013778191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.01378109+07:00","message":"> Transcript [5046] [false]: 'ปิติมากเลยคิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.013785497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.013788796+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.013791382+07:00","message":"StatePrefix: 'ปิติมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.013793831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.013799849+07:00","message":"Push: 'ปิติมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.013802186+07:00","message":"TextPushed: 'ปิติมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.013804737+07:00","message":"Set new StatePrefix : 'ปิติมากเลยคิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.013807039+07:00","message":"Next Push (prob) : 'เลยคิดว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.013838692+07:00","message":"push: {false ปิติมาก 0 0xc0033fe880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.143296922+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.143343798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิติมากเลยคิดว่าจะออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.143349058+07:00","message":"receive interim result [false|false]: ปิติมากเลยคิดว่าจะออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.143364618+07:00","message":"[buffer interim] 310 false ปิติมากเลยคิดว่าจะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.143375296+07:00","message":"[bufferProcess] interim [470000000]:ปิติมากเลยคิดว่าจะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.143377926+07:00","message":"[bufferProcess] send to processor:ปิติมากเลยคิดว่าจะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.143383842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.143387094+07:00","message":"> Transcript [5047] [false]: 'ปิติมากเลยคิดว่าจะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.143390544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.143393133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.143395459+07:00","message":"StatePrefix: 'ปิติมากเลยคิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.143398113+07:00","message":"TextPushed: 'ปิติมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.492828073+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.492876989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิติมากเลยคิดว่าจะออกมาได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.492883614+07:00","message":"receive interim result [false|false]: ปิติมากเลยคิดว่าจะออกมาได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.492902455+07:00","message":"[buffer interim] 310 false ปิติมากเลยคิดว่าจะออกมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.492911623+07:00","message":"[bufferProcess] interim [770000000]:ปิติมากเลยคิดว่าจะออกมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.492914495+07:00","message":"[bufferProcess] send to processor:ปิติมากเลยคิดว่าจะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.492919142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.492923344+07:00","message":"> Transcript [5048] [false]: 'ปิติมากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.492929527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.492932263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.492934579+07:00","message":"StatePrefix: 'ปิติมากเลยคิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.492937378+07:00","message":"TextPushed: 'ปิติมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.533719128+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.533757093+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":"2026-06-25T15:26:07.533763253+07:00","message":"receive interim result [false|false]: ปิติมากเลยคิดว่าจะออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.533777475+07:00","message":"[buffer interim] 310 false ปิติมากเลยคิดว่าจะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.533784618+07:00","message":"[bufferProcess] interim [830000000]:ปิติมากเลยคิดว่าจะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.533787369+07:00","message":"[bufferProcess] send to processor:ปิติมากเลยคิดว่าจะออกมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.533794624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.533797353+07:00","message":"> Transcript [5049] [false]: 'ปิติมากเลยคิดว่าจะออกมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.533801034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.533805122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.533807139+07:00","message":"StatePrefix: 'ปิติมากเลยคิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.533809823+07:00","message":"TextPushed: 'ปิติมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.715339752+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.715380788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิติมากเลยคิดว่าจะออกมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.715387633+07:00","message":"receive interim result [false|false]: ปิติมากเลยคิดว่าจะออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.715401475+07:00","message":"[buffer interim] 310 false ปิติมากเลยคิดว่าจะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.715409186+07:00","message":"[bufferProcess] interim [70000000]:ปิติมากเลยคิดว่าจะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.715411998+07:00","message":"[bufferProcess] send to processor:ปิติมากเลยคิดว่าจะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.715415699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.715419136+07:00","message":"> Transcript [5050] [false]: 'ปิติมากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.715423348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.71542568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.715427717+07:00","message":"StatePrefix: 'ปิติมากเลยคิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.715429856+07:00","message":"TextPushed: 'ปิติมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.715432292+07:00","message":"Push: 'เลยคิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.715434502+07:00","message":"TextPushed: 'ปิติมากเลยคิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.715437127+07:00","message":"Set new StatePrefix : 'ปิติมากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.715439536+07:00","message":"Next Push (prob) : 'ออกมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.715448635+07:00","message":"push: {false เลยคิดว่าจะ 0 0xc0033fe880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.71808329+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.718119171+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":"2026-06-25T15:26:07.718124924+07:00","message":"receive interim result [false|false]: ปิติมากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.718139274+07:00","message":"[buffer interim] 310 false ปิติมากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.718144674+07:00","message":"[bufferProcess] interim [130000000]:ปิติมากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.718147075+07:00","message":"[bufferProcess] send to processor:ปิติมากเลยคิดว่าจะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.718150909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.718153611+07:00","message":"> Transcript [5051] [false]: 'ปิติมากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.71815659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.718158806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.718160708+07:00","message":"StatePrefix: 'ปิติมากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.71816312+07:00","message":"TextPushed: 'ปิติมากเลยคิดว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:08.593337838+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:08.593376922+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":"2026-06-25T15:26:08.593382702+07:00","message":"receive interim result [false|false]: ปิติมากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:08.593397636+07:00","message":"[buffer interim] 310 false ปิติมากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:08.593404768+07:00","message":"[bufferProcess] interim [730000000]:ปิติมากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:08.593407362+07:00","message":"[bufferProcess] send to processor:ปิติมากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:08.593413747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:08.593416847+07:00","message":"> Transcript [5052] [false]: 'ปิติมากเลยคิดว่าจะออกมาได้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:08.593420928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:08.593426103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:08.593428476+07:00","message":"StatePrefix: 'ปิติมากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:08.593430963+07:00","message":"TextPushed: 'ปิติมากเลยคิดว่าจะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:08.966461392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:08.966494342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.632764471+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.632794691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิติมากเลยคิดว่าจะออกมาเปรียบเสมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.63280124+07:00","message":"receive interim result [false|false]: ปิติมากเลยคิดว่าจะออกมาเปรียบเสมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.632816351+07:00","message":"[buffer interim] 310 false ปิติมากเลยคิดว่าจะออกมาเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.632822842+07:00","message":"[bufferProcess] interim [990000000]:ปิติมากเลยคิดว่าจะออกมาเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.632826557+07:00","message":"[bufferProcess] send to processor:ปิติมากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.632830109+07:00","message":"[bufferProcess] send to processor (ticker):ปิติมากเลยคิดว่าจะออกมาเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.632833302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.632836332+07:00","message":"> Transcript [5053] [false]: 'ปิติมากเลยคิดว่าจะออกมาได้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.632840287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.632842827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.63284523+07:00","message":"StatePrefix: 'ปิติมากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.632847884+07:00","message":"TextPushed: 'ปิติมากเลยคิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.632849724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.632851684+07:00","message":"> Transcript [5054] [false]: 'ปิติมากเลยคิดว่าจะออกมาเปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.63285389+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.63285594+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.632857671+07:00","message":"StatePrefix: 'ปิติมากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.63285966+07:00","message":"TextPushed: 'ปิติมากเลยคิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.632862715+07:00","message":"Push: 'ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.632864804+07:00","message":"TextPushed: 'ปิติมากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.632867055+07:00","message":"Set new StatePrefix : 'ปิติมากเลยคิดว่าจะออกมาเปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.632869702+07:00","message":"Next Push (prob) : 'เปรียบเสมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.63287825+07:00","message":"push: {false ออกมา 0 0xc0033fe880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.999789831+07:00","message":"[GCS] IsForceVAD: false for message ID: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.146099664+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.146140626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิติมากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.146148389+07:00","message":"receive interim result [true|false]: ปิติมากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.146157137+07:00","message":"end recv isFinal message id 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.146159669+07:00","message":"end Recv id 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.146166642+07:00","message":"[buffer interim] 310 true ปิติมากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.146174299+07:00","message":"[bufferProcess] interim [530000000]:ปิติมากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.146178191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.146181335+07:00","message":"> Transcript [5055] [true]: 'ปิติมากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.146185216+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.146187329+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.146190163+07:00","message":"StatePrefix: 'ปิติมากเลยคิดว่าจะออกมาเปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.146192884+07:00","message":"TextPushed: 'ปิติมากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.146195979+07:00","message":"Push: 'ได้สวยงามเปรียบเสมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.146205345+07:00","message":"push: {true ได้สวยงามเปรียบเสมือน 0 0xc0033fe880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:10.161595925+07:00","message":"write wav file: './tmp/7598/7598_310.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.19505767+07:00","message":"[GCS] Start streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:11.436561677+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:11.436629378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:11.436638272+07:00","message":"receive interim result [false|false]: เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:11.436655405+07:00","message":"[buffer interim] 311 false เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.436662952+07:00","message":"[bufferProcess] interim [260000000]:เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.436665062+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.436671596+07:00","message":"[bufferProcess] send to processor (ticker):เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.436674931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.436678451+07:00","message":"> Transcript [5056] [false]: 'เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.436681032+07:00","message":"Set StatePrefix (first interim): 'เชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:11.948498811+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:11.948549373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงใหม่เชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:11.948555265+07:00","message":"receive interim result [false|false]: เชียงใหม่เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:11.948572737+07:00","message":"[buffer interim] 311 false เชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.948580521+07:00","message":"[bufferProcess] interim [800000000]:เชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.948582635+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:11.966707887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:11.96672208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:12.513192311+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:12.513239243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงใหม่เชียงใหม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:12.513246024+07:00","message":"receive interim result [false|false]: เชียงใหม่เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:12.513262789+07:00","message":"[buffer interim] 311 false เชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.513270695+07:00","message":"[bufferProcess] interim [400000000]:เชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.51327342+07:00","message":"[bufferProcess] send to processor:เชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.513281978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.513288387+07:00","message":"> Transcript [5057] [false]: 'เชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.513293095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.513295451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.513298985+07:00","message":"StatePrefix: 'เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.513301363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.739350938+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.739392874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงใหม่เชียงใหม่การที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.73939815+07:00","message":"receive interim result [false|false]: เชียงใหม่เชียงใหม่การที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.739414696+07:00","message":"[buffer interim] 311 false เชียงใหม่เชียงใหม่การที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.739421936+07:00","message":"[bufferProcess] interim [600000000]:เชียงใหม่เชียงใหม่การที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.73942436+07:00","message":"[bufferProcess] send to processor:เชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.739437052+07:00","message":"[bufferProcess] send to processor (ticker):เชียงใหม่เชียงใหม่การที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.739455039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.739489869+07:00","message":"> Transcript [5058] [false]: 'เชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.739495634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.739498188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.739500803+07:00","message":"StatePrefix: 'เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.739503234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.739506038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.739511598+07:00","message":"> Transcript [5059] [false]: 'เชียงใหม่เชียงใหม่การที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.739513901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.739515715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.739517766+07:00","message":"StatePrefix: 'เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.739519493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.870114007+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.870167788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงใหม่เชียงใหม่การที่เรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.87017438+07:00","message":"receive interim result [false|false]: เชียงใหม่เชียงใหม่การที่เรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.870192089+07:00","message":"[buffer interim] 311 false เชียงใหม่เชียงใหม่การที่เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.870199195+07:00","message":"[bufferProcess] interim [720000000]:เชียงใหม่เชียงใหม่การที่เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.870201381+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.162982089+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.163031202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงใหม่เชียงใหม่การที่เรามีพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.163036995+07:00","message":"receive interim result [false|false]: เชียงใหม่เชียงใหม่การที่เรามีพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.163050429+07:00","message":"[buffer interim] 311 false เชียงใหม่เชียงใหม่การที่เรามีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.163058473+07:00","message":"[bufferProcess] interim [960000000]:เชียงใหม่เชียงใหม่การที่เรามีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.163061132+07:00","message":"[bufferProcess] send to processor:เชียงใหม่เชียงใหม่การที่เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.163065437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.163068476+07:00","message":"> Transcript [5060] [false]: 'เชียงใหม่เชียงใหม่การที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.163072653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.163074971+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.163076989+07:00","message":"StatePrefix: 'เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.163079233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.163081878+07:00","message":"Push: 'เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.163083914+07:00","message":"TextPushed: 'เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.163086646+07:00","message":"Set new StatePrefix : 'เชียงใหม่เชียงใหม่การที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.163089263+07:00","message":"Next Push (prob) : 'เชียงใหม่การที่เรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.163099169+07:00","message":"push: {false เชียงใหม่ 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.195106211+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.195149276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงใหม่เชียงใหม่การที่เรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.195155595+07:00","message":"receive interim result [false|false]: เชียงใหม่เชียงใหม่การที่เรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.195173329+07:00","message":"[buffer interim] 311 false เชียงใหม่เชียงใหม่การที่เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.195181506+07:00","message":"[bufferProcess] interim [20000000]:เชียงใหม่เชียงใหม่การที่เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.195184178+07:00","message":"[bufferProcess] send to processor:เชียงใหม่เชียงใหม่การที่เรามีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.195188398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.195191779+07:00","message":"> Transcript [5061] [false]: 'เชียงใหม่เชียงใหม่การที่เรามีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.195195683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.195197895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.195200376+07:00","message":"StatePrefix: 'เชียงใหม่เชียงใหม่การที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.195203519+07:00","message":"TextPushed: 'เชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.373316063+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.373360021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงใหม่เชียงใหม่การที่เรามีพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.373366334+07:00","message":"receive interim result [false|false]: เชียงใหม่เชียงใหม่การที่เรามีพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.37338086+07:00","message":"[buffer interim] 311 false เชียงใหม่เชียงใหม่การที่เรามีพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.373389118+07:00","message":"[bufferProcess] interim [140000000]:เชียงใหม่เชียงใหม่การที่เรามีพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.373391853+07:00","message":"[bufferProcess] send to processor:เชียงใหม่เชียงใหม่การที่เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.373396122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.373399164+07:00","message":"> Transcript [5062] [false]: 'เชียงใหม่เชียงใหม่การที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.373402683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.373405112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.373407131+07:00","message":"StatePrefix: 'เชียงใหม่เชียงใหม่การที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.373409763+07:00","message":"TextPushed: 'เชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.437720522+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.43776669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.43777328+07:00","message":"receive interim result [false|false]: เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.437783688+07:00","message":"[buffer interim] 311 false เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.437791769+07:00","message":"[bufferProcess] interim [320000000]:เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.43779446+07:00","message":"[bufferProcess] send to processor:เชียงใหม่เชียงใหม่การที่เรามีพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.437798583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.437801648+07:00","message":"> Transcript [5063] [false]: 'เชียงใหม่เชียงใหม่การที่เรามีพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.437806025+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.437808253+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.437813051+07:00","message":"StatePrefix: 'เชียงใหม่เชียงใหม่การที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.437815524+07:00","message":"TextPushed: 'เชียงใหม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:14.966771205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:14.966782824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.359269329+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.359330309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.359339305+07:00","message":"receive interim result [false|false]: เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.359361474+07:00","message":"[buffer interim] 311 false เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.359381642+07:00","message":"[bufferProcess] interim [920000000]:เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.359385724+07:00","message":"[bufferProcess] send to processor:เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.359391234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.35939568+07:00","message":"> Transcript [5064] [false]: 'เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.359402721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.359406043+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.359409522+07:00","message":"StatePrefix: 'เชียงใหม่เชียงใหม่การที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.359413258+07:00","message":"TextPushed: 'เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.359417613+07:00","message":"Push: 'เชียงใหม่การที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.359420888+07:00","message":"TextPushed: 'เชียงใหม่เชียงใหม่การที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.359424178+07:00","message":"Set new StatePrefix : 'เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.359427662+07:00","message":"Next Push (prob) : 'พระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.359441209+07:00","message":"push: {false เชียงใหม่การที่เรามี 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.540364091+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.540411881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูปเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.540417356+07:00","message":"receive interim result [false|false]: เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.540436909+07:00","message":"[buffer interim] 311 false เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.540445283+07:00","message":"[bufferProcess] interim [400000000]:เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.540448149+07:00","message":"[bufferProcess] send to processor:เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.540452416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.540456473+07:00","message":"> Transcript [5065] [false]: 'เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.540460213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.540463446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.54046545+07:00","message":"StatePrefix: 'เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.540468401+07:00","message":"TextPushed: 'เชียงใหม่เชียงใหม่การที่เรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.962237853+07:00","message":"[GCS] IsForceVAD: false for message ID: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.093521772+07:00","message":"[GCS] Start streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.104579875+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.104615767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูปเป็น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.104621931+07:00","message":"receive interim result [true|false]: เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.104634074+07:00","message":"end recv isFinal message id 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.104636811+07:00","message":"end Recv id 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.104642095+07:00","message":"[buffer interim] 311 true เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.104648299+07:00","message":"[bufferProcess] interim [970000000]:เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.104651625+07:00","message":"[bufferProcess] send to processor (isfinal):เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.104658225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.104683981+07:00","message":"> Transcript [5066] [false]: 'เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.10469005+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.104692701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.104694958+07:00","message":"StatePrefix: 'เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.104698301+07:00","message":"TextPushed: 'เชียงใหม่เชียงใหม่การที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.104700868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.104703308+07:00","message":"> Transcript [5067] [true]: 'เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.104705941+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.104707976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.104709736+07:00","message":"StatePrefix: 'เชียงใหม่เชียงใหม่การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.104711862+07:00","message":"TextPushed: 'เชียงใหม่เชียงใหม่การที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.104725337+07:00","message":"Push: 'พระพุทธรูปเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.104735712+07:00","message":"push: {true พระพุทธรูปเป็น 0 0xc001f7ed00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:16.116705916+07:00","message":"write wav file: './tmp/7598/7598_311.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.439471342+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.439508069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.439513224+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.439529091+07:00","message":"[buffer interim] 312 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.439535977+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.439538101+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.653595486+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.653634497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.653640712+07:00","message":"receive interim result [false|false]: เป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.653652739+07:00","message":"[buffer interim] 312 false เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.653659856+07:00","message":"[bufferProcess] interim [600000000]:เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.653662696+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.65366789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.653670818+07:00","message":"> Transcript [5068] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.653673732+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.758964246+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.759003441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.759008949+07:00","message":"receive interim result [false|false]: เป็นตัวแทน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.759024674+07:00","message":"[buffer interim] 312 false เป็นตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.759030589+07:00","message":"[bufferProcess] interim [720000000]:เป็นตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.759033052+07:00","message":"[bufferProcess] send to processor:เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.759036017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.759038849+07:00","message":"> Transcript [5069] [false]: 'เป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.759042097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.759044347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.759046307+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.759048294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:17.276157236+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:17.276207208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทนหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:17.276217011+07:00","message":"receive interim result [false|false]: เป็นตัวแทนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:17.276232516+07:00","message":"[buffer interim] 312 false เป็นตัวแทนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.276244201+07:00","message":"[bufferProcess] interim [200000000]:เป็นตัวแทนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.276247048+07:00","message":"[bufferProcess] send to processor:เป็นตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.276254857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.276259549+07:00","message":"> Transcript [5070] [false]: 'เป็นตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.276265848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.276268849+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.276271797+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.276274815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:17.461428315+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:17.461474396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทนหรือเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:17.461481782+07:00","message":"receive interim result [false|false]: เป็นตัวแทนหรือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:17.461498992+07:00","message":"[buffer interim] 312 false เป็นตัวแทนหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.461508993+07:00","message":"[bufferProcess] interim [380000000]:เป็นตัวแทนหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.461511949+07:00","message":"[bufferProcess] send to processor:เป็นตัวแทนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.461520093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.46152336+07:00","message":"> Transcript [5071] [false]: 'เป็นตัวแทนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.461527545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.461529942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.461532083+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.461534193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:17.96745847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:17.967485304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.41332977+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.413380727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทนหรือเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.413387491+07:00","message":"receive interim result [false|false]: เป็นตัวแทนหรือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.41340377+07:00","message":"[buffer interim] 312 false เป็นตัวแทนหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.413426129+07:00","message":"[bufferProcess] interim [980000000]:เป็นตัวแทนหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.413429285+07:00","message":"[bufferProcess] send to processor:เป็นตัวแทนหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.413438137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.413441778+07:00","message":"> Transcript [5072] [false]: 'เป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.413446837+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.413449477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.413451447+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.413453704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.41345966+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.413461703+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.413464034+07:00","message":"Set new StatePrefix : 'เป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.413466493+07:00","message":"Next Push (prob) : 'ตัวแทนหรือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.413497211+07:00","message":"push: {false เป็น 0 0xc001f7fb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.796299452+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.796352975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทนหรือเป็นไปติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.796362141+07:00","message":"receive interim result [false|false]: เป็นตัวแทนหรือเป็นไปติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.796380016+07:00","message":"[buffer interim] 312 false เป็นตัวแทนหรือเป็นไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.796393566+07:00","message":"[bufferProcess] interim [700000000]:เป็นตัวแทนหรือเป็นไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.796397641+07:00","message":"[bufferProcess] send to processor:เป็นตัวแทนหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.796407209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.796411906+07:00","message":"> Transcript [5073] [false]: 'เป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.796417394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.79642061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.796423734+07:00","message":"StatePrefix: 'เป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.796427954+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.877715702+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.877764815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทนหรือเป็นพฤติกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.877771367+07:00","message":"receive interim result [false|false]: เป็นตัวแทนหรือเป็นพฤติกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.877785938+07:00","message":"[buffer interim] 312 false เป็นตัวแทนหรือเป็นพฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.877798126+07:00","message":"[bufferProcess] interim [820000000]:เป็นตัวแทนหรือเป็นพฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.877801001+07:00","message":"[bufferProcess] send to processor:เป็นตัวแทนหรือเป็นไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.877808261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.877811449+07:00","message":"> Transcript [5074] [false]: 'เป็นตัวแทนหรือเป็นไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.877815666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.877818251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.877822383+07:00","message":"StatePrefix: 'เป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.877825212+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.076587577+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.076629057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทนหรือเป็นเอกลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.076635094+07:00","message":"receive interim result [false|false]: เป็นตัวแทนหรือเป็นเอกลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.07664969+07:00","message":"[buffer interim] 312 false เป็นตัวแทนหรือเป็นเอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.076656306+07:00","message":"[bufferProcess] interim [0]:เป็นตัวแทนหรือเป็นเอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.076659067+07:00","message":"[bufferProcess] send to processor:เป็นตัวแทนหรือเป็นพฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.0766645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.076667515+07:00","message":"> Transcript [5075] [false]: 'เป็นตัวแทนหรือเป็นพฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.076671533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.07667795+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.076680028+07:00","message":"StatePrefix: 'เป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.076683734+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.644726774+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.644765116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทนหรือเป็นเอกลักษณ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.644772241+07:00","message":"receive interim result [false|false]: เป็นตัวแทนหรือเป็นเอกลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.644787262+07:00","message":"[buffer interim] 312 false เป็นตัวแทนหรือเป็นเอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.644793643+07:00","message":"[bufferProcess] interim [600000000]:เป็นตัวแทนหรือเป็นเอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.644796689+07:00","message":"[bufferProcess] send to processor:เป็นตัวแทนหรือเป็นเอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.644806517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.644809577+07:00","message":"> Transcript [5076] [false]: 'เป็นตัวแทนหรือเป็นเอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.6448138+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.64481627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.644818808+07:00","message":"StatePrefix: 'เป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.644821173+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.644824166+07:00","message":"Push: 'ตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.644826288+07:00","message":"TextPushed: 'เป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.644828394+07:00","message":"Set new StatePrefix : 'เป็นตัวแทนหรือเป็นเอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.644830558+07:00","message":"Next Push (prob) : 'เอกลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.644839386+07:00","message":"push: {false ตัวแทนหรือเป็น 0 0xc001f7fb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.754803956+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.754842294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.754848645+07:00","message":"receive interim result [false|false]: เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.754863105+07:00","message":"[buffer interim] 312 false เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.754871046+07:00","message":"[bufferProcess] interim [660000000]:เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.754873784+07:00","message":"[bufferProcess] send to processor:เป็นตัวแทนหรือเป็นเอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.754877575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.754880843+07:00","message":"> Transcript [5077] [false]: 'เป็นตัวแทนหรือเป็นเอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.754884576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.754886779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.754889239+07:00","message":"StatePrefix: 'เป็นตัวแทนหรือเป็นเอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.754891812+07:00","message":"TextPushed: 'เป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.951432235+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.951472597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.951479119+07:00","message":"receive interim result [false|false]: เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.951492553+07:00","message":"[buffer interim] 312 false เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.951500449+07:00","message":"[bufferProcess] interim [840000000]:เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.951503529+07:00","message":"[bufferProcess] send to processor:เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.951509541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.951513167+07:00","message":"> Transcript [5078] [false]: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.95151744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.951520002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.951522879+07:00","message":"StatePrefix: 'เป็นตัวแทนหรือเป็นเอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.951526032+07:00","message":"TextPushed: 'เป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.04766458+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.047705792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.047712337+07:00","message":"receive interim result [false|false]: เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.047727498+07:00","message":"[buffer interim] 312 false เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.047735362+07:00","message":"[bufferProcess] interim [20000000]:เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.047738415+07:00","message":"[bufferProcess] send to processor:เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.047744204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.047747663+07:00","message":"> Transcript [5079] [false]: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.047751677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.047754024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.047756473+07:00","message":"StatePrefix: 'เป็นตัวแทนหรือเป็นเอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.047759406+07:00","message":"TextPushed: 'เป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.464009377+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.464053786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.464060002+07:00","message":"receive interim result [false|false]: เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.464075826+07:00","message":"[buffer interim] 312 false เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.464083762+07:00","message":"[bufferProcess] interim [380000000]:เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.464086883+07:00","message":"[bufferProcess] send to processor:เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.464090789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.464094338+07:00","message":"> Transcript [5080] [false]: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.464098644+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.464100884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.464103231+07:00","message":"StatePrefix: 'เป็นตัวแทนหรือเป็นเอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.46410585+07:00","message":"TextPushed: 'เป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.464114994+07:00","message":"Push: 'เอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.464117227+07:00","message":"TextPushed: 'เป็นตัวแทนหรือเป็นเอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.464119692+07:00","message":"Set new StatePrefix : 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.46412248+07:00","message":"Next Push (prob) : 'เอกลักษณ์ของเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.464132793+07:00","message":"push: {false เอกลักษณ์ 0 0xc001f7fb80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:20.968434426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:20.968449802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.03405787+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.034100727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.03410844+07:00","message":"receive interim result [false|false]: เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.034123413+07:00","message":"[buffer interim] 312 false เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.034129864+07:00","message":"[bufferProcess] interim [980000000]:เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.034132529+07:00","message":"[bufferProcess] send to processor:เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.03413939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.034142585+07:00","message":"> Transcript [5081] [false]: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.034146142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.034148154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.034150235+07:00","message":"StatePrefix: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.034152633+07:00","message":"TextPushed: 'เป็นตัวแทนหรือเป็นเอกลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.424516387+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.424559172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.424565978+07:00","message":"receive interim result [false|false]: เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.424584445+07:00","message":"[buffer interim] 312 false เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.424593546+07:00","message":"[bufferProcess] interim [400000000]:เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.424596541+07:00","message":"[bufferProcess] send to processor:เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.424600857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.424604143+07:00","message":"> Transcript [5082] [false]: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.424608757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.424611035+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.42461354+07:00","message":"StatePrefix: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.424616577+07:00","message":"TextPushed: 'เป็นตัวแทนหรือเป็นเอกลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.614257588+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.614307981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็สื่อถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.61431533+07:00","message":"receive interim result [false|false]: เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็สื่อถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.614331234+07:00","message":"[buffer interim] 312 false เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็สื่อถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.614339709+07:00","message":"[bufferProcess] interim [580000000]:เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็สื่อถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.614343078+07:00","message":"[bufferProcess] send to processor:เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.614352052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.614355855+07:00","message":"> Transcript [5083] [false]: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.614361008+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.614363597+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.614365995+07:00","message":"StatePrefix: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.614368727+07:00","message":"TextPushed: 'เป็นตัวแทนหรือเป็นเอกลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.873293728+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.873348239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.873355343+07:00","message":"receive interim result [false|false]: เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.873371127+07:00","message":"[buffer interim] 312 false เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.873378605+07:00","message":"[bufferProcess] interim [760000000]:เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.873382031+07:00","message":"[bufferProcess] send to processor:เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็สื่อถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.873390664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.873393753+07:00","message":"> Transcript [5084] [false]: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็สื่อถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.873398303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.87340213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.873404893+07:00","message":"StatePrefix: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.873408168+07:00","message":"TextPushed: 'เป็นตัวแทนหรือเป็นเอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.873416239+07:00","message":"Push: 'เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.87341854+07:00","message":"TextPushed: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.873420939+07:00","message":"Set new StatePrefix : 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็สื่อถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.873423936+07:00","message":"Next Push (prob) : 'เชียงใหม่ก็สื่อถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.873451296+07:00","message":"push: {false เอกลักษณ์ของเมือง 0 0xc001f7fb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.982088204+07:00","message":"[GCS] IsForceVAD: false for message ID: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.103442016+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.103477433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็สื่อถึงว่า\",\"confidence\":0.94993305}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.103488703+07:00","message":"receive interim result [true|false]: เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็สื่อถึงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.103499821+07:00","message":"end recv isFinal message id 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.103501972+07:00","message":"end Recv id 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.103507726+07:00","message":"[buffer interim] 312 true เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็สื่อถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.103513776+07:00","message":"[bufferProcess] interim [120000000]:เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็สื่อถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.103516901+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.103520391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.103523268+07:00","message":"> Transcript [5085] [false]: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.103525881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.103527863+07:00","message":"Set new StatePrefix: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.103530682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.103533798+07:00","message":"> Transcript [5086] [true]: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็สื่อถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.103537553+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.103540606+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.103543515+07:00","message":"StatePrefix: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.103547543+07:00","message":"TextPushed: 'เป็นตัวแทนหรือเป็นเอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.103551531+07:00","message":"Push: 'เชียงใหม่ก็สื่อถึงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.103559051+07:00","message":"push: {true เชียงใหม่ก็สื่อถึงว่า 0 0xc001f7fb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.112483763+07:00","message":"[GCS] Start streaming session, msgId: 313"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:22.115124794+07:00","message":"write wav file: './tmp/7598/7598_312.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.117548942+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.11759455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.117599658+07:00","message":"receive interim result [false|false]: เบิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.117616694+07:00","message":"[buffer interim] 313 false เบิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.117623555+07:00","message":"[bufferProcess] interim [760000000]:เบิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.117625532+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.117631011+07:00","message":"[bufferProcess] send to processor (ticker):เบิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.117633775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.117637658+07:00","message":"> Transcript [5087] [false]: 'เบิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.117640977+07:00","message":"Set StatePrefix (first interim): 'เบิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.296716683+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.296754266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.296761043+07:00","message":"receive interim result [false|false]: มึงพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.296776911+07:00","message":"[buffer interim] 313 false มึงพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.296788351+07:00","message":"[bufferProcess] interim [940000000]:มึงพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.296791549+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.305059912+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.305088025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมืองพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.305093509+07:00","message":"receive interim result [false|false]: เมืองพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.305105954+07:00","message":"[buffer interim] 313 false เมืองพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.305111171+07:00","message":"[bufferProcess] interim [0]:เมืองพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.305113301+07:00","message":"[bufferProcess] send to processor:มึงพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.305116318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.305119267+07:00","message":"> Transcript [5088] [false]: 'มึงพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.305121551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.305123503+07:00","message":"Set new StatePrefix: 'มึงพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.86358158+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.863630398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มังคุด Chiang\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.863637419+07:00","message":"receive interim result [false|false]: มังคุด Chiang"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.863656316+07:00","message":"[buffer interim] 313 false มังคุด Chiang"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.863665568+07:00","message":"[bufferProcess] interim [600000000]:มังคุด Chiang"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.863670363+07:00","message":"[bufferProcess] send to processor:เมืองพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.863676718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.863681233+07:00","message":"> Transcript [5089] [false]: 'เมืองพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.863685128+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.863688678+07:00","message":"Set new StatePrefix: 'เมืองพุทธ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:23.968943211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:23.968957275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.993313859+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.993359744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มังคุดเมืองเชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.993366053+07:00","message":"receive interim result [false|false]: มังคุดเมืองเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.993392089+07:00","message":"[buffer interim] 313 false มังคุดเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.993403768+07:00","message":"[bufferProcess] interim [660000000]:มังคุดเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.993406257+07:00","message":"[bufferProcess] send to processor:มังคุด Chiang"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.993410106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.993413669+07:00","message":"> Transcript [5090] [false]: 'มังคุด Chiang'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.993416538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.993418854+07:00","message":"Set new StatePrefix: 'มังคุด Chiang'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:24.568558688+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:24.56860358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มังคุดเชียงใหม่เมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:24.568609967+07:00","message":"receive interim result [false|false]: มังคุดเชียงใหม่เมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:24.568629221+07:00","message":"[buffer interim] 313 false มังคุดเชียงใหม่เมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.568640319+07:00","message":"[bufferProcess] interim [260000000]:มังคุดเชียงใหม่เมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.568643709+07:00","message":"[bufferProcess] send to processor:มังคุดเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.568651199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.568654175+07:00","message":"> Transcript [5091] [false]: 'มังคุดเมืองเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.568656901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.568659211+07:00","message":"Set new StatePrefix: 'มังคุดเมืองเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:24.755951745+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:24.756001492+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":"2026-06-25T15:26:24.75600772+07:00","message":"receive interim result [false|false]: มังคุดเชียงใหม่เมืองดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:24.756021666+07:00","message":"[buffer interim] 313 false มังคุดเชียงใหม่เมืองดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.756029474+07:00","message":"[bufferProcess] interim [440000000]:มังคุดเชียงใหม่เมืองดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.756031925+07:00","message":"[bufferProcess] send to processor:มังคุดเชียงใหม่เมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.756039063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.756042466+07:00","message":"> Transcript [5092] [false]: 'มังคุดเชียงใหม่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.75604529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.756048042+07:00","message":"Set new StatePrefix: 'มังคุดเชียงใหม่เมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:24.886086202+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:24.886126356+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":"2026-06-25T15:26:24.886132616+07:00","message":"receive interim result [false|false]: มังคุดเชียงใหม่เมืองดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:24.886145482+07:00","message":"[buffer interim] 313 false มังคุดเชียงใหม่เมืองดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.886153553+07:00","message":"[bufferProcess] interim [560000000]:มังคุดเชียงใหม่เมืองดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.886160631+07:00","message":"[bufferProcess] send to processor:มังคุดเชียงใหม่เมืองดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.886167724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.886171045+07:00","message":"> Transcript [5093] [false]: 'มังคุดเชียงใหม่เมืองดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.886174954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.886177585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.886179941+07:00","message":"StatePrefix: 'มังคุดเชียงใหม่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.886182999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.459994929+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.460044155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มังคุดเชียงใหม่เมืองดอกไม้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.460050551+07:00","message":"receive interim result [false|false]: มังคุดเชียงใหม่เมืองดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.460064661+07:00","message":"[buffer interim] 313 false มังคุดเชียงใหม่เมืองดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.460071638+07:00","message":"[bufferProcess] interim [160000000]:มังคุดเชียงใหม่เมืองดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.460074155+07:00","message":"[bufferProcess] send to processor:มังคุดเชียงใหม่เมืองดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.46008027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.460082997+07:00","message":"> Transcript [5094] [false]: 'มังคุดเชียงใหม่เมืองดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.46008634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.460088935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.46009139+07:00","message":"StatePrefix: 'มังคุดเชียงใหม่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.460093805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:26.969904368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:26.969907846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.573119315+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.57317516+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":"2026-06-25T15:26:27.573182355+07:00","message":"receive interim result [false|false]: มังคุดเชียงใหม่เมืองดอกไม้วัฒนธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.573195891+07:00","message":"[buffer interim] 313 false มังคุดเชียงใหม่เมืองดอกไม้วัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573202601+07:00","message":"[bufferProcess] interim [320000000]:มังคุดเชียงใหม่เมืองดอกไม้วัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573205416+07:00","message":"[bufferProcess] send to processor:มังคุดเชียงใหม่เมืองดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573212094+07:00","message":"[bufferProcess] send to processor (ticker):มังคุดเชียงใหม่เมืองดอกไม้วัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573215253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573218266+07:00","message":"> Transcript [5095] [false]: 'มังคุดเชียงใหม่เมืองดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.57322174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573224119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573227519+07:00","message":"StatePrefix: 'มังคุดเชียงใหม่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573229925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573231741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573234163+07:00","message":"> Transcript [5096] [false]: 'มังคุดเชียงใหม่เมืองดอกไม้วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573236569+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573238326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573240114+07:00","message":"StatePrefix: 'มังคุดเชียงใหม่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573241963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573249195+07:00","message":"Push: 'มังคุดเชียงใหม่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573251196+07:00","message":"TextPushed: 'มังคุดเชียงใหม่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573253778+07:00","message":"Set new StatePrefix : 'มังคุดเชียงใหม่เมืองดอกไม้วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.573256761+07:00","message":"Next Push (prob) : 'ดอกไม้วัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.573287815+07:00","message":"push: {false มังคุดเชียงใหม่เมือง 0 0xc0004a3a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:28.131182521+07:00","message":"[GCS] IsForceVAD: false for message ID: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:28.162137474+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:28.16217788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มังคุดเชียงใหม่เมืองดอกไม้วัฒนธรรมล้านนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:28.16218648+07:00","message":"receive interim result [false|false]: มังคุดเชียงใหม่เมืองดอกไม้วัฒนธรรมล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:28.162200557+07:00","message":"[buffer interim] 313 false มังคุดเชียงใหม่เมืองดอกไม้วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.162208609+07:00","message":"[bufferProcess] interim [920000000]:มังคุดเชียงใหม่เมืองดอกไม้วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.162211778+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:28.193285257+07:00","message":"[GCS] Start streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:28.314393782+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:28.314436013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมืองพุทธเมืองเชียงใหม่เมืองดอกไม้วัฒนธรรมล้านนา\",\"confidence\":0.9081089}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:28.314449331+07:00","message":"receive interim result [true|false]: เมืองพุทธเมืองเชียงใหม่เมืองดอกไม้วัฒนธรรมล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:28.314459335+07:00","message":"end recv isFinal message id 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:28.314461608+07:00","message":"end Recv id 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:28.314468224+07:00","message":"[buffer interim] 313 true เมืองพุทธเมืองเชียงใหม่เมืองดอกไม้วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314477512+07:00","message":"[bufferProcess] interim [40000000]:เมืองพุทธเมืองเชียงใหม่เมืองดอกไม้วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314480709+07:00","message":"[bufferProcess] send to processor (isfinal):มังคุดเชียงใหม่เมืองดอกไม้วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314484184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314487696+07:00","message":"> Transcript [5097] [false]: 'มังคุดเชียงใหม่เมืองดอกไม้วัฒนธรรมล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314491027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314493029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.31449528+07:00","message":"StatePrefix: 'มังคุดเชียงใหม่เมืองดอกไม้วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314497964+07:00","message":"TextPushed: 'มังคุดเชียงใหม่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314500489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314502665+07:00","message":"> Transcript [5098] [true]: 'เมืองพุทธเมืองเชียงใหม่เมืองดอกไม้วัฒนธรรมล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314505027+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314506803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314508625+07:00","message":"StatePrefix: 'มังคุดเชียงใหม่เมืองดอกไม้วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314510648+07:00","message":"TextPushed: 'มังคุดเชียงใหม่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314512379+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314655747+07:00","message":"Push: 'ดอกไม้วัฒนธรรมล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.31465951+07:00","message":"TextPushed: 'มังคุดเชียงใหม่เมืองดอกไม้วัฒนธรรมล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314661987+07:00","message":"Set new StatePrefix : 'เมืองพุทธเมืองเชียงใหม่เมืองดอกไม้วัฒนธรรมล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314664246+07:00","message":"Next Push (prob) : 'เมืองพุทธเมืองเชียงใหม่เมืองดอกไม้วัฒนธรรมล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:28.31467165+07:00","message":"push: {true ดอกไม้วัฒนธรรมล้านนา 0 0xc0004a3a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:28.314680016+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_313.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:28.328853815+07:00","message":"write wav file: './tmp/7598/7598_313.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:29.970900543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:29.970901821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.148581942+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.148610541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.148615366+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.148626794+07:00","message":"[buffer interim] 314 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.148631861+07:00","message":"[bufferProcess] interim [760000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.148633667+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.148640706+07:00","message":"[bufferProcess] send to processor (ticker):ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.148643198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.148645603+07:00","message":"> Transcript [5099] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.148647765+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.550186403+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.550225342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.550231273+07:00","message":"receive interim result [false|false]: ดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.550246128+07:00","message":"[buffer interim] 314 false ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.550252341+07:00","message":"[bufferProcess] interim [180000000]:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.550254401+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.742412987+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.742459211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.742468742+07:00","message":"receive interim result [false|false]: ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.742484018+07:00","message":"[buffer interim] 314 false ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.742491736+07:00","message":"[bufferProcess] interim [360000000]:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.742494335+07:00","message":"[bufferProcess] send to processor:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.742501315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.742504384+07:00","message":"> Transcript [5100] [false]: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.742507334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.742509769+07:00","message":"Set new StatePrefix: 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.981312665+07:00","message":"[GCS] IsForceVAD: false for message ID: 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:32.073034284+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:32.073089855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันเหมือนดอกไม้\",\"confidence\":0.87372446}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:32.073095854+07:00","message":"receive interim result [true|false]: ฉันเหมือนดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:32.073107471+07:00","message":"end recv isFinal message id 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:32.073110112+07:00","message":"end Recv id 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:32.073118108+07:00","message":"[buffer interim] 314 true ฉันเหมือนดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:32.073132083+07:00","message":"[bufferProcess] interim [810000000]:ฉันเหมือนดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:32.07313512+07:00","message":"[bufferProcess] send to processor (isfinal):ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:32.07315575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:32.073212977+07:00","message":"> Transcript [5101] [false]: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:32.073219054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:32.073221747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:32.073224289+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:32.073226477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:32.073232995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:32.07323607+07:00","message":"> Transcript [5102] [true]: 'ฉันเหมือนดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:32.073238482+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:32.07324036+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:32.073242093+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:32.073244133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:32.073253325+07:00","message":"Push: 'ฉันเหมือนดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:32.073263903+07:00","message":"push: {true ฉันเหมือนดอกไม้ 0 0xc0004a3d80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:32.081820887+07:00","message":"write wav file: './tmp/7598/7598_314.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:32.494626535+07:00","message":"[GCS] Start streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:32.647670202+07:00","message":"[GCS] Cleaned up inactive client: 289"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:32.647697343+07:00","message":"[GCS] Cleaned up inactive client: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:32.647700405+07:00","message":"[GCS] Cleaned up inactive client: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:32.647702766+07:00","message":"[GCS] Cleaned up inactive client: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:32.647704887+07:00","message":"[GCS] Cleaned up inactive client: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:32.647706735+07:00","message":"[GCS] Cleaned up inactive client: 293"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:32.647709121+07:00","message":"[GCS] Cleaned up inactive client: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:32.647711217+07:00","message":"[GCS] Cleaned up inactive client: 292"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:32.971639243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:32.971645949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:34.825052834+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:34.825099921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:34.825105802+07:00","message":"receive interim result [false|false]: แห้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:34.825123583+07:00","message":"[buffer interim] 315 false แห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.82513069+07:00","message":"[bufferProcess] interim [160000000]:แห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.825132863+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.825139864+07:00","message":"[bufferProcess] send to processor (ticker):แห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.825142554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.825145619+07:00","message":"> Transcript [5103] [false]: 'แห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.825148261+07:00","message":"Set StatePrefix (first interim): 'แห้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.458565478+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.458611343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.458621161+07:00","message":"receive interim result [false|false]: แห้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.458638641+07:00","message":"[buffer interim] 315 false แห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.458655653+07:00","message":"[bufferProcess] interim [760000000]:แห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.458657831+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.471037072+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.471072774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.471078332+07:00","message":"receive interim result [false|false]: ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.471093534+07:00","message":"[buffer interim] 315 false ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.4710995+07:00","message":"[bufferProcess] interim [820000000]:ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.471102254+07:00","message":"[bufferProcess] send to processor:แห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.471108728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.471111734+07:00","message":"> Transcript [5104] [false]: 'แห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.471115887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.471118208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.471120572+07:00","message":"StatePrefix: 'แห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.47112299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.65221613+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.652244537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.6522489+07:00","message":"receive interim result [false|false]: แห้งลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.652263855+07:00","message":"[buffer interim] 315 false แห้งลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.652269946+07:00","message":"[bufferProcess] interim [940000000]:แห้งลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.65227235+07:00","message":"[bufferProcess] send to processor:ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.652275802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.652278102+07:00","message":"> Transcript [5105] [false]: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.652280966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.652283675+07:00","message":"Set new StatePrefix: 'ลง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:35.971820247+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:35.971853843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:36.225549387+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:36.225582851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งลงไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:36.225588616+07:00","message":"receive interim result [false|false]: แห้งลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:36.225604592+07:00","message":"[buffer interim] 315 false แห้งลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.225612437+07:00","message":"[bufferProcess] interim [540000000]:แห้งลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.225614638+07:00","message":"[bufferProcess] send to processor:แห้งลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.225618346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.225620863+07:00","message":"> Transcript [5106] [false]: 'แห้งลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.225623304+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.225625442+07:00","message":"Set new StatePrefix: 'แห้งลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:36.693316149+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:36.693363826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งลงไปแต่วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:36.693370945+07:00","message":"receive interim result [false|false]: แห้งลงไปแต่วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:36.693387064+07:00","message":"[buffer interim] 315 false แห้งลงไปแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.693396182+07:00","message":"[bufferProcess] interim [20000000]:แห้งลงไปแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.693399135+07:00","message":"[bufferProcess] send to processor:แห้งลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.693408057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.693411043+07:00","message":"> Transcript [5107] [false]: 'แห้งลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.693416054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.69341875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.693420689+07:00","message":"StatePrefix: 'แห้งลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.693422933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:36.874660011+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:36.874705206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งลงไปแต่วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:36.874711616+07:00","message":"receive interim result [false|false]: แห้งลงไปแต่วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:36.874726209+07:00","message":"[buffer interim] 315 false แห้งลงไปแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.874734222+07:00","message":"[bufferProcess] interim [140000000]:แห้งลงไปแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.874736706+07:00","message":"[bufferProcess] send to processor:แห้งลงไปแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.874742467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.874746225+07:00","message":"> Transcript [5108] [false]: 'แห้งลงไปแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.874750145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.874753671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.874755784+07:00","message":"StatePrefix: 'แห้งลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.874758029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.168781272+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.168817839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งลงไปแต่วันนี้ดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.168825324+07:00","message":"receive interim result [false|false]: แห้งลงไปแต่วันนี้ดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.168838821+07:00","message":"[buffer interim] 315 false แห้งลงไปแต่วันนี้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.168845188+07:00","message":"[bufferProcess] interim [500000000]:แห้งลงไปแต่วันนี้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.16884841+07:00","message":"[bufferProcess] send to processor:แห้งลงไปแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.168856152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.16886029+07:00","message":"> Transcript [5109] [false]: 'แห้งลงไปแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.168865253+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.168868538+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.168871702+07:00","message":"StatePrefix: 'แห้งลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.168874751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.253450976+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.253492333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งลงไปแต่วันนี้ดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.253497928+07:00","message":"receive interim result [false|false]: แห้งลงไปแต่วันนี้ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.253524181+07:00","message":"[buffer interim] 315 false แห้งลงไปแต่วันนี้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.25353126+07:00","message":"[bufferProcess] interim [620000000]:แห้งลงไปแต่วันนี้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.253534136+07:00","message":"[bufferProcess] send to processor:แห้งลงไปแต่วันนี้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.253537356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.253540441+07:00","message":"> Transcript [5110] [false]: 'แห้งลงไปแต่วันนี้ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.253543818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.253546253+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.253548303+07:00","message":"StatePrefix: 'แห้งลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.253550416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.253553037+07:00","message":"Push: 'แห้งลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.253555033+07:00","message":"TextPushed: 'แห้งลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.253557052+07:00","message":"Set new StatePrefix : 'แห้งลงไปแต่วันนี้ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.25355946+07:00","message":"Next Push (prob) : 'แต่วันนี้ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.253567369+07:00","message":"push: {false แห้งลงไป 0 0xc001f7fe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.800915163+07:00","message":"[GCS] IsForceVAD: false for message ID: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.83482116+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.834864881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งลงไปแต่วันนี้ดอกไม้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.834871543+07:00","message":"receive interim result [false|false]: แห้งลงไปแต่วันนี้ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.834891202+07:00","message":"[buffer interim] 315 false แห้งลงไปแต่วันนี้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.834900253+07:00","message":"[bufferProcess] interim [220000000]:แห้งลงไปแต่วันนี้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.834903153+07:00","message":"[bufferProcess] send to processor:แห้งลงไปแต่วันนี้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.834907445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.834910913+07:00","message":"> Transcript [5111] [false]: 'แห้งลงไปแต่วันนี้ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.834914998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.834917196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.834919126+07:00","message":"StatePrefix: 'แห้งลงไปแต่วันนี้ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.834921656+07:00","message":"TextPushed: 'แห้งลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.942473627+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.942515595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งลงไปแต่วันนี้ดอกไม้บาน\",\"confidence\":0.9245173}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.942522505+07:00","message":"receive interim result [true|false]: แห้งลงไปแต่วันนี้ดอกไม้บาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.942532647+07:00","message":"end recv isFinal message id 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.942535382+07:00","message":"end Recv id 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.942543244+07:00","message":"[buffer interim] 315 true แห้งลงไปแต่วันนี้ดอกไม้บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.942552477+07:00","message":"[bufferProcess] interim [340000000]:แห้งลงไปแต่วันนี้ดอกไม้บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.942556466+07:00","message":"[bufferProcess] send to processor (isfinal):แห้งลงไปแต่วันนี้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.942561072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.942564452+07:00","message":"> Transcript [5112] [false]: 'แห้งลงไปแต่วันนี้ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.942567983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.942570052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.942572078+07:00","message":"StatePrefix: 'แห้งลงไปแต่วันนี้ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.942574392+07:00","message":"TextPushed: 'แห้งลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.942576527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.942578727+07:00","message":"> Transcript [5113] [true]: 'แห้งลงไปแต่วันนี้ดอกไม้บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.942581032+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.942582961+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.942584728+07:00","message":"StatePrefix: 'แห้งลงไปแต่วันนี้ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.942586647+07:00","message":"TextPushed: 'แห้งลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.942591115+07:00","message":"Push: 'แต่วันนี้ดอกไม้บาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.942600505+07:00","message":"push: {true แต่วันนี้ดอกไม้บาน 0 0xc001f7fe00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:37.954451162+07:00","message":"write wav file: './tmp/7598/7598_315.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.062880781+07:00","message":"[GCS] Start streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.521642121+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.521688756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.521694127+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.521708167+07:00","message":"[buffer interim] 316 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.521717899+07:00","message":"[bufferProcess] interim [240000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.521719884+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.604513654+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.604552197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.604557869+07:00","message":"receive interim result [false|false]: แล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.604570625+07:00","message":"[buffer interim] 316 false แล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.604578551+07:00","message":"[bufferProcess] interim [420000000]:แล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.604581046+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.604586373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.604593137+07:00","message":"> Transcript [5114] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.604596187+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.727242091+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.727280223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.727286177+07:00","message":"receive interim result [false|false]: แล้วคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.727302387+07:00","message":"[buffer interim] 316 false แล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.727312728+07:00","message":"[bufferProcess] interim [480000000]:แล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.72731489+07:00","message":"[bufferProcess] send to processor:แล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.727318545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.727321708+07:00","message":"> Transcript [5115] [false]: 'แล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.727325536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.727327744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.727329632+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.727332164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.78638568+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.786434528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วคง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.786439761+07:00","message":"receive interim result [false|false]: แล้วคง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.7864584+07:00","message":"[buffer interim] 316 false แล้วคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.786466476+07:00","message":"[bufferProcess] interim [540000000]:แล้วคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.786469259+07:00","message":"[bufferProcess] send to processor:แล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.786472949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.786476451+07:00","message":"> Transcript [5116] [false]: 'แล้วคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.786480657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.786482864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.786484982+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.786487216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:38.972062396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:38.972064748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.028350164+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.028388199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วคงอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.028394519+07:00","message":"receive interim result [false|false]: แล้วคงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.028406976+07:00","message":"[buffer interim] 316 false แล้วคงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.028413457+07:00","message":"[bufferProcess] interim [780000000]:แล้วคงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.028416036+07:00","message":"[bufferProcess] send to processor:แล้วคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.028438121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.028441124+07:00","message":"> Transcript [5117] [false]: 'แล้วคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.028444308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.028446576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.028449059+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.028451358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.082736182+07:00","message":"[GCS] IsForceVAD: false for message ID: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.152649133+07:00","message":"[GCS] Start streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.18154915+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.181589223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วคงอยู่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.18159516+07:00","message":"receive interim result [true|false]: แล้วคงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.181604417+07:00","message":"end recv isFinal message id 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.181606542+07:00","message":"end Recv id 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.181613132+07:00","message":"[buffer interim] 316 true แล้วคงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.18162192+07:00","message":"[bufferProcess] interim [50000000]:แล้วคงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.181625154+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วคงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.181628372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.181633295+07:00","message":"> Transcript [5118] [false]: 'แล้วคงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.181636666+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.181638708+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.18164075+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.181642928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.181649046+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.181651254+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.181653415+07:00","message":"Set new StatePrefix : 'แล้วคงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.181655585+07:00","message":"Next Push (prob) : 'คงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.18165778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.18166001+07:00","message":"> Transcript [5119] [true]: 'แล้วคงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.181662117+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.181663966+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.181665691+07:00","message":"StatePrefix: 'แล้วคงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.181668861+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.181671772+07:00","message":"Push: 'คงอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.181681058+07:00","message":"push: {false แล้ว 0 0xc0004a3800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.181687407+07:00","message":"push: {true คงอยู่ 0 0xc0004a3800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:39.188943234+07:00","message":"write wav file: './tmp/7598/7598_316.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.211308754+07:00","message":"[GCS] IsForceVAD: false for message ID: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.437832673+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.437856158+07:00","message":"found end of frame, send empty tag with msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.437859263+07:00","message":"end Recv id 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.437868312+07:00","message":"[buffer interim] 317 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.437875686+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.437880638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.437883651+07:00","message":"> Transcript [5120] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.437887074+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.437889149+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.437891081+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.437893082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.437895595+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.437906856+07:00","message":"push: {true \n 0 0xc00212f500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:39.442779233+07:00","message":"write wav file: './tmp/7598/7598_317.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.602681412+07:00","message":"[GCS] Start streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.94585417+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.945901117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.945907354+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.945922661+07:00","message":"[buffer interim] 318 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.945929254+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.945931362+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.26400909+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.264046595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.264052149+07:00","message":"receive interim result [false|false]: เป็นหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.264062877+07:00","message":"[buffer interim] 318 false เป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.264069361+07:00","message":"[bufferProcess] interim [660000000]:เป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.264071598+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.264075237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.264078002+07:00","message":"> Transcript [5121] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.26408019+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.45178127+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.451811021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.451818275+07:00","message":"receive interim result [false|false]: เป็นหนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.451837498+07:00","message":"[buffer interim] 318 false เป็นหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.451844444+07:00","message":"[bufferProcess] interim [840000000]:เป็นหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.451847217+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.451854547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.451857277+07:00","message":"> Transcript [5122] [false]: 'เป็นหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.451860296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.451863713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.451865639+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.451872147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.61212443+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.612166053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.612172291+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.612184939+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.612191586+07:00","message":"[bufferProcess] interim [20000000]:เป็นหนึ่งในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.612194078+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.612199457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.612204608+07:00","message":"> Transcript [5123] [false]: 'เป็นหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.61220824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.612210566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.61221275+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.612215036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.83791704+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.837966456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.837973905+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.837989666+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.837997364+07:00","message":"[bufferProcess] interim [260000000]:เป็นหนึ่งในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.83800034+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.838006802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.83801+07:00","message":"> Transcript [5124] [false]: 'เป็นหนึ่งในผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.83801394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.838016449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.838018957+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.838021412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.842343353+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.842368189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.842373859+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.842386559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ในเท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.842389762+07:00","message":"receive interim result [false|false]:  1 ในเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.84239557+07:00","message":"[buffer interim] 318 false เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.842398802+07:00","message":"[buffer interim] 318 false  1 ในเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.84240379+07:00","message":"[bufferProcess] interim [320000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.842406104+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.842408773+07:00","message":"[bufferProcess] interim [320000000]: 1 ในเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.842411284+07:00","message":"[bufferProcess] update buffer: เป็น 1 ในเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.842414133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.842416478+07:00","message":"> Transcript [5125] [false]: 'เป็นหนึ่งในทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.842419658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.842421623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.842423508+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.842425448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.842428489+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.842430583+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.842432935+07:00","message":"Set new StatePrefix : 'เป็นหนึ่งในทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.84243543+07:00","message":"Next Push (prob) : 'หนึ่งในทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.842444345+07:00","message":"push: {false เป็น 0 0xc0004a3d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.039278237+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.03931759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในโทรศัพท์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.039323986+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในโทรศัพท์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.039338698+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.039346168+07:00","message":"[bufferProcess] interim [440000000]:เป็นหนึ่งในโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.039348989+07:00","message":"[bufferProcess] send to processor:เป็น 1 ในเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.039354436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.039357744+07:00","message":"> Transcript [5126] [false]: 'เป็น 1 ในเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.039360702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.039362956+07:00","message":"Set new StatePrefix: 'เป็น 1 ในเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.065607238+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.065644923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.065650896+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.065666695+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":"2026-06-25T15:26:41.065670104+07:00","message":"receive interim result [false|false]:  1 ในเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.06567991+07:00","message":"[buffer interim] 318 false เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.065684725+07:00","message":"[buffer interim] 318 false  1 ในเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.065709904+07:00","message":"[bufferProcess] interim [500000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.065730223+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.065740276+07:00","message":"[bufferProcess] interim [500000000]: 1 ในเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.065743721+07:00","message":"[bufferProcess] update buffer: เป็น 1 ในเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.065747474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.065750976+07:00","message":"> Transcript [5127] [false]: 'เป็นหนึ่งในโทรศัพท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.065753806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.065756013+07:00","message":"Set new StatePrefix: 'เป็นหนึ่งในโทรศัพท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.156721812+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.156753125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในพระวรกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.156758833+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในพระวรกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.156775077+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในพระวรกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.156781516+07:00","message":"[bufferProcess] interim [620000000]:เป็นหนึ่งในพระวรกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.156784208+07:00","message":"[bufferProcess] send to processor:เป็น 1 ในเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.15678793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.156791001+07:00","message":"> Transcript [5128] [false]: 'เป็น 1 ในเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.156794277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.156796413+07:00","message":"Set new StatePrefix: 'เป็น 1 ในเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.351390821+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.351431295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในพระวรกายของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.351437502+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในพระวรกายของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.351451596+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในพระวรกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.351459236+07:00","message":"[bufferProcess] interim [800000000]:เป็นหนึ่งในพระวรกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.351462199+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในพระวรกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.351469719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.351472484+07:00","message":"> Transcript [5129] [false]: 'เป็นหนึ่งในพระวรกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.351475352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.351477746+07:00","message":"Set new StatePrefix: 'เป็นหนึ่งในพระวรกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.537057504+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.537103237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในพระวรกายของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.53710982+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในพระวรกายของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.537122962+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในพระวรกายของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.537130828+07:00","message":"[bufferProcess] interim [980000000]:เป็นหนึ่งในพระวรกายของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.53713338+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในพระวรกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.537139621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.537142573+07:00","message":"> Transcript [5130] [false]: 'เป็นหนึ่งในพระวรกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.537146265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.537148701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.53715074+07:00","message":"StatePrefix: 'เป็นหนึ่งในพระวรกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.537153072+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.724379396+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.724418707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในพระวรกายของพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.724424832+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในพระวรกายของพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.724439335+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในพระวรกายของพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.724445692+07:00","message":"[bufferProcess] interim [160000000]:เป็นหนึ่งในพระวรกายของพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.724448872+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในพระวรกายของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.724456132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.724458733+07:00","message":"> Transcript [5131] [false]: 'เป็นหนึ่งในพระวรกายของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.724462247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.724464487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.724467348+07:00","message":"StatePrefix: 'เป็นหนึ่งในพระวรกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.724469763+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.854169577+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.854215438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในพระวรกายของพระพุทธเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.854221886+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในพระวรกายของพระพุทธเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.854238071+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในพระวรกายของพระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.854245247+07:00","message":"[bufferProcess] interim [280000000]:เป็นหนึ่งในพระวรกายของพระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.854248019+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในพระวรกายของพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.854256338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.854259383+07:00","message":"> Transcript [5132] [false]: 'เป็นหนึ่งในพระวรกายของพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.854263671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.85426627+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.85426885+07:00","message":"StatePrefix: 'เป็นหนึ่งในพระวรกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.854271388+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.912197114+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.912234818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในพระวรกายของพระพุทธองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.912240646+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในพระวรกายของพระพุทธองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.912255354+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในพระวรกายของพระพุทธองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.912262598+07:00","message":"[bufferProcess] interim [340000000]:เป็นหนึ่งในพระวรกายของพระพุทธองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.912265458+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในพระวรกายของพระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.912273194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.912276161+07:00","message":"> Transcript [5133] [false]: 'เป็นหนึ่งในพระวรกายของพระพุทธเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.912280102+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.912283255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.912285591+07:00","message":"StatePrefix: 'เป็นหนึ่งในพระวรกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.912288263+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.912295356+07:00","message":"Push: 'หนึ่งในพระวรกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.912297578+07:00","message":"TextPushed: 'เป็นหนึ่งในพระวรกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.912299875+07:00","message":"Set new StatePrefix : 'เป็นหนึ่งในพระวรกายของพระพุทธเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.912302098+07:00","message":"Next Push (prob) : 'ของพระพุทธเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.912310435+07:00","message":"push: {false หนึ่งในพระวรกาย 0 0xc0004a3d00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:41.972560233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:41.972593828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.557980007+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.55801814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในพระวรกายของพระพุทธองค์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.558024775+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในพระวรกายของพระพุทธองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.558039683+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในพระวรกายของพระพุทธองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.558046209+07:00","message":"[bufferProcess] interim [940000000]:เป็นหนึ่งในพระวรกายของพระพุทธองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.558048963+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในพระวรกายของพระพุทธองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.558056146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.558058888+07:00","message":"> Transcript [5134] [false]: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.558061396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.558063726+07:00","message":"Set new StatePrefix: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.658656683+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.658694984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.658701838+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.658719314+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.658726743+07:00","message":"[bufferProcess] interim [120000000]:เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.658729673+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในพระวรกายของพระพุทธองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.658739211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.658743724+07:00","message":"> Transcript [5135] [false]: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.65874817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.658756817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.65875956+07:00","message":"StatePrefix: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.658762221+07:00","message":"TextPushed: 'เป็นหนึ่งในพระวรกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.752358383+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.752404514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในพระวรกายของพระพุทธองค์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.752411782+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในพระวรกายของพระพุทธองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.752426385+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในพระวรกายของพระพุทธองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.752434026+07:00","message":"[bufferProcess] interim [180000000]:เป็นหนึ่งในพระวรกายของพระพุทธองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.752437013+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.752444514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.752447362+07:00","message":"> Transcript [5136] [false]: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.752451912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.752454559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.752457091+07:00","message":"StatePrefix: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.752459685+07:00","message":"TextPushed: 'เป็นหนึ่งในพระวรกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.81483111+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.814877175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.814885879+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.814906266+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.814920001+07:00","message":"[bufferProcess] interim [240000000]:เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.814926815+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในพระวรกายของพระพุทธองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.814935913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.814940095+07:00","message":"> Transcript [5137] [false]: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.814951655+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.814954898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.81495777+07:00","message":"StatePrefix: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:42.814961601+07:00","message":"TextPushed: 'เป็นหนึ่งในพระวรกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.458837487+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.458879252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.458886148+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.458902903+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.458913811+07:00","message":"[bufferProcess] interim [840000000]:เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.458916469+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.458922692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.458925821+07:00","message":"> Transcript [5138] [false]: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.458930676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.458933091+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.458935201+07:00","message":"StatePrefix: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.458937854+07:00","message":"TextPushed: 'เป็นหนึ่งในพระวรกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.458948676+07:00","message":"Push: 'ของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.458951096+07:00","message":"TextPushed: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.45895337+07:00","message":"Set new StatePrefix : 'เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.458955775+07:00","message":"Next Push (prob) : 'อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.458964494+07:00","message":"push: {false ของพระพุทธองค์ 0 0xc0004a3d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.784047513+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.784084132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.784090943+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.784106253+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.784112927+07:00","message":"[bufferProcess] interim [200000000]:เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.784115661+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.78412242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.78412536+07:00","message":"> Transcript [5139] [false]: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.784128735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.784130959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.784133754+07:00","message":"StatePrefix: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.784135995+07:00","message":"TextPushed: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.031057351+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.031103909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.031110588+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.031121961+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.031129607+07:00","message":"[bufferProcess] interim [500000000]:เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.031132566+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.031139168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.031142239+07:00","message":"> Transcript [5140] [false]: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.031146599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.031148825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.031150924+07:00","message":"StatePrefix: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.031153797+07:00","message":"TextPushed: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.269694261+07:00","message":"[GCS] IsForceVAD: false for message ID: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.420770029+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.420812396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.420819057+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.420840685+07:00","message":"[buffer interim] 318 false เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.420848838+07:00","message":"[bufferProcess] interim [860000000]:เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.420851711+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.420855337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.420858205+07:00","message":"> Transcript [5141] [false]: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.420862424+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.420864791+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.420867023+07:00","message":"StatePrefix: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.420870034+07:00","message":"TextPushed: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.472858369+07:00","message":"[GCS] Start streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.484298777+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.484344465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.484352038+07:00","message":"receive interim result [true|false]: เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.484363029+07:00","message":"end recv isFinal message id 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.484365424+07:00","message":"end Recv id 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.484373477+07:00","message":"[buffer interim] 318 true เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484383857+07:00","message":"[bufferProcess] interim [890000000]:เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484386953+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484391115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484394808+07:00","message":"> Transcript [5142] [false]: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484398984+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484401057+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484403155+07:00","message":"StatePrefix: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484405807+07:00","message":"TextPushed: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484408678+07:00","message":"Push: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484410654+07:00","message":"TextPushed: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484413043+07:00","message":"Set new StatePrefix : 'เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484415264+07:00","message":"Next Push (prob) : 'รูปของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484417082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484419388+07:00","message":"> Transcript [5143] [true]: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484421767+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484423507+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484425878+07:00","message":"StatePrefix: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ในรูปของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484428165+07:00","message":"TextPushed: 'เป็นหนึ่งในพระวรกายของพระพุทธองค์อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.484437166+07:00","message":"Push: 'รูปของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.484445947+07:00","message":"push: {false อยู่ใน 0 0xc0004a3d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.484451756+07:00","message":"push: {true รูปของ 0 0xc0004a3d00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:44.496189182+07:00","message":"write wav file: './tmp/7598/7598_318.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:44.97301191+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:44.973073706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.996856308+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.996899671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก๋วยจั๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.996905752+07:00","message":"receive interim result [false|false]: ก๋วยจั๊บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.996919315+07:00","message":"[buffer interim] 319 false ก๋วยจั๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.996924931+07:00","message":"[bufferProcess] interim [600000000]:ก๋วยจั๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.996927135+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.114258413+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.114292773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.114297975+07:00","message":"receive interim result [false|false]: พุทธก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.114307993+07:00","message":"[buffer interim] 319 false พุทธก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.114316605+07:00","message":"[bufferProcess] interim [660000000]:พุทธก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.114319809+07:00","message":"[bufferProcess] send to processor:ก๋วยจั๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.114325889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.11432993+07:00","message":"> Transcript [5144] [false]: 'ก๋วยจั๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.114333143+07:00","message":"Set StatePrefix (first interim): 'ก๋วยจั๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.117507414+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.117530183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธประวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.117535165+07:00","message":"receive interim result [false|false]: พุทธประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.117545413+07:00","message":"[buffer interim] 319 false พุทธประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.117550147+07:00","message":"[bufferProcess] interim [720000000]:พุทธประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.117552352+07:00","message":"[bufferProcess] send to processor:พุทธก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.117555355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.117557862+07:00","message":"> Transcript [5145] [false]: 'พุทธก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.117560423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.117562359+07:00","message":"Set new StatePrefix: 'พุทธก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.304299803+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.304343498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธปฏิมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.304349803+07:00","message":"receive interim result [false|false]: พุทธปฏิมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.304365456+07:00","message":"[buffer interim] 319 false พุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.304373329+07:00","message":"[bufferProcess] interim [840000000]:พุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.304376322+07:00","message":"[bufferProcess] send to processor:พุทธประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.304384301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.304387361+07:00","message":"> Transcript [5146] [false]: 'พุทธประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.304390242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.304392663+07:00","message":"Set new StatePrefix: 'พุทธประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.885043907+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.885089165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธปฏิมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.88509703+07:00","message":"receive interim result [false|false]: พุทธปฏิมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.885114199+07:00","message":"[buffer interim] 319 false พุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.885126981+07:00","message":"[bufferProcess] interim [440000000]:พุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.885129727+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.885133708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.885136659+07:00","message":"> Transcript [5147] [false]: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.885139344+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.88514147+07:00","message":"Set new StatePrefix: 'พุทธปฏิมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.33816744+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.338204191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธปฏิมาซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.338209909+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.33822126+07:00","message":"[buffer interim] 319 false พุทธปฏิมาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.338227425+07:00","message":"[bufferProcess] interim [860000000]:พุทธปฏิมาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.338229997+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.338236497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.338239293+07:00","message":"> Transcript [5148] [false]: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.338242653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.338244916+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.338246901+07:00","message":"StatePrefix: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.338249083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.908101813+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.908139062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธปฏิมาซึ่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.908144475+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.908153004+07:00","message":"[buffer interim] 319 false พุทธปฏิมาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.908159011+07:00","message":"[bufferProcess] interim [460000000]:พุทธปฏิมาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.908161251+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.908164258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.908167225+07:00","message":"> Transcript [5149] [false]: 'พุทธปฏิมาซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.908170561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.90817274+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.908174788+07:00","message":"StatePrefix: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.908176857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.705212979+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.705254193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธปฏิมาซึ่งนี่คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.705259852+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่งนี่คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.705274329+07:00","message":"[buffer interim] 319 false พุทธปฏิมาซึ่งนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.705282325+07:00","message":"[bufferProcess] interim [240000000]:พุทธปฏิมาซึ่งนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.705285746+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.705289074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.705292116+07:00","message":"> Transcript [5150] [false]: 'พุทธปฏิมาซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.705295605+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.705298638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.705301096+07:00","message":"StatePrefix: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.705303312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.948738265+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.948777067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธปฏิมาซึ่งนี่คือดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.948782684+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่งนี่คือดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.948796146+07:00","message":"[buffer interim] 319 false พุทธปฏิมาซึ่งนี่คือดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.948801933+07:00","message":"[bufferProcess] interim [480000000]:พุทธปฏิมาซึ่งนี่คือดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.948804687+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมาซึ่งนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.948809923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.94881269+07:00","message":"> Transcript [5151] [false]: 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.948816074+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.948818464+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.948820578+07:00","message":"StatePrefix: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.948822775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.948826871+07:00","message":"Push: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.948828865+07:00","message":"TextPushed: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.948830875+07:00","message":"Set new StatePrefix : 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.94883305+07:00","message":"Next Push (prob) : 'ซึ่งนี่คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.948856808+07:00","message":"push: {false พุทธปฏิมา 0 0xc002f26300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:47.973916942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:47.973926104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.139018516+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.139059954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธปฏิมาซึ่งนี่คือดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.139065742+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่งนี่คือดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.139077665+07:00","message":"[buffer interim] 319 false พุทธปฏิมาซึ่งนี่คือดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.139111023+07:00","message":"[bufferProcess] interim [660000000]:พุทธปฏิมาซึ่งนี่คือดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.139113748+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมาซึ่งนี่คือดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.139126132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.139129568+07:00","message":"> Transcript [5152] [false]: 'พุทธปฏิมาซึ่งนี่คือดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.139132855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.139135063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.139137085+07:00","message":"StatePrefix: 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.139145809+07:00","message":"TextPushed: 'พุทธปฏิมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.392834827+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.392873621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธปฏิมาซึ่งนี่คือดอกไม้และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.392879732+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่งนี่คือดอกไม้และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.392894129+07:00","message":"[buffer interim] 319 false พุทธปฏิมาซึ่งนี่คือดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.392900057+07:00","message":"[bufferProcess] interim [960000000]:พุทธปฏิมาซึ่งนี่คือดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.39290267+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมาซึ่งนี่คือดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.392908433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.392911229+07:00","message":"> Transcript [5153] [false]: 'พุทธปฏิมาซึ่งนี่คือดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.392914721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.392917068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.392919513+07:00","message":"StatePrefix: 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.392921929+07:00","message":"TextPushed: 'พุทธปฏิมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.518471852+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.518513878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.518519733+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.518534156+07:00","message":"[buffer interim] 319 false พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.518541518+07:00","message":"[bufferProcess] interim [80000000]:พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.518544174+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมาซึ่งนี่คือดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.518548251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.518551305+07:00","message":"> Transcript [5154] [false]: 'พุทธปฏิมาซึ่งนี่คือดอกไม้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.518554562+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.51855666+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.518559512+07:00","message":"StatePrefix: 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.518561774+07:00","message":"TextPushed: 'พุทธปฏิมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.70910584+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.709146724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์ป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.709154019+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์ป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.70917993+07:00","message":"[buffer interim] 319 false พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.709191167+07:00","message":"[bufferProcess] interim [260000000]:พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.709193886+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.709197826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.709201189+07:00","message":"> Transcript [5155] [false]: 'พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.709205207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.709207691+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.70921073+07:00","message":"StatePrefix: 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.709213222+07:00","message":"TextPushed: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.709220802+07:00","message":"Push: 'ซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.709222896+07:00","message":"TextPushed: 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.70922579+07:00","message":"Set new StatePrefix : 'พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.709228449+07:00","message":"Next Push (prob) : 'ดอกไม้และสัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.709253652+07:00","message":"push: {false ซึ่งนี่คือ 0 0xc002f26300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.712359742+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.712392549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.712397755+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.712411356+07:00","message":"[buffer interim] 319 false พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.712417021+07:00","message":"[bufferProcess] interim [320000000]:พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.712419454+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.712422744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.712425327+07:00","message":"> Transcript [5156] [false]: 'พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์ป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.712429277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.712431268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.712433606+07:00","message":"StatePrefix: 'พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.712435923+07:00","message":"TextPushed: 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.021468564+07:00","message":"[GCS] IsForceVAD: false for message ID: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.082737023+07:00","message":"[GCS] Start streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.121158764+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.12121673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา\",\"confidence\":0.9487018}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.121223782+07:00","message":"receive interim result [true|false]: พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.121233051+07:00","message":"end recv isFinal message id 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.121235738+07:00","message":"end Recv id 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.121242458+07:00","message":"[buffer interim] 319 true พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.121251973+07:00","message":"[bufferProcess] interim [770000000]:พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.121257515+07:00","message":"[bufferProcess] send to processor (isfinal):พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.121261524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.121264703+07:00","message":"> Transcript [5157] [false]: 'พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.121267591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.121269614+07:00","message":"Set new StatePrefix: 'พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.121271575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.121273611+07:00","message":"> Transcript [5158] [true]: 'พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.121276305+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.121278653+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.121280785+07:00","message":"StatePrefix: 'พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.121283576+07:00","message":"TextPushed: 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.121289145+07:00","message":"Push: 'ดอกไม้และศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.121297824+07:00","message":"push: {true ดอกไม้และศรัทธา 0 0xc002f26300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:49.131761254+07:00","message":"write wav file: './tmp/7598/7598_319.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.766366841+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.766408206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิมพ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.766413762+07:00","message":"receive interim result [false|false]: พิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.766425849+07:00","message":"[buffer interim] 320 false พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.766434129+07:00","message":"[bufferProcess] interim [660000000]:พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.766436254+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.867430634+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.867468671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิมพ์มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.86747559+07:00","message":"receive interim result [false|false]: พิมพ์มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.867488592+07:00","message":"[buffer interim] 320 false พิมพ์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.867497798+07:00","message":"[bufferProcess] interim [780000000]:พิมพ์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.867500816+07:00","message":"[bufferProcess] send to processor:พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.867504586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.867507822+07:00","message":"> Transcript [5159] [false]: 'พิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.867510278+07:00","message":"Set StatePrefix (first interim): 'พิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.979808703+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.979846249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิมพ์ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.979851776+07:00","message":"receive interim result [false|false]: พิมพ์ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.979864769+07:00","message":"[buffer interim] 320 false พิมพ์ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.97987123+07:00","message":"[bufferProcess] interim [840000000]:พิมพ์ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.979876872+07:00","message":"[bufferProcess] send to processor:พิมพ์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.979885227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.979888351+07:00","message":"> Transcript [5160] [false]: 'พิมพ์มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.979891661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.979894541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.979896606+07:00","message":"StatePrefix: 'พิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.979899921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.018311507+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.018355223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิมพ์ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.01836122+07:00","message":"receive interim result [false|false]: พิมพ์ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.018378869+07:00","message":"[buffer interim] 320 false พิมพ์ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.018386804+07:00","message":"[bufferProcess] interim [900000000]:พิมพ์ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.01838982+07:00","message":"[bufferProcess] send to processor:พิมพ์ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.01839413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.018397326+07:00","message":"> Transcript [5161] [false]: 'พิมพ์ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.018400698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.018403543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.018405666+07:00","message":"StatePrefix: 'พิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.018409245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.129795146+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.129845267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิมพ์ไม่มีหู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.129853816+07:00","message":"receive interim result [false|false]: พิมพ์ไม่มีหู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.129871074+07:00","message":"[buffer interim] 320 false พิมพ์ไม่มีหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.129879515+07:00","message":"[bufferProcess] interim [20000000]:พิมพ์ไม่มีหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.129882309+07:00","message":"[bufferProcess] send to processor:พิมพ์ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.129886719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.129890083+07:00","message":"> Transcript [5162] [false]: 'พิมพ์ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.129893771+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.129895918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.129898067+07:00","message":"StatePrefix: 'พิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.129900316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.142263307+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.142290911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"teamviewer\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.142295996+07:00","message":"receive interim result [false|false]: teamviewer"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.142310999+07:00","message":"[buffer interim] 320 false teamviewer"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.142316437+07:00","message":"[bufferProcess] interim [80000000]:teamviewer"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.142319159+07:00","message":"[bufferProcess] send to processor:พิมพ์ไม่มีหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.142322772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.142325854+07:00","message":"> Transcript [5163] [false]: 'พิมพ์ไม่มีหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.14232918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.142331583+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.142333907+07:00","message":"StatePrefix: 'พิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.142336324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.142343234+07:00","message":"Push: 'พิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.142345369+07:00","message":"TextPushed: 'พิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.142347621+07:00","message":"Set new StatePrefix : 'พิมพ์ไม่มีหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.142349846+07:00","message":"Next Push (prob) : 'ไม่มีหู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.142358853+07:00","message":"push: {false พิมพ์ 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.251859442+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.251888835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่มีวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.251894345+07:00","message":"receive interim result [false|false]: ที่ไม่มีวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.251914234+07:00","message":"[buffer interim] 320 false ที่ไม่มีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.251920571+07:00","message":"[bufferProcess] interim [140000000]:ที่ไม่มีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.251923087+07:00","message":"[bufferProcess] send to processor:teamviewer"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.251926383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.251929308+07:00","message":"> Transcript [5164] [false]: 'teamviewer'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.25193202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.251943014+07:00","message":"Set new StatePrefix: 'teamviewer'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.446967496+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.44700571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่มีวันเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.447012158+07:00","message":"receive interim result [false|false]: ที่ไม่มีวันเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.447030606+07:00","message":"[buffer interim] 320 false ที่ไม่มีวันเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.447037817+07:00","message":"[bufferProcess] interim [380000000]:ที่ไม่มีวันเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.447040464+07:00","message":"[bufferProcess] send to processor:ที่ไม่มีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.447044272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.447047644+07:00","message":"> Transcript [5165] [false]: 'ที่ไม่มีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.447050348+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.447052704+07:00","message":"Set new StatePrefix: 'ที่ไม่มีวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.541751427+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.541788842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่มีวันเปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.541794843+07:00","message":"receive interim result [false|false]: ที่ไม่มีวันเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.541813494+07:00","message":"[buffer interim] 320 false ที่ไม่มีวันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.541823234+07:00","message":"[bufferProcess] interim [440000000]:ที่ไม่มีวันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.541826744+07:00","message":"[bufferProcess] send to processor:ที่ไม่มีวันเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.541839297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.541842518+07:00","message":"> Transcript [5166] [false]: 'ที่ไม่มีวันเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.541848197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.541850583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.541852602+07:00","message":"StatePrefix: 'ที่ไม่มีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.541855014+07:00","message":"TextPushed: 'พิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.576188922+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.576225463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิมพ์มณีวรรณแปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.576232211+07:00","message":"receive interim result [false|false]: พิมพ์มณีวรรณแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.576246175+07:00","message":"[buffer interim] 320 false พิมพ์มณีวรรณแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.576253895+07:00","message":"[bufferProcess] interim [500000000]:พิมพ์มณีวรรณแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.576257089+07:00","message":"[bufferProcess] send to processor:ที่ไม่มีวันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.576260886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.576263704+07:00","message":"> Transcript [5167] [false]: 'ที่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.576268502+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.576270829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.576272898+07:00","message":"StatePrefix: 'ที่ไม่มีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.576275267+07:00","message":"TextPushed: 'พิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.662548012+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.662589364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่มีวันแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.662596034+07:00","message":"receive interim result [false|false]: ที่ไม่มีวันแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.66261268+07:00","message":"[buffer interim] 320 false ที่ไม่มีวันแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.662620107+07:00","message":"[bufferProcess] interim [560000000]:ที่ไม่มีวันแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.66262253+07:00","message":"[bufferProcess] send to processor:พิมพ์มณีวรรณแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.662628882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.662631822+07:00","message":"> Transcript [5168] [false]: 'พิมพ์มณีวรรณแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.662634697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.662638091+07:00","message":"Set new StatePrefix: 'พิมพ์มณีวรรณแปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.909603656+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.909635058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่มีวันเปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.909639993+07:00","message":"receive interim result [false|false]: ที่ไม่มีวันเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.909657594+07:00","message":"[buffer interim] 320 false ที่ไม่มีวันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.909665592+07:00","message":"[bufferProcess] interim [800000000]:ที่ไม่มีวันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.909668033+07:00","message":"[bufferProcess] send to processor:ที่ไม่มีวันแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.909671387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.909673982+07:00","message":"> Transcript [5169] [false]: 'ที่ไม่มีวันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.909676037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.909678057+07:00","message":"Set new StatePrefix: 'ที่ไม่มีวันแรก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:50.974006745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:50.974032783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.032039932+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.032095787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่มีวันเปลี่ยนไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.03210231+07:00","message":"receive interim result [false|false]: ที่ไม่มีวันเปลี่ยนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.032119836+07:00","message":"[buffer interim] 320 false ที่ไม่มีวันเปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.032127984+07:00","message":"[bufferProcess] interim [980000000]:ที่ไม่มีวันเปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.032131042+07:00","message":"[bufferProcess] send to processor:ที่ไม่มีวันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.032137986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.032141244+07:00","message":"> Transcript [5170] [false]: 'ที่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.032143943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.032146644+07:00","message":"Set new StatePrefix: 'ที่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.343500934+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.343540702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่มีวันเปลี่ยนไปเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.343546483+07:00","message":"receive interim result [false|false]: ที่ไม่มีวันเปลี่ยนไปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.343560867+07:00","message":"[buffer interim] 320 false ที่ไม่มีวันเปลี่ยนไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.343569959+07:00","message":"[bufferProcess] interim [280000000]:ที่ไม่มีวันเปลี่ยนไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.343574026+07:00","message":"[bufferProcess] send to processor:ที่ไม่มีวันเปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.343578844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.343582983+07:00","message":"> Transcript [5171] [false]: 'ที่ไม่มีวันเปลี่ยนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.343587943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.343591754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.343594796+07:00","message":"StatePrefix: 'ที่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.343598204+07:00","message":"TextPushed: 'พิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.873887548+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.873954778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่มีวันเปลี่ยนไปเป็นสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.873964052+07:00","message":"receive interim result [false|false]: ที่ไม่มีวันเปลี่ยนไปเป็นสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.873980158+07:00","message":"[buffer interim] 320 false ที่ไม่มีวันเปลี่ยนไปเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.873986708+07:00","message":"[bufferProcess] interim [820000000]:ที่ไม่มีวันเปลี่ยนไปเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.873989365+07:00","message":"[bufferProcess] send to processor:ที่ไม่มีวันเปลี่ยนไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.873995609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.873998641+07:00","message":"> Transcript [5172] [false]: 'ที่ไม่มีวันเปลี่ยนไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.874002197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.874004573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.874007283+07:00","message":"StatePrefix: 'ที่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.874009708+07:00","message":"TextPushed: 'พิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.237898656+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.237945889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่มีวันเปลี่ยนไปเป็นสิ่งใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.237953951+07:00","message":"receive interim result [false|false]: ที่ไม่มีวันเปลี่ยนไปเป็นสิ่งใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.237968904+07:00","message":"[buffer interim] 320 false ที่ไม่มีวันเปลี่ยนไปเป็นสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.237976478+07:00","message":"[bufferProcess] interim [180000000]:ที่ไม่มีวันเปลี่ยนไปเป็นสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.237979784+07:00","message":"[bufferProcess] send to processor:ที่ไม่มีวันเปลี่ยนไปเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.237987057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.23799204+07:00","message":"> Transcript [5173] [false]: 'ที่ไม่มีวันเปลี่ยนไปเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.237995269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.237998085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.238000546+07:00","message":"StatePrefix: 'ที่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.23800311+07:00","message":"TextPushed: 'พิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.351404867+07:00","message":"[GCS] IsForceVAD: false for message ID: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.413571487+07:00","message":"[GCS] Start streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.558741165+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.558784008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่มีวันเปลี่ยนไปเป็นสิ่งใด\",\"confidence\":0.90488666}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.558790233+07:00","message":"receive interim result [true|false]: ที่ไม่มีวันเปลี่ยนไปเป็นสิ่งใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.558803522+07:00","message":"end recv isFinal message id 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.55880615+07:00","message":"end Recv id 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.558812327+07:00","message":"[buffer interim] 320 true ที่ไม่มีวันเปลี่ยนไปเป็นสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558819288+07:00","message":"[bufferProcess] interim [480000000]:ที่ไม่มีวันเปลี่ยนไปเป็นสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558822569+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ไม่มีวันเปลี่ยนไปเป็นสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.55882635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558829457+07:00","message":"> Transcript [5174] [false]: 'ที่ไม่มีวันเปลี่ยนไปเป็นสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558833546+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558838066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558840594+07:00","message":"StatePrefix: 'ที่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558843007+07:00","message":"TextPushed: 'พิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558846877+07:00","message":"Push: 'ที่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558848993+07:00","message":"TextPushed: 'ที่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558851319+07:00","message":"Set new StatePrefix : 'ที่ไม่มีวันเปลี่ยนไปเป็นสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558853605+07:00","message":"Next Push (prob) : 'ไปเป็นสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558855585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558857624+07:00","message":"> Transcript [5175] [true]: 'ที่ไม่มีวันเปลี่ยนไปเป็นสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558860115+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558862178+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558864195+07:00","message":"StatePrefix: 'ที่ไม่มีวันเปลี่ยนไปเป็นสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558866446+07:00","message":"TextPushed: 'ที่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.558868587+07:00","message":"Push: 'ไปเป็นสิ่งใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.558892755+07:00","message":"push: {false ที่ไม่มีวันเปลี่ยน 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.558915621+07:00","message":"push: {true ไปเป็นสิ่งใด 0 0xc002f26000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:52.567711272+07:00","message":"write wav file: './tmp/7598/7598_320.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.243203227+07:00","message":"[GCS] IsForceVAD: false for message ID: 321"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.25700907+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.257052919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.257057798+07:00","message":"receive interim result [false|false]: ได้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.257074542+07:00","message":"[buffer interim] 321 false ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.257081246+07:00","message":"[bufferProcess] interim [840000000]:ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.257083626+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.331739148+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.331775151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แล้ว\",\"confidence\":0.9453914}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.331781552+07:00","message":"receive interim result [true|false]: ได้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.331792702+07:00","message":"end recv isFinal message id 321"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.331795096+07:00","message":"end Recv id 321"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.331801563+07:00","message":"[buffer interim] 321 true ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.33180807+07:00","message":"[bufferProcess] interim [50000000]:ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.331810848+07:00","message":"[bufferProcess] send to processor (isfinal):ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.331813938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.331816592+07:00","message":"> Transcript [5176] [false]: 'ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.331818885+07:00","message":"Set StatePrefix (first interim): 'ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.331820776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.331822835+07:00","message":"> Transcript [5177] [true]: 'ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.331825502+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.331827997+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.331830184+07:00","message":"StatePrefix: 'ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.33183235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.331834659+07:00","message":"Push: 'ได้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.331842227+07:00","message":"push: {true ได้แล้ว 0 0xc00212f800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:53.337870681+07:00","message":"write wav file: './tmp/7598/7598_321.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.372189839+07:00","message":"[GCS] Start streaming session, msgId: 322"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:53.974336375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:53.974349359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.670136141+07:00","message":"[GCS] IsForceVAD: false for message ID: 322"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.748246652+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.748271001+07:00","message":"found end of frame, send empty tag with msgId: 322"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.748274384+07:00","message":"end Recv id 322"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.748282922+07:00","message":"[buffer interim] 322 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.748290009+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.748294848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.748298528+07:00","message":"> Transcript [5178] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.748301484+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.748303695+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.748305687+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.748307702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.748310514+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.748322748+07:00","message":"push: {true \n 0 0xc0034fd500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:55.75609312+07:00","message":"write wav file: './tmp/7598/7598_322.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:56.645419371+07:00","message":"[GCS] Start streaming session, msgId: 323"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:56.975079913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:56.975094766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.135269798+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.135326383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หวย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.135333826+07:00","message":"receive interim result [false|false]: หวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.135356644+07:00","message":"[buffer interim] 323 false หวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.135365933+07:00","message":"[bufferProcess] interim [480000000]:หวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.135368624+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.135377597+07:00","message":"[bufferProcess] send to processor (ticker):หวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.135381377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.135388657+07:00","message":"> Transcript [5179] [false]: 'หวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.135392171+07:00","message":"Set StatePrefix (first interim): 'หวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.308868896+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.308910586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งดงาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.308917598+07:00","message":"receive interim result [false|false]: งดงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.308957466+07:00","message":"[buffer interim] 323 false งดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.308966129+07:00","message":"[bufferProcess] interim [720000000]:งดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.308969713+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.630185198+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.630226894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งดงามมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.630233425+07:00","message":"receive interim result [false|false]: งดงามมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.630247919+07:00","message":"[buffer interim] 323 false งดงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.630255379+07:00","message":"[bufferProcess] interim [20000000]:งดงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.630258017+07:00","message":"[bufferProcess] send to processor:งดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.630265181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.630268194+07:00","message":"> Transcript [5180] [false]: 'งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.630270834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.630273102+07:00","message":"Set new StatePrefix: 'งดงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.679865681+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.679912282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งดงามมากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.679923015+07:00","message":"receive interim result [false|false]: งดงามมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.679945126+07:00","message":"[buffer interim] 323 false งดงามมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.679957157+07:00","message":"[bufferProcess] interim [80000000]:งดงามมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.679960484+07:00","message":"[bufferProcess] send to processor:งดงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.679968007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.679972945+07:00","message":"> Transcript [5181] [false]: 'งดงามมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.679977624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.679980575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.679983351+07:00","message":"StatePrefix: 'งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:57.679986069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.074354029+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.07441132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งดงามมากๆเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.074420431+07:00","message":"receive interim result [false|false]: งดงามมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.074442896+07:00","message":"[buffer interim] 323 false งดงามมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.074457344+07:00","message":"[bufferProcess] interim [440000000]:งดงามมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.074461414+07:00","message":"[bufferProcess] send to processor:งดงามมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.074470819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.074476601+07:00","message":"> Transcript [5182] [false]: 'งดงามมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.074482289+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.074485604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.074488412+07:00","message":"StatePrefix: 'งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.074491904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.188777944+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.18882878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งดงามมากๆเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.188835099+07:00","message":"receive interim result [false|false]: งดงามมากๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.188848309+07:00","message":"[buffer interim] 323 false งดงามมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.188858432+07:00","message":"[bufferProcess] interim [560000000]:งดงามมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.188862244+07:00","message":"[bufferProcess] send to processor:งดงามมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.188868876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.188873593+07:00","message":"> Transcript [5183] [false]: 'งดงามมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.188879084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.188883757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.188886134+07:00","message":"StatePrefix: 'งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.188888357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.394326644+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.394374318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งดงามมากๆเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.394380213+07:00","message":"receive interim result [false|false]: งดงามมากๆเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.394398279+07:00","message":"[buffer interim] 323 false งดงามมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.394407485+07:00","message":"[bufferProcess] interim [740000000]:งดงามมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.394409958+07:00","message":"[bufferProcess] send to processor:งดงามมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.394414254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.394418074+07:00","message":"> Transcript [5184] [false]: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.394421943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.394424478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.394426568+07:00","message":"StatePrefix: 'งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.394428789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.394435067+07:00","message":"Push: 'งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.394437298+07:00","message":"TextPushed: 'งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.394439403+07:00","message":"Set new StatePrefix : 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.394441653+07:00","message":"Next Push (prob) : 'มากๆเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.394464355+07:00","message":"push: {false งดงาม 0 0xc00212fa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.774536797+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.774581675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งดงามมากๆเลยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.774588951+07:00","message":"receive interim result [false|false]: งดงามมากๆเลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.774609927+07:00","message":"[buffer interim] 323 false งดงามมากๆเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.774619272+07:00","message":"[bufferProcess] interim [220000000]:งดงามมากๆเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.77462334+07:00","message":"[bufferProcess] send to processor:งดงามมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.774628443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.774633676+07:00","message":"> Transcript [5185] [false]: 'งดงามมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.774638707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.774641499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.774644142+07:00","message":"StatePrefix: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.774647564+07:00","message":"TextPushed: 'งดงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.120850377+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.12089263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งดงามมากๆเลยนะครับเลิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.120898941+07:00","message":"receive interim result [false|false]: งดงามมากๆเลยนะครับเลิก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.120911676+07:00","message":"[buffer interim] 323 false งดงามมากๆเลยนะครับเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.12092128+07:00","message":"[bufferProcess] interim [520000000]:งดงามมากๆเลยนะครับเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.120931346+07:00","message":"[bufferProcess] send to processor:งดงามมากๆเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.120935196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.120938509+07:00","message":"> Transcript [5186] [false]: 'งดงามมากๆเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.120942853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.120945139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.120947513+07:00","message":"StatePrefix: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.120949989+07:00","message":"TextPushed: 'งดงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.247070587+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.247115645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งดงามมากๆเลยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.247123489+07:00","message":"receive interim result [false|false]: งดงามมากๆเลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.247135912+07:00","message":"[buffer interim] 323 false งดงามมากๆเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.247142467+07:00","message":"[bufferProcess] interim [580000000]:งดงามมากๆเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.247145193+07:00","message":"[bufferProcess] send to processor:งดงามมากๆเลยนะครับเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.247150786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.247153797+07:00","message":"> Transcript [5187] [false]: 'งดงามมากๆเลยนะครับเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.247157628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.247159872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.247162141+07:00","message":"StatePrefix: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.247164821+07:00","message":"TextPushed: 'งดงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.279735558+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.279771844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งดงามมากๆเลยนะครับเรียกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.279777737+07:00","message":"receive interim result [false|false]: งดงามมากๆเลยนะครับเรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.279788666+07:00","message":"[buffer interim] 323 false งดงามมากๆเลยนะครับเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.279797333+07:00","message":"[bufferProcess] interim [640000000]:งดงามมากๆเลยนะครับเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.279800795+07:00","message":"[bufferProcess] send to processor:งดงามมากๆเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.279807189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.279811084+07:00","message":"> Transcript [5188] [false]: 'งดงามมากๆเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.279816121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.279820702+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.279823166+07:00","message":"StatePrefix: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.279825956+07:00","message":"TextPushed: 'งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.279830057+07:00","message":"Push: 'มากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.279832971+07:00","message":"TextPushed: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.279836095+07:00","message":"Set new StatePrefix : 'งดงามมากๆเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.279840951+07:00","message":"Next Push (prob) : 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.279851825+07:00","message":"push: {false มากๆเลยนะ 0 0xc00212fa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.673451562+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.673495842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งดงามมากๆเลยนะครับเรียกว่าทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.673502918+07:00","message":"receive interim result [false|false]: งดงามมากๆเลยนะครับเรียกว่าทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.67351942+07:00","message":"[buffer interim] 323 false งดงามมากๆเลยนะครับเรียกว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.67352775+07:00","message":"[bufferProcess] interim [120000000]:งดงามมากๆเลยนะครับเรียกว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.673530648+07:00","message":"[bufferProcess] send to processor:งดงามมากๆเลยนะครับเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.673538786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.673542199+07:00","message":"> Transcript [5189] [false]: 'งดงามมากๆเลยนะครับเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.673546841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.673549531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.673551915+07:00","message":"StatePrefix: 'งดงามมากๆเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.673554745+07:00","message":"TextPushed: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.85837942+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.858420889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งดงามมากๆเลยนะครับเรียกว่าทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.858427147+07:00","message":"receive interim result [false|false]: งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.858440778+07:00","message":"[buffer interim] 323 false งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.858448118+07:00","message":"[bufferProcess] interim [240000000]:งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.858450955+07:00","message":"[bufferProcess] send to processor:งดงามมากๆเลยนะครับเรียกว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.858458618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.858461986+07:00","message":"> Transcript [5190] [false]: 'งดงามมากๆเลยนะครับเรียกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.858465845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.858468238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.858470784+07:00","message":"StatePrefix: 'งดงามมากๆเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.858473598+07:00","message":"TextPushed: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:59.975552844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:59.975566203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.350050371+07:00","message":"[GCS] IsForceVAD: false for message ID: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.423110732+07:00","message":"[GCS] Start streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.427126597+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.427158161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งดงามมากๆเลยนะครับเรียกว่าทำให้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.427163621+07:00","message":"receive interim result [false|false]: งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.427176302+07:00","message":"[buffer interim] 323 false งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.427182279+07:00","message":"[bufferProcess] interim [840000000]:งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.427184732+07:00","message":"[bufferProcess] send to processor:งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.427188019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.427190878+07:00","message":"> Transcript [5191] [false]: 'งดงามมากๆเลยนะครับเรียกว่าทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.427194109+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.427196683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.427198905+07:00","message":"StatePrefix: 'งดงามมากๆเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.42720134+07:00","message":"TextPushed: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.45288387+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.452918859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งดงามมากๆเลยนะครับเรียกว่าทำให้\",\"confidence\":0.948023}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.452931839+07:00","message":"receive interim result [true|false]: งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.452945347+07:00","message":"end recv isFinal message id 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.452948483+07:00","message":"end Recv id 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.452957312+07:00","message":"[buffer interim] 323 true งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.452965476+07:00","message":"[bufferProcess] interim [930000000]:งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.452973788+07:00","message":"[bufferProcess] send to processor (isfinal):งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.452978989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.452983278+07:00","message":"> Transcript [5192] [false]: 'งดงามมากๆเลยนะครับเรียกว่าทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.452987888+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.452991016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.452994355+07:00","message":"StatePrefix: 'งดงามมากๆเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.452997675+07:00","message":"TextPushed: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.453006673+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.453009916+07:00","message":"TextPushed: 'งดงามมากๆเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.453013195+07:00","message":"Set new StatePrefix : 'งดงามมากๆเลยนะครับเรียกว่าทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.453016451+07:00","message":"Next Push (prob) : 'เรียกว่าทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.453019688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.453022921+07:00","message":"> Transcript [5193] [true]: 'งดงามมากๆเลยนะครับเรียกว่าทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.453027446+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.453030265+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.453033766+07:00","message":"StatePrefix: 'งดงามมากๆเลยนะครับเรียกว่าทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.453037005+07:00","message":"TextPushed: 'งดงามมากๆเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.453040374+07:00","message":"Push: 'เรียกว่าทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.453050943+07:00","message":"push: {false ครับ 0 0xc00212fa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.453058034+07:00","message":"push: {true เรียกว่าทำให้ 0 0xc00212fa80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:00.465519508+07:00","message":"write wav file: './tmp/7598/7598_323.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.063433111+07:00","message":"[GCS] IsForceVAD: false for message ID: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.140325899+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.140380652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.140386276+07:00","message":"receive interim result [false|false]: ชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.140403399+07:00","message":"[buffer interim] 324 false ชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.140411484+07:00","message":"[bufferProcess] interim [540000000]:ชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.140414483+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.175506654+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.175545971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชน\",\"confidence\":0.7671808}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.175552615+07:00","message":"receive interim result [true|false]: ชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.175564533+07:00","message":"end recv isFinal message id 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.175567872+07:00","message":"end Recv id 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.1755766+07:00","message":"[buffer interim] 324 true ชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.175589053+07:00","message":"[bufferProcess] interim [660000000]:ชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.175593484+07:00","message":"[bufferProcess] send to processor (isfinal):ชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.175598065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.175602155+07:00","message":"> Transcript [5194] [false]: 'ชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.175605714+07:00","message":"Set StatePrefix (first interim): 'ชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.175608596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.175611885+07:00","message":"> Transcript [5195] [true]: 'ชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.175615803+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.175618542+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.175621314+07:00","message":"StatePrefix: 'ชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.175624036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.175632938+07:00","message":"Push: 'ชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.175643897+07:00","message":"push: {true ชน 0 0xc002f26700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:01.180671224+07:00","message":"write wav file: './tmp/7598/7598_324.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.193784288+07:00","message":"[GCS] Start streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.630189145+07:00","message":"[GCS] IsForceVAD: false for message ID: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.722811828+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.722836591+07:00","message":"found end of frame, send empty tag with msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.722840104+07:00","message":"end Recv id 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.722847401+07:00","message":"[buffer interim] 325 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.722854999+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.722859308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.722862598+07:00","message":"> Transcript [5196] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.722865602+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.72286787+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.72286986+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.722871815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.72288173+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.722891557+07:00","message":"push: {true \n 0 0xc0034fca80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:01.729767947+07:00","message":"write wav file: './tmp/7598/7598_325.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.764206165+07:00","message":"[GCS] Start streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.48108945+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.481135515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยุทธศาสตร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.481141066+07:00","message":"receive interim result [false|false]: ยุทธศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.481157657+07:00","message":"[buffer interim] 326 false ยุทธศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.481175112+07:00","message":"[bufferProcess] interim [600000000]:ยุทธศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.481177906+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.606189801+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.60623345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.606239067+07:00","message":"receive interim result [false|false]: พุทธศาสนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.606252543+07:00","message":"[buffer interim] 326 false พุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.606263172+07:00","message":"[bufferProcess] interim [720000000]:พุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.606265892+07:00","message":"[bufferProcess] send to processor:ยุทธศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.606269876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.606272744+07:00","message":"> Transcript [5197] [false]: 'ยุทธศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.606275285+07:00","message":"Set StatePrefix (first interim): 'ยุทธศาสตร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.647578168+07:00","message":"[GCS] Cleaned up inactive client: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.647602595+07:00","message":"[GCS] Cleaned up inactive client: 303"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.647605618+07:00","message":"[GCS] Cleaned up inactive client: 302"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.647607758+07:00","message":"[GCS] Cleaned up inactive client: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.647609551+07:00","message":"[GCS] Cleaned up inactive client: 305"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.647612186+07:00","message":"[GCS] Cleaned up inactive client: 306"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.64761443+07:00","message":"[GCS] Cleaned up inactive client: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.647618541+07:00","message":"[GCS] Cleaned up inactive client: 304"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.647620518+07:00","message":"[GCS] Cleaned up inactive client: 307"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.647622383+07:00","message":"[GCS] Cleaned up inactive client: 299"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.64762439+07:00","message":"[GCS] Cleaned up inactive client: 300"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.64762618+07:00","message":"[GCS] Cleaned up inactive client: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.647627884+07:00","message":"[GCS] Cleaned up inactive client: 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.647629559+07:00","message":"[GCS] Cleaned up inactive client: 301"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.647631463+07:00","message":"[GCS] Cleaned up inactive client: 294"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.797301747+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.797345913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.797352063+07:00","message":"receive interim result [false|false]: พุทธศาสนิก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.797366507+07:00","message":"[buffer interim] 326 false พุทธศาสนิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.797373564+07:00","message":"[bufferProcess] interim [840000000]:พุทธศาสนิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.797375927+07:00","message":"[bufferProcess] send to processor:พุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.797382572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.797385674+07:00","message":"> Transcript [5198] [false]: 'พุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.797388347+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.797390649+07:00","message":"Set new StatePrefix: 'พุทธศาสนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.921371994+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.92141083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.921416275+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.921428996+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.921434823+07:00","message":"[bufferProcess] interim [960000000]:พุทธศาสนิกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.921437363+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.921442735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.92144617+07:00","message":"> Transcript [5199] [false]: 'พุทธศาสนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.921448623+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.921450624+07:00","message":"Set new StatePrefix: 'พุทธศาสนิก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:02.975803336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:02.975823288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.373610295+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.373654625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.373660298+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.373677298+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.373688669+07:00","message":"[bufferProcess] interim [440000000]:พุทธศาสนิกชนก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.373691199+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.37369514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.373698902+07:00","message":"> Transcript [5200] [false]: 'พุทธศาสนิกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.373702985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.373705474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.373707394+07:00","message":"StatePrefix: 'พุทธศาสนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.373709702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.697385167+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.697430265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.697436716+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.697450739+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.697458823+07:00","message":"[bufferProcess] interim [800000000]:พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.697461504+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.697468434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.697472109+07:00","message":"> Transcript [5201] [false]: 'พุทธศาสนิกชนก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.697476019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.697478294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.697480583+07:00","message":"StatePrefix: 'พุทธศาสนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.697482854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.363214631+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.363256047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.363262237+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.36328802+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.363300494+07:00","message":"[bufferProcess] interim [400000000]:พุทธศาสนิกชนก็ได้ไปเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.363304066+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.363312153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.363315833+07:00","message":"> Transcript [5202] [false]: 'พุทธศาสนิกชนก็ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.363320071+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.363322532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.363324649+07:00","message":"StatePrefix: 'พุทธศาสนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.363326866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.478014569+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.478062772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.478070464+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.478086221+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.478093741+07:00","message":"[bufferProcess] interim [520000000]:พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.478096772+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.478103781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.478106901+07:00","message":"> Transcript [5203] [false]: 'พุทธศาสนิกชนก็ได้ไปเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.478111328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.478114332+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.478116665+07:00","message":"StatePrefix: 'พุทธศาสนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.478119247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.478125988+07:00","message":"Push: 'พุทธศาสนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.47812803+07:00","message":"TextPushed: 'พุทธศาสนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.478130266+07:00","message":"Set new StatePrefix : 'พุทธศาสนิกชนก็ได้ไปเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.478132526+07:00","message":"Next Push (prob) : 'ชนก็ได้ไปเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.478141678+07:00","message":"push: {false พุทธศาสนิก 0 0xc00212fe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.597493228+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.597532872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปรบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.597538985+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปรบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.597551205+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.597557398+07:00","message":"[bufferProcess] interim [640000000]:พุทธศาสนิกชนก็ได้ไปรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.597560091+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.597565602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.597568183+07:00","message":"> Transcript [5204] [false]: 'พุทธศาสนิกชนก็ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.597570339+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.610824289+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.610869412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.610876149+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.610894819+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.610902346+07:00","message":"[bufferProcess] interim [700000000]:พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.610905215+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.610908935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.610912495+07:00","message":"> Transcript [5205] [false]: 'พุทธศาสนิกชนก็ได้ไปรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.610924825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.610927427+07:00","message":"Set new StatePrefix: 'พุทธศาสนิกชนก็ได้ไปรบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.736302636+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.736346517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.736353168+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.736367208+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.736374176+07:00","message":"[bufferProcess] interim [760000000]:พุทธศาสนิกชนก็ได้ไปเคารพศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.73637696+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.736384226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.736386994+07:00","message":"> Transcript [5206] [false]: 'พุทธศาสนิกชนก็ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.736389633+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.742696077+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.74272273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.742728275+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.742740592+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.74274579+07:00","message":"[bufferProcess] interim [820000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.742748378+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.742751761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.742755411+07:00","message":"> Transcript [5207] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.742757802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.742759883+07:00","message":"Set new StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.988046495+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.988085863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.988092+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.988106836+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.988114736+07:00","message":"[bufferProcess] interim [120000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.988118001+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.988125449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.988128812+07:00","message":"> Transcript [5208] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.988131522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.988134003+07:00","message":"Set new StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.236290845+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.236326936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.236333359+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.23634826+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.236354867+07:00","message":"[bufferProcess] interim [240000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.236357326+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.236360392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.236364029+07:00","message":"> Transcript [5209] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.236367172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.23636932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.236371292+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.236373545+07:00","message":"TextPushed: 'พุทธศาสนิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.237031678+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.23706865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.237074065+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.237096165+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.237104009+07:00","message":"[bufferProcess] interim [300000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.237106851+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.237110507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.237113555+07:00","message":"> Transcript [5210] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.237117717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.23711986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.237121892+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.237124095+07:00","message":"TextPushed: 'พุทธศาสนิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.685471761+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.685508526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.685515022+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.685529638+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.685535967+07:00","message":"[bufferProcess] interim [780000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.685538863+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.68554518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.685548383+07:00","message":"> Transcript [5211] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.685552143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.685554503+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.685556883+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.685559305+07:00","message":"TextPushed: 'พุทธศาสนิก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:05.975867575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:05.975883677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.137314071+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.13735484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.137362844+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.137381025+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.137388553+07:00","message":"[bufferProcess] interim [140000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.137391434+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.137394853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.137397909+07:00","message":"> Transcript [5212] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.137401585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.137404473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.137407485+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.137409837+07:00","message":"TextPushed: 'พุทธศาสนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.137412848+07:00","message":"Push: 'ชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.137415084+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.137417201+07:00","message":"Set new StatePrefix : 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.137419881+07:00","message":"Next Push (prob) : 'กันด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.137427296+07:00","message":"push: {false ชนก็ได้ไปเคารพศรัทธา 0 0xc00212fe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.325100312+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.325133293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.325138838+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.32515131+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.325172331+07:00","message":"[bufferProcess] interim [380000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.325175747+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.325181924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.32518467+07:00","message":"> Transcript [5213] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.325188258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.325191978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.325194417+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.325197036+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.421400922+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.421437605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.421443635+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.421456318+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.421464868+07:00","message":"[bufferProcess] interim [500000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.421467367+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.421471071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.421474207+07:00","message":"> Transcript [5214] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.421477784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.421480019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.421482218+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.421484939+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.516756824+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.516809272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.516815685+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.516828365+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.516834407+07:00","message":"[bufferProcess] interim [560000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.516837071+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.51684263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.51684593+07:00","message":"> Transcript [5215] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.516849389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.516851742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.516854341+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.516858449+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.704150646+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.704184509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.704192429+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.704204486+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.704210748+07:00","message":"[bufferProcess] interim [740000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.704213641+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.70421903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.704221949+07:00","message":"> Transcript [5216] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.704225641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.704227776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.704230296+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.704232925+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.704240246+07:00","message":"Push: 'กันด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.704242255+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.704244645+07:00","message":"Set new StatePrefix : 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.704247314+07:00","message":"Next Push (prob) : 'ปัจจุบันการดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.704254916+07:00","message":"push: {false กันด้วยครับ 0 0xc00212fe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.706864249+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.706888052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.706893104+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.706904486+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.706920479+07:00","message":"[bufferProcess] interim [800000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.706923418+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.706928721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.706931556+07:00","message":"> Transcript [5217] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.706934799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.706936829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.70693873+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.706941349+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.834594138+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.834633667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.834642012+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.834656556+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.83466435+07:00","message":"[bufferProcess] interim [860000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.834668297+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.834673667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.834678054+07:00","message":"> Transcript [5218] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.834682824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.834685604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.834688436+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.834692267+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.29574209+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.295774048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.295780034+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.29579599+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.29580365+07:00","message":"[bufferProcess] interim [340000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.295806483+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.295810234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.295813251+07:00","message":"> Transcript [5219] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.295817547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.295820023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.295822644+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.295825133+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.545770972+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.545827346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.545836595+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.545863424+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.545878476+07:00","message":"[bufferProcess] interim [580000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.545881573+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.545889468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.545892579+07:00","message":"> Transcript [5220] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.545897214+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.545899598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.545902319+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.545905404+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.545920401+07:00","message":"Push: 'ปัจจุบันการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.545922829+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.545925677+07:00","message":"Set new StatePrefix : 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.545929406+07:00","message":"Next Push (prob) : 'รักษาองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.545957529+07:00","message":"push: {false ปัจจุบันการดูแล 0 0xc00212fe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.736219596+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.736258164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.736264766+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.736281173+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.736287713+07:00","message":"[bufferProcess] interim [760000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.736291014+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.736305091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.736308187+07:00","message":"> Transcript [5221] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.73631301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.736315273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.736317309+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.736319869+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.928049748+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.928086377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.928092997+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.928106769+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.928114756+07:00","message":"[bufferProcess] interim [940000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.928117486+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.928123854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.928127044+07:00","message":"> Transcript [5222] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.928131595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.928133983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.928136132+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.928139367+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.986088033+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.986130169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.986138241+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.986153584+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.986160714+07:00","message":"[bufferProcess] interim [60000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.986164053+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.986171573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.98617729+07:00","message":"> Transcript [5223] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.986181738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.98618435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.986186606+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.986189645+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.190111107+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.190154469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.190161405+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.190177596+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.190186383+07:00","message":"[bufferProcess] interim [240000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.190189324+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.190193566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.190196947+07:00","message":"> Transcript [5224] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.190201653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.190204019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.190206518+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.19021134+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.190217359+07:00","message":"Push: 'รักษาองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.19022065+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.190223018+07:00","message":"Set new StatePrefix : 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.190226127+07:00","message":"Next Push (prob) : 'พระเจ้าดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.190234066+07:00","message":"push: {false รักษาองค์ 0 0xc00212fe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.314399037+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.314441658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.314448732+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.314460749+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.314467093+07:00","message":"[bufferProcess] interim [360000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.314469979+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.314475324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.314478231+07:00","message":"> Transcript [5225] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.314482304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.314484598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.314486981+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.314489882+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.317208956+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.317250729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้นิทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.317258021+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้นิทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.317276001+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.317285465+07:00","message":"[bufferProcess] interim [420000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.317289585+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.317296981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.317301019+07:00","message":"> Transcript [5226] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.317306141+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.317308689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.31731075+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.317314151+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.438457996+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.438494756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.438500977+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.438512714+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.438520856+07:00","message":"[bufferProcess] interim [480000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.438523791+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.438527467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.438530881+07:00","message":"> Transcript [5227] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.438534421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.438536689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.43853863+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.438541452+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.517347239+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.517392707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.517399463+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.51741073+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.517418862+07:00","message":"[bufferProcess] interim [600000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.517422126+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.51742641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.517429981+07:00","message":"> Transcript [5228] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.517435217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.517439854+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.51744281+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.51744595+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.517456089+07:00","message":"Push: 'พระเจ้าดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.517458437+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.517461075+07:00","message":"Set new StatePrefix : 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.517463788+07:00","message":"Next Push (prob) : 'ที่ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.517473723+07:00","message":"push: {false พระเจ้าดอกไม้ 0 0xc00212fe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.719089689+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.719131934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.719138753+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.719157904+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.719166537+07:00","message":"[bufferProcess] interim [780000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.719169174+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.719173804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.719176908+07:00","message":"> Transcript [5229] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.719182245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.71918446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.719186837+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.71918996+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.936736538+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.936773952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.936782579+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.936795315+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.936804898+07:00","message":"[bufferProcess] interim [900000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.936807993+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.936811627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.936814548+07:00","message":"> Transcript [5230] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.936819149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.936821167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.936823195+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.93682612+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:08.975882152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:08.97590708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.005575932+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.005624571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดไหนก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.005634286+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดไหนก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.005651899+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดไหนก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.005665023+07:00","message":"[bufferProcess] interim [960000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดไหนก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.005687012+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.00569744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.005701952+07:00","message":"> Transcript [5231] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.005708342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.005711464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.005714716+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.005722852+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.074274464+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.074324234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.07433348+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.074353371+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.074363227+07:00","message":"[bufferProcess] interim [20000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.074369022+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดไหนก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.074380169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.074384311+07:00","message":"> Transcript [5232] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดไหนก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.074392756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.074396167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.07439973+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.074404493+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.074413963+07:00","message":"Push: 'ที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.074417058+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.07442128+07:00","message":"Set new StatePrefix : 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดไหนก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.074426607+07:00","message":"Next Push (prob) : 'วัดไหนก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.074438256+07:00","message":"push: {false ที่ทาง 0 0xc00212fe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.153446153+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.153491044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.153499347+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.153515715+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.153526765+07:00","message":"[bufferProcess] interim [140000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.15353051+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.153536677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.153541353+07:00","message":"> Transcript [5233] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.15354471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.153546913+07:00","message":"Set new StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.337535925+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.337586106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในข้อใดมีการปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.337595202+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในข้อใดมีการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.337613345+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในข้อใดมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.337625364+07:00","message":"[bufferProcess] interim [380000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในข้อใดมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.337630606+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.337638549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.337642957+07:00","message":"> Transcript [5234] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.337649265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.337652333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.337655354+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.337660053+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.396568799+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.396609793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.396618452+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.396648005+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.396663892+07:00","message":"[bufferProcess] interim [440000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.396668949+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในข้อใดมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.396678895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.396683056+07:00","message":"> Transcript [5235] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในข้อใดมีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.396687345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.396690593+07:00","message":"Set new StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในข้อใดมีการปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.404807496+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.404855693+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":"2026-06-25T15:27:09.404867255+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการบริหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.404887192+07:00","message":"[buffer interim] 326 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.40489536+07:00","message":"[bufferProcess] interim [500000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.404899664+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.404920175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.404925926+07:00","message":"> Transcript [5236] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.404930852+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.404933694+07:00","message":"Set new StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.451958695+07:00","message":"[GCS] IsForceVAD: false for message ID: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.511697899+07:00","message":"[GCS] Start streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.625965426+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.626015808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดได้มีการบริหาร\",\"confidence\":0.94877994}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.62602384+07:00","message":"receive interim result [true|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดได้มีการบริหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.626035456+07:00","message":"end recv isFinal message id 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.626037924+07:00","message":"end Recv id 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.626045378+07:00","message":"[buffer interim] 326 true พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดได้มีการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.626056635+07:00","message":"[bufferProcess] interim [710000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดได้มีการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.626060876+07:00","message":"[bufferProcess] send to processor (isfinal):พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.626065281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.626068477+07:00","message":"> Transcript [5237] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการบริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.626073183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.626075473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.626077536+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.626080538+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.626082857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.626085366+07:00","message":"> Transcript [5238] [true]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดได้มีการบริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.626088348+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.626090131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.626092028+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทางวัดในกรณีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.626094332+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้าดอกไม้ที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.626104889+07:00","message":"Push: 'วัดได้มีการบริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.626117449+07:00","message":"push: {true วัดได้มีการบริหาร 0 0xc00212fe00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:09.639074868+07:00","message":"write wav file: './tmp/7598/7598_326.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.86383873+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.863884238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.863890443+07:00","message":"receive interim result [false|false]: จัดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.863906618+07:00","message":"[buffer interim] 327 false จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.863926024+07:00","message":"[bufferProcess] interim [420000000]:จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.863928574+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.171591979+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.171635355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.171641748+07:00","message":"receive interim result [false|false]: จัดการอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.17165517+07:00","message":"[buffer interim] 327 false จัดการอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.171662488+07:00","message":"[bufferProcess] interim [660000000]:จัดการอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.171665413+07:00","message":"[bufferProcess] send to processor:จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.171671241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.171674354+07:00","message":"> Transcript [5239] [false]: 'จัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.171676787+07:00","message":"Set StatePrefix (first interim): 'จัดการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.173877581+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.173893448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.173898057+07:00","message":"receive interim result [false|false]: จัดการอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.173915493+07:00","message":"[buffer interim] 327 false จัดการอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.173920626+07:00","message":"[bufferProcess] interim [720000000]:จัดการอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.173923107+07:00","message":"[bufferProcess] send to processor:จัดการอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.173925596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.173928005+07:00","message":"> Transcript [5240] [false]: 'จัดการอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.173931318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.173933595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.173935456+07:00","message":"StatePrefix: 'จัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.173937601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.377149184+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.377202824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.377208872+07:00","message":"receive interim result [false|false]: จัดการอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.377223384+07:00","message":"[buffer interim] 327 false จัดการอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.377232421+07:00","message":"[bufferProcess] interim [900000000]:จัดการอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.377235134+07:00","message":"[bufferProcess] send to processor:จัดการอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.377241605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.377245563+07:00","message":"> Transcript [5241] [false]: 'จัดการอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.37725006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.377252341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.377254533+07:00","message":"StatePrefix: 'จัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.377256791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.533855985+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.533914844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.533923275+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.533942547+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.533956012+07:00","message":"[bufferProcess] interim [960000000]:จัดการอย่างใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.533959892+07:00","message":"[bufferProcess] send to processor:จัดการอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.533965023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.533970371+07:00","message":"> Transcript [5242] [false]: 'จัดการอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.533975394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.533979276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.5339823+07:00","message":"StatePrefix: 'จัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.533985608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.612153755+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.612192432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.612199414+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.612215105+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.612223631+07:00","message":"[bufferProcess] interim [80000000]:จัดการอย่างใส่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.612227172+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.612230772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.612233924+07:00","message":"> Transcript [5243] [false]: 'จัดการอย่างใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.612237713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.612240028+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.612242566+07:00","message":"StatePrefix: 'จัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.612244673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.612249828+07:00","message":"Push: 'จัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.612252092+07:00","message":"TextPushed: 'จัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.612254429+07:00","message":"Set new StatePrefix : 'จัดการอย่างใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.612256734+07:00","message":"Next Push (prob) : 'อย่างใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.612264922+07:00","message":"push: {false จัดการ 0 0xc0034fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.765947471+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.765990599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.765997362+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.766013582+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.766020981+07:00","message":"[bufferProcess] interim [320000000]:จัดการอย่างใส่ใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.766023516+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.766030355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.766034224+07:00","message":"> Transcript [5244] [false]: 'จัดการอย่างใส่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.766038191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.76604062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.766042916+07:00","message":"StatePrefix: 'จัดการอย่างใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.766045505+07:00","message":"TextPushed: 'จัดการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.891341815+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.891382224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.891387519+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.891398291+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.891405171+07:00","message":"[bufferProcess] interim [380000000]:จัดการอย่างใส่ใจใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.891407951+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.891411795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.891415067+07:00","message":"> Transcript [5245] [false]: 'จัดการอย่างใส่ใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.891419517+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.891421695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.891426475+07:00","message":"StatePrefix: 'จัดการอย่างใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.891429625+07:00","message":"TextPushed: 'จัดการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.94658144+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.946621719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.946627144+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.946644862+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.94665233+07:00","message":"[bufferProcess] interim [440000000]:จัดการอย่างใส่ใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.946654973+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.946658721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.946661769+07:00","message":"> Transcript [5246] [false]: 'จัดการอย่างใส่ใจใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.946665355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.946667852+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.946671771+07:00","message":"StatePrefix: 'จัดการอย่างใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.946674224+07:00","message":"TextPushed: 'จัดการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.954344586+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.954368495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.95437312+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.954386542+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.954391773+07:00","message":"[bufferProcess] interim [500000000]:จัดการอย่างใส่ใจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.954394379+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.954398827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.954402894+07:00","message":"> Transcript [5247] [false]: 'จัดการอย่างใส่ใจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.95440798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.954410847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.954414521+07:00","message":"StatePrefix: 'จัดการอย่างใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.954417541+07:00","message":"TextPushed: 'จัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.954426075+07:00","message":"Push: 'อย่างใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.954428876+07:00","message":"TextPushed: 'จัดการอย่างใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.954431234+07:00","message":"Set new StatePrefix : 'จัดการอย่างใส่ใจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.954433775+07:00","message":"Next Push (prob) : 'ใจนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.954442519+07:00","message":"push: {false อย่างใส่ 0 0xc0034fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.467298506+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.467336972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.467342627+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.467357106+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.467364485+07:00","message":"[bufferProcess] interim [980000000]:จัดการอย่างใส่ใจนะครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.467367183+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.467373906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.467376962+07:00","message":"> Transcript [5248] [false]: 'จัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.467379995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.467383913+07:00","message":"Set new StatePrefix: 'จัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.583065874+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.583110777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.583117015+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.583131967+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.583140198+07:00","message":"[bufferProcess] interim [40000000]:จัดการอย่างใส่ใจนะครับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.583142642+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.583146637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.583149816+07:00","message":"> Transcript [5249] [false]: 'จัดการอย่างใส่ใจนะครับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.583154065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.583158029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.583160133+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.583163046+07:00","message":"TextPushed: 'จัดการอย่างใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.775965648+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.776004186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.776009745+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.776025971+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.776032882+07:00","message":"[bufferProcess] interim [280000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.776035228+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.776038683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.776041457+07:00","message":"> Transcript [5250] [false]: 'จัดการอย่างใส่ใจนะครับในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.776045024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.776047138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.77604906+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.776051926+07:00","message":"TextPushed: 'จัดการอย่างใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.966049343+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.966085179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.966118778+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.966133134+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.96614807+07:00","message":"[bufferProcess] interim [520000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.966150867+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.966155087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.966158023+07:00","message":"> Transcript [5251] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.966164912+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.966167293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.966169603+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.966172179+07:00","message":"TextPushed: 'จัดการอย่างใส่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:11.976246168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:11.976260245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.293186456+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.293223067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.293229751+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.293244687+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.29325264+07:00","message":"[bufferProcess] interim [760000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.293255552+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.293259292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.293262193+07:00","message":"> Transcript [5252] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.293265958+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.293268344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.293270676+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.293273333+07:00","message":"TextPushed: 'จัดการอย่างใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.293275941+07:00","message":"Push: 'ใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.293278358+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.293282942+07:00","message":"Set new StatePrefix : 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.293285532+07:00","message":"Next Push (prob) : 'ในช่วงฤดูฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.293294538+07:00","message":"push: {false ใจนะครับ 0 0xc0034fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.486049143+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.486085111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.486091563+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.486105248+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.486113758+07:00","message":"[bufferProcess] interim [940000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.48611649+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.486123607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.486126554+07:00","message":"> Transcript [5253] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.486130051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.486132239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.486134608+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.486137138+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.563471632+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.563513268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.563520684+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.563535761+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.563543466+07:00","message":"[bufferProcess] interim [120000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.563546445+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.563552714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.563555678+07:00","message":"> Transcript [5254] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.563559938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.563562534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.563565191+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.563568002+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.871449029+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.871500143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.871509401+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.871526673+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.871539548+07:00","message":"[bufferProcess] interim [360000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.871544337+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.871554377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.871558776+07:00","message":"> Transcript [5255] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.871564949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.87156816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.871571686+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.871575766+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.255971839+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.25601048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.256016855+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.256031336+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.256037879+07:00","message":"[bufferProcess] interim [780000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.256040579+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.256047272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.256050187+07:00","message":"> Transcript [5256] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.256054106+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.256056214+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.256058678+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.256061533+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.256068334+07:00","message":"Push: 'ในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.256070426+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.256073206+07:00","message":"Set new StatePrefix : 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.256075571+07:00","message":"Next Push (prob) : 'ที่มีความชื้นสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.256083386+07:00","message":"push: {false ในช่วงฤดูฝน 0 0xc0034fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.454931941+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.454966095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.454972491+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.454985763+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.45499412+07:00","message":"[bufferProcess] interim [20000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.45499692+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.455001066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.455004468+07:00","message":"> Transcript [5257] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.455007994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.455010102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.455012237+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.45501503+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.713181579+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.713236239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.713245778+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.713265793+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.713280528+07:00","message":"[bufferProcess] interim [200000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.713285455+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.713294313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.71329884+07:00","message":"> Transcript [5258] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.713304482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.713307529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.713311141+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.713315321+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.0862369+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.0862698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.086276433+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.086291992+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.086298418+07:00","message":"[bufferProcess] interim [620000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.086301213+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.086305151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.08630868+07:00","message":"> Transcript [5259] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.086313131+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.086315023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.086317527+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.086320693+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.272982442+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.273008463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.273013242+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.273027018+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.27303309+07:00","message":"[bufferProcess] interim [800000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.273035747+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.273047362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.27304998+07:00","message":"> Transcript [5260] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.273053388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.273055432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.273057647+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.273060276+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.27306394+07:00","message":"Push: 'ที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.273066364+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.273071471+07:00","message":"Set new StatePrefix : 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.273074045+07:00","message":"Next Push (prob) : 'ครับหากใครเคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.273081799+07:00","message":"push: {false ที่มีความชื้นสูง 0 0xc0034fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.348371797+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.348416942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.348427909+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.348444479+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.348453594+07:00","message":"[bufferProcess] interim [920000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.348456846+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.348460997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.348464316+07:00","message":"> Transcript [5261] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.348468884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.348471491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.348473768+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.348477104+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.473587334+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.473632424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.473639984+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.473656482+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.473663884+07:00","message":"[bufferProcess] interim [980000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.473667277+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.473675393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.473678744+07:00","message":"> Transcript [5262] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.473682946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.473685603+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.47368801+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.47369174+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.66720338+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.667247444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.667255061+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.667277713+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.667285007+07:00","message":"[bufferProcess] interim [160000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.667288449+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.667295997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.667299328+07:00","message":"> Transcript [5263] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.667303728+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.667306411+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.667308895+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.667311856+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.798042498+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.798075576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.798081211+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.798096994+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.798105839+07:00","message":"[bufferProcess] interim [280000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.798108731+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.798112603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.798115573+07:00","message":"> Transcript [5264] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.798120024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.798122412+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.798127014+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.798130125+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.798136787+07:00","message":"Push: 'ครับหากใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.798139074+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.79814143+07:00","message":"Set new StatePrefix : 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.798151498+07:00","message":"Next Push (prob) : 'ไปเที่ยวที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.798165398+07:00","message":"push: {false ครับหากใครเคย 0 0xc0034fd400}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:14.976733353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:14.976750935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.997040913+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.997076199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.997082137+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.997095033+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.997101667+07:00","message":"[bufferProcess] interim [520000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.997104674+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.997112363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.997115262+07:00","message":"> Transcript [5265] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.99711941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.997121831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.997124183+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.997126865+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.04425712+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.044292423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.044298571+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.044313484+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.044320872+07:00","message":"[bufferProcess] interim [580000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.0443238+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.044329881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.044332661+07:00","message":"> Transcript [5266] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.04433701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.044339139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.044341338+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.044343959+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.179278667+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.179312334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.179318773+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.179334172+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.179340762+07:00","message":"[bufferProcess] interim [640000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.179343815+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.179347687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.179350486+07:00","message":"> Transcript [5267] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.179356606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.179359449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.179362836+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.179366781+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.352889713+07:00","message":"[GCS] IsForceVAD: false for message ID: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.412551949+07:00","message":"[GCS] Start streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.436924641+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.436965355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาดจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.436972259+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาดจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.436985913+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.436992894+07:00","message":"[bufferProcess] interim [940000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.436996244+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.437001881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.437004914+07:00","message":"> Transcript [5268] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.437009172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.437011585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.437014123+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.437018395+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.43702479+07:00","message":"Push: 'ไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.437026879+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.437029463+07:00","message":"Set new StatePrefix : 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.437031945+07:00","message":"Next Push (prob) : 'วัดผาลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.437055742+07:00","message":"push: {false ไปเที่ยวที่ 0 0xc0034fd400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.460546928+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.460582239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.460589243+07:00","message":"receive interim result [false|false]: จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.460604818+07:00","message":"[buffer interim] 327 false จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.460635064+07:00","message":"[bufferProcess] interim [60000000]:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.460638341+07:00","message":"[bufferProcess] send to processor:จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.460642194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.460645083+07:00","message":"> Transcript [5269] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาดจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.460649678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.460652039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.460654105+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.460656877+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.544193411+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.544248149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดการอย่างใส่ใจไหมครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด\",\"confidence\":0.95042425}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.544256744+07:00","message":"receive interim result [true|false]: จัดการอย่างใส่ใจไหมครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.544269693+07:00","message":"end recv isFinal message id 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.544272153+07:00","message":"end Recv id 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.544278163+07:00","message":"[buffer interim] 327 true จัดการอย่างใส่ใจไหมครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544289354+07:00","message":"[bufferProcess] interim [60000000]:จัดการอย่างใส่ใจไหมครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544292976+07:00","message":"[bufferProcess] send to processor (isfinal):จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544297696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544301101+07:00","message":"> Transcript [5270] [false]: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544304878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544307078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.54430943+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544312274+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544314656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544316674+07:00","message":"> Transcript [5271] [true]: 'จัดการอย่างใส่ใจไหมครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544319255+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544321037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544323026+07:00","message":"StatePrefix: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544325262+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544327285+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544570392+07:00","message":"Push: 'วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544573521+07:00","message":"TextPushed: 'จัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544575959+07:00","message":"Set new StatePrefix : 'จัดการอย่างใส่ใจไหมครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544578379+07:00","message":"Next Push (prob) : 'จัดการอย่างใส่ใจไหมครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไปเที่ยวที่วัดผาลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.544593193+07:00","message":"push: {true วัดผาลาด 0 0xc0034fd400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.544598024+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_327.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:15.557083484+07:00","message":"write wav file: './tmp/7598/7598_327.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.913374537+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.913427855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลากระดี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.913433729+07:00","message":"receive interim result [false|false]: ปลากระดี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.913450972+07:00","message":"[buffer interim] 328 false ปลากระดี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.913458415+07:00","message":"[bufferProcess] interim [480000000]:ปลากระดี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.913460528+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.961004297+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.961054907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.961062846+07:00","message":"receive interim result [false|false]: อดีต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.9610774+07:00","message":"[buffer interim] 328 false อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.961084022+07:00","message":"[bufferProcess] interim [540000000]:อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.961086533+07:00","message":"[bufferProcess] send to processor:ปลากระดี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.961093129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.961096145+07:00","message":"> Transcript [5272] [false]: 'ปลากระดี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.96109857+07:00","message":"Set StatePrefix (first interim): 'ปลากระดี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.095708326+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.095746027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Adidas\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.095751013+07:00","message":"receive interim result [false|false]: Adidas"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.095761975+07:00","message":"[buffer interim] 328 false Adidas"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.0957708+07:00","message":"[bufferProcess] interim [660000000]:Adidas"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.095773204+07:00","message":"[bufferProcess] send to processor:อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.095777015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.095779751+07:00","message":"> Transcript [5273] [false]: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.095781996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.095784027+07:00","message":"Set new StatePrefix: 'อดีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.152418373+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.152451485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.152456657+07:00","message":"receive interim result [false|false]: ก็ดีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.152467441+07:00","message":"[buffer interim] 328 false ก็ดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.152474132+07:00","message":"[bufferProcess] interim [780000000]:ก็ดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.152476591+07:00","message":"[bufferProcess] send to processor:Adidas"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.152480403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.152484198+07:00","message":"> Transcript [5274] [false]: 'Adidas'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.152487695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.1524905+07:00","message":"Set new StatePrefix: 'Adidas'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.276501502+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.276540889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.276546183+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.276555805+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.27656221+07:00","message":"[bufferProcess] interim [900000000]:ก็ดีนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.276564842+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.276568107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.276570926+07:00","message":"> Transcript [5275] [false]: 'ก็ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.276573464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.27657548+07:00","message":"Set new StatePrefix: 'ก็ดีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.785073238+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.785120889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.785128913+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.785148851+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.785176804+07:00","message":"[bufferProcess] interim [380000000]:ก็ดีนะครับว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.785181881+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.785191917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.785196549+07:00","message":"> Transcript [5276] [false]: 'ก็ดีนะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.785202282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.785205488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.785208569+07:00","message":"StatePrefix: 'ก็ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.785211655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.855833417+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.85587436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.855883015+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.855911032+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.855921684+07:00","message":"[bufferProcess] interim [500000000]:ก็ดีนะครับว่าที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.8559246+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.855931998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.855936516+07:00","message":"> Transcript [5277] [false]: 'ก็ดีนะครับว่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.855940961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.855943302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.855945439+07:00","message":"StatePrefix: 'ก็ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.855947857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.162754601+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.162806464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.162814857+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.162835346+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.16284936+07:00","message":"[bufferProcess] interim [740000000]:ก็ดีนะครับว่าที่วัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.162853368+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.162862784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.16286754+07:00","message":"> Transcript [5278] [false]: 'ก็ดีนะครับว่าที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.162873649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.16287696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.162880361+07:00","message":"StatePrefix: 'ก็ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.162884169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.179351995+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.17937795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.179383593+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.179397529+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.17940331+07:00","message":"[bufferProcess] interim [800000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.179405638+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.179409577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.17941328+07:00","message":"> Transcript [5279] [false]: 'ก็ดีนะครับว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.17941707+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.179419346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.179421305+07:00","message":"StatePrefix: 'ก็ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.17942336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.179429832+07:00","message":"Push: 'ก็ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.179431851+07:00","message":"TextPushed: 'ก็ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.179433907+07:00","message":"Set new StatePrefix : 'ก็ดีนะครับว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.179436696+07:00","message":"Next Push (prob) : 'ว่าที่วัดนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.179446167+07:00","message":"push: {false ก็ดีนะครับ 0 0xc0034fd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.480773477+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.480816411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะรบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.480823045+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะรบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.480839975+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.480848248+07:00","message":"[bufferProcess] interim [40000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.480851361+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.480855348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.48085852+07:00","message":"> Transcript [5280] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.480861968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.480864208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.480866094+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.480868656+07:00","message":"TextPushed: 'ก็ดีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.515774786+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.515817444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.515824233+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.515840924+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.515848629+07:00","message":"[bufferProcess] interim [100000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.515851347+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.515857893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.515861465+07:00","message":"> Transcript [5281] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.515865196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.515867701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.515870121+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.515872845+07:00","message":"TextPushed: 'ก็ดีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.54370869+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.543748718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.543755041+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.543772412+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.543780434+07:00","message":"[bufferProcess] interim [160000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.543783287+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.543787215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.54379063+07:00","message":"> Transcript [5282] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.543794837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.543797378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.543799385+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.543801997+07:00","message":"TextPushed: 'ก็ดีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.544182484+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.544190354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.544193686+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.544203403+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.54420677+07:00","message":"[bufferProcess] interim [220000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.544210193+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.544212719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.544215015+07:00","message":"> Transcript [5283] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.544218026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.544220245+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.544223142+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.544225891+07:00","message":"TextPushed: 'ก็ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.544232323+07:00","message":"Push: 'ว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.544234355+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.544236587+07:00","message":"Set new StatePrefix : 'ก็ดีนะครับว่าที่วัดนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.54423927+07:00","message":"Next Push (prob) : 'จ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.544265894+07:00","message":"push: {false ว่าที่วัดนะ 0 0xc0034fd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.739891978+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.739944631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.739950804+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.739964063+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.739971845+07:00","message":"[bufferProcess] interim [400000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.739974652+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.739980899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.739984025+07:00","message":"> Transcript [5284] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.739987808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.739990433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.739992877+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.739995628+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.863614356+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.863658565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.863664965+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.86367966+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.863687689+07:00","message":"[bufferProcess] interim [520000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.863690402+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.863694649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.863699807+07:00","message":"> Transcript [5285] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.863703698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.863707566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.863710074+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.863712854+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:17.976805811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:17.97681225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.446772841+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.446802118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.44680855+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.446821446+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.446827028+07:00","message":"[bufferProcess] interim [120000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.446833858+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.446837277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.446843051+07:00","message":"> Transcript [5286] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.4468473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.446849428+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.446853697+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.446856419+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.633154015+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.633205362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.633211459+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.633227349+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.633234277+07:00","message":"[bufferProcess] interim [240000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.63323686+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.633240531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.63324352+07:00","message":"> Transcript [5287] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.633247112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.63324925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.633251869+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.63325447+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.633257412+07:00","message":"Push: 'จ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.633259484+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.633261721+07:00","message":"Set new StatePrefix : 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.63326426+07:00","message":"Next Push (prob) : 'ร่มรื่นมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.633272113+07:00","message":"push: {false จ๊ะ 0 0xc0034fd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.765636032+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.765672232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.765677549+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.765690498+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.765696423+07:00","message":"[bufferProcess] interim [420000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.765699228+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.765704543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.765707503+07:00","message":"> Transcript [5288] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.76571112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.765713238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.765715377+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.765719489+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.940834371+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.940876933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.940884906+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.940906419+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.940914617+07:00","message":"[bufferProcess] interim [480000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.940918009+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.940922474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.940927356+07:00","message":"> Transcript [5289] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.940932365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.9409357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.940939422+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.940943217+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.015950927+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.015995235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.016001244+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.016015845+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.016022982+07:00","message":"[bufferProcess] interim [600000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.016026713+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.016030727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.016033815+07:00","message":"> Transcript [5290] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.016038142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.016040429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.016042445+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.016045141+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.092498566+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.092535689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.092543461+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.092560205+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.092567028+07:00","message":"[bufferProcess] interim [720000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.092570038+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.092573611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.092580439+07:00","message":"> Transcript [5291] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.092584762+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.092587047+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.092589795+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.092592319+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.092600306+07:00","message":"Push: 'ร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.09260264+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.092605488+07:00","message":"Set new StatePrefix : 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.092608404+07:00","message":"Next Push (prob) : 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.092646337+07:00","message":"push: {false ร่มรื่นมากๆ 0 0xc0034fd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.271770003+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.271809264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.27181702+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.27183144+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.271839553+07:00","message":"[bufferProcess] interim [840000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.271842323+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.271850025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.271853052+07:00","message":"> Transcript [5292] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.271857209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.271859484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.271862315+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.271865168+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.332472218+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.332515126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.332521611+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.332537707+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.332547456+07:00","message":"[bufferProcess] interim [960000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.332550328+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.332556243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.332559805+07:00","message":"> Transcript [5293] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.33256425+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.332566584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.332569291+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.332571868+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.590144139+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.590188286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.590194995+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.590209783+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.590217546+07:00","message":"[bufferProcess] interim [140000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.590220367+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.590224369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.590227354+07:00","message":"> Transcript [5294] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.590231615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.590233968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.590236718+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.590239691+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.791784934+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.791828256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.791835967+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.791852009+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.791861148+07:00","message":"[bufferProcess] interim [380000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.791864701+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.791873312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.791876108+07:00","message":"> Transcript [5295] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.791881023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.79188388+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.791886635+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.791891392+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.791904583+07:00","message":"Push: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.791907304+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.791909756+07:00","message":"Set new StatePrefix : 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.791913209+07:00","message":"Next Push (prob) : 'สิ่งที่ตามมาคือการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.791922886+07:00","message":"push: {false ซึ่ง 0 0xc0034fd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.840106623+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.840146159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.840152035+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.840165755+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.840172143+07:00","message":"[bufferProcess] interim [440000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.840174763+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.840178693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.840182074+07:00","message":"> Transcript [5296] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.840185689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.840187658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.840189666+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.840192469+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.97492373+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.97495821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.974964691+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.97498024+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.974986572+07:00","message":"[bufferProcess] interim [620000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.974989607+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.974993651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.97499697+07:00","message":"> Transcript [5297] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.975000985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.975003111+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.975005376+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.975008812+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.160610674+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.160650226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.160656796+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.160671173+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.160679108+07:00","message":"[bufferProcess] interim [740000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.160682042+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.160689971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.160693193+07:00","message":"> Transcript [5298] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.16069778+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.160700201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.160702851+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.16070812+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.233082281+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.233126731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.233133595+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.233147622+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.233157179+07:00","message":"[bufferProcess] interim [920000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.233171171+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.23317578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.233179624+07:00","message":"> Transcript [5299] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.233184995+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.233187399+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.23318983+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.233193064+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.233198605+07:00","message":"Push: 'สิ่งที่ตามมาคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.233200807+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.233203231+07:00","message":"Set new StatePrefix : 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.233205807+07:00","message":"Next Push (prob) : 'เสี่ยงต่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.233235789+07:00","message":"push: {false สิ่งที่ตามมาคือการ 0 0xc0034fd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.594054886+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.594093235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.59409897+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.594117738+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.59412489+07:00","message":"[bufferProcess] interim [220000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.59412791+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.59413203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.594134885+07:00","message":"> Transcript [5300] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.594139253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.594141416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.594143769+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.594146704+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.683168929+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.68321515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.683222166+07:00","message":"receive interim result [false|false]: ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.683237943+07:00","message":"[buffer interim] 328 false ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.683245528+07:00","message":"[bufferProcess] interim [280000000]:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.68324863+07:00","message":"[bufferProcess] send to processor:ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.683256299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.683259348+07:00","message":"> Transcript [5301] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.683263436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.683265682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.683268213+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.683271431+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.790512629+07:00","message":"[GCS] IsForceVAD: false for message ID: 328"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:20.977126853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:20.97718407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.001738356+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.001786263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะครับว่าที่วัดนะจะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อรา\",\"confidence\":0.9508013}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.001795167+07:00","message":"receive interim result [true|false]: ก็ดีนะครับว่าที่วัดนะจะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.001805886+07:00","message":"end recv isFinal message id 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.001808383+07:00","message":"end Recv id 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.001814308+07:00","message":"[buffer interim] 328 true ก็ดีนะครับว่าที่วัดนะจะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.001825062+07:00","message":"[bufferProcess] interim [610000000]:ก็ดีนะครับว่าที่วัดนะจะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.001828477+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.001841378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.001856369+07:00","message":"> Transcript [5302] [false]: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.001864652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.001867542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.001870446+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.001873858+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.001876279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.001878571+07:00","message":"> Transcript [5303] [true]: 'ก็ดีนะครับว่าที่วัดนะจะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.001881019+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.001882787+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.001884681+07:00","message":"StatePrefix: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.001887258+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.001889334+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.002142292+07:00","message":"Push: 'เกิดเชื้อรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.002146385+07:00","message":"TextPushed: 'ก็ดีนะครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเกิดเชื้อรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.00214949+07:00","message":"Set new StatePrefix : 'ก็ดีนะครับว่าที่วัดนะจะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.002152268+07:00","message":"Next Push (prob) : 'ก็ดีนะครับว่าที่วัดนะจะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการเสี่ยงต่อการเกิดเชื้อรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.002163426+07:00","message":"push: {true เกิดเชื้อรา 0 0xc0034fd880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.002178623+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_328.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:21.012641456+07:00","message":"write wav file: './tmp/7598/7598_328.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.113618715+07:00","message":"[GCS] Start streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.472911252+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.47293791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.472942491+07:00","message":"receive interim result [false|false]: องค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.472954638+07:00","message":"[buffer interim] 329 false องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.47296082+07:00","message":"[bufferProcess] interim [420000000]:องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.472962829+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.64888997+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.6489286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.648934525+07:00","message":"receive interim result [false|false]: องค์พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.648950912+07:00","message":"[buffer interim] 329 false องค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.648957553+07:00","message":"[bufferProcess] interim [540000000]:องค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.648960853+07:00","message":"[bufferProcess] send to processor:องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.648964437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.648966988+07:00","message":"> Transcript [5304] [false]: 'องค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.648969174+07:00","message":"Set StatePrefix (first interim): 'องค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.808056489+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.808099527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงพระจันทร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.808105618+07:00","message":"receive interim result [false|false]: วงพระจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.808121344+07:00","message":"[buffer interim] 329 false วงพระจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.808129053+07:00","message":"[bufferProcess] interim [720000000]:วงพระจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.808132338+07:00","message":"[bufferProcess] send to processor:องค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.808139528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.808142877+07:00","message":"> Transcript [5305] [false]: 'องค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.808146859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.808150974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.808153912+07:00","message":"StatePrefix: 'องค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.808155949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.840320932+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.840345758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.840350992+07:00","message":"receive interim result [false|false]: องค์พระจึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.840367749+07:00","message":"[buffer interim] 329 false องค์พระจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.840374709+07:00","message":"[bufferProcess] interim [780000000]:องค์พระจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.84037708+07:00","message":"[bufferProcess] send to processor:วงพระจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.840389922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.840393085+07:00","message":"> Transcript [5306] [false]: 'วงพระจันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.840395368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.840399481+07:00","message":"Set new StatePrefix: 'วงพระจันทร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.985371276+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.985406468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.985412402+07:00","message":"receive interim result [false|false]: องค์พระจึงถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.985425641+07:00","message":"[buffer interim] 329 false องค์พระจึงถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.985432405+07:00","message":"[bufferProcess] interim [900000000]:องค์พระจึงถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.985435078+07:00","message":"[bufferProcess] send to processor:องค์พระจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.985440663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.985443431+07:00","message":"> Transcript [5307] [false]: 'องค์พระจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.985446043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.985448234+07:00","message":"Set new StatePrefix: 'องค์พระจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.360663561+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.36071384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกเอารัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.360722574+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกเอารัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.3607411+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกเอารัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.360750757+07:00","message":"[bufferProcess] interim [260000000]:องค์พระจึงถูกเอารัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.360753968+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.360761435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.360764651+07:00","message":"> Transcript [5308] [false]: 'องค์พระจึงถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.360768659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.360771177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.360773457+07:00","message":"StatePrefix: 'องค์พระจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.36077598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.475524879+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.475565481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.475571345+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.475587387+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.475596562+07:00","message":"[bufferProcess] interim [380000000]:องค์พระจึงถูกอาราธนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.475599077+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกเอารัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.475604798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.475608127+07:00","message":"> Transcript [5309] [false]: 'องค์พระจึงถูกเอารัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.475611697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.47561402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.475616269+07:00","message":"StatePrefix: 'องค์พระจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.475618402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.679137988+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.679173272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.679178977+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.679195852+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.679202099+07:00","message":"[bufferProcess] interim [620000000]:องค์พระจึงถูกอาราธนาหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.679205128+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.679209353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.679212285+07:00","message":"> Transcript [5310] [false]: 'องค์พระจึงถูกอาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.679216547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.679218813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.679220837+07:00","message":"StatePrefix: 'องค์พระจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.679223361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.738953852+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.738999195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.739007275+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.739028114+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.739053628+07:00","message":"[bufferProcess] interim [680000000]:องค์พระจึงถูกอาราธนาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.739057834+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.739067852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.739072914+07:00","message":"> Transcript [5311] [false]: 'องค์พระจึงถูกอาราธนาหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.739078769+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.73908206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.739085808+07:00","message":"StatePrefix: 'องค์พระจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.739088496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.739095955+07:00","message":"Push: 'องค์พระจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.739098911+07:00","message":"TextPushed: 'องค์พระจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.739102223+07:00","message":"Set new StatePrefix : 'องค์พระจึงถูกอาราธนาหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.739106432+07:00","message":"Next Push (prob) : 'ถูกอาราธนาหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.73912713+07:00","message":"push: {false องค์พระจึง 0 0xc0034fd680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.869249867+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.869295298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.86930165+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.86931589+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.869323283+07:00","message":"[bufferProcess] interim [740000000]:องค์พระจึงถูกอาราธนาลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.869325875+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.869331453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.869334559+07:00","message":"> Transcript [5312] [false]: 'องค์พระจึงถูกอาราธนาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.869337227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.869340095+07:00","message":"Set new StatePrefix: 'องค์พระจึงถูกอาราธนาลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.203239827+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.203275064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมาเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.203280511+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.20329655+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลงมาเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.203303403+07:00","message":"[bufferProcess] interim [40000000]:องค์พระจึงถูกอาราธนาลงมาเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.203305974+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.203309797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.203312528+07:00","message":"> Transcript [5313] [false]: 'องค์พระจึงถูกอาราธนาลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.203315817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.2033181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.203320048+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.203322285+07:00","message":"TextPushed: 'องค์พระจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.223413898+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.223443862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.223449748+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.22346422+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.223470043+07:00","message":"[bufferProcess] interim [100000000]:องค์พระจึงถูกอาราธนาลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.223472559+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.223478539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.223481305+07:00","message":"> Transcript [5314] [false]: 'องค์พระจึงถูกอาราธนาลงมาเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.223484636+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.223486845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.223489133+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.223491563+07:00","message":"TextPushed: 'องค์พระจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.249533801+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.249560098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมาประดิษฐ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.249565212+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.249578138+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลงมาประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.249583395+07:00","message":"[bufferProcess] interim [160000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.249586294+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.24959038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.249593499+07:00","message":"> Transcript [5315] [false]: 'องค์พระจึงถูกอาราธนาลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.249596845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.249598994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.249600914+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.249603238+07:00","message":"TextPushed: 'องค์พระจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.437459891+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.43749831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมาประดิษฐ์ฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.437505275+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐ์ฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.437519067+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลงมาประดิษฐ์ฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.437525507+07:00","message":"[bufferProcess] interim [340000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐ์ฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.437528129+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.437533308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.437536478+07:00","message":"> Transcript [5316] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.437540507+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.437542789+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.437546623+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.437548959+07:00","message":"TextPushed: 'องค์พระจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.437555322+07:00","message":"Push: 'ถูกอาราธนาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.437557521+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.437560009+07:00","message":"Set new StatePrefix : 'องค์พระจึงถูกอาราธนาลงมาประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.437562833+07:00","message":"Next Push (prob) : 'มาประดิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.437584638+07:00","message":"push: {false ถูกอาราธนาลง 0 0xc0034fd680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.575375966+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.575410105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมาประดิษฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.575416142+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.575427887+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลงมาประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.575434883+07:00","message":"[bufferProcess] interim [460000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.575437454+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐ์ฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.575442782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.575445661+07:00","message":"> Transcript [5317] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐ์ฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.575449439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.575451661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.575453777+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.575456133+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.578944832+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.578965259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.578969957+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.578980656+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.578985274+07:00","message":"[bufferProcess] interim [520000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.57898761+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.578994347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.578996676+07:00","message":"> Transcript [5318] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.578999195+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.579001498+07:00","message":"Set new StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.760556567+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.760607087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.760616355+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.760637108+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.760651256+07:00","message":"[bufferProcess] interim [700000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.760655974+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.760665425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.760670272+07:00","message":"> Transcript [5319] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.760676204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.760679616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.760682744+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.760686761+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.887352729+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.887392438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.887399398+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.887415123+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.88742219+07:00","message":"[bufferProcess] interim [820000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.887425337+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.887433544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.887437007+07:00","message":"> Transcript [5320] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.88744102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.887443707+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.887446307+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.887449169+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:23.978030331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:23.978048979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.336546414+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.336589172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแสง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.336596279+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแสง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.336612002+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.33661971+07:00","message":"[bufferProcess] interim [240000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.336622964+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.336631175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.33663424+07:00","message":"> Transcript [5321] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.336638615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.336641375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.336643874+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.336646803+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.494391253+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.494432642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.494439732+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.494453763+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.494460229+07:00","message":"[bufferProcess] interim [360000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.494463135+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.494470186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.494472898+07:00","message":"> Transcript [5322] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.494476613+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.494478994+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.494481527+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.494483995+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.494489764+07:00","message":"Push: 'มาประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.49449196+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.494494462+07:00","message":"Set new StatePrefix : 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.494497256+07:00","message":"Next Push (prob) : 'ไว้ที่วัดแสง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.494504412+07:00","message":"push: {false มาประดิษฐาน 0 0xc0034fd680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.56358824+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.563632669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.563640242+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.563655764+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.563663365+07:00","message":"[bufferProcess] interim [420000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.563666681+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.563674155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.563677229+07:00","message":"> Transcript [5323] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.563682745+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.563685774+07:00","message":"Set new StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.660703228+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.660743838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.660749945+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.660765419+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.66077374+07:00","message":"[bufferProcess] interim [540000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.660776375+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.66078018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.660783776+07:00","message":"> Transcript [5324] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.660787873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.660790195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.66079226+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.660795108+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.980453113+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.980481372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.980487069+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.98050005+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.980507407+07:00","message":"[bufferProcess] interim [840000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.980510295+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.980514015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.980516762+07:00","message":"> Transcript [5325] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.980520566+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.980523102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.980526659+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.980530847+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.172813507+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.172857297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.172864484+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.172894466+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.172905105+07:00","message":"[bufferProcess] interim [80000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.17290923+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.172914729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.172919523+07:00","message":"> Transcript [5326] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.172925358+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.172928264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.172932413+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.172935395+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.616450835+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.616492548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.616499533+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.61651661+07:00","message":"[buffer interim] 329 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.616526801+07:00","message":"[bufferProcess] interim [380000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.616529467+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.616535173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.61653901+07:00","message":"> Transcript [5327] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.616544386+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.616546642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.616548918+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.616551807+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.616558794+07:00","message":"Push: 'ไว้ที่วัดแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.616560938+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.616563403+07:00","message":"Set new StatePrefix : 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.616566442+07:00","message":"Next Push (prob) : 'ไหมครับมาเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.616575994+07:00","message":"push: {false ไว้ที่วัดแผน 0 0xc0034fd680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.659320366+07:00","message":"[GCS] IsForceVAD: false for message ID: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.790106574+07:00","message":"[GCS] Start streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.797214841+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.797250521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง\",\"confidence\":0.95727813}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.797256225+07:00","message":"receive interim result [true|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.79726528+07:00","message":"end recv isFinal message id 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.797267964+07:00","message":"end Recv id 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.797273088+07:00","message":"[buffer interim] 329 true องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.797279328+07:00","message":"[bufferProcess] interim [650000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.797282658+07:00","message":"[bufferProcess] send to processor (isfinal):องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.797285836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.797288564+07:00","message":"> Transcript [5328] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.797291768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.797293868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.797295813+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.797298718+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.797300922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.797302917+07:00","message":"> Transcript [5329] [true]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.797305229+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.797306956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.79730877+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.797310986+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.797314069+07:00","message":"Push: 'ไหมครับมาเมืองหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.797321114+07:00","message":"push: {true ไหมครับมาเมืองหลวง 0 0xc0034fd680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:25.80691154+07:00","message":"write wav file: './tmp/7598/7598_329.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.357529637+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.357566615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.357571751+07:00","message":"receive interim result [false|false]: แสง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.357582248+07:00","message":"[buffer interim] 330 false แสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.357588268+07:00","message":"[bufferProcess] interim [600000000]:แสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.35759021+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.471061314+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.471089828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.47109638+07:00","message":"receive interim result [false|false]: สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.471113733+07:00","message":"[buffer interim] 330 false สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.471120573+07:00","message":"[bufferProcess] interim [720000000]:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.471123147+07:00","message":"[bufferProcess] send to processor:แสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.471130957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.471133689+07:00","message":"> Transcript [5330] [false]: 'แสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.47113618+07:00","message":"Set StatePrefix (first interim): 'แสง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.632635245+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.632685179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.632691729+07:00","message":"receive interim result [false|false]: เสมาเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.632708579+07:00","message":"[buffer interim] 330 false เสมาเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.632716414+07:00","message":"[bufferProcess] interim [840000000]:เสมาเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.632719322+07:00","message":"[bufferProcess] send to processor:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.632727503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.632730856+07:00","message":"> Transcript [5331] [false]: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.632733348+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.63273594+07:00","message":"Set new StatePrefix: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.762728638+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.762766147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.76277178+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.762785628+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.762792172+07:00","message":"[bufferProcess] interim [960000000]:เสมาเมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.762795032+07:00","message":"[bufferProcess] send to processor:เสมาเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.762798772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.762801581+07:00","message":"> Transcript [5332] [false]: 'เสมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.762803956+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.762805996+07:00","message":"Set new StatePrefix: 'เสมาเมือง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:26.978917601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:26.978931546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.02482805+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.024876386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.024894679+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.024910274+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.024918609+07:00","message":"[bufferProcess] interim [320000000]:เสมาเมืองหลวงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.024921235+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.024928584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.024933592+07:00","message":"> Transcript [5333] [false]: 'เสมาเมืองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.024937553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.024939937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.024941984+07:00","message":"StatePrefix: 'เสมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.024944257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.178468133+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.178507338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.178514112+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.178528743+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.178539433+07:00","message":"[bufferProcess] interim [380000000]:เสมาเมืองหลวงในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.178543163+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.178550922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.178554118+07:00","message":"> Transcript [5334] [false]: 'เสมาเมืองหลวงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.17855827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.17856116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.178565429+07:00","message":"StatePrefix: 'เสมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.178567928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.220582696+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.220625956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.220632944+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.220647917+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.220656451+07:00","message":"[bufferProcess] interim [500000000]:เสมาเมืองหลวงในตัวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.220659114+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.22067064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.220676204+07:00","message":"> Transcript [5335] [false]: 'เสมาเมืองหลวงในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.220680196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.220682544+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.220684407+07:00","message":"StatePrefix: 'เสมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.220686551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.539383648+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.53942164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.539427934+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.539441439+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.539449865+07:00","message":"[bufferProcess] interim [800000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.5394528+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.539458937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.539462135+07:00","message":"> Transcript [5336] [false]: 'เสมาเมืองหลวงในตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.539466174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.53946895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.539470957+07:00","message":"StatePrefix: 'เสมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.539473395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.539476077+07:00","message":"Push: 'เสมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.53947809+07:00","message":"TextPushed: 'เสมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.539480412+07:00","message":"Set new StatePrefix : 'เสมาเมืองหลวงในตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.539483902+07:00","message":"Next Push (prob) : 'หลวงในตัวเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.539492952+07:00","message":"push: {false เสมาเมือง 0 0xc0033fe500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.1169083+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.116950187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.116956758+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.116973455+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.116981882+07:00","message":"[bufferProcess] interim [400000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.116985309+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.116993463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.116996799+07:00","message":"> Transcript [5337] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.117000842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.117003239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.117007362+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.117009986+07:00","message":"TextPushed: 'เสมาเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.239799703+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.239839885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.239847899+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.239863153+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.239871269+07:00","message":"[bufferProcess] interim [460000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.239874632+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.239888447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.23989231+07:00","message":"> Transcript [5338] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.239896413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.239898782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.239901601+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.239904337+07:00","message":"TextPushed: 'เสมาเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.266756287+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.266791857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.26679785+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.2668137+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.266820956+07:00","message":"[bufferProcess] interim [520000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.26682353+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.266828829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.266832132+07:00","message":"> Transcript [5339] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.266836067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.266838403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.266840771+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.266843319+07:00","message":"TextPushed: 'เสมาเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.411331546+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.411370251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.411376449+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.411390303+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.411397716+07:00","message":"[bufferProcess] interim [580000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.411400674+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.411407637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.411410774+07:00","message":"> Transcript [5340] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.411416357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.411419238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.411422329+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.411424787+07:00","message":"TextPushed: 'เสมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.411432511+07:00","message":"Push: 'หลวงในตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.411434736+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.411437177+07:00","message":"Set new StatePrefix : 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.411439818+07:00","message":"Next Push (prob) : 'เชียงใหม่แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.411458348+07:00","message":"push: {false หลวงในตัวเมือง 0 0xc0033fe500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.594103147+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.594141832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.594147775+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.594160408+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.59416722+07:00","message":"[bufferProcess] interim [760000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.594169892+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.594175205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.594178168+07:00","message":"> Transcript [5341] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.594181911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.594184188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.594186228+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.594188881+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.66372382+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.663768873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.663775856+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.663792129+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.663800622+07:00","message":"[bufferProcess] interim [820000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.663803876+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.663811921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.663815034+07:00","message":"> Transcript [5342] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.663821296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.663823828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.663826801+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.663829909+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.668272108+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.668305574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.66831104+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.668326009+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.668332556+07:00","message":"[bufferProcess] interim [880000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.668335149+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.66833892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.668341774+07:00","message":"> Transcript [5343] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.668347814+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.668350001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.668351957+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.668354518+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.822520928+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.822564139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.822572205+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.822588005+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.822595534+07:00","message":"[bufferProcess] interim [120000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.822598542+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.822606622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.822609652+07:00","message":"> Transcript [5344] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.82261391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.822616642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.82261931+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.822622343+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.822629876+07:00","message":"Push: 'เชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.822632496+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.822635075+07:00","message":"Set new StatePrefix : 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.822637588+07:00","message":"Next Push (prob) : 'จะอัญเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.822661333+07:00","message":"push: {false เชียงใหม่แล้วก็ 0 0xc0033fe500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.026807658+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.026843759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.026849742+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.02686131+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.026868863+07:00","message":"[bufferProcess] interim [300000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.026871469+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.026875395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.026878389+07:00","message":"> Transcript [5345] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.026887917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.026890396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.026893008+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.026896109+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.288788433+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.288829056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.288835438+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.288849365+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.288855953+07:00","message":"[bufferProcess] interim [480000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.288858745+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.288862045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.288864714+07:00","message":"> Transcript [5346] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.288868351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.288870472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.288872765+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.288875319+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.348243228+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.348274405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.34828149+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.348295358+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.348302692+07:00","message":"[bufferProcess] interim [540000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.348307754+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.348324381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.348327517+07:00","message":"> Transcript [5347] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.348331493+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.348334189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.34833666+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.348339495+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.463806307+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.463849528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสุวรรณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.463856826+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.463873334+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.463888464+07:00","message":"[bufferProcess] interim [660000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.463891817+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.463900508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.463904029+07:00","message":"> Transcript [5348] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.463908679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.463910962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.463915073+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.463918324+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.463926039+07:00","message":"Push: 'จะอัญเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.463928087+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.463930444+07:00","message":"Set new StatePrefix : 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.463933413+07:00","message":"Next Push (prob) : 'กลับขึ้นสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.463957005+07:00","message":"push: {false จะอัญเชิญ 0 0xc0033fe500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.46676278+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.466799468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.466808183+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.466825641+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.466832616+07:00","message":"[bufferProcess] interim [720000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.466835242+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.4668422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.466845325+07:00","message":"> Transcript [5349] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.466847992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.466850241+07:00","message":"Set new StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.659328112+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.659374789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.659381108+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.65939698+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.65940755+07:00","message":"[bufferProcess] interim [900000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.659412562+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.659417234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.659422039+07:00","message":"> Transcript [5350] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.659425662+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.659429927+07:00","message":"Set new StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.717139373+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.717182279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสุวัฒน์ผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.717188594+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสุวัฒน์ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.71720448+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสุวัฒน์ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.717210371+07:00","message":"[bufferProcess] interim [20000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสุวัฒน์ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.717213502+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.7172175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.717220304+07:00","message":"> Transcript [5351] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.717224181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.717226165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.717228137+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.717231376+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.84543609+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.845480485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.845487363+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.845501233+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.845508449+07:00","message":"[bufferProcess] interim [80000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.845511802+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสุวัฒน์ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.845519028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.845522209+07:00","message":"> Transcript [5352] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสุวัฒน์ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.845525655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.845528251+07:00","message":"Set new StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสุวัฒน์ผ่าน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:29.979813308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:29.979844587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.16387357+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.163915437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.163922089+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.163932997+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.163939255+07:00","message":"[bufferProcess] interim [380000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.163942107+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.163945674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.163948539+07:00","message":"> Transcript [5353] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.163951261+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.163953806+07:00","message":"Set new StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.238168316+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.238213102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.238219954+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.238235787+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.238243687+07:00","message":"[bufferProcess] interim [500000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.238246879+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.238254375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.238257927+07:00","message":"> Transcript [5354] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.238262716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.238265185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.238267531+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.238270797+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.612515391+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.612543752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.612549673+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.612567005+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.612576352+07:00","message":"[bufferProcess] interim [860000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.612580712+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.612587269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.612600086+07:00","message":"> Transcript [5355] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.612604342+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.612606409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.612609387+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.612614956+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.749140312+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.749197979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.749204772+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.749221846+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.749229458+07:00","message":"[bufferProcess] interim [980000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.74923241+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.749236587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.749239726+07:00","message":"> Transcript [5356] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.749244122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.749246371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.749248988+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.749251825+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.120402078+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.12044459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.120452012+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.120466382+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.120474471+07:00","message":"[bufferProcess] interim [340000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.120477749+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.120484173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.120488549+07:00","message":"> Transcript [5357] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.120494943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.120497975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.12050175+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.120505551+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.120512463+07:00","message":"Push: 'กลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.120515098+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.120517674+07:00","message":"Set new StatePrefix : 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.120520946+07:00","message":"Next Push (prob) : 'อีกครั้งในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.120548654+07:00","message":"push: {false กลับขึ้นสู่วัดผาลาด 0 0xc0033fe500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.312850319+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.312895769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.312902208+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.312916456+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.312924427+07:00","message":"[bufferProcess] interim [580000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.312927685+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.312935078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.312941957+07:00","message":"> Transcript [5358] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.312947609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.312950149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.312952332+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.312955648+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.440457541+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.440500164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.440510327+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.440525378+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.440532345+07:00","message":"[bufferProcess] interim [640000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.440535501+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.440544873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.44054812+07:00","message":"> Transcript [5359] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.440553853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.440556217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.440558489+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.440561641+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.570106282+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.570153238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.570160659+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.570176289+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.570187676+07:00","message":"[bufferProcess] interim [820000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.570190874+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.570198548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.570201477+07:00","message":"> Transcript [5360] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.570208502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.570210837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.570213123+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.570216197+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.632589281+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.632633742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.632640238+07:00","message":"receive interim result [false|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.632655592+07:00","message":"[buffer interim] 330 false เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.632662699+07:00","message":"[bufferProcess] interim [880000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.632666173+07:00","message":"[bufferProcess] send to processor:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.632674379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.632678232+07:00","message":"> Transcript [5361] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.632683357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.632685983+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.632688715+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.632692272+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.632699992+07:00","message":"Push: 'อีกครั้งในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.632702435+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.632705131+07:00","message":"Set new StatePrefix : 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.632707893+07:00","message":"Next Push (prob) : 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.632731194+07:00","message":"push: {false อีกครั้งในช่วง 0 0xc0033fe500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.00120834+07:00","message":"[GCS] IsForceVAD: false for message ID: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.132760169+07:00","message":"[GCS] Start streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.150276212+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.150317192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา\",\"confidence\":0.95511574}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.150324627+07:00","message":"receive interim result [true|false]: เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.150336877+07:00","message":"end recv isFinal message id 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.150339224+07:00","message":"end Recv id 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.15034506+07:00","message":"[buffer interim] 330 true เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.150353304+07:00","message":"[bufferProcess] interim [420000000]:เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.150356853+07:00","message":"[bufferProcess] send to processor (isfinal):เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.150360999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.150364038+07:00","message":"> Transcript [5362] [false]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.150368669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.150370784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.150372841+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.150375835+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.150378126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.150382167+07:00","message":"> Transcript [5363] [true]: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.150384631+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.150386757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.150388571+07:00","message":"StatePrefix: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.150391155+07:00","message":"TextPushed: 'เสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.150398059+07:00","message":"Push: 'วันมาฆบูชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.150407221+07:00","message":"push: {true วันมาฆบูชา 0 0xc0033fe500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:32.171797408+07:00","message":"write wav file: './tmp/7598/7598_330.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.647503825+07:00","message":"[GCS] Cleaned up inactive client: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.647538532+07:00","message":"[GCS] Cleaned up inactive client: 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.647542243+07:00","message":"[GCS] Cleaned up inactive client: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.647544307+07:00","message":"[GCS] Cleaned up inactive client: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.64754631+07:00","message":"[GCS] Cleaned up inactive client: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.647548206+07:00","message":"[GCS] Cleaned up inactive client: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.814705084+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.814750789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.814758749+07:00","message":"receive interim result [false|false]: ศาลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.814773225+07:00","message":"[buffer interim] 331 false ศาลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.81478056+07:00","message":"[bufferProcess] interim [660000000]:ศาลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.814783345+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.842596096+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.8426376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.842643742+07:00","message":"receive interim result [false|false]: ตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.842658845+07:00","message":"[buffer interim] 331 false ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.842666638+07:00","message":"[bufferProcess] interim [720000000]:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.842669176+07:00","message":"[bufferProcess] send to processor:ศาลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.842675998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.842679631+07:00","message":"> Transcript [5364] [false]: 'ศาลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.842682178+07:00","message":"Set StatePrefix (first interim): 'ศาลา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:32.98058681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:32.980611474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.990601655+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.990640221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลาดหญ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.990646492+07:00","message":"receive interim result [false|false]: ลาดหญ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.990665374+07:00","message":"[buffer interim] 331 false ลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.990671599+07:00","message":"[bufferProcess] interim [840000000]:ลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.990674279+07:00","message":"[bufferProcess] send to processor:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.990682557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.990685665+07:00","message":"> Transcript [5365] [false]: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.990688034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.990690083+07:00","message":"Set new StatePrefix: 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.001027846+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.001063585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลาดยาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.001068983+07:00","message":"receive interim result [false|false]: ลาดยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.001085073+07:00","message":"[buffer interim] 331 false ลาดยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.001092891+07:00","message":"[bufferProcess] interim [900000000]:ลาดยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.001095832+07:00","message":"[bufferProcess] send to processor:ลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.001101017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.00110447+07:00","message":"> Transcript [5366] [false]: 'ลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.001107315+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.001109549+07:00","message":"Set new StatePrefix: 'ลาดหญ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.493355887+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.493400458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลาดยาวปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.49340789+07:00","message":"receive interim result [false|false]: ลาดยาวปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.493423038+07:00","message":"[buffer interim] 331 false ลาดยาวปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.49343132+07:00","message":"[bufferProcess] interim [380000000]:ลาดยาวปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.493433947+07:00","message":"[bufferProcess] send to processor:ลาดยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.493439672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.493442764+07:00","message":"> Transcript [5367] [false]: 'ลาดยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.493445625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.493447888+07:00","message":"Set new StatePrefix: 'ลาดยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.679411178+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.679452064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลาดยาวปัจจุบันเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.679457592+07:00","message":"receive interim result [false|false]: ลาดยาวปัจจุบันเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.679472026+07:00","message":"[buffer interim] 331 false ลาดยาวปัจจุบันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.67947839+07:00","message":"[bufferProcess] interim [560000000]:ลาดยาวปัจจุบันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.679480993+07:00","message":"[bufferProcess] send to processor:ลาดยาวปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.67948764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.679490789+07:00","message":"> Transcript [5368] [false]: 'ลาดยาวปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.679494207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.679497297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.679499577+07:00","message":"StatePrefix: 'ลาดยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.679501978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.751294564+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.751335676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลาดยาวปัจจุบันเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.751342675+07:00","message":"receive interim result [false|false]: ลาดยาวปัจจุบันเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.751358301+07:00","message":"[buffer interim] 331 false ลาดยาวปัจจุบันเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.751366139+07:00","message":"[bufferProcess] interim [680000000]:ลาดยาวปัจจุบันเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.751368706+07:00","message":"[bufferProcess] send to processor:ลาดยาวปัจจุบันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.751376179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.751379439+07:00","message":"> Transcript [5369] [false]: 'ลาดยาวปัจจุบันเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.751383197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.751385882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.751388204+07:00","message":"StatePrefix: 'ลาดยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.751390746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.865756243+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.86579495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลากยาวถึงวันเข้าพรรษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.865800586+07:00","message":"receive interim result [false|false]: ลากยาวถึงวันเข้าพรรษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.865814241+07:00","message":"[buffer interim] 331 false ลากยาวถึงวันเข้าพรรษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.865820928+07:00","message":"[bufferProcess] interim [740000000]:ลากยาวถึงวันเข้าพรรษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.865823357+07:00","message":"[bufferProcess] send to processor:ลาดยาวปัจจุบันเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.865828478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.865831289+07:00","message":"> Transcript [5370] [false]: 'ลาดยาวปัจจุบันเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.865834769+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.865836931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.865838899+07:00","message":"StatePrefix: 'ลาดยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.865841156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.452536003+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.4525889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลากยาวถึงวันเข้าพรรษา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.452595219+07:00","message":"receive interim result [false|false]: ลากยาวถึงวันเข้าพรรษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.452610331+07:00","message":"[buffer interim] 331 false ลากยาวถึงวันเข้าพรรษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.45262047+07:00","message":"[bufferProcess] interim [340000000]:ลากยาวถึงวันเข้าพรรษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.452622985+07:00","message":"[bufferProcess] send to processor:ลากยาวถึงวันเข้าพรรษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.452628918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.452632777+07:00","message":"> Transcript [5371] [false]: 'ลากยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.452635533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.452637883+07:00","message":"Set new StatePrefix: 'ลากยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.580146602+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.580187454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลากยาวถึงวันเข้าพรรษาเพื่อให้สอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.580195059+07:00","message":"receive interim result [false|false]: ลากยาวถึงวันเข้าพรรษาเพื่อให้สอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.580208479+07:00","message":"[buffer interim] 331 false ลากยาวถึงวันเข้าพรรษาเพื่อให้สอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.580217816+07:00","message":"[bufferProcess] interim [460000000]:ลากยาวถึงวันเข้าพรรษาเพื่อให้สอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.58022206+07:00","message":"[bufferProcess] send to processor:ลากยาวถึงวันเข้าพรรษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.580229123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.580233119+07:00","message":"> Transcript [5372] [false]: 'ลากยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.580237857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.580242244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.580244402+07:00","message":"StatePrefix: 'ลากยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.580246699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.581387014+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.581434851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.581440423+07:00","message":"receive interim result [false|false]: ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.581450891+07:00","message":"[buffer interim] 331 false ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.58145826+07:00","message":"[bufferProcess] interim [520000000]:ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.581460842+07:00","message":"[bufferProcess] send to processor:ลากยาวถึงวันเข้าพรรษาเพื่อให้สอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.58146569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.581470429+07:00","message":"> Transcript [5373] [false]: 'ลากยาวถึงวันเข้าพรรษาเพื่อให้สอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.58147389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.581478457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.581480965+07:00","message":"StatePrefix: 'ลากยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.581484678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.895936644+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.895978286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.895984849+07:00","message":"receive interim result [false|false]: ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.895997608+07:00","message":"[buffer interim] 331 false ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.896004307+07:00","message":"[bufferProcess] interim [760000000]:ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.896007327+07:00","message":"[bufferProcess] send to processor:ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.896012718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.896016682+07:00","message":"> Transcript [5374] [false]: 'ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.896020398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.896022939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.896025951+07:00","message":"StatePrefix: 'ลากยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.896029714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.092919498+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.092967325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.092974544+07:00","message":"receive interim result [false|false]: ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.092990598+07:00","message":"[buffer interim] 331 false ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.092998028+07:00","message":"[bufferProcess] interim [0]:ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.093001066+07:00","message":"[bufferProcess] send to processor:ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.093011222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.093014531+07:00","message":"> Transcript [5375] [false]: 'ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.093018633+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.093021146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.093025164+07:00","message":"StatePrefix: 'ลากยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.093027676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.093034169+07:00","message":"Push: 'ลากยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.093036297+07:00","message":"TextPushed: 'ลากยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.093038607+07:00","message":"Set new StatePrefix : 'ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.093041558+07:00","message":"Next Push (prob) : 'เพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.093067528+07:00","message":"push: {false ลากยาวถึงวันเข้าพรรษา 0 0xc000189e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.201220093+07:00","message":"[GCS] IsForceVAD: false for message ID: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.27165886+07:00","message":"[GCS] Start streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.279418149+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.279456302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.279462489+07:00","message":"receive interim result [false|false]: ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.279474256+07:00","message":"[buffer interim] 331 false ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.279480885+07:00","message":"[bufferProcess] interim [180000000]:ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.279484047+07:00","message":"[bufferProcess] send to processor:ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.279489739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.279494043+07:00","message":"> Transcript [5376] [false]: 'ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.279498113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.279500942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.279503161+07:00","message":"StatePrefix: 'ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.279506191+07:00","message":"TextPushed: 'ลากยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.324220529+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.324255179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศ\",\"confidence\":0.93892145}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.324262632+07:00","message":"receive interim result [true|false]: ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.324271834+07:00","message":"end recv isFinal message id 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.324274171+07:00","message":"end Recv id 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.324280251+07:00","message":"[buffer interim] 331 true ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.3242866+07:00","message":"[bufferProcess] interim [300000000]:ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.324292726+07:00","message":"[bufferProcess] send to processor (isfinal):ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.32429657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.324299682+07:00","message":"> Transcript [5377] [false]: 'ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.324305038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.324307397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.324309505+07:00","message":"StatePrefix: 'ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.324312465+07:00","message":"TextPushed: 'ลากยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.324314484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.324316537+07:00","message":"> Transcript [5378] [true]: 'ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.324318782+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.324320524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.324322356+07:00","message":"StatePrefix: 'ลากยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.324324404+07:00","message":"TextPushed: 'ลากยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.324332609+07:00","message":"Push: 'เพื่อให้สอดคล้องกับสภาพอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.324341237+07:00","message":"push: {true เพื่อให้สอดคล้องกับสภาพอากาศ 0 0xc000189e80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:35.332375478+07:00","message":"write wav file: './tmp/7598/7598_331.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.804463302+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.804512382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.804518466+07:00","message":"receive interim result [false|false]: ตอนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.80453465+07:00","message":"[buffer interim] 332 false ตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.804542922+07:00","message":"[bufferProcess] interim [600000000]:ตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.804545091+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.839764605+07:00","message":"[GCS] IsForceVAD: false for message ID: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.940755236+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.940800185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนั้นก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.940806123+07:00","message":"receive interim result [false|false]: ตอนนั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.940822851+07:00","message":"[buffer interim] 332 false ตอนนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.940832755+07:00","message":"[bufferProcess] interim [720000000]:ตอนนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.940835203+07:00","message":"[bufferProcess] send to processor:ตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.940839868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.940842689+07:00","message":"> Transcript [5379] [false]: 'ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.940845106+07:00","message":"Set StatePrefix (first interim): 'ตอนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.946589841+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.946618036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนั้นครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.946623783+07:00","message":"receive interim result [false|false]: ตอนนั้นครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.946637027+07:00","message":"[buffer interim] 332 false ตอนนั้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.946643199+07:00","message":"[bufferProcess] interim [780000000]:ตอนนั้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.946645914+07:00","message":"[bufferProcess] send to processor:ตอนนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.946650354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.946653271+07:00","message":"> Transcript [5380] [false]: 'ตอนนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.946657237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.946659422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.94666138+07:00","message":"StatePrefix: 'ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.946663691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.956689538+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.956719264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนั้นครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.956724407+07:00","message":"receive interim result [true|false]: ตอนนั้นครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.9567348+07:00","message":"end recv isFinal message id 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.956737446+07:00","message":"end Recv id 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.956744065+07:00","message":"[buffer interim] 332 true ตอนนั้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.956750379+07:00","message":"[bufferProcess] interim [810000000]:ตอนนั้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.956755626+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนั้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.956758941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.956762036+07:00","message":"> Transcript [5381] [false]: 'ตอนนั้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.956765855+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.95676798+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.956769983+07:00","message":"StatePrefix: 'ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.956772237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.956774166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.956776496+07:00","message":"> Transcript [5382] [true]: 'ตอนนั้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.956778782+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.956780572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.95678231+07:00","message":"StatePrefix: 'ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.956784257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.956790432+07:00","message":"Push: 'ตอนนั้นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.956799613+07:00","message":"push: {true ตอนนั้นครับ 0 0xc000188080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:35.962304373+07:00","message":"write wav file: './tmp/7598/7598_332.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.97104247+07:00","message":"[GCS] Start streaming session, msgId: 333"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:35.980800399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:35.98081871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.496601874+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.4966427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.49664828+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.496661747+07:00","message":"[buffer interim] 333 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.496672669+07:00","message":"[bufferProcess] interim [540000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.496675946+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.631845927+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.631898997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.631904696+07:00","message":"receive interim result [false|false]: สำหรับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.631916801+07:00","message":"[buffer interim] 333 false สำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.631925389+07:00","message":"[bufferProcess] interim [720000000]:สำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.631927839+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.631933261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.63193634+07:00","message":"> Transcript [5383] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.63193861+07:00","message":"Set StatePrefix (first interim): 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.947812996+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.947857877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.947865145+07:00","message":"receive interim result [false|false]: สำหรับการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.947886756+07:00","message":"[buffer interim] 333 false สำหรับการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.947894504+07:00","message":"[bufferProcess] interim [960000000]:สำหรับการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.947897845+07:00","message":"[bufferProcess] send to processor:สำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.947905816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.947909875+07:00","message":"> Transcript [5384] [false]: 'สำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.947913887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.947917514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.947920704+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.947923859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.209311219+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.209338472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.209344499+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.209359933+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.209366591+07:00","message":"[bufferProcess] interim [320000000]:สำหรับการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.20936995+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.209375563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.209379805+07:00","message":"> Transcript [5385] [false]: 'สำหรับการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.20938424+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.20938692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.209390028+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.209392905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.396566063+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.396605711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.396611895+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.396627174+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.396635354+07:00","message":"[bufferProcess] interim [500000000]:สำหรับการสร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.396638089+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.39664207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.396645493+07:00","message":"> Transcript [5386] [false]: 'สำหรับการสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.396649058+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.396651412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.396653991+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.396656307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.603329849+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.603366067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.603371801+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.603392251+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.603403371+07:00","message":"[bufferProcess] interim [680000000]:สำหรับการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.603406177+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.603409791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.60341371+07:00","message":"> Transcript [5387] [false]: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.603417591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.603419863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.603422994+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.603425113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.603427677+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.603429755+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.603431695+07:00","message":"Set new StatePrefix : 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.603433905+07:00","message":"Next Push (prob) : 'การสร้างพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.603442416+07:00","message":"push: {false สำหรับ 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.261468893+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.261509925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.261516267+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.261528776+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.261535932+07:00","message":"[bufferProcess] interim [280000000]:สำหรับการสร้างพระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.261538517+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.261543752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.261546856+07:00","message":"> Transcript [5388] [false]: 'สำหรับการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.261551493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.26155461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.261559307+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.261561691+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.297981167+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.298025283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปค. ศ.\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.298032976+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปค. ศ."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.298050687+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปค. ศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.29806227+07:00","message":"[bufferProcess] interim [340000000]:สำหรับการสร้างพระพุทธรูปค. ศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.298066224+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.298073433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.298077918+07:00","message":"> Transcript [5389] [false]: 'สำหรับการสร้างพระพุทธรูปเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.298084085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.298087286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.298091005+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.298094553+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.302092847+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.302108965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.302112946+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.302122228+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.302126835+07:00","message":"[bufferProcess] interim [400000000]:สำหรับการสร้างพระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.302129029+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปค. ศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.302131801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.302134261+07:00","message":"> Transcript [5390] [false]: 'สำหรับการสร้างพระพุทธรูปค. ศ.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.302136971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.302138841+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.302141016+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.302143828+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.618489144+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.618528905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.618534491+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.618560065+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.618568597+07:00","message":"[bufferProcess] interim [700000000]:สำหรับการสร้างพระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.618571106+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.618575087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.618578256+07:00","message":"> Transcript [5391] [false]: 'สำหรับการสร้างพระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.618581907+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.618584311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.618586894+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.618589217+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.618592401+07:00","message":"Push: 'การสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.618597167+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.618599955+07:00","message":"Set new StatePrefix : 'สำหรับการสร้างพระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.618602533+07:00","message":"Next Push (prob) : 'รูปเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.618611465+07:00","message":"push: {false การสร้างพระพุทธ 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.748078857+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.748126101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.748132491+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.748146365+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.748154412+07:00","message":"[bufferProcess] interim [820000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.748157603+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.748165019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.748169267+07:00","message":"> Transcript [5392] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.748173281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.748175884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.748178016+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.748180744+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:38.981358319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:38.981373275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.135486654+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.13551906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.13552536+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.135541472+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.135547988+07:00","message":"[bufferProcess] interim [180000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.135550685+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.135554338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.135557722+07:00","message":"> Transcript [5393] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.135561274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.13556341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.135565591+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.135568139+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.192545267+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.192575118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.192581746+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.192594246+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.192600508+07:00","message":"[bufferProcess] interim [300000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.192603629+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.192609253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.192612003+07:00","message":"> Transcript [5394] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.192615781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.1926183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.192621075+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.19262396+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.706699405+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.706737355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.706742896+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.706754336+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.706760472+07:00","message":"[bufferProcess] interim [780000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.706763015+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.706766494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.706769481+07:00","message":"> Transcript [5395] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.706773028+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.706775265+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.706777889+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.706780357+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.706782851+07:00","message":"Push: 'รูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.706784905+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.706787797+07:00","message":"Set new StatePrefix : 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.706795468+07:00","message":"Next Push (prob) : 'ดอกไม้ล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.70680266+07:00","message":"push: {false รูปเกสร 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.826079569+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.826116188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.826121899+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.826138223+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.826145138+07:00","message":"[bufferProcess] interim [900000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.826148296+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.826152628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.826159381+07:00","message":"> Transcript [5396] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.82616343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.826165624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.826167642+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.826170109+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.148040358+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.148088282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุพพาราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.14809498+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุพพาราม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.148108241+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุพพาราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.148115676+07:00","message":"[bufferProcess] interim [140000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุพพาราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.148118898+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.148126162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.148129262+07:00","message":"> Transcript [5397] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.148135563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.148138159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.148140115+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.148142873+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.35939772+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.359442926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.359449594+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.359465055+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.359473315+07:00","message":"[bufferProcess] interim [380000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.359476257+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุพพาราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.359484232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.359487631+07:00","message":"> Transcript [5398] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุพพาราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.359493687+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.359496656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.359499483+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.359503385+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.411351955+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.411394889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.411401754+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.411416766+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.411424363+07:00","message":"[bufferProcess] interim [440000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.411427293+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.411435727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.411438902+07:00","message":"> Transcript [5399] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.411443346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.411446243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.411452832+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.411457155+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.411465198+07:00","message":"Push: 'ดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.411467468+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.411470204+07:00","message":"Set new StatePrefix : 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.411472939+07:00","message":"Next Push (prob) : 'บุปผาร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.411499243+07:00","message":"push: {false ดอกไม้ล้านนา 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.538825684+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.538872457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.538878837+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.538894438+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.538902173+07:00","message":"[bufferProcess] interim [560000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.538905258+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.538912197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.538915572+07:00","message":"> Transcript [5400] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.53892015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.538923775+07:00","message":"Set new StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.062223782+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.062268991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.062275237+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.062299022+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.062308496+07:00","message":"[bufferProcess] interim [100000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.062311796+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.062316066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.06231948+07:00","message":"> Transcript [5401] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.06232234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.062324502+07:00","message":"Set new StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.105389878+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.105435587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.105442478+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.105458495+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.10546598+07:00","message":"[bufferProcess] interim [160000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.105469191+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.105475182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.105478051+07:00","message":"> Transcript [5402] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.105480874+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.105483472+07:00","message":"Set new StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.305010391+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.305057245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.305064372+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.305077571+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.305084664+07:00","message":"[bufferProcess] interim [340000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.305087607+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.305093635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.30509675+07:00","message":"> Transcript [5403] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.305101615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.305104598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.305107322+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.305110336+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.646048934+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.646092618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.646100585+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.646116776+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.646124556+07:00","message":"[bufferProcess] interim [700000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.646127435+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.646135967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.646139207+07:00","message":"> Transcript [5404] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.646143448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.646149354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.646151556+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.646154618+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.749068584+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.749109399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.749115865+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.749125981+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.749133365+07:00","message":"[bufferProcess] interim [760000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.749136412+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.749140555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.749144081+07:00","message":"> Transcript [5405] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.749148035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.749150222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.749152906+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.749156012+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.753566848+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.753594292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.753601485+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.753618851+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.753630137+07:00","message":"[bufferProcess] interim [820000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.753634979+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.753644269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.753646645+07:00","message":"> Transcript [5406] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.753649903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.753652055+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.753654063+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.753656622+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.75366303+07:00","message":"Push: 'บุปผาร้านดวงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.753665478+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.753667997+07:00","message":"Set new StatePrefix : 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.753670755+07:00","message":"Next Push (prob) : 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.753679687+07:00","message":"push: {false บุปผาร้านดวงดี 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.978892622+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.978930752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.978937301+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.978952675+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.978960404+07:00","message":"[bufferProcess] interim [0]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.978963119+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.978967327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.978970778+07:00","message":"> Transcript [5407] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.978974986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.97897734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.978980319+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.978983448+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:41.982050074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:41.982055467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.199109833+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.199149189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.199155059+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.19917117+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.199178557+07:00","message":"[bufferProcess] interim [240000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.19918146+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.19918916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.199192205+07:00","message":"> Transcript [5408] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.199196365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.199199194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.199202021+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.19920504+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.406873689+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.406920933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.406927351+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.406943949+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.406954444+07:00","message":"[bufferProcess] interim [480000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.406957444+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.406963297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.40696624+07:00","message":"> Transcript [5409] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.406970974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.406973452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.406976365+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.40697965+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.528100644+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.528141271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.528148946+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.528167379+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.528179643+07:00","message":"[bufferProcess] interim [600000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.528182381+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.528186919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.528191454+07:00","message":"> Transcript [5410] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.528196524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.528198939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.528201342+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.528204113+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.528212422+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.528214524+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.528216997+07:00","message":"Set new StatePrefix : 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.528220034+07:00","message":"Next Push (prob) : 'ไม่ใช่แค่การหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.528249298+07:00","message":"push: {false นะคะ 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.647422834+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.647462295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.647469123+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.647484269+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.647491028+07:00","message":"[bufferProcess] interim [660000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.647494056+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.647501077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.647504394+07:00","message":"> Transcript [5411] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.647507829+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.647509878+07:00","message":"Set new StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.027379801+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.027422455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.027429526+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.027444189+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.027452667+07:00","message":"[bufferProcess] interim [80000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.027456195+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.027464261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.027467276+07:00","message":"> Transcript [5412] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.027472915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.027475504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.027477884+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.02748092+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.239895863+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.23993885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.239945728+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.239960363+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.239968351+07:00","message":"[bufferProcess] interim [260000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.239971571+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.23997779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.239980825+07:00","message":"> Transcript [5413] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.239985344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.239988116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.239990799+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.239994063+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.255631615+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.255660215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.255667612+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.255680959+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.255687186+07:00","message":"[bufferProcess] interim [320000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.255690055+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.255693566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.255696215+07:00","message":"> Transcript [5414] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.255699886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.255701884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.255704076+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.255707135+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.417792093+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.417839438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานผู้จัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.417847007+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานผู้จัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.417870509+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.417884603+07:00","message":"[bufferProcess] interim [440000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.417888297+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.417892759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.417895895+07:00","message":"> Transcript [5415] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.417900433+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.417902526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.417904776+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.41790785+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.417915667+07:00","message":"Push: 'ไม่ใช่แค่การรื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.417917821+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.4179205+07:00","message":"Set new StatePrefix : 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.417923008+07:00","message":"Next Push (prob) : 'ฟื้นงานพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.417932472+07:00","message":"push: {false ไม่ใช่แค่การรื้อ 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.421295816+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.421328345+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":"2026-06-25T15:27:43.42133397+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.421349615+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.421356281+07:00","message":"[bufferProcess] interim [500000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.421359316+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.421367604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.421370325+07:00","message":"> Transcript [5416] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานผู้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.421373106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.421375306+07:00","message":"Set new StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานผู้จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.546782673+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.546822177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.546830466+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.546846824+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.546857718+07:00","message":"[bufferProcess] interim [560000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.546868194+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.546875729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.546879662+07:00","message":"> Transcript [5417] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.546883636+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.807841012+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.807907724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.807914753+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.807930715+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.807942525+07:00","message":"[bufferProcess] interim [920000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.807945628+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.807953627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.807956948+07:00","message":"> Transcript [5418] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.807960141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.807962412+07:00","message":"Set new StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.258049984+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.258093178+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":"2026-06-25T15:27:44.258102705+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.258118837+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.25812623+07:00","message":"[bufferProcess] interim [280000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.258129499+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.258137887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.258141134+07:00","message":"> Transcript [5419] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.25814532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.258147758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.258150278+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.258153471+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.314919073+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.314953639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.314960514+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.314974559+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.314981238+07:00","message":"[bufferProcess] interim [400000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.314985394+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.314989625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.314992553+07:00","message":"> Transcript [5420] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.314997055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.314999054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.315001572+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.315004964+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.550420303+07:00","message":"[GCS] IsForceVAD: false for message ID: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.621766927+07:00","message":"[GCS] Start streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.627581072+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.627615964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.627623011+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.627636528+07:00","message":"[buffer interim] 333 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.627646869+07:00","message":"[bufferProcess] interim [700000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.627651476+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.627658304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.627663353+07:00","message":"> Transcript [5421] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.627670083+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.627672691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.627675269+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.627679046+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.773027737+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.77307564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงองค์ดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ\",\"confidence\":0.95169103}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.773084165+07:00","message":"receive interim result [true|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงองค์ดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.773099035+07:00","message":"end recv isFinal message id 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.77310288+07:00","message":"end Recv id 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.773110707+07:00","message":"[buffer interim] 333 true สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงองค์ดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773120899+07:00","message":"[bufferProcess] interim [790000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงองค์ดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773126595+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773132508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773137059+07:00","message":"> Transcript [5422] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773143998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773147357+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773150992+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.77315497+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773175264+07:00","message":"Push: 'ฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773179558+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773183435+07:00","message":"Set new StatePrefix : 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.77318838+07:00","message":"Next Push (prob) : 'โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773191469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773195017+07:00","message":"> Transcript [5423] [true]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงองค์ดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773199468+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773202267+07:00","message":"CountSame: 0"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.773200196+07:00","message":"push: {false ฟื้นงานพุทธศิลป์ 0 0xc0034fcb80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773205036+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.77324747+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773255589+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773621607+07:00","message":"Push: 'โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773627883+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773630377+07:00","message":"Set new StatePrefix : 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงองค์ดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773632908+07:00","message":"Next Push (prob) : 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงองค์ดีนะคะไม่ใช่แค่การรื้อฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.773643399+07:00","message":"push: {true โบราณเท่านั้นค่ะ 0 0xc0034fcb80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.773646614+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_333.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:44.790317144+07:00","message":"write wav file: './tmp/7598/7598_333.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:44.982306535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:44.982312889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.349440906+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.349492725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.349502384+07:00","message":"receive interim result [false|false]: แปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.349517887+07:00","message":"[buffer interim] 334 false แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.349526397+07:00","message":"[bufferProcess] interim [540000000]:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.349530151+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.473168449+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.47320821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.473213668+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.473223859+07:00","message":"[buffer interim] 334 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.473230692+07:00","message":"[bufferProcess] interim [720000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.473233064+07:00","message":"[bufferProcess] send to processor:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.473237047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.473240177+07:00","message":"> Transcript [5424] [false]: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.473242667+07:00","message":"Set StatePrefix (first interim): 'แปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.687544267+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.687584236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.687590741+07:00","message":"receive interim result [false|false]: แปลเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.687604192+07:00","message":"[buffer interim] 334 false แปลเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.687611213+07:00","message":"[bufferProcess] interim [900000000]:แปลเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.68761377+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.687619954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.687622911+07:00","message":"> Transcript [5425] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.687625779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.687628246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.687630419+07:00","message":"StatePrefix: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.687632763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.815205255+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.815252304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.815260378+07:00","message":"receive interim result [false|false]: แปลเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.815273852+07:00","message":"[buffer interim] 334 false แปลเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.815284711+07:00","message":"[bufferProcess] interim [20000000]:แปลเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.815288986+07:00","message":"[bufferProcess] send to processor:แปลเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.815299125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.815303212+07:00","message":"> Transcript [5426] [false]: 'แปลเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.815308149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.815311245+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.815314953+07:00","message":"StatePrefix: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.815317965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.928655216+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.928695759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.92870147+07:00","message":"receive interim result [false|false]: แปลเหมือนกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.928717259+07:00","message":"[buffer interim] 334 false แปลเหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.928723713+07:00","message":"[bufferProcess] interim [80000000]:แปลเหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.928726635+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.928733245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.928736395+07:00","message":"> Transcript [5427] [false]: 'แปลเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.9287399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.928742213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.928746082+07:00","message":"StatePrefix: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.928748962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.002715263+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.002756989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.002763035+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.002774944+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.002798051+07:00","message":"[bufferProcess] interim [140000000]:แปลเหมือนกับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.002800545+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.002804683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.00281102+07:00","message":"> Transcript [5428] [false]: 'แปลเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.002814776+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.002817022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.00281918+07:00","message":"StatePrefix: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.002821491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.002828574+07:00","message":"Push: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.002830525+07:00","message":"TextPushed: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.002833108+07:00","message":"Set new StatePrefix : 'แปลเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.002835377+07:00","message":"Next Push (prob) : 'เหมือนกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.002845237+07:00","message":"push: {false แปล 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.062744584+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.06278199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.062788214+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.062804098+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.062812065+07:00","message":"[bufferProcess] interim [260000000]:แปลเหมือนกับว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.062815146+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.062822687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.062825455+07:00","message":"> Transcript [5429] [false]: 'แปลเหมือนกับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.062831131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.062833484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.062835557+07:00","message":"StatePrefix: 'แปลเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.062837888+07:00","message":"TextPushed: 'แปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.240679607+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.240722838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.240728875+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.24074492+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.240752868+07:00","message":"[bufferProcess] interim [440000000]:แปลเหมือนกับว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.240755598+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.240761588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.240764421+07:00","message":"> Transcript [5430] [false]: 'แปลเหมือนกับว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.240769498+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.240772135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.240774805+07:00","message":"StatePrefix: 'แปลเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.24077833+07:00","message":"TextPushed: 'แปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.560876875+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.560921012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหล่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.560928051+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.560942893+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.560950715+07:00","message":"[bufferProcess] interim [740000000]:แปลเหมือนกับว่าเป็นการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.560953461+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.560961032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.560963989+07:00","message":"> Transcript [5431] [false]: 'แปลเหมือนกับว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.560967715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.560971458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.560974097+07:00","message":"StatePrefix: 'แปลเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.560976944+07:00","message":"TextPushed: 'แปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.700220918+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.700263934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.700270213+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.700286036+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.700294114+07:00","message":"[bufferProcess] interim [920000000]:แปลเหมือนกับว่าเป็นการหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.700297061+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.700301101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.700304479+07:00","message":"> Transcript [5432] [false]: 'แปลเหมือนกับว่าเป็นการหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.700308742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.700310972+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.700313531+07:00","message":"StatePrefix: 'แปลเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.700318547+07:00","message":"TextPushed: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.700325331+07:00","message":"Push: 'เหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.700327755+07:00","message":"TextPushed: 'แปลเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.700329942+07:00","message":"Set new StatePrefix : 'แปลเหมือนกับว่าเป็นการหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.700332433+07:00","message":"Next Push (prob) : 'ว่าเป็นการหล่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.700341315+07:00","message":"push: {false เหมือนกับ 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.762504485+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.762542422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.762548832+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.762563891+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.762571405+07:00","message":"[bufferProcess] interim [980000000]:แปลเหมือนกับว่าเป็นการหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.762574199+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.762581343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.76258417+07:00","message":"> Transcript [5433] [false]: 'แปลเหมือนกับว่าเป็นการหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.762586971+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.762589363+07:00","message":"Set new StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.891218343+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.891263747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.891269608+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.891285441+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.89129305+07:00","message":"[bufferProcess] interim [40000000]:แปลเหมือนกับว่าเป็นการร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.891295889+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.891303732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.891307837+07:00","message":"> Transcript [5434] [false]: 'แปลเหมือนกับว่าเป็นการหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.891310689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.89131295+07:00","message":"Set new StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.952475452+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.952507925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการลองดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.952513803+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการลองดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.95252694+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.952535485+07:00","message":"[bufferProcess] interim [160000000]:แปลเหมือนกับว่าเป็นการลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.95253852+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.95254199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.952544655+07:00","message":"> Transcript [5435] [false]: 'แปลเหมือนกับว่าเป็นการร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.952547092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.952549336+07:00","message":"Set new StatePrefix: 'แปลเหมือนกับว่าเป็นการร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.074880069+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.074920066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการร้องดวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.074926037+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการร้องดวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.074942933+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการร้องดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.074952512+07:00","message":"[bufferProcess] interim [280000000]:แปลเหมือนกับว่าเป็นการร้องดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.074955237+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.074959271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.074963042+07:00","message":"> Transcript [5436] [false]: 'แปลเหมือนกับว่าเป็นการลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.074965943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.074968133+07:00","message":"Set new StatePrefix: 'แปลเหมือนกับว่าเป็นการลองดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.202863119+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.202897913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.202902847+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.20291684+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.202924868+07:00","message":"[bufferProcess] interim [400000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.20292758+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการร้องดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.202931318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.202933975+07:00","message":"> Transcript [5437] [false]: 'แปลเหมือนกับว่าเป็นการร้องดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.202936316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.202939018+07:00","message":"Set new StatePrefix: 'แปลเหมือนกับว่าเป็นการร้องดวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.590589426+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.590633986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.590639767+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.590655819+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.590664544+07:00","message":"[bufferProcess] interim [760000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.590668475+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.590672672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.59067691+07:00","message":"> Transcript [5438] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.590680572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.59068418+07:00","message":"Set new StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.793863443+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.793899718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.793905963+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.793919945+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.793927784+07:00","message":"[bufferProcess] interim [0]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.793930522+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.793934632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.793937448+07:00","message":"> Transcript [5439] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.79394128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.793943664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.793945834+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.793948338+07:00","message":"TextPushed: 'แปลเหมือนกับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:47.983119578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:47.983145296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.100392822+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.100437155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.100442993+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.100461414+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.100470804+07:00","message":"[bufferProcess] interim [240000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.100474055+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.100477751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.100480996+07:00","message":"> Transcript [5440] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.100485396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.100487712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.1004912+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.100494452+07:00","message":"TextPushed: 'แปลเหมือนกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.670674366+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.670712194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.670718366+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.670738734+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.670745208+07:00","message":"[bufferProcess] interim [840000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.670747908+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.670753258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.670755954+07:00","message":"> Transcript [5441] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.670759442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.670762072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.670764479+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.670767019+07:00","message":"TextPushed: 'แปลเหมือนกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.800341189+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.800386103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.800392083+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.800405353+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.80041205+07:00","message":"[bufferProcess] interim [960000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.800415213+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.800419042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.800422198+07:00","message":"> Transcript [5442] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.800425543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.800427981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.800430409+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.800432835+07:00","message":"TextPushed: 'แปลเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.80043589+07:00","message":"Push: 'ว่าเป็นการหลอมดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.800438045+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.800440432+07:00","message":"Set new StatePrefix : 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.800443093+07:00","message":"Next Push (prob) : 'ของผู้คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.800450352+07:00","message":"push: {false ว่าเป็นการหลอมดวงใจ 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.870360776+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.870399517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.870407017+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.870421354+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.870427677+07:00","message":"[bufferProcess] interim [80000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.870430895+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.870434695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.87043802+07:00","message":"> Transcript [5443] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.870441876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.870444051+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.870446047+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.870448924+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.249082689+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.249118957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.249125477+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.249140922+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.249147939+07:00","message":"[bufferProcess] interim [440000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.249150807+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.249154342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.249157293+07:00","message":"> Transcript [5444] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.249175729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.24917844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.249180592+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.249183094+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.38212848+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.382158711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.382165661+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.382180988+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.382187943+07:00","message":"[bufferProcess] interim [560000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.382190792+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.382194308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.382197457+07:00","message":"> Transcript [5445] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.382214634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.382217261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.382219524+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.382222131+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.38627773+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.386296172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.386301097+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.386312787+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.386316811+07:00","message":"[bufferProcess] interim [620000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.386319529+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.386323085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.386325563+07:00","message":"> Transcript [5446] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.386328717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.386330797+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.386332793+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.386335054+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.386341344+07:00","message":"Push: 'ของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.38634341+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.38634556+07:00","message":"Set new StatePrefix : 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.386348004+07:00","message":"Next Push (prob) : 'ดอกไม้ที่เธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.386355802+07:00","message":"push: {false ของผู้คน 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.60661371+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.606650235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยขี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.606657053+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยขี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.606670633+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.606677418+07:00","message":"[bufferProcess] interim [800000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.606680181+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.606685687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.606688508+07:00","message":"> Transcript [5447] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.60669111+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.606693408+07:00","message":"Set new StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.730070865+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.730112029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.730119325+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.730138522+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.730145622+07:00","message":"[bufferProcess] interim [920000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.730148135+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.730151774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.73015451+07:00","message":"> Transcript [5448] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.730158295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.730160562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.730162661+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.730166502+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.953368633+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.953409678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.953416606+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.95343228+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.95343857+07:00","message":"[bufferProcess] interim [160000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.953441313+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.953450118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.95345327+07:00","message":"> Transcript [5449] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.953457461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.953459877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.953464349+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.953467816+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.171082991+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.171123852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.171130171+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.171146422+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.171154078+07:00","message":"[bufferProcess] interim [400000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.171157111+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.171160817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.171163677+07:00","message":"> Transcript [5450] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.171167406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.17116954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.17117387+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.171177971+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.279434765+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.279482327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.279489131+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.279504203+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279511474+07:00","message":"[bufferProcess] interim [460000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279514439+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279521388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279525079+07:00","message":"> Transcript [5451] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279530044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279532611+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279535188+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.27953825+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279545142+07:00","message":"Push: 'ดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.27954789+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279550744+07:00","message":"Set new StatePrefix : 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279554059+07:00","message":"Next Push (prob) : 'เห*่ยวเฉานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.279563555+07:00","message":"push: {false ดอกไม้ที่เคย 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.483889238+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.483941908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.48394959+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.483965631+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.483969745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.483972777+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.483979122+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.483983026+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.483990175+07:00","message":"[bufferProcess] interim [640000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.483993873+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.483997241+07:00","message":"[bufferProcess] interim [700000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.484000339+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.484003712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.484007071+07:00","message":"> Transcript [5452] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.484016202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.484021375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.484023482+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.484026576+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.484028751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.48403115+07:00","message":"> Transcript [5453] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.484034145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.48403659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.484038517+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.484040544+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.58936546+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.589407775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.589415393+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.589431556+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.589445149+07:00","message":"[bufferProcess] interim [760000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.589448609+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.589453187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.589456265+07:00","message":"> Transcript [5454] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.589460036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.58946231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.589465902+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.589468964+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:50.983750888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:50.983776825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.176176608+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.17621432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.176220071+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.17623084+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.1762382+07:00","message":"[bufferProcess] interim [360000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.176240837+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.176244646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.176247442+07:00","message":"> Transcript [5455] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.176251837+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.176254074+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.176256052+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.176258953+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.176261912+07:00","message":"Push: 'เห*่ยวเฉานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.176264313+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.176266978+07:00","message":"Set new StatePrefix : 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.176271407+07:00","message":"Next Push (prob) : 'คะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.176278773+07:00","message":"push: {false เห*่ยวเฉานะ 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.55853763+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.558580046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.558586764+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.558602418+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.558609332+07:00","message":"[bufferProcess] interim [780000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.558612062+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.55861562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.558618302+07:00","message":"> Transcript [5456] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.558622136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.558624295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.558630789+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.558633595+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.756684004+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.756723699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.756729906+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.756742062+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.756748623+07:00","message":"[bufferProcess] interim [20000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.756751472+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.756756786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.756759632+07:00","message":"> Transcript [5457] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.756763733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.756766069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.756768355+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.75677124+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.079398332+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.079434797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.079441125+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.079453779+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.07946391+07:00","message":"[bufferProcess] interim [320000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.079468165+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.079475855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.079479785+07:00","message":"> Transcript [5458] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.079485232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.079489731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.079492034+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.079494819+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.264415453+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.264451761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.264457511+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.264469548+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.264477375+07:00","message":"[bufferProcess] interim [440000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.26448007+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.264485911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.264488877+07:00","message":"> Transcript [5459] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.264493404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.264495661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.264497989+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.264502385+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.264511334+07:00","message":"Push: 'คะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.264516446+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.264519123+07:00","message":"Set new StatePrefix : 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.264521993+07:00","message":"Next Push (prob) : 'เบ่งบานอย่างถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.264541176+07:00","message":"push: {false คะวันนี้ 0 0xc003682d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.271442108+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.271473973+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":"2026-06-25T15:27:52.271479718+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.271506249+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.271515219+07:00","message":"[bufferProcess] interim [500000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.271517878+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.271521435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.271523935+07:00","message":"> Transcript [5460] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.271527126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.271529147+07:00","message":"Set new StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.639074604+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.639113909+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":"2026-06-25T15:27:52.639119693+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.639131486+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.639137211+07:00","message":"[bufferProcess] interim [860000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.639140298+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.639146008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.639149006+07:00","message":"> Transcript [5461] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.639151631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.639153634+07:00","message":"Set new StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.772073648+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.772122361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.772129426+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.772143534+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.772151344+07:00","message":"[bufferProcess] interim [980000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.772154734+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.7721624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.772172371+07:00","message":"> Transcript [5462] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.772177296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.772184272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.772186494+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.772189535+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.950046698+07:00","message":"[GCS] IsForceVAD: false for message ID: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.960142455+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.960194986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.960207167+07:00","message":"receive interim result [false|false]: แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.960223178+07:00","message":"[buffer interim] 334 false แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.960229958+07:00","message":"[bufferProcess] interim [220000000]:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.960232569+07:00","message":"[bufferProcess] send to processor:แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.960236368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.960239307+07:00","message":"> Transcript [5463] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.960243177+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.960246337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.96024951+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.960254201+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.0118902+07:00","message":"[GCS] Start streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.122795666+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.122836951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ\",\"confidence\":0.9514807}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.122843521+07:00","message":"receive interim result [true|false]: แต่เหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.122859696+07:00","message":"end recv isFinal message id 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.122862363+07:00","message":"end Recv id 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.12288188+07:00","message":"[buffer interim] 334 true แต่เหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.122892883+07:00","message":"[bufferProcess] interim [340000000]:แต่เหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.122896265+07:00","message":"[bufferProcess] send to processor (isfinal):แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.122900353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.122903451+07:00","message":"> Transcript [5464] [false]: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.122907335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.122909327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.122911298+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.122914222+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.122916584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.12291871+07:00","message":"> Transcript [5465] [true]: 'แต่เหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.122921201+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.12292298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.122924814+07:00","message":"StatePrefix: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.12292711+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.122929194+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.123148311+07:00","message":"Push: 'เบ่งบานอย่างถาวรในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.123152023+07:00","message":"TextPushed: 'แปลเหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.123154607+07:00","message":"Set new StatePrefix : 'แต่เหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.123157078+07:00","message":"Next Push (prob) : 'แต่เหมือนกับว่าเป็นการหลอมดวงใจของผู้คนดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.123172176+07:00","message":"push: {true เบ่งบานอย่างถาวรในรูปแบบ 0 0xc003682d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.123176252+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_334.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:53.137797725+07:00","message":"write wav file: './tmp/7598/7598_334.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.354579424+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.354630554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.354636413+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.354655674+07:00","message":"[buffer interim] 335 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.354663669+07:00","message":"[bufferProcess] interim [360000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.354665793+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.510580117+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.510619634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.51062711+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.510641021+07:00","message":"[buffer interim] 335 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.510648302+07:00","message":"[bufferProcess] interim [480000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.510651402+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.510659026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.510662183+07:00","message":"> Transcript [5466] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.51066452+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.643176575+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.643213756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.643219806+07:00","message":"receive interim result [false|false]: ของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.643231933+07:00","message":"[buffer interim] 335 false ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.643239808+07:00","message":"[bufferProcess] interim [600000000]:ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.643242004+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.643247894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.643250739+07:00","message":"> Transcript [5467] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.643253931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.643256155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.643258095+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.643260175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.871260809+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.871301766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.871307538+07:00","message":"receive interim result [false|false]: ของพระผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.871319451+07:00","message":"[buffer interim] 335 false ของพระผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.871326888+07:00","message":"[bufferProcess] interim [840000000]:ของพระผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.871329746+07:00","message":"[bufferProcess] send to processor:ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.871333438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.871336469+07:00","message":"> Transcript [5468] [false]: 'ของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.871339506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.871341673+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.871344173+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.871346435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.872306391+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.872321702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.872325484+07:00","message":"receive interim result [false|false]: ของพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.872337233+07:00","message":"[buffer interim] 335 false ของพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.872341632+07:00","message":"[bufferProcess] interim [900000000]:ของพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.872343666+07:00","message":"[bufferProcess] send to processor:ของพระผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.872346729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.872349276+07:00","message":"> Transcript [5469] [false]: 'ของพระผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.87235176+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.872353896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.872356175+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.872358466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:53.984318276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:53.984340995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.062633271+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.062671213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระพุทธเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.062678098+07:00","message":"receive interim result [false|false]: ของพระพุทธเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.06269039+07:00","message":"[buffer interim] 335 false ของพระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.062696852+07:00","message":"[bufferProcess] interim [80000000]:ของพระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.062699837+07:00","message":"[bufferProcess] send to processor:ของพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.062703169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.062705985+07:00","message":"> Transcript [5470] [false]: 'ของพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.062709208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.062711265+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.062713529+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.062715566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.062717919+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.062719961+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.062722297+07:00","message":"Set new StatePrefix : 'ของพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.062724529+07:00","message":"Next Push (prob) : 'งพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.062732459+07:00","message":"push: {false ขอ 0 0xc003683380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.191162116+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.191203613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระพุทธป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.191210677+07:00","message":"receive interim result [false|false]: ของพระพุทธป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.191224641+07:00","message":"[buffer interim] 335 false ของพระพุทธป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.191239976+07:00","message":"[bufferProcess] interim [200000000]:ของพระพุทธป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.191242542+07:00","message":"[bufferProcess] send to processor:ของพระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.191246146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.191249089+07:00","message":"> Transcript [5471] [false]: 'ของพระพุทธเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.191252987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.191255322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.191257641+07:00","message":"StatePrefix: 'ของพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.191260018+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.250396589+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.250432581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระพุทธบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.250437859+07:00","message":"receive interim result [false|false]: ของพระพุทธบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.250452265+07:00","message":"[buffer interim] 335 false ของพระพุทธบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.250460952+07:00","message":"[bufferProcess] interim [260000000]:ของพระพุทธบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.250463633+07:00","message":"[bufferProcess] send to processor:ของพระพุทธป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.250468852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.250471932+07:00","message":"> Transcript [5472] [false]: 'ของพระพุทธป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.250475472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.250477745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.250479724+07:00","message":"StatePrefix: 'ของพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.250482354+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.25129307+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.251329882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.251335134+07:00","message":"receive interim result [false|false]: ของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.25135058+07:00","message":"[buffer interim] 335 false ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.251357515+07:00","message":"[bufferProcess] interim [320000000]:ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.251360046+07:00","message":"[bufferProcess] send to processor:ของพระพุทธบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.251366678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.251369737+07:00","message":"> Transcript [5473] [false]: 'ของพระพุทธบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.251373657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.2513757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.251377733+07:00","message":"StatePrefix: 'ของพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.251380075+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.382072782+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.382114674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระพุทธปฏิมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.382121041+07:00","message":"receive interim result [false|false]: ของพระพุทธปฏิมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.382134021+07:00","message":"[buffer interim] 335 false ของพระพุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.382141282+07:00","message":"[bufferProcess] interim [380000000]:ของพระพุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.382144261+07:00","message":"[bufferProcess] send to processor:ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.382151765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.382154902+07:00","message":"> Transcript [5474] [false]: 'ของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.382157324+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.952091653+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.952135785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระพุทธปฏิมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.952141611+07:00","message":"receive interim result [false|false]: ของพระพุทธปฏิมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.952154122+07:00","message":"[buffer interim] 335 false ของพระพุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.95216411+07:00","message":"[bufferProcess] interim [980000000]:ของพระพุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.952166769+07:00","message":"[bufferProcess] send to processor:ของพระพุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.952172858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.952175995+07:00","message":"> Transcript [5475] [false]: 'ของพระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.952179977+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.952182843+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.952185194+07:00","message":"StatePrefix: 'ของพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.952187818+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.95219409+07:00","message":"Push: 'งพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.952196366+07:00","message":"TextPushed: 'ของพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.952198512+07:00","message":"Set new StatePrefix : 'ของพระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.952200925+07:00","message":"Next Push (prob) : 'ปฏิมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.952210338+07:00","message":"push: {false งพระพุทธ 0 0xc003683380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.476733171+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.476771896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระพุทธปฏิมาถือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.476777911+07:00","message":"receive interim result [false|false]: ของพระพุทธปฏิมาถือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.476792917+07:00","message":"[buffer interim] 335 false ของพระพุทธปฏิมาถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.476800346+07:00","message":"[bufferProcess] interim [460000000]:ของพระพุทธปฏิมาถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.476803164+07:00","message":"[bufferProcess] send to processor:ของพระพุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.476806573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.476809772+07:00","message":"> Transcript [5476] [false]: 'ของพระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.476813109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.47681585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.476817959+07:00","message":"StatePrefix: 'ของพระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.476820193+07:00","message":"TextPushed: 'ของพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.59009418+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.590131185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระพุทธปฏิมาถือว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.59013682+07:00","message":"receive interim result [false|false]: ของพระพุทธปฏิมาถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.590147371+07:00","message":"[buffer interim] 335 false ของพระพุทธปฏิมาถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.590154034+07:00","message":"[bufferProcess] interim [580000000]:ของพระพุทธปฏิมาถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.590156982+07:00","message":"[bufferProcess] send to processor:ของพระพุทธปฏิมาถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.590162221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.590165483+07:00","message":"> Transcript [5477] [false]: 'ของพระพุทธปฏิมาถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.590169008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.590171135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.590173632+07:00","message":"StatePrefix: 'ของพระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.590176063+07:00","message":"TextPushed: 'ของพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.800874397+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.800907637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระพุทธปฏิมาถือว่าเป็นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.800913201+07:00","message":"receive interim result [false|false]: ของพระพุทธปฏิมาถือว่าเป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.800928756+07:00","message":"[buffer interim] 335 false ของพระพุทธปฏิมาถือว่าเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.800936387+07:00","message":"[bufferProcess] interim [760000000]:ของพระพุทธปฏิมาถือว่าเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.800938816+07:00","message":"[bufferProcess] send to processor:ของพระพุทธปฏิมาถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.800942428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.800945201+07:00","message":"> Transcript [5478] [false]: 'ของพระพุทธปฏิมาถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.800948606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.800950724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.800953286+07:00","message":"StatePrefix: 'ของพระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.800955886+07:00","message":"TextPushed: 'ของพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.808266227+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.808291343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระพุทธปฏิมาถือว่าเป็นสัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.808296507+07:00","message":"receive interim result [false|false]: ของพระพุทธปฏิมาถือว่าเป็นสัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.808310285+07:00","message":"[buffer interim] 335 false ของพระพุทธปฏิมาถือว่าเป็นสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.808315257+07:00","message":"[bufferProcess] interim [820000000]:ของพระพุทธปฏิมาถือว่าเป็นสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.80831786+07:00","message":"[bufferProcess] send to processor:ของพระพุทธปฏิมาถือว่าเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.808321232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.808324497+07:00","message":"> Transcript [5479] [false]: 'ของพระพุทธปฏิมาถือว่าเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.808327681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.808329721+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.808335181+07:00","message":"StatePrefix: 'ของพระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.808337249+07:00","message":"TextPushed: 'ของพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.808345803+07:00","message":"Push: 'ปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.808347877+07:00","message":"TextPushed: 'ของพระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.808350056+07:00","message":"Set new StatePrefix : 'ของพระพุทธปฏิมาถือว่าเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.808352243+07:00","message":"Next Push (prob) : 'ถือว่าเป็นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.808360218+07:00","message":"push: {false ปฏิมา 0 0xc003683380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.8612152+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.861253932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระพุทธปฏิมาถือว่าเป็นสัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.861260137+07:00","message":"receive interim result [false|false]: ของพระพุทธปฏิมาถือว่าเป็นสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.861271423+07:00","message":"[buffer interim] 335 false ของพระพุทธปฏิมาถือว่าเป็นสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.861277559+07:00","message":"[bufferProcess] interim [880000000]:ของพระพุทธปฏิมาถือว่าเป็นสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.861279912+07:00","message":"[bufferProcess] send to processor:ของพระพุทธปฏิมาถือว่าเป็นสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.861285207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.861288064+07:00","message":"> Transcript [5480] [false]: 'ของพระพุทธปฏิมาถือว่าเป็นสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.861290485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.861293134+07:00","message":"Set new StatePrefix: 'ของพระพุทธปฏิมาถือว่าเป็นสัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.981506277+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.981543737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระพุทธปฏิมาถือว่าเป็นสัญญาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.981549465+07:00","message":"receive interim result [false|false]: ของพระพุทธปฏิมาถือว่าเป็นสัญญาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.981563569+07:00","message":"[buffer interim] 335 false ของพระพุทธปฏิมาถือว่าเป็นสัญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.981570403+07:00","message":"[bufferProcess] interim [940000000]:ของพระพุทธปฏิมาถือว่าเป็นสัญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.98157303+07:00","message":"[bufferProcess] send to processor:ของพระพุทธปฏิมาถือว่าเป็นสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.981578134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.981580866+07:00","message":"> Transcript [5481] [false]: 'ของพระพุทธปฏิมาถือว่าเป็นสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.981583453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.981585694+07:00","message":"Set new StatePrefix: 'ของพระพุทธปฏิมาถือว่าเป็นสัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.986106329+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.986127101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.986131552+07:00","message":"receive interim result [false|false]: ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.986142806+07:00","message":"[buffer interim] 335 false ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.986148184+07:00","message":"[bufferProcess] interim [0]:ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.986150938+07:00","message":"[bufferProcess] send to processor:ของพระพุทธปฏิมาถือว่าเป็นสัญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.986155223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.98615788+07:00","message":"> Transcript [5482] [false]: 'ของพระพุทธปฏิมาถือว่าเป็นสัญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.986161062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.98616317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.986165352+07:00","message":"StatePrefix: 'ของพระพุทธปฏิมาถือว่าเป็นสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.986168073+07:00","message":"TextPushed: 'ของพระพุทธปฏิมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.092381375+07:00","message":"[GCS] IsForceVAD: false for message ID: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.152040338+07:00","message":"[GCS] Start streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.179902707+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.179945115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.17995156+07:00","message":"receive interim result [false|false]: ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.179965698+07:00","message":"[buffer interim] 335 false ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.179975828+07:00","message":"[bufferProcess] interim [240000000]:ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.179979581+07:00","message":"[bufferProcess] send to processor:ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.179986247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.179990688+07:00","message":"> Transcript [5483] [false]: 'ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.179995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.179999403+07:00","message":"Set new StatePrefix: 'ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.210916109+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.210961762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.210969425+07:00","message":"receive interim result [true|false]: ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.210982738+07:00","message":"end recv isFinal message id 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.210986031+07:00","message":"end Recv id 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.21099528+07:00","message":"[buffer interim] 335 true ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.211008479+07:00","message":"[bufferProcess] interim [300000000]:ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.211012757+07:00","message":"[bufferProcess] send to processor (isfinal):ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.211017566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.21102165+07:00","message":"> Transcript [5484] [false]: 'ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.211026297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.211029439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.211033138+07:00","message":"StatePrefix: 'ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.211037477+07:00","message":"TextPushed: 'ของพระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.211040419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.211044413+07:00","message":"> Transcript [5485] [true]: 'ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.211048165+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.211051394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.211054379+07:00","message":"StatePrefix: 'ของพระพุทธปฏิมาถือว่าเป็นสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.211057706+07:00","message":"TextPushed: 'ของพระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.211061756+07:00","message":"Push: 'ถือว่าเป็นสัญลักษณ์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.21107249+07:00","message":"push: {true ถือว่าเป็นสัญลักษณ์ที่ 0 0xc003683380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:56.218779479+07:00","message":"write wav file: './tmp/7598/7598_335.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.816719621+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.816766374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.816772725+07:00","message":"receive interim result [false|false]: ตอกย้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.816792284+07:00","message":"[buffer interim] 336 false ตอกย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.816802355+07:00","message":"[bufferProcess] interim [660000000]:ตอกย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.816804561+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:56.985237505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:56.985253675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.007864899+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.00789854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.007903974+07:00","message":"receive interim result [false|false]: ตอกย้ำเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.00792018+07:00","message":"[buffer interim] 336 false ตอกย้ำเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.007927588+07:00","message":"[bufferProcess] interim [900000000]:ตอกย้ำเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.007929886+07:00","message":"[bufferProcess] send to processor:ตอกย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.007934724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.007940321+07:00","message":"> Transcript [5486] [false]: 'ตอกย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.007942654+07:00","message":"Set StatePrefix (first interim): 'ตอกย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.203624408+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.203661759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.203670909+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.203687242+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.203693881+07:00","message":"[bufferProcess] interim [80000000]:ตอกย้ำเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.203696262+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.203702574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.203705319+07:00","message":"> Transcript [5487] [false]: 'ตอกย้ำเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.203709106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.20371161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.203713898+07:00","message":"StatePrefix: 'ตอกย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.203716198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.412608652+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.412645486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.412651223+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.412666956+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.412676+07:00","message":"[bufferProcess] interim [260000000]:ตอกย้ำเขาว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.412681515+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.41268503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.412688225+07:00","message":"> Transcript [5488] [false]: 'ตอกย้ำเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.412692096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.412694245+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.412696572+07:00","message":"StatePrefix: 'ตอกย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.41269869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.425309918+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.425341813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.425348056+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.425362465+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.425368434+07:00","message":"[bufferProcess] interim [320000000]:ตอกย้ำเขาว่าเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.425370743+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.425373846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.42537679+07:00","message":"> Transcript [5489] [false]: 'ตอกย้ำเขาว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.425380245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.425382292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.425384259+07:00","message":"StatePrefix: 'ตอกย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.425386504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.581878844+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.581917394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่า Chiang\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.58192311+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่า Chiang"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.581936835+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่า Chiang"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.581943859+07:00","message":"[bufferProcess] interim [440000000]:ตอกย้ำเขาว่า Chiang"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.581946582+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.581951703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.581954554+07:00","message":"> Transcript [5490] [false]: 'ตอกย้ำเขาว่าเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.581957831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.581960073+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.581962278+07:00","message":"StatePrefix: 'ตอกย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.581964465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.58196887+07:00","message":"Push: 'ตอกย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.58197108+07:00","message":"TextPushed: 'ตอกย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.581974332+07:00","message":"Set new StatePrefix : 'ตอกย้ำเขาว่าเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.581977301+07:00","message":"Next Push (prob) : 'เขาว่าเชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.582004015+07:00","message":"push: {false ตอกย้ำ 0 0xc0034fd600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.714174421+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.714215654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.714222179+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.714236504+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.714243368+07:00","message":"[bufferProcess] interim [560000000]:ตอกย้ำเขาว่าเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.714246016+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่า Chiang"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.714252448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.714255269+07:00","message":"> Transcript [5491] [false]: 'ตอกย้ำเขาว่า Chiang'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.714258001+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.714260254+07:00","message":"Set new StatePrefix: 'ตอกย้ำเขาว่า Chiang'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.285952384+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.285994481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.286002257+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.28602137+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.286030785+07:00","message":"[bufferProcess] interim [160000000]:ตอกย้ำเขาว่าเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.286034797+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.28604021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.286044844+07:00","message":"> Transcript [5492] [false]: 'ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.286049196+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.28605262+07:00","message":"Set new StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.415700252+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.415737698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.415743792+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.415761857+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.415768731+07:00","message":"[bufferProcess] interim [280000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.415771987+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.415775379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.415778101+07:00","message":"> Transcript [5493] [false]: 'ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.41578151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.415783892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.415786586+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.415788935+07:00","message":"TextPushed: 'ตอกย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.600311564+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.600350636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.600357894+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.600373701+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.600380589+07:00","message":"[bufferProcess] interim [460000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.600383563+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.600390457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.600393643+07:00","message":"> Transcript [5494] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.600397715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.600400295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.600402787+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.600405471+07:00","message":"TextPushed: 'ตอกย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.81531938+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.815359272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.815366675+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.815382117+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.815393973+07:00","message":"[bufferProcess] interim [700000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.815398454+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.815408248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.815413381+07:00","message":"> Transcript [5495] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.815419545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.815422723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.815426342+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.815430615+07:00","message":"TextPushed: 'ตอกย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.109202844+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.109243369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.109250122+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.109265258+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.109272995+07:00","message":"[bufferProcess] interim [940000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.109275731+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.109279875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.109283202+07:00","message":"> Transcript [5496] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.109287097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.10929096+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.109293674+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.109296239+07:00","message":"TextPushed: 'ตอกย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.109299095+07:00","message":"Push: 'เขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.109301347+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.109303544+07:00","message":"Set new StatePrefix : 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.109305864+07:00","message":"Next Push (prob) : 'ไม่ได้เป็นเพียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.109313893+07:00","message":"push: {false เขาว่าเชียงใหม่ 0 0xc0034fd600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.329817227+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.329860345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.329867305+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.329883184+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.329894692+07:00","message":"[bufferProcess] interim [180000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.329899038+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.32990516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.32990872+07:00","message":"> Transcript [5497] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.329913315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.329917308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.329919515+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.3299223+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.380438989+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.380482402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เนื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.380489408+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เนื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.380506065+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.38051817+07:00","message":"[bufferProcess] interim [240000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.380521128+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.380528563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.380531925+07:00","message":"> Transcript [5498] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.380537501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.380539841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.380542439+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.380545421+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.399024768+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.39905816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เบื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.399064233+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เบื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.399080679+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.399086852+07:00","message":"[bufferProcess] interim [300000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.399089344+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.399092595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.399095692+07:00","message":"> Transcript [5499] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.399099323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.399101668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.399104162+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.399107177+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.511384882+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.511426098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.511433389+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.511456662+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.511468607+07:00","message":"[bufferProcess] interim [420000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.511471183+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.511475089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.511478441+07:00","message":"> Transcript [5500] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เบื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.511482393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.511484748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.511487758+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.511490819+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.511498608+07:00","message":"Push: 'ไม่ได้เป็นเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.511503549+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.511506227+07:00","message":"Set new StatePrefix : 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เบื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.511509227+07:00","message":"Next Push (prob) : 'แค่เบื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.511532219+07:00","message":"push: {false ไม่ได้เป็นเพียง 0 0xc0034fd600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.693834749+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.693881157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.693888394+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.693907293+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.69391477+07:00","message":"[bufferProcess] interim [540000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.693917402+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.693921102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.693923989+07:00","message":"> Transcript [5501] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.69392654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.693929436+07:00","message":"Set new StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.881968425+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.882003395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.882010286+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.882024156+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.882031198+07:00","message":"[bufferProcess] interim [780000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.882034934+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.882039515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.882044128+07:00","message":"> Transcript [5502] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.882049088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.882052096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.88205589+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.882059886+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:59.986048206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:59.986050738+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.103927513+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.103971178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.103978763+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.10399255+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.104002233+07:00","message":"[bufferProcess] interim [960000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.104006172+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.104012925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.104017003+07:00","message":"> Transcript [5503] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.10402235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.104025489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.104029139+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.104032991+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.347832732+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.347888625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.347896515+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.347915099+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.347932783+07:00","message":"[bufferProcess] interim [140000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.347935958+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.347940039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.347943267+07:00","message":"> Transcript [5504] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.347947946+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.347950231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.347953023+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.34795581+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.416703369+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.41674666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.416753686+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.41677083+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.416788623+07:00","message":"[bufferProcess] interim [260000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.416792028+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.416796035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.416799277+07:00","message":"> Transcript [5505] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.416804771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.416807419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.416809838+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.416812919+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.416815995+07:00","message":"Push: 'แค่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.416818151+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.416820543+07:00","message":"Set new StatePrefix : 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.416823493+07:00","message":"Next Push (prob) : 'แห่งดอกไม้และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.416832351+07:00","message":"push: {false แค่เมือง 0 0xc0034fd600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.439879715+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.439923181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.439929411+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.439949634+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.439957959+07:00","message":"[bufferProcess] interim [320000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.43996093+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.439965803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.439969474+07:00","message":"> Transcript [5506] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.43997243+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.43997463+07:00","message":"Set new StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.592350511+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.592395783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้วทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.592406387+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้วทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.592426125+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้วทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.592440124+07:00","message":"[bufferProcess] interim [440000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้วทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.592443404+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.592447688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.592451497+07:00","message":"> Transcript [5507] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.592454476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.592458695+07:00","message":"Set new StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.596107223+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.596138315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.596144573+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.596160152+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.596169216+07:00","message":"[bufferProcess] interim [500000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.596172104+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้วทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.596177695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.596180652+07:00","message":"> Transcript [5508] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้วทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.596184083+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.596186095+07:00","message":"Set new StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้วทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.972665589+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.972711925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.97272002+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.972737239+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.972745284+07:00","message":"[bufferProcess] interim [860000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.972748331+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.972752548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.972755789+07:00","message":"> Transcript [5509] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.972758866+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.972761359+07:00","message":"Set new StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.984836503+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.984860582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.98486666+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.984879727+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.984884736+07:00","message":"[bufferProcess] interim [920000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.984889879+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.984893519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.98489632+07:00","message":"> Transcript [5510] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.984900464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.984902666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.984904791+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.984908074+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.64117412+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.641211073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.641217972+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.641232078+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.641239153+07:00","message":"[bufferProcess] interim [520000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.641242408+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.641249217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.641252084+07:00","message":"> Transcript [5511] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.641256534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.641258827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.641260962+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.641264145+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.813676633+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.813706587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.81371632+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.813726561+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.813735664+07:00","message":"[bufferProcess] interim [640000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.813739217+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.813743385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.813745857+07:00","message":"> Transcript [5512] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.813750087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.813752129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.81375446+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.813756965+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.150050486+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.150097785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.150105669+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.150124072+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.150134781+07:00","message":"[bufferProcess] interim [940000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.150138764+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.150147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.150150199+07:00","message":"> Transcript [5513] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.150154688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.150157354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.150160134+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.1501637+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.15017233+07:00","message":"Push: 'แห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.15017494+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.150177759+07:00","message":"Set new StatePrefix : 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.150180637+07:00","message":"Next Push (prob) : 'เท่านั้นแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.150191598+07:00","message":"push: {false แห่งดอกไม้และธรรมชาติ 0 0xc0034fd600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.391393948+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.391434286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.391441057+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.391454856+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.391461334+07:00","message":"[bufferProcess] interim [240000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.391465108+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.391473386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.391476101+07:00","message":"> Transcript [5514] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.391480736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.391483016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.391485467+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.391488287+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.647449103+07:00","message":"[GCS] Cleaned up inactive client: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.647473349+07:00","message":"[GCS] Cleaned up inactive client: 321"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.647477776+07:00","message":"[GCS] Cleaned up inactive client: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.647479957+07:00","message":"[GCS] Cleaned up inactive client: 322"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.647481961+07:00","message":"[GCS] Cleaned up inactive client: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.647484132+07:00","message":"[GCS] Cleaned up inactive client: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.647486054+07:00","message":"[GCS] Cleaned up inactive client: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.647489099+07:00","message":"[GCS] Cleaned up inactive client: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.64749134+07:00","message":"[GCS] Cleaned up inactive client: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.647493282+07:00","message":"[GCS] Cleaned up inactive client: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.647495279+07:00","message":"[GCS] Cleaned up inactive client: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.710044995+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.710086968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.710105133+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.710117009+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.710123253+07:00","message":"[bufferProcess] interim [540000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.710126369+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.710132145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.71013496+07:00","message":"> Transcript [5515] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.710139132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.710141406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.710143893+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.710146605+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.908287998+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.908327696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.908335062+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.908351854+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.908359665+07:00","message":"[bufferProcess] interim [780000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.908362845+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.908367005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.908370047+07:00","message":"> Transcript [5516] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.908374335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.908376412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.908378663+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.908381787+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:02.986495146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:02.986524854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.088138344+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.088162114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.088167293+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.08817962+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.088185422+07:00","message":"[bufferProcess] interim [960000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.088188926+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.08819279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.088195156+07:00","message":"> Transcript [5517] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.088198777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.088200988+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.088203249+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.088205775+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.088212626+07:00","message":"Push: 'เท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.088214931+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.08822187+07:00","message":"Set new StatePrefix : 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.088224691+07:00","message":"Next Push (prob) : 'เป็นเมืองแห่งชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.088241812+07:00","message":"push: {false เท่านั้นแต่ยัง 0 0xc0034fd600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.291761453+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.291802624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.29182088+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.291838905+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.291855704+07:00","message":"[bufferProcess] interim [200000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.291859965+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.291864986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.291868262+07:00","message":"> Transcript [5518] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.291871371+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.291873549+07:00","message":"Set new StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.564404194+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.564445731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.564453284+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.564469485+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.56447666+07:00","message":"[bufferProcess] interim [380000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.564479835+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.564487063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.564490055+07:00","message":"> Transcript [5519] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.564494113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.564496301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.56449827+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.564501595+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.607372494+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.607419087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.607428788+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.607445848+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.6074596+07:00","message":"[bufferProcess] interim [440000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.607464525+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.607472466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.607476536+07:00","message":"> Transcript [5520] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.607482432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.60748542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.607488912+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.607493808+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.745335319+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.745381666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.745388535+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.745410989+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.745421932+07:00","message":"[bufferProcess] interim [620000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.745425756+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.7454315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.745435302+07:00","message":"> Transcript [5521] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.745439929+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.745442102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.745448053+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.74545171+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.919337684+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.919380722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.919387554+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.919403393+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.919410367+07:00","message":"[bufferProcess] interim [740000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.919413962+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.919419525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.919422679+07:00","message":"> Transcript [5522] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.919427651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.919430028+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.91943265+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.919436039+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.919444502+07:00","message":"Push: 'เป็นเมืองแห่งศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.919447221+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.919449922+07:00","message":"Set new StatePrefix : 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.919452481+07:00","message":"Next Push (prob) : 'ที่วัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.919483475+07:00","message":"push: {false เป็นเมืองแห่งศรัทธา 0 0xc0034fd600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.182430182+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.182469717+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":"2026-06-25T15:28:04.182477037+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรมร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.18249057+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรมร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.182498154+07:00","message":"[bufferProcess] interim [40000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรมร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.182501256+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.182508302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.182511518+07:00","message":"> Transcript [5523] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.182514945+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.182517316+07:00","message":"Set new StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.230819556+07:00","message":"[GCS] IsForceVAD: false for message ID: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.291718576+07:00","message":"[GCS] Start streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.312805763+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.31283385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรมล้านนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.312840999+07:00","message":"receive interim result [false|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรมล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.312861793+07:00","message":"[buffer interim] 336 false ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.312868444+07:00","message":"[bufferProcess] interim [160000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.312871186+07:00","message":"[bufferProcess] send to processor:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรมร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.312875362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.312878444+07:00","message":"> Transcript [5524] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรมร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.312882887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.312885022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.312887233+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.312890461+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.352200138+07:00","message":"[GCS] IsForceVAD: false for message ID: 337"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.392403992+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.392444806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรมล้านนา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.392452306+07:00","message":"receive interim result [true|false]: ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรมล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.392466613+07:00","message":"end recv isFinal message id 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.392469039+07:00","message":"end Recv id 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.392476833+07:00","message":"[buffer interim] 336 true ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.392485035+07:00","message":"[bufferProcess] interim [280000000]:ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.392489421+07:00","message":"[bufferProcess] send to processor (isfinal):ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.392494129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.392497718+07:00","message":"> Transcript [5525] [false]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรมล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.392501876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.39250391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.392506304+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.392509308+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.392511789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.392513842+07:00","message":"> Transcript [5526] [true]: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรมล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.392516461+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.392518172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.392519888+07:00","message":"StatePrefix: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธาที่วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.39252256+07:00","message":"TextPushed: 'ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่งศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.392531863+07:00","message":"Push: 'ที่วัฒนธรรมล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.392540811+07:00","message":"push: {true ที่วัฒนธรรมล้านนา 0 0xc0034fd600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:04.409545736+07:00","message":"write wav file: './tmp/7598/7598_336.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.421534689+07:00","message":"[GCS] Start streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.484626156+07:00","message":"receive streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.484648386+07:00","message":"found end of frame, send empty tag with msgId: 337"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.484651784+07:00","message":"end Recv id 337"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.484658049+07:00","message":"[buffer interim] 337 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.484664661+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.484668768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.484672478+07:00","message":"> Transcript [5527] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.484675613+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.484678284+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.484680315+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.484682293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.484684881+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.484694191+07:00","message":"push: {true \n 0 0xc003683e80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:04.489136755+07:00","message":"write wav file: './tmp/7598/7598_337.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.948087199+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.948139504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.948145621+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.948162235+07:00","message":"[buffer interim] 338 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.948172009+07:00","message":"[bufferProcess] interim [360000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.948173878+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.079657705+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.079698293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.079703388+07:00","message":"receive interim result [false|false]: อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.079720188+07:00","message":"[buffer interim] 338 false อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.079726471+07:00","message":"[bufferProcess] interim [480000000]:อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.079729049+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.079732044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.079735382+07:00","message":"> Transcript [5528] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.079737582+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.136027139+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.136060604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.13606542+07:00","message":"receive interim result [false|false]: ยังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.136077694+07:00","message":"[buffer interim] 338 false ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.136084295+07:00","message":"[bufferProcess] interim [540000000]:ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.136087438+07:00","message":"[bufferProcess] send to processor:อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.136090625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.136093295+07:00","message":"> Transcript [5529] [false]: 'อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.13609569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.136097808+07:00","message":"Set new StatePrefix: 'อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.266702252+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.266750775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.266756784+07:00","message":"receive interim result [false|false]: ยังคงมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.266772413+07:00","message":"[buffer interim] 338 false ยังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.266780256+07:00","message":"[bufferProcess] interim [720000000]:ยังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.266783057+07:00","message":"[bufferProcess] send to processor:ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.266790876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.266794017+07:00","message":"> Transcript [5530] [false]: 'ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.266796488+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.2667986+07:00","message":"Set new StatePrefix: 'ยังคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.459070349+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.459112895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.459118323+07:00","message":"receive interim result [false|false]: ยังคงมีชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.459131744+07:00","message":"[buffer interim] 338 false ยังคงมีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.459139179+07:00","message":"[bufferProcess] interim [900000000]:ยังคงมีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.45914159+07:00","message":"[bufferProcess] send to processor:ยังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.459148244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.459151291+07:00","message":"> Transcript [5531] [false]: 'ยังคงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.459154926+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.45915842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.459160643+07:00","message":"StatePrefix: 'ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.459162754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.584335084+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.584375104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.584380516+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.584397135+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.584404672+07:00","message":"[bufferProcess] interim [960000000]:ยังคงมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.584407761+07:00","message":"[bufferProcess] send to processor:ยังคงมีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.584411489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.584414777+07:00","message":"> Transcript [5532] [false]: 'ยังคงมีชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.584418347+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.584420489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.584422668+07:00","message":"StatePrefix: 'ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.584425047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.784152187+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.784201581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.784209576+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.784227416+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.784237355+07:00","message":"[bufferProcess] interim [200000000]:ยังคงมีชีวิตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.784240158+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.784246153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.784249744+07:00","message":"> Transcript [5533] [false]: 'ยังคงมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.784253549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.784256357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.78425835+07:00","message":"StatePrefix: 'ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.784260549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.841546847+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.841583476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.841590038+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.841606175+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.841613626+07:00","message":"[bufferProcess] interim [260000000]:ยังคงมีชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.841616189+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.841622045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.841625053+07:00","message":"> Transcript [5534] [false]: 'ยังคงมีชีวิตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.84162874+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.84163093+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.841633663+07:00","message":"StatePrefix: 'ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.841635954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.841642368+07:00","message":"Push: 'ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.841645897+07:00","message":"TextPushed: 'ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.841648382+07:00","message":"Set new StatePrefix : 'ยังคงมีชีวิตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.841651144+07:00","message":"Next Push (prob) : 'มีชีวิตและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.841660258+07:00","message":"push: {false ยังคง 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.851201571+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.851231661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.851237308+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.851254066+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.851259782+07:00","message":"[bufferProcess] interim [320000000]:ยังคงมีชีวิตเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.851262259+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.851266722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.851270081+07:00","message":"> Transcript [5535] [false]: 'ยังคงมีชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.851272406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.851338591+07:00","message":"Set new StatePrefix: 'ยังคงมีชีวิตเรา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:05.987597993+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:05.987613949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.033246047+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.033297173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.033305903+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.033319457+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.033328477+07:00","message":"[bufferProcess] interim [500000000]:ยังคงมีชีวิตเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.033333051+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.033338173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.033342737+07:00","message":"> Transcript [5536] [false]: 'ยังคงมีชีวิตเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.033349177+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.033352805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.033356673+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.033360257+07:00","message":"TextPushed: 'ยังคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.165052383+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.165113439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.165119425+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.165134181+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.165141559+07:00","message":"[bufferProcess] interim [560000000]:ยังคงมีชีวิตเราก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.165144285+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.16514781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.165150666+07:00","message":"> Transcript [5537] [false]: 'ยังคงมีชีวิตเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.165154081+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.165156232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.165158203+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.16517107+07:00","message":"TextPushed: 'ยังคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.179894467+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.179933906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็เติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.179939965+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็เติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.17995569+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.17996201+07:00","message":"[bufferProcess] interim [620000000]:ยังคงมีชีวิตเราก็เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.17996449+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.179967866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.179970634+07:00","message":"> Transcript [5538] [false]: 'ยังคงมีชีวิตเราก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.179974226+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.179976459+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.179980085+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.179982377+07:00","message":"TextPushed: 'ยังคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.350692704+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.350728087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.350735582+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.350755455+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.35076474+07:00","message":"[bufferProcess] interim [740000000]:ยังคงมีชีวิตเราก็ตอบโต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.350768924+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.350780053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.350784432+07:00","message":"> Transcript [5539] [false]: 'ยังคงมีชีวิตเราก็เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.350789765+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.350793088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.350796692+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.350800817+07:00","message":"TextPushed: 'ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.350810996+07:00","message":"Push: 'มีชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.350814249+07:00","message":"TextPushed: 'ยังคงมีชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.350817609+07:00","message":"Set new StatePrefix : 'ยังคงมีชีวิตเราก็เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.350821553+07:00","message":"Next Push (prob) : 'ก็เติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.350834832+07:00","message":"push: {false มีชีวิตเรา 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.554417371+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.554458145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.55446401+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.554488291+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.554497061+07:00","message":"[bufferProcess] interim [980000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.554500196+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.554505854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.55450884+07:00","message":"> Transcript [5540] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.554511432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.554513447+07:00","message":"Set new StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.664691803+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.664728748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.664734574+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.664747668+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.664756342+07:00","message":"[bufferProcess] interim [40000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.664758988+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.664764232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.664766996+07:00","message":"> Transcript [5541] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.664770399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.664772602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.664774483+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.664777465+07:00","message":"TextPushed: 'ยังคงมีชีวิตเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.744868437+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.744914838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้ยูไนเต็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.744920165+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้ยูไนเต็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.744935963+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้ยูไนเต็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.744943041+07:00","message":"[bufferProcess] interim [220000000]:ยังคงมีชีวิตเราก็ตอบโต้ยูไนเต็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.74494593+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.744949315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.744951981+07:00","message":"> Transcript [5542] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.744955473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.744957692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.74495984+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.744962853+07:00","message":"TextPushed: 'ยังคงมีชีวิตเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.994334602+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.994372396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.994377896+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.994393996+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.994400853+07:00","message":"[bufferProcess] interim [340000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.994403317+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้ยูไนเต็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.994406752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.994409721+07:00","message":"> Transcript [5543] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้ยูไนเต็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.994413062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.994415117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.994418351+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.994421121+07:00","message":"TextPushed: 'ยังคงมีชีวิตเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.99802007+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.998042864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.998047515+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.998057494+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.998061487+07:00","message":"[bufferProcess] interim [400000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.998063823+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.998066251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.998069183+07:00","message":"> Transcript [5544] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.99807242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.998074405+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.998076723+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.99807896+07:00","message":"TextPushed: 'ยังคงมีชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.998085491+07:00","message":"Push: 'ก็ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.998087455+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.998089623+07:00","message":"Set new StatePrefix : 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.998091846+07:00","message":"Next Push (prob) : 'อยู่ในติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.998099004+07:00","message":"push: {false ก็ตอบโต้ 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.24994552+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.249981612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.249987658+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.250002542+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.250011005+07:00","message":"[bufferProcess] interim [700000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.250013415+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.250016873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.250019812+07:00","message":"> Transcript [5545] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.250022446+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.250024977+07:00","message":"Set new StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.572537901+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.572574591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.572579812+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.57259474+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.572601208+07:00","message":"[bufferProcess] interim [0]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.572603929+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.572607324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.572610388+07:00","message":"> Transcript [5546] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.57261384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.572616045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.572618104+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.57262074+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.887979439+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.888019073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.888025327+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.888039368+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.888048136+07:00","message":"[bufferProcess] interim [240000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.888051797+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.888057027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.888060251+07:00","message":"> Transcript [5547] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.888064147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.888066351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.8880684+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.888071282+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.080933128+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.080976486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.080983891+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.08099695+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.081003486+07:00","message":"[bufferProcess] interim [480000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.081007015+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.081017812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.081020724+07:00","message":"> Transcript [5548] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.081024367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.081026601+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.081028846+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.081031864+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.266152388+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.266195872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.266201701+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.266233238+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.26624137+07:00","message":"[bufferProcess] interim [660000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.266244528+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.26624833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.266251773+07:00","message":"> Transcript [5549] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.266256133+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.266258541+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.266261535+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.266264428+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.266267311+07:00","message":"Push: 'อยู่ในจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.266269304+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.266271789+07:00","message":"Set new StatePrefix : 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.266283907+07:00","message":"Next Push (prob) : 'ของผู้คนอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.266292697+07:00","message":"push: {false อยู่ในจิตใจ 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.467888329+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.4679258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.46793201+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.467946273+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.467953413+07:00","message":"[bufferProcess] interim [840000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.467956231+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.467963477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.467966378+07:00","message":"> Transcript [5550] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.467970315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.467972634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.467974966+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.467977773+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.593396157+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.593433476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.593439999+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.593453342+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.593459465+07:00","message":"[bufferProcess] interim [960000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.593462029+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.593467465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.593470206+07:00","message":"> Transcript [5551] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.593473838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.593476146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.593478193+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.593481535+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:08.988161537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:08.988193998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.169127016+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.169175926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.169182177+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.169196382+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.169203263+07:00","message":"[bufferProcess] interim [560000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.169206323+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.169212238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.169214951+07:00","message":"> Transcript [5552] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.169218911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.169221115+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.169223196+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.169225974+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.645477052+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.645524527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.645532141+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.645549327+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.645556304+07:00","message":"[bufferProcess] interim [60000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.645559105+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.645564247+07:00","message":"[bufferProcess] send to processor (ticker):ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.645567707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.645571511+07:00","message":"> Transcript [5553] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.645575783+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.645578329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.645580974+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.64558366+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.645589992+07:00","message":"Push: 'ของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.645592033+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.645594217+07:00","message":"Set new StatePrefix : 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.645596429+07:00","message":"Next Push (prob) : 'ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.64559827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.645600389+07:00","message":"> Transcript [5554] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.645602689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.645604425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.645606571+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.64560872+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.645616237+07:00","message":"push: {false ของผู้คนอีก 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.791268281+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.791304267+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":"2026-06-25T15:28:10.79131071+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.791325043+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.79133144+07:00","message":"[bufferProcess] interim [180000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.791333736+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.842019479+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.842059837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.842067062+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.842081305+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.842090925+07:00","message":"[bufferProcess] interim [240000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.842095065+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.842101593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.842106121+07:00","message":"> Transcript [5555] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.842111377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.84211553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.842117873+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.842120749+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.849304589+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.849343578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.849350288+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.849368315+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.849375954+07:00","message":"[bufferProcess] interim [300000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.849379088+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.849386126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.849389161+07:00","message":"> Transcript [5556] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.84939353+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.849395778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.849398511+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.84940152+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.153819996+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.153875044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.15388193+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.153897395+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.153908401+07:00","message":"[bufferProcess] interim [540000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.153911924+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.15391621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.153919387+07:00","message":"> Transcript [5557] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.153924172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.153926447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.153929202+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.153932063+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.153934843+07:00","message":"Push: 'ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.153938692+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.153941154+07:00","message":"Set new StatePrefix : 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.153943942+07:00","message":"Next Push (prob) : 'ที่ถูกนำเสนอผ่านสายตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.153953162+07:00","message":"push: {false ด้วยนะคะ 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.291395826+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.291444812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.291451778+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.291466775+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.291475548+07:00","message":"[bufferProcess] interim [660000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.291478782+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.291486797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.291490295+07:00","message":"> Transcript [5558] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.291495017+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.291497936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.291499971+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.291503591+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.302477615+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.302523287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.302531581+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.302562984+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.302572305+07:00","message":"[bufferProcess] interim [720000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.302578367+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.302583853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.302588092+07:00","message":"> Transcript [5559] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.302594093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.302597177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.302600066+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.302604804+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.482258603+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.482309925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของคนละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.482319697+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของคนละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.482339171+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.482353226+07:00","message":"[bufferProcess] interim [840000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.482357379+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.482366159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.482370161+07:00","message":"> Transcript [5560] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.482375636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.48237865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.482382027+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.482387637+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.486165535+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.48619494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของพลเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.486201945+07:00","message":"receive interim result [false|false]: ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของพลเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.486219457+07:00","message":"[buffer interim] 338 false ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของพลเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.486226983+07:00","message":"[bufferProcess] interim [900000000]:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของพลเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.486231246+07:00","message":"[bufferProcess] send to processor:ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.486240293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.486244181+07:00","message":"> Transcript [5561] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.486248991+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.486252192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.48625514+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.486258807+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.486270104+07:00","message":"Push: 'ที่ถูกนำเสนอผ่านสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.486275669+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.486279436+07:00","message":"Set new StatePrefix : 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.486282963+07:00","message":"Next Push (prob) : 'ของคนละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.486308757+07:00","message":"push: {false ที่ถูกนำเสนอผ่านสายตา 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.531841019+07:00","message":"[GCS] IsForceVAD: false for message ID: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.68276112+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.682802889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคงมีชีวิตเราก็เติมโตอยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของพลเมือง\",\"confidence\":0.9454064}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.682809455+07:00","message":"receive interim result [true|false]: ยังคงมีชีวิตเราก็เติมโตอยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของพลเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.682817503+07:00","message":"end recv isFinal message id 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.682819784+07:00","message":"end Recv id 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.68282648+07:00","message":"[buffer interim] 338 true ยังคงมีชีวิตเราก็เติมโตอยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของพลเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.682833669+07:00","message":"[bufferProcess] interim [140000000]:ยังคงมีชีวิตเราก็เติมโตอยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของพลเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.682836915+07:00","message":"[bufferProcess] send to processor (isfinal):ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของพลเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.682840946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.682843927+07:00","message":"> Transcript [5562] [false]: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.682852691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.682854832+07:00","message":"Set new StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.682857081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.682859359+07:00","message":"> Transcript [5563] [true]: 'ยังคงมีชีวิตเราก็เติมโตอยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.682862289+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.682870091+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.682872182+07:00","message":"StatePrefix: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.682875591+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.682885361+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.683089535+07:00","message":"Push: 'ของพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.683092623+07:00","message":"TextPushed: 'ยังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.683095411+07:00","message":"Set new StatePrefix : 'ยังคงมีชีวิตเราก็เติมโตอยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.683097956+07:00","message":"Next Push (prob) : 'ยังคงมีชีวิตเราก็เติมโตอยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสายตาของพลเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.683105748+07:00","message":"push: {true ของพลเมือง 0 0xc002f26000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.683122027+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_338.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:11.695927984+07:00","message":"write wav file: './tmp/7598/7598_338.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.852995381+07:00","message":"[GCS] Start streaming session, msgId: 339"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:11.988172804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:11.98818387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.189685148+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.189727048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.189734678+07:00","message":"receive interim result [false|false]: แบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.189751606+07:00","message":"[buffer interim] 339 false แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.189757596+07:00","message":"[bufferProcess] interim [420000000]:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.18975978+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.517519812+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.517563445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.517572812+07:00","message":"receive interim result [false|false]: แบบที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.5175911+07:00","message":"[buffer interim] 339 false แบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.517599151+07:00","message":"[bufferProcess] interim [660000000]:แบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.517602958+07:00","message":"[bufferProcess] send to processor:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.5176125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.517615653+07:00","message":"> Transcript [5564] [false]: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.517618112+07:00","message":"Set StatePrefix (first interim): 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.529705994+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.529755113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.529762389+07:00","message":"receive interim result [false|false]: แบบทีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.529782241+07:00","message":"[buffer interim] 339 false แบบทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.529789756+07:00","message":"[bufferProcess] interim [720000000]:แบบทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.529793277+07:00","message":"[bufferProcess] send to processor:แบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.529801848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.52980578+07:00","message":"> Transcript [5565] [false]: 'แบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.529810936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.529814173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.529817312+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.529820438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.710462874+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.710532665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.710539722+07:00","message":"receive interim result [false|false]: แบบทีมสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.710557913+07:00","message":"[buffer interim] 339 false แบบทีมสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.710566097+07:00","message":"[bufferProcess] interim [900000000]:แบบทีมสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.710568713+07:00","message":"[bufferProcess] send to processor:แบบทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.710572336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.71057559+07:00","message":"> Transcript [5566] [false]: 'แบบทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.710579449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.710581615+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.710584039+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.710586388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.839267682+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.839310963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสืบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.839317825+07:00","message":"receive interim result [false|false]: แบบทีมสืบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.83933702+07:00","message":"[buffer interim] 339 false แบบทีมสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.839349377+07:00","message":"[bufferProcess] interim [20000000]:แบบทีมสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.83935299+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.839360017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.83936313+07:00","message":"> Transcript [5567] [false]: 'แบบทีมสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.839367372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.839370992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.839374615+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.839379293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.90239373+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.902438224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสืบค้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.902446155+07:00","message":"receive interim result [false|false]: แบบทีมสืบค้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.902464295+07:00","message":"[buffer interim] 339 false แบบทีมสืบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.902472729+07:00","message":"[bufferProcess] interim [80000000]:แบบทีมสืบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.902475599+07:00","message":"[bufferProcess] send to processor:แบบทีมสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.902482953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.902486296+07:00","message":"> Transcript [5568] [false]: 'แบบทีมสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.902490297+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.902494008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.902496788+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.902499004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.902504683+07:00","message":"Push: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.902506694+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.902508854+07:00","message":"Set new StatePrefix : 'แบบทีมสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:12.90251109+07:00","message":"Next Push (prob) : 'ทีมสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:12.902520105+07:00","message":"push: {false แบบ 0 0xc00212f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.073553437+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.073597272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.073603354+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.073618644+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.073628584+07:00","message":"[bufferProcess] interim [260000000]:แบบทีมสื่อพลเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.073631246+07:00","message":"[bufferProcess] send to processor:แบบทีมสืบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.073639521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.07364336+07:00","message":"> Transcript [5569] [false]: 'แบบทีมสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.073647227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.073649992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.073652102+07:00","message":"StatePrefix: 'แบบทีมสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.073656071+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.271963337+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.271994596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.272000408+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.272015258+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.272020623+07:00","message":"[bufferProcess] interim [500000000]:แบบทีมสื่อพลเมืองป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.27202287+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.272030924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.272034345+07:00","message":"> Transcript [5570] [false]: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.272036847+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.272039879+07:00","message":"Set new StatePrefix: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.594693942+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.594733245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองปั่นผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.594739336+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองปั่นผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.594755552+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองปั่นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.594765955+07:00","message":"[bufferProcess] interim [800000000]:แบบทีมสื่อพลเมืองปั่นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.594769084+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.594775163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.594778642+07:00","message":"> Transcript [5571] [false]: 'แบบทีมสื่อพลเมืองป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.594782068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.594784344+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.594786536+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.594789186+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.731112348+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.731157222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองปันภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.731163664+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองปันภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.731180672+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองปันภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.731189462+07:00","message":"[bufferProcess] interim [920000000]:แบบทีมสื่อพลเมืองปันภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.731192094+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองปั่นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.731196335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.731199315+07:00","message":"> Transcript [5572] [false]: 'แบบทีมสื่อพลเมืองปั่นผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.731203386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.731205647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.731207749+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.731210475+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.934192234+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.934236808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองปันภาพถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.934243813+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองปันภาพถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.934259548+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองปันภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.934271513+07:00","message":"[bufferProcess] interim [100000000]:แบบทีมสื่อพลเมืองปันภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.93427419+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองปันภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.934282159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.934285314+07:00","message":"> Transcript [5573] [false]: 'แบบทีมสื่อพลเมืองปันภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.934293837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.934296717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.934299045+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.934301925+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.977570192+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.977617388+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":"2026-06-25T15:28:13.977625048+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1 ภาพครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.977640931+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1 ภาพครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.977652571+07:00","message":"[bufferProcess] interim [160000000]:แบบทีมสื่อพลเมืองป 1 ภาพครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.977656865+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองปันภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.977665018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.977669731+07:00","message":"> Transcript [5574] [false]: 'แบบทีมสื่อพลเมืองปันภาพถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.977675273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.977678286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.977681417+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.977684634+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.977691108+07:00","message":"Push: 'ทีมสื่อพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.977694381+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.977697882+07:00","message":"Set new StatePrefix : 'แบบทีมสื่อพลเมืองปันภาพถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.97770107+07:00","message":"Next Push (prob) : 'ปันภาพถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.977716109+07:00","message":"push: {false ทีมสื่อพลเมือง 0 0xc00212f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.613962115+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.614002038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1 ภาพครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.614007963+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1 ภาพครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.614023571+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1 ภาพครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.614032392+07:00","message":"[bufferProcess] interim [760000000]:แบบทีมสื่อพลเมืองป 1 ภาพครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.614035457+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.614039392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.614042795+07:00","message":"> Transcript [5575] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.614045535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.61404768+07:00","message":"Set new StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:14.98888874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:14.988919127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.995755562+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.995784204+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":"2026-06-25T15:28:14.995789331+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.995799293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.995802987+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.995812709+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.995821294+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.995826553+07:00","message":"[bufferProcess] interim [180000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.995829048+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.995835459+07:00","message":"[bufferProcess] interim [180000000]: ภาพครับผมเองก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.995839037+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.995842133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.995850366+07:00","message":"> Transcript [5576] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.995853898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.995856462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.995858405+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.99586077+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.187701626+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.187739706+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":"2026-06-25T15:28:15.187746248+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.187757631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.187760659+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.18776777+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.187771055+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.187777479+07:00","message":"[bufferProcess] interim [360000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.187780174+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.187783472+07:00","message":"[bufferProcess] interim [360000000]: ภาพครับผมเองก็สามารถเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.187787292+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.187790927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.187793993+07:00","message":"> Transcript [5577] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.187797632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.187799762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.187801691+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.187804056+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.3390842+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.339118666+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":"2026-06-25T15:28:15.339124393+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.339137839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถเป็นตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.339141436+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.339149079+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.339156427+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.339162051+07:00","message":"[bufferProcess] interim [480000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.33916561+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.3391726+07:00","message":"[bufferProcess] interim [480000000]: ภาพครับผมเองก็สามารถเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.339175697+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.339179214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.339182413+07:00","message":"> Transcript [5578] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.33918649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.339188726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.339190706+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.339193786+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.39268859+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.392727605+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":"2026-06-25T15:28:15.392734172+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.392746196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถเป็นส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.392753022+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถเป็นส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.39276169+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.392765649+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.392772167+07:00","message":"[bufferProcess] interim [540000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.392775415+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.392778839+07:00","message":"[bufferProcess] interim [540000000]: ภาพครับผมเองก็สามารถเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.392782479+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.392785671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.392788553+07:00","message":"> Transcript [5579] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.392793168+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.392795631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.392797788+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.392800869+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.392803566+07:00","message":"Push: 'ป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.392806081+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.392808449+07:00","message":"Set new StatePrefix : 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.39281091+07:00","message":"Next Push (prob) : 'ผมเองก็สามารถเป็นตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.39282012+07:00","message":"push: {false ป 1 ภาพครับ 0 0xc00212f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.402956467+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.402970513+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":"2026-06-25T15:28:15.402975197+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.402987132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถเป็นส่วนหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.402990452+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.402995507+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.402998267+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.403002313+07:00","message":"[bufferProcess] interim [600000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.403005121+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.403009933+07:00","message":"[bufferProcess] interim [600000000]: ภาพครับผมเองก็สามารถเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.403013169+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.403026274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.403056138+07:00","message":"> Transcript [5580] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.403061291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.403063874+07:00","message":"Set new StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.576976551+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.577013104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.577019535+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.577031714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.577035016+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.577042438+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.577046764+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.577052649+07:00","message":"[bufferProcess] interim [780000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.57705529+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.577058683+07:00","message":"[bufferProcess] interim [780000000]: ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.577062083+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.577065056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.577068676+07:00","message":"> Transcript [5581] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.577074266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.577077835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.577080591+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.577084331+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.713572+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.713616925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.713624501+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.713643607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.713647335+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.713665176+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.713681299+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.713688624+07:00","message":"[bufferProcess] interim [900000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.713691984+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.713695834+07:00","message":"[bufferProcess] interim [900000000]: ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.713698704+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.713701971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.713704819+07:00","message":"> Transcript [5582] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.713708523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.713710691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.713713663+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.713718882+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.909996367+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.910037797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.910044672+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.910055975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.910059558+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.910067756+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.910071779+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.910077304+07:00","message":"[bufferProcess] interim [80000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.910080145+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.910083159+07:00","message":"[bufferProcess] interim [80000000]: ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.910085903+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.910088764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.910091395+07:00","message":"> Transcript [5583] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.91009531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.910097478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.910099422+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.91010172+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.031060054+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.031097876+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":"2026-06-25T15:28:16.031103845+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.031111032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.031114507+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.031125397+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.031129649+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.031135328+07:00","message":"[bufferProcess] interim [140000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.03113785+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.031141124+07:00","message":"[bufferProcess] interim [140000000]: ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.03114434+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.03114719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.031150077+07:00","message":"> Transcript [5584] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.031153959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.031156118+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.031158237+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.031160489+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.031163492+07:00","message":"Push: 'ผมเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.031170229+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.031178905+07:00","message":"Set new StatePrefix : 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.031181601+07:00","message":"Next Push (prob) : 'หนึ่งของการปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.031192622+07:00","message":"push: {false ผมเองก็สามารถเป็นส่วน 0 0xc00212f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.066152865+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.06618893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.066194694+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.066205426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.066208929+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.066218495+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.06622221+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.066229472+07:00","message":"[bufferProcess] interim [200000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.066231941+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.066235214+07:00","message":"[bufferProcess] interim [200000000]: ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.066238494+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.066242411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.06624509+07:00","message":"> Transcript [5585] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.066247752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.066249891+07:00","message":"Set new StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.110178167+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.110226454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.11023303+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.110247286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.110251374+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.110260309+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.1102645+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.110272628+07:00","message":"[bufferProcess] interim [260000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.110275251+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.110278882+07:00","message":"[bufferProcess] interim [260000000]: ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.110282554+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.110288033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.11029228+07:00","message":"> Transcript [5586] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.11029658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.110299275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.110301133+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.110304312+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.220343552+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.220381299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.220388198+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.220415893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.220419781+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.220427543+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.220430894+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.22043621+07:00","message":"[bufferProcess] interim [380000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.220438989+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.220443977+07:00","message":"[bufferProcess] interim [380000000]: ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.22044731+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.220450518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.220453159+07:00","message":"> Transcript [5587] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.2204574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.220459554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.220461501+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.220464102+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.41813327+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.418172528+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":"2026-06-25T15:28:16.418178383+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.418194036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.418199576+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.418220489+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.418249468+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.418265003+07:00","message":"[bufferProcess] interim [620000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.418270308+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.418277457+07:00","message":"[bufferProcess] interim [620000000]: ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.418282106+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.418286908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.418291732+07:00","message":"> Transcript [5588] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.418298398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.418301482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.418304465+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.418309194+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.596173482+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.596213348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.596220145+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.596230004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.59623448+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.5962429+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.596248148+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.596253519+07:00","message":"[bufferProcess] interim [800000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.596256492+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.596259954+07:00","message":"[bufferProcess] interim [800000000]: ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.596263389+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.596266569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.596269473+07:00","message":"> Transcript [5589] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.596276562+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.596278849+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.596280896+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.596283781+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.596287164+07:00","message":"Push: 'หนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.596290173+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.596293658+07:00","message":"Set new StatePrefix : 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.596297278+07:00","message":"Next Push (prob) : 'เล่าเรื่องราว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.596306509+07:00","message":"push: {false หนึ่งของการบอก 0 0xc00212f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.931172214+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.931210237+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":"2026-06-25T15:28:16.931218258+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.931229227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.931234303+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.93125152+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.931268239+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.93127558+07:00","message":"[bufferProcess] interim [40000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.931278769+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.931283016+07:00","message":"[bufferProcess] interim [40000000]: ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.931286227+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.931289508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.931292444+07:00","message":"> Transcript [5590] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.931296436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.931298553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.931300463+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.931303141+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.953114414+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.953145497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.953151648+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.953173626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.953178178+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.953185506+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.953188547+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.953193926+07:00","message":"[bufferProcess] interim [100000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.953196458+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.953199798+07:00","message":"[bufferProcess] interim [100000000]: ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.953202736+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.953206284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.953209047+07:00","message":"> Transcript [5591] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.953212955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.953215448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.953217431+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.953220819+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.99079747+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.990831172+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":"2026-06-25T15:28:16.990837337+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.990853373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.990857951+07:00","message":"receive interim result [false|false]:  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.990868575+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.990879123+07:00","message":"[buffer interim] 339 false  ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.990885678+07:00","message":"[bufferProcess] interim [220000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.990889043+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.990895273+07:00","message":"[bufferProcess] interim [220000000]: ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.990898587+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.990911374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.990935288+07:00","message":"> Transcript [5592] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.990941297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.9909438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.990946041+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.990949302+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.030561527+07:00","message":"[GCS] IsForceVAD: false for message ID: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.101076389+07:00","message":"[GCS] Start streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.197776472+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.197816922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองปันภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น\",\"confidence\":0.93712634}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.197823256+07:00","message":"receive interim result [true|false]: แบบทีมสื่อพลเมืองปันภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.197835171+07:00","message":"end recv isFinal message id 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.197837566+07:00","message":"end Recv id 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.197843684+07:00","message":"[buffer interim] 339 true แบบทีมสื่อพลเมืองปันภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.197860615+07:00","message":"[bufferProcess] interim [400000000]:แบบทีมสื่อพลเมืองปันภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.19786417+07:00","message":"[bufferProcess] send to processor (isfinal):แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.197868074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.197871451+07:00","message":"> Transcript [5593] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.197875631+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.197877812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.197880283+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.197883341+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.19788628+07:00","message":"Push: 'เล่าเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.19788826+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.19789096+07:00","message":"Set new StatePrefix : 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.197893844+07:00","message":"Next Push (prob) : 'ของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.197895811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.197897963+07:00","message":"> Transcript [5594] [true]: 'แบบทีมสื่อพลเมืองปันภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.197900402+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.197902156+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.197904044+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.197906304+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.197912303+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.19798593+07:00","message":"push: {false เล่าเรื่องราว 0 0xc00212f500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.19814979+07:00","message":"Push: 'ของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.198153209+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.198155782+07:00","message":"Set new StatePrefix : 'แบบทีมสื่อพลเมืองปันภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.198158176+07:00","message":"Next Push (prob) : 'แบบทีมสื่อพลเมืองปันภาพครับผมเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.19816486+07:00","message":"push: {true ของท้องถิ่น 0 0xc00212f500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.198177151+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_339.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:17.209045017+07:00","message":"write wav file: './tmp/7598/7598_339.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.780181289+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.780216866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Jizz\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.780222878+07:00","message":"receive interim result [false|false]: Jizz"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.780234727+07:00","message":"[buffer interim] 340 false Jizz"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.780244418+07:00","message":"[bufferProcess] interim [660000000]:Jizz"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.780246503+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.850233912+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.850269267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"xxxx\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.85027676+07:00","message":"receive interim result [false|false]: xxxx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.850292596+07:00","message":"[buffer interim] 340 false xxxx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.850300328+07:00","message":"[bufferProcess] interim [780000000]:xxxx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.850302815+07:00","message":"[bufferProcess] send to processor:Jizz"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.850306129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.850308767+07:00","message":"> Transcript [5595] [false]: 'Jizz'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.850311265+07:00","message":"Set StatePrefix (first interim): 'Jizz'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.952502412+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.952546423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"expand\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.95255236+07:00","message":"receive interim result [false|false]: expand"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.9525678+07:00","message":"[buffer interim] 340 false expand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.952582159+07:00","message":"[bufferProcess] interim [840000000]:expand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.952584646+07:00","message":"[bufferProcess] send to processor:xxxx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.95258853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.952591855+07:00","message":"> Transcript [5596] [false]: 'xxxx'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.952595149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.952598071+07:00","message":"Set new StatePrefix: 'xxxx'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:17.98996314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:17.989978353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.084260418+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.084294998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"xxxx\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.08430096+07:00","message":"receive interim result [false|false]: xxxx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.08431406+07:00","message":"[buffer interim] 340 false xxxx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.084323722+07:00","message":"[bufferProcess] interim [20000000]:xxxx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.084326187+07:00","message":"[bufferProcess] send to processor:expand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.084330964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.084333693+07:00","message":"> Transcript [5597] [false]: 'expand'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.084336492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.084338533+07:00","message":"Set new StatePrefix: 'expand'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.150338098+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.150375186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สแกน QR\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.150380901+07:00","message":"receive interim result [false|false]: สแกน QR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.150390226+07:00","message":"[buffer interim] 340 false สแกน QR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.150396493+07:00","message":"[bufferProcess] interim [80000000]:สแกน QR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.15039889+07:00","message":"[bufferProcess] send to processor:xxxx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.150402064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.150404878+07:00","message":"> Transcript [5598] [false]: 'xxxx'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.150407308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.150409593+07:00","message":"Set new StatePrefix: 'xxxx'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.531282271+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.531310755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สแกนคิวอาร์โค้ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.531316073+07:00","message":"receive interim result [false|false]: สแกนคิวอาร์โค้ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.531329708+07:00","message":"[buffer interim] 340 false สแกนคิวอาร์โค้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.531336067+07:00","message":"[bufferProcess] interim [440000000]:สแกนคิวอาร์โค้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.5313394+07:00","message":"[bufferProcess] send to processor:สแกน QR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.531342979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.531345363+07:00","message":"> Transcript [5599] [false]: 'สแกน QR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.531347814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.531349972+07:00","message":"Set new StatePrefix: 'สแกน QR'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.769642732+07:00","message":"[GCS] IsForceVAD: false for message ID: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.832156456+07:00","message":"[GCS] Start streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.915312311+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.9153458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียงแค่สแกน QR Code\",\"confidence\":0.9103527}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.915352113+07:00","message":"receive interim result [true|false]: เพียงแค่สแกน QR Code"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.915358342+07:00","message":"end recv isFinal message id 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.915360916+07:00","message":"end Recv id 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.915366766+07:00","message":"[buffer interim] 340 true เพียงแค่สแกน QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.915372806+07:00","message":"[bufferProcess] interim [890000000]:เพียงแค่สแกน QR Code"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.915375914+07:00","message":"[bufferProcess] send to processor (isfinal):สแกนคิวอาร์โค้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.915379123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.915381945+07:00","message":"> Transcript [5600] [false]: 'สแกนคิวอาร์โค้ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.915384241+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.915386463+07:00","message":"Set new StatePrefix: 'สแกนคิวอาร์โค้ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.915388278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.915391654+07:00","message":"> Transcript [5601] [true]: 'เพียงแค่สแกน QR Code'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.915395042+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.915397946+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.915401365+07:00","message":"StatePrefix: 'สแกนคิวอาร์โค้ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.915404604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.915408422+07:00","message":"Push: 'เพียงแค่สแกน QR Code'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.915419811+07:00","message":"push: {true เพียงแค่สแกน QR Code 0 0xc003683700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:18.923581339+07:00","message":"write wav file: './tmp/7598/7598_340.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.347886467+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.347920986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.347926363+07:00","message":"receive interim result [false|false]: พี่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.347938324+07:00","message":"[buffer interim] 341 false พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.347944191+07:00","message":"[bufferProcess] interim [480000000]:พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.347946195+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.376041609+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.376078067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.376083765+07:00","message":"receive interim result [false|false]: พี่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.376099327+07:00","message":"[buffer interim] 341 false พี่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.376107915+07:00","message":"[bufferProcess] interim [540000000]:พี่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.376111424+07:00","message":"[bufferProcess] send to processor:พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.376117328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.376121475+07:00","message":"> Transcript [5602] [false]: 'พี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.376124835+07:00","message":"Set StatePrefix (first interim): 'พี่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.393955305+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.393980042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่กำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.393985059+07:00","message":"receive interim result [false|false]: พี่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.393999152+07:00","message":"[buffer interim] 341 false พี่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.394005422+07:00","message":"[bufferProcess] interim [600000000]:พี่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.394008097+07:00","message":"[bufferProcess] send to processor:พี่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.394014369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.394016997+07:00","message":"> Transcript [5603] [false]: 'พี่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.394019541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.394021697+07:00","message":"Set new StatePrefix: 'พี่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.512162595+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.512198146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่กำลังจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.512205383+07:00","message":"receive interim result [false|false]: พี่กำลังจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.512215927+07:00","message":"[buffer interim] 341 false พี่กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.512222707+07:00","message":"[bufferProcess] interim [720000000]:พี่กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.512224871+07:00","message":"[bufferProcess] send to processor:พี่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.512229811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.512232757+07:00","message":"> Transcript [5604] [false]: 'พี่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.512235179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.512237154+07:00","message":"Set new StatePrefix: 'พี่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.685455481+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.685497306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่กำลังจะขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.685502898+07:00","message":"receive interim result [false|false]: พี่กำลังจะขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.685518796+07:00","message":"[buffer interim] 341 false พี่กำลังจะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.685526245+07:00","message":"[bufferProcess] interim [840000000]:พี่กำลังจะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.685529197+07:00","message":"[bufferProcess] send to processor:พี่กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.685532313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.68553527+07:00","message":"> Transcript [5605] [false]: 'พี่กำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.685538344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.68554055+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.685542558+07:00","message":"StatePrefix: 'พี่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.685544668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.882840816+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.88290013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่กำลังจะขึ้นอยู่บน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.882916154+07:00","message":"receive interim result [false|false]: พี่กำลังจะขึ้นอยู่บน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.882941132+07:00","message":"[buffer interim] 341 false พี่กำลังจะขึ้นอยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.882962306+07:00","message":"[bufferProcess] interim [80000000]:พี่กำลังจะขึ้นอยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.882967396+07:00","message":"[bufferProcess] send to processor:พี่กำลังจะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.882978655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.882987102+07:00","message":"> Transcript [5606] [false]: 'พี่กำลังจะขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.882991134+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.882993312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.882995274+07:00","message":"StatePrefix: 'พี่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.882997372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.010021737+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.010066066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่กำลังจะขึ้นอยู่บนหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.010073738+07:00","message":"receive interim result [false|false]: พี่กำลังจะขึ้นอยู่บนหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.010088866+07:00","message":"[buffer interim] 341 false พี่กำลังจะขึ้นอยู่บนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.01009847+07:00","message":"[bufferProcess] interim [200000000]:พี่กำลังจะขึ้นอยู่บนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.010102441+07:00","message":"[bufferProcess] send to processor:พี่กำลังจะขึ้นอยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.010106742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.010109963+07:00","message":"> Transcript [5607] [false]: 'พี่กำลังจะขึ้นอยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.010114451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.010117149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.010119156+07:00","message":"StatePrefix: 'พี่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.010121398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.077263551+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.077301938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่กำลังจะขึ้นอยู่บนหน้าจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.077307555+07:00","message":"receive interim result [false|false]: พี่กำลังจะขึ้นอยู่บนหน้าจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.077319834+07:00","message":"[buffer interim] 341 false พี่กำลังจะขึ้นอยู่บนหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.077326512+07:00","message":"[bufferProcess] interim [320000000]:พี่กำลังจะขึ้นอยู่บนหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.077329046+07:00","message":"[bufferProcess] send to processor:พี่กำลังจะขึ้นอยู่บนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.077339076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.077341973+07:00","message":"> Transcript [5608] [false]: 'พี่กำลังจะขึ้นอยู่บนหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.077345489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.077347665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.07735037+07:00","message":"StatePrefix: 'พี่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.077352678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.077357146+07:00","message":"Push: 'พี่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.077359171+07:00","message":"TextPushed: 'พี่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.077362248+07:00","message":"Set new StatePrefix : 'พี่กำลังจะขึ้นอยู่บนหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.077364605+07:00","message":"Next Push (prob) : 'จะขึ้นอยู่บนหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.077372013+07:00","message":"push: {false พี่กำลัง 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.401983491+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.402022604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่กำลังจะขึ้นอยู่บนหน้าจอนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.402028548+07:00","message":"receive interim result [false|false]: พี่กำลังจะขึ้นอยู่บนหน้าจอนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.402042268+07:00","message":"[buffer interim] 341 false พี่กำลังจะขึ้นอยู่บนหน้าจอนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.402049461+07:00","message":"[bufferProcess] interim [620000000]:พี่กำลังจะขึ้นอยู่บนหน้าจอนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.402052621+07:00","message":"[bufferProcess] send to processor:พี่กำลังจะขึ้นอยู่บนหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.402060097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.402063191+07:00","message":"> Transcript [5609] [false]: 'พี่กำลังจะขึ้นอยู่บนหน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.402068683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.402071103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.402074095+07:00","message":"StatePrefix: 'พี่กำลังจะขึ้นอยู่บนหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.402076878+07:00","message":"TextPushed: 'พี่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.498792998+07:00","message":"[GCS] IsForceVAD: false for message ID: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.561876383+07:00","message":"[GCS] Start streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.617367939+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.617411036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่กำลังจะขึ้นอยู่บนหน้าจอนี้\",\"confidence\":0.9395061}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.617418249+07:00","message":"receive interim result [true|false]: พี่กำลังจะขึ้นอยู่บนหน้าจอนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.617424445+07:00","message":"end recv isFinal message id 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.617427092+07:00","message":"end Recv id 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.617433541+07:00","message":"[buffer interim] 341 true พี่กำลังจะขึ้นอยู่บนหน้าจอนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.617441184+07:00","message":"[bufferProcess] interim [890000000]:พี่กำลังจะขึ้นอยู่บนหน้าจอนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.617444429+07:00","message":"[bufferProcess] send to processor (isfinal):พี่กำลังจะขึ้นอยู่บนหน้าจอนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.617448373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.617451073+07:00","message":"> Transcript [5610] [false]: 'พี่กำลังจะขึ้นอยู่บนหน้าจอนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.617454141+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.617456183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.617458275+07:00","message":"StatePrefix: 'พี่กำลังจะขึ้นอยู่บนหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.617460417+07:00","message":"TextPushed: 'พี่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.617462341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.61746442+07:00","message":"> Transcript [5611] [true]: 'พี่กำลังจะขึ้นอยู่บนหน้าจอนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.617466716+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.617468516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.617470402+07:00","message":"StatePrefix: 'พี่กำลังจะขึ้นอยู่บนหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.617472295+07:00","message":"TextPushed: 'พี่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.617477874+07:00","message":"Push: 'จะขึ้นอยู่บนหน้าจอนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.617486686+07:00","message":"push: {true จะขึ้นอยู่บนหน้าจอนี้ 0 0xc002f26880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:20.624109212+07:00","message":"write wav file: './tmp/7598/7598_341.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:20.990034418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:20.990062706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.060290041+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.060336111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.060341321+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.060355299+07:00","message":"[buffer interim] 342 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.060362564+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.060364879+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.095908503+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.095949408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.095956167+07:00","message":"receive interim result [false|false]: แล้วก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.095968809+07:00","message":"[buffer interim] 342 false แล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.095975932+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.095978549+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.095984598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.095987594+07:00","message":"> Transcript [5612] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.095989966+07:00","message":"Set StatePrefix (first interim): 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.232558367+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.232598895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เดา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.232605287+07:00","message":"receive interim result [false|false]: แล้วก็เดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.232619562+07:00","message":"[buffer interim] 342 false แล้วก็เดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.23262742+07:00","message":"[bufferProcess] interim [720000000]:แล้วก็เดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.232629963+07:00","message":"[bufferProcess] send to processor:แล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.232633784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.232636977+07:00","message":"> Transcript [5613] [false]: 'แล้วก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.232640178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.232642238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.232644329+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.232646413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.410656136+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.4107025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ดาวน์โหลด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.41070875+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.410723493+07:00","message":"[buffer interim] 342 false แล้วก็ดาวน์โหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.410731747+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็ดาวน์โหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.410734521+07:00","message":"[bufferProcess] send to processor:แล้วก็เดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.410738496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.410741561+07:00","message":"> Transcript [5614] [false]: 'แล้วก็เดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.410745182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.410748393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.410750572+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.410752843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.601238997+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.601285921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ดาวน์โหลดแอป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.601291177+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลดแอป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.601308448+07:00","message":"[buffer interim] 342 false แล้วก็ดาวน์โหลดแอป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.601315863+07:00","message":"[bufferProcess] interim [80000000]:แล้วก็ดาวน์โหลดแอป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.601319616+07:00","message":"[bufferProcess] send to processor:แล้วก็ดาวน์โหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.601327506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.601330807+07:00","message":"> Transcript [5615] [false]: 'แล้วก็ดาวน์โหลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.601334091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.601336287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.601338422+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.60134071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.741655632+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.741678806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ดาวน์โหลด App Play\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.741683614+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลด App Play"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.741696525+07:00","message":"[buffer interim] 342 false แล้วก็ดาวน์โหลด App Play"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.741701894+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็ดาวน์โหลด App Play"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.741704799+07:00","message":"[bufferProcess] send to processor:แล้วก็ดาวน์โหลดแอป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.741707843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.741710613+07:00","message":"> Transcript [5616] [false]: 'แล้วก็ดาวน์โหลดแอป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.741713503+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.74171609+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.741718186+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.741720655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.741729745+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.741731653+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.741734316+07:00","message":"Set new StatePrefix : 'แล้วก็ดาวน์โหลดแอป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.741736492+07:00","message":"Next Push (prob) : 'ดาวน์โหลดแอป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.741771784+07:00","message":"push: {false แล้วก็ 0 0xc0033fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.791761333+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.791804498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ดาวน์โหลดแอป tiktok\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.791810957+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลดแอป tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.791834101+07:00","message":"[buffer interim] 342 false แล้วก็ดาวน์โหลดแอป tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.791842399+07:00","message":"[bufferProcess] interim [320000000]:แล้วก็ดาวน์โหลดแอป tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.791854651+07:00","message":"[bufferProcess] send to processor:แล้วก็ดาวน์โหลด App Play"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.791860267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.791864001+07:00","message":"> Transcript [5617] [false]: 'แล้วก็ดาวน์โหลด App Play'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.791866967+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.791869796+07:00","message":"Set new StatePrefix: 'แล้วก็ดาวน์โหลด App Play'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.918905355+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.918949552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ดาวน์โหลดแอพพลิเคชั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.918955906+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลดแอพพลิเคชั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.918971669+07:00","message":"[buffer interim] 342 false แล้วก็ดาวน์โหลดแอพพลิเคชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.91897924+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็ดาวน์โหลดแอพพลิเคชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.918982019+07:00","message":"[bufferProcess] send to processor:แล้วก็ดาวน์โหลดแอป tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.918990092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.918993278+07:00","message":"> Transcript [5618] [false]: 'แล้วก็ดาวน์โหลดแอป tiktok'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.918998082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.919001139+07:00","message":"Set new StatePrefix: 'แล้วก็ดาวน์โหลดแอป tiktok'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.183520643+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.183576787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ดาวน์โหลดแอปพลิเคชันธกส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.183583392+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลดแอปพลิเคชันธกส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.183597902+07:00","message":"[buffer interim] 342 false แล้วก็ดาวน์โหลดแอปพลิเคชันธกส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.183605618+07:00","message":"[bufferProcess] interim [680000000]:แล้วก็ดาวน์โหลดแอปพลิเคชันธกส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.183608301+07:00","message":"[bufferProcess] send to processor:แล้วก็ดาวน์โหลดแอพพลิเคชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.18361239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.183617117+07:00","message":"> Transcript [5619] [false]: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.183620231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.183622473+07:00","message":"Set new StatePrefix: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.502647685+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.502699336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ดาวน์โหลดแอพพลิเคชั่น Season\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.502707357+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลดแอพพลิเคชั่น Season"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.502725512+07:00","message":"[buffer interim] 342 false แล้วก็ดาวน์โหลดแอพพลิเคชั่น Season"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.502734441+07:00","message":"[bufferProcess] interim [980000000]:แล้วก็ดาวน์โหลดแอพพลิเคชั่น Season"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.502737569+07:00","message":"[bufferProcess] send to processor:แล้วก็ดาวน์โหลดแอปพลิเคชันธกส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.502745183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.502748197+07:00","message":"> Transcript [5620] [false]: 'แล้วก็ดาวน์โหลดแอปพลิเคชันธกส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.50275118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.502754116+07:00","message":"Set new StatePrefix: 'แล้วก็ดาวน์โหลดแอปพลิเคชันธกส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.639762971+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.639798179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.639805126+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.639819401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Download Application Free Size\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.639822505+07:00","message":"receive interim result [false|false]:  Download Application Free Size"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.639829618+07:00","message":"[buffer interim] 342 false แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.639833226+07:00","message":"[buffer interim] 342 false  Download Application Free Size"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.639838912+07:00","message":"[bufferProcess] interim [100000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.639841924+07:00","message":"[bufferProcess] send to processor:แล้วก็ดาวน์โหลดแอพพลิเคชั่น Season"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.63985557+07:00","message":"[bufferProcess] interim [100000000]: Download Application Free Size"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.639859279+07:00","message":"[bufferProcess] update buffer: แล้วก็ Download Application Free Size"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.639863661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.639868751+07:00","message":"> Transcript [5621] [false]: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่น Season'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.639871158+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.639873504+07:00","message":"Set new StatePrefix: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่น Season'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.017922431+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.017970349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ดาวน์โหลดแอพพลิเคชั่นซีไซด์ไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.017977621+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลดแอพพลิเคชั่นซีไซด์ไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.017992485+07:00","message":"[buffer interim] 342 false แล้วก็ดาวน์โหลดแอพพลิเคชั่นซีไซด์ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.018000823+07:00","message":"[bufferProcess] interim [520000000]:แล้วก็ดาวน์โหลดแอพพลิเคชั่นซีไซด์ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.018004897+07:00","message":"[bufferProcess] send to processor:แล้วก็ Download Application Free Size"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.018012468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.01801641+07:00","message":"> Transcript [5622] [false]: 'แล้วก็ Download Application Free Size'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.018019559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.018025114+07:00","message":"Set new StatePrefix: 'แล้วก็ Download Application Free Size'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.249754438+07:00","message":"[GCS] IsForceVAD: false for message ID: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.331459278+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.33150599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ดาวน์โหลดแอพพลิเคชั่น Sea Side Thai PBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.331513215+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลดแอพพลิเคชั่น Sea Side Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.331528762+07:00","message":"[buffer interim] 342 false แล้วก็ดาวน์โหลดแอพพลิเคชั่น Sea Side Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.331537026+07:00","message":"[bufferProcess] interim [760000000]:แล้วก็ดาวน์โหลดแอพพลิเคชั่น Sea Side Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.331540135+07:00","message":"[bufferProcess] send to processor:แล้วก็ดาวน์โหลดแอพพลิเคชั่นซีไซด์ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.331547448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.331550575+07:00","message":"> Transcript [5623] [false]: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่นซีไซด์ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.331553952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.331557368+07:00","message":"Set new StatePrefix: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่นซีไซด์ไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.426541971+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.426590752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ Download Application Free size Thai PBS\",\"confidence\":0.78964174}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.426598034+07:00","message":"receive interim result [true|false]: แล้วก็ Download Application Free size Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.426609826+07:00","message":"end recv isFinal message id 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.42661252+07:00","message":"end Recv id 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.426619799+07:00","message":"[buffer interim] 342 true แล้วก็ Download Application Free size Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.426627243+07:00","message":"[bufferProcess] interim [910000000]:แล้วก็ Download Application Free size Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.426630534+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ดาวน์โหลดแอพพลิเคชั่น Sea Side Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.426634883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.426637864+07:00","message":"> Transcript [5624] [false]: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่น Sea Side Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.426640334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.426642589+07:00","message":"Set new StatePrefix: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่น Sea Side Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.426644535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.426646621+07:00","message":"> Transcript [5625] [true]: 'แล้วก็ Download Application Free size Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.426649068+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.426651092+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.426653135+07:00","message":"StatePrefix: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่น Sea Side Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.426655315+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.426658143+07:00","message":"Push: ' Download Application Free size Thai PBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.426667704+07:00","message":"push: {true  Download Application Free size Thai PBS 0 0xc0033fe080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:23.434310167+07:00","message":"write wav file: './tmp/7598/7598_342.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.440805513+07:00","message":"[GCS] Start streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.937440417+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.937482395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.937488745+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.937509099+07:00","message":"[buffer interim] 343 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.937517975+07:00","message":"[bufferProcess] interim [480000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.937520932+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:23.990746797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:23.990780049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.103996563+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.104025953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.104030909+07:00","message":"receive interim result [false|false]: รับรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.104047727+07:00","message":"[buffer interim] 343 false รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.104053628+07:00","message":"[bufferProcess] interim [660000000]:รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.104056282+07:00","message":"[bufferProcess] send to processor:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.104059784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.104062711+07:00","message":"> Transcript [5626] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.104065284+07:00","message":"Set StatePrefix (first interim): 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.295393789+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.295423631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรปภ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.295428626+07:00","message":"receive interim result [false|false]: รับรปภ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.295443677+07:00","message":"[buffer interim] 343 false รับรปภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.295450533+07:00","message":"[bufferProcess] interim [840000000]:รับรปภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.295453475+07:00","message":"[bufferProcess] send to processor:รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.295457581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.295460625+07:00","message":"> Transcript [5627] [false]: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.295463657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.295465895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.29546869+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.295470972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.340444157+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.340479373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.340484531+07:00","message":"receive interim result [false|false]: รับรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.340495425+07:00","message":"[buffer interim] 343 false รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.340501334+07:00","message":"[bufferProcess] interim [900000000]:รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.340503828+07:00","message":"[bufferProcess] send to processor:รับรปภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.340509008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.340511957+07:00","message":"> Transcript [5628] [false]: 'รับรปภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.340515129+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.340517435+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.340519504+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.340521594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.441150505+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.441218149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรปภ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.441225142+07:00","message":"receive interim result [false|false]: รับรปภ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.441243548+07:00","message":"[buffer interim] 343 false รับรปภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.441255361+07:00","message":"[bufferProcess] interim [960000000]:รับรปภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.441258238+07:00","message":"[bufferProcess] send to processor:รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.441265249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.441268499+07:00","message":"> Transcript [5629] [false]: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.44127252+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.441274927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.441277269+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.44127952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.464660982+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.464701911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรอบอกเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.464708134+07:00","message":"receive interim result [false|false]: รับรอบอกเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.464723635+07:00","message":"[buffer interim] 343 false รับรอบอกเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.464730288+07:00","message":"[bufferProcess] interim [20000000]:รับรอบอกเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.464733799+07:00","message":"[bufferProcess] send to processor:รับรปภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.464739757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.464742723+07:00","message":"> Transcript [5630] [false]: 'รับรปภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.464746381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.464748661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.464750898+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.4647533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.464756437+07:00","message":"Push: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.464758642+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.464761022+07:00","message":"Set new StatePrefix : 'รับรปภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.464764693+07:00","message":"Next Push (prob) : 'รปภ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.464774137+07:00","message":"push: {false รับ 0 0xc0034fcf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.613088644+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.613134318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรอบอกเรื่องราว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.613140597+07:00","message":"receive interim result [false|false]: รับรอบอกเรื่องราว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.613157941+07:00","message":"[buffer interim] 343 false รับรอบอกเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.61318325+07:00","message":"[bufferProcess] interim [140000000]:รับรอบอกเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.613186079+07:00","message":"[bufferProcess] send to processor:รับรอบอกเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.613193586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.613196807+07:00","message":"> Transcript [5631] [false]: 'รับรอบอกเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.613199605+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.613201865+07:00","message":"Set new StatePrefix: 'รับรอบอกเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.674597099+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.674634277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรอบอกเรื่องราวของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.674640224+07:00","message":"receive interim result [false|false]: รับรอบอกเรื่องราวของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.674651362+07:00","message":"[buffer interim] 343 false รับรอบอกเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.674659307+07:00","message":"[bufferProcess] interim [320000000]:รับรอบอกเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.674661871+07:00","message":"[bufferProcess] send to processor:รับรอบอกเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.674667509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.674670104+07:00","message":"> Transcript [5632] [false]: 'รับรอบอกเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.674673721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.674676002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.674677994+07:00","message":"StatePrefix: 'รับรอบอกเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.674680763+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.882040977+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.882072642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรอบอกเรื่องราวของคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.882078378+07:00","message":"receive interim result [false|false]: รับรอบอกเรื่องราวของคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.882090616+07:00","message":"[buffer interim] 343 false รับรอบอกเรื่องราวของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.882097036+07:00","message":"[bufferProcess] interim [500000000]:รับรอบอกเรื่องราวของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.88209976+07:00","message":"[bufferProcess] send to processor:รับรอบอกเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.882105169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.882107855+07:00","message":"> Transcript [5633] [false]: 'รับรอบอกเรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.882111873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.882114142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.882116736+07:00","message":"StatePrefix: 'รับรอบอกเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.882119265+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.17007479+07:00","message":"[GCS] IsForceVAD: false for message ID: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.258571349+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.258612274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรอบอกเรื่องราวของคุณผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.258620595+07:00","message":"receive interim result [false|false]: รับรอบอกเรื่องราวของคุณผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.25863618+07:00","message":"[buffer interim] 343 false รับรอบอกเรื่องราวของคุณผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.258643556+07:00","message":"[bufferProcess] interim [860000000]:รับรอบอกเรื่องราวของคุณผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.25864603+07:00","message":"[bufferProcess] send to processor:รับรอบอกเรื่องราวของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.258652368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.258655766+07:00","message":"> Transcript [5634] [false]: 'รับรอบอกเรื่องราวของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.258659496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.258661865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.258664447+07:00","message":"StatePrefix: 'รับรอบอกเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.258667046+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.325657064+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.325700328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรอบอกเรื่องราวของคุณผ่าน\",\"confidence\":0.94381344}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.325710203+07:00","message":"receive interim result [true|false]: รับรอบอกเรื่องราวของคุณผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.325719259+07:00","message":"end recv isFinal message id 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.325721669+07:00","message":"end Recv id 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.325730397+07:00","message":"[buffer interim] 343 true รับรอบอกเรื่องราวของคุณผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325738442+07:00","message":"[bufferProcess] interim [950000000]:รับรอบอกเรื่องราวของคุณผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325741689+07:00","message":"[bufferProcess] send to processor (isfinal):รับรอบอกเรื่องราวของคุณผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325745115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.32574842+07:00","message":"> Transcript [5635] [false]: 'รับรอบอกเรื่องราวของคุณผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325751942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325754318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325756811+07:00","message":"StatePrefix: 'รับรอบอกเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325759426+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325765042+07:00","message":"Push: 'รอบอกเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325767014+07:00","message":"TextPushed: 'รับรอบอกเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.32576924+07:00","message":"Set new StatePrefix : 'รับรอบอกเรื่องราวของคุณผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325771434+07:00","message":"Next Push (prob) : 'ราวของคุณผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325773386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325776849+07:00","message":"> Transcript [5636] [true]: 'รับรอบอกเรื่องราวของคุณผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325779285+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325781255+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325782995+07:00","message":"StatePrefix: 'รับรอบอกเรื่องราวของคุณผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325785115+07:00","message":"TextPushed: 'รับรอบอกเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.325787126+07:00","message":"Push: 'ราวของคุณผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.325797793+07:00","message":"push: {false รอบอกเรื่อง 0 0xc0034fcf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.325817181+07:00","message":"push: {true ราวของคุณผ่าน 0 0xc0034fcf00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:25.332675283+07:00","message":"write wav file: './tmp/7598/7598_343.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.431374614+07:00","message":"[GCS] Start streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.948257032+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.9482993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.948304718+07:00","message":"receive interim result [false|false]: พวกเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.948323072+07:00","message":"[buffer interim] 344 false พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.948330367+07:00","message":"[bufferProcess] interim [540000000]:พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.948332344+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.28778831+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.287825976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.287831889+07:00","message":"receive interim result [false|false]: พวกเราผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.287854338+07:00","message":"[buffer interim] 344 false พวกเราผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.287860865+07:00","message":"[bufferProcess] interim [900000000]:พวกเราผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.28786356+07:00","message":"[bufferProcess] send to processor:พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.287866997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.287869941+07:00","message":"> Transcript [5637] [false]: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.287872201+07:00","message":"Set StatePrefix (first interim): 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.429591106+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.429633325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.429639121+07:00","message":"receive interim result [false|false]: พวกเราภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.429666064+07:00","message":"[buffer interim] 344 false พวกเราภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.429676172+07:00","message":"[bufferProcess] interim [20000000]:พวกเราภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.429681215+07:00","message":"[bufferProcess] send to processor:พวกเราผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.429684997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.429688109+07:00","message":"> Transcript [5638] [false]: 'พวกเราผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.429691636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.429694054+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.429696335+07:00","message":"StatePrefix: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.429698447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.598604726+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.598653959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราภายในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.598660611+07:00","message":"receive interim result [false|false]: พวกเราภายในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.598673387+07:00","message":"[buffer interim] 344 false พวกเราภายในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.5986795+07:00","message":"[bufferProcess] interim [140000000]:พวกเราภายในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.598682253+07:00","message":"[bufferProcess] send to processor:พวกเราภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.598688047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.598692383+07:00","message":"> Transcript [5639] [false]: 'พวกเราภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.598699596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.598702598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.59870521+07:00","message":"StatePrefix: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.598708227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.666640131+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.66668232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราอ่านรายการนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.666688599+07:00","message":"receive interim result [false|false]: พวกเราอ่านรายการนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.666706115+07:00","message":"[buffer interim] 344 false พวกเราอ่านรายการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.666715637+07:00","message":"[bufferProcess] interim [260000000]:พวกเราอ่านรายการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.666718569+07:00","message":"[bufferProcess] send to processor:พวกเราภายในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.666724157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.666726958+07:00","message":"> Transcript [5640] [false]: 'พวกเราภายในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.666730229+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.666732403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.666734417+07:00","message":"StatePrefix: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.666736749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.898986563+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.899028072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราอ่านรายการนี้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.899033883+07:00","message":"receive interim result [false|false]: พวกเราอ่านรายการนี้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.899048702+07:00","message":"[buffer interim] 344 false พวกเราอ่านรายการนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.899062869+07:00","message":"[bufferProcess] interim [500000000]:พวกเราอ่านรายการนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.899066088+07:00","message":"[bufferProcess] send to processor:พวกเราอ่านรายการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.899072249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.899075446+07:00","message":"> Transcript [5641] [false]: 'พวกเราอ่านรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.899079499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.899082034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.89908419+07:00","message":"StatePrefix: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.899086572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.899091249+07:00","message":"Push: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.899093677+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.899095896+07:00","message":"Set new StatePrefix : 'พวกเราอ่านรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.899098662+07:00","message":"Next Push (prob) : 'อ่านรายการนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.899108103+07:00","message":"push: {false พวกเรา 0 0xc00212e100}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:26.990949964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:26.990966711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.999300691+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.99933793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราอ่านรายการนี้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.999344111+07:00","message":"receive interim result [false|false]: พวกเราอ่านรายการนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.999359777+07:00","message":"[buffer interim] 344 false พวกเราอ่านรายการนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.99936735+07:00","message":"[bufferProcess] interim [560000000]:พวกเราอ่านรายการนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.99937025+07:00","message":"[bufferProcess] send to processor:พวกเราอ่านรายการนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.999378148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.999381166+07:00","message":"> Transcript [5642] [false]: 'พวกเราอ่านรายการนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.999385033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.99938766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.999389904+07:00","message":"StatePrefix: 'พวกเราอ่านรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.999392665+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.05251858+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.052559677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราอ่านรายการนี้ได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.05256641+07:00","message":"receive interim result [false|false]: พวกเราอ่านรายการนี้ได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.052580906+07:00","message":"[buffer interim] 344 false พวกเราอ่านรายการนี้ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.05258865+07:00","message":"[bufferProcess] interim [680000000]:พวกเราอ่านรายการนี้ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.052591162+07:00","message":"[bufferProcess] send to processor:พวกเราอ่านรายการนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.052597062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.05260005+07:00","message":"> Transcript [5643] [false]: 'พวกเราอ่านรายการนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.052603622+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.052606474+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.052608528+07:00","message":"StatePrefix: 'พวกเราอ่านรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.05261092+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.179277453+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.179326042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราอ่านรายการนี้ได้เลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.179333158+07:00","message":"receive interim result [false|false]: พวกเราอ่านรายการนี้ได้เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.179349391+07:00","message":"[buffer interim] 344 false พวกเราอ่านรายการนี้ได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.179379522+07:00","message":"[bufferProcess] interim [800000000]:พวกเราอ่านรายการนี้ได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.179382319+07:00","message":"[bufferProcess] send to processor:พวกเราอ่านรายการนี้ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.17939317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.179396598+07:00","message":"> Transcript [5644] [false]: 'พวกเราอ่านรายการนี้ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.179400524+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.179403609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.179406437+07:00","message":"StatePrefix: 'พวกเราอ่านรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.179410656+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.306469104+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.306507351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราอ่านรายการนี้ได้เลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.306513149+07:00","message":"receive interim result [false|false]: พวกเราอ่านรายการนี้ได้เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.30653099+07:00","message":"[buffer interim] 344 false พวกเราอ่านรายการนี้ได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.306539068+07:00","message":"[bufferProcess] interim [920000000]:พวกเราอ่านรายการนี้ได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.30654229+07:00","message":"[bufferProcess] send to processor:พวกเราอ่านรายการนี้ได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.306546521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.306549865+07:00","message":"> Transcript [5645] [false]: 'พวกเราอ่านรายการนี้ได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.306553801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.306556155+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.306558516+07:00","message":"StatePrefix: 'พวกเราอ่านรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.306561067+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.306563378+07:00","message":"Push: 'อ่านรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.306566425+07:00","message":"TextPushed: 'พวกเราอ่านรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.306568975+07:00","message":"Set new StatePrefix : 'พวกเราอ่านรายการนี้ได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.306571462+07:00","message":"Next Push (prob) : 'ได้เลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.306580795+07:00","message":"push: {false อ่านรายการนี้ 0 0xc00212e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.551354074+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.551394883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราอ่านรายการนี้ได้เลยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.551400581+07:00","message":"receive interim result [false|false]: พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.551415105+07:00","message":"[buffer interim] 344 false พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.551422938+07:00","message":"[bufferProcess] interim [160000000]:พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.551425988+07:00","message":"[bufferProcess] send to processor:พวกเราอ่านรายการนี้ได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.551432928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.551435908+07:00","message":"> Transcript [5646] [false]: 'พวกเราอ่านรายการนี้ได้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.551440052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.551442446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.55144485+07:00","message":"StatePrefix: 'พวกเราอ่านรายการนี้ได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.551448389+07:00","message":"TextPushed: 'พวกเราอ่านรายการนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.198478933+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.198518741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราอ่านรายการนี้ได้เลยนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.198525665+07:00","message":"receive interim result [false|false]: พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.19853895+07:00","message":"[buffer interim] 344 false พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.198546978+07:00","message":"[bufferProcess] interim [760000000]:พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.19855007+07:00","message":"[bufferProcess] send to processor:พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.198557162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.198560347+07:00","message":"> Transcript [5647] [false]: 'พวกเราอ่านรายการนี้ได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.198564275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.198566984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.198569202+07:00","message":"StatePrefix: 'พวกเราอ่านรายการนี้ได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.198572043+07:00","message":"TextPushed: 'พวกเราอ่านรายการนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.406461854+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.406503783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราอ่านรายการนี้ได้เลยนะครับขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.406509628+07:00","message":"receive interim result [false|false]: พวกเราอ่านรายการนี้ได้เลยนะครับขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.406525487+07:00","message":"[buffer interim] 344 false พวกเราอ่านรายการนี้ได้เลยนะครับขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.406533176+07:00","message":"[bufferProcess] interim [0]:พวกเราอ่านรายการนี้ได้เลยนะครับขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.406535962+07:00","message":"[bufferProcess] send to processor:พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.406540771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.406544208+07:00","message":"> Transcript [5648] [false]: 'พวกเราอ่านรายการนี้ได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.406548385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.406551304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.406553582+07:00","message":"StatePrefix: 'พวกเราอ่านรายการนี้ได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.406556642+07:00","message":"TextPushed: 'พวกเราอ่านรายการนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.456411579+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.456452504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราอ่านรายการนี้ได้เลยนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.456459823+07:00","message":"receive interim result [false|false]: พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.456472938+07:00","message":"[buffer interim] 344 false พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.456480776+07:00","message":"[bufferProcess] interim [120000000]:พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.456485305+07:00","message":"[bufferProcess] send to processor:พวกเราอ่านรายการนี้ได้เลยนะครับขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.456492849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.456497137+07:00","message":"> Transcript [5649] [false]: 'พวกเราอ่านรายการนี้ได้เลยนะครับขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.456502879+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.456506167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.456509881+07:00","message":"StatePrefix: 'พวกเราอ่านรายการนี้ได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.45651275+07:00","message":"TextPushed: 'พวกเราอ่านรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.456516929+07:00","message":"Push: 'ได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.456519907+07:00","message":"TextPushed: 'พวกเราอ่านรายการนี้ได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.456523415+07:00","message":"Set new StatePrefix : 'พวกเราอ่านรายการนี้ได้เลยนะครับขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.456527012+07:00","message":"Next Push (prob) : 'ครับขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.456543145+07:00","message":"push: {false ได้เลยนะ 0 0xc00212e100}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:29.991461539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:29.991476102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:30.68010981+07:00","message":"[GCS] IsForceVAD: false for message ID: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:30.801525341+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:30.801574097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราอ่านรายการนี้ได้เลยนะครับ\",\"confidence\":0.9189846}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:30.801581466+07:00","message":"receive interim result [true|false]: พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:30.80159241+07:00","message":"end recv isFinal message id 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:30.801594882+07:00","message":"end Recv id 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:30.801602482+07:00","message":"[buffer interim] 344 true พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.801613136+07:00","message":"[bufferProcess] interim [460000000]:พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.801616541+07:00","message":"[bufferProcess] send to processor (isfinal):พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.801630147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.801651444+07:00","message":"> Transcript [5650] [false]: 'พวกเราอ่านรายการนี้ได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.801655903+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.801658926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.80166132+07:00","message":"> Transcript [5651] [true]: 'พวกเราอ่านรายการนี้ได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.801665656+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.801668095+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.801670597+07:00","message":"StatePrefix: 'พวกเราอ่านรายการนี้ได้เลยนะครับขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.80167314+07:00","message":"TextPushed: 'พวกเราอ่านรายการนี้ได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.801681355+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:30.80169452+07:00","message":"push: {true ครับ 0 0xc00212e100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:30.816873316+07:00","message":"write wav file: './tmp/7598/7598_344.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:30.871484326+07:00","message":"[GCS] Start streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:31.208972309+07:00","message":"receive streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:31.20901963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:31.209025607+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:31.209041149+07:00","message":"[buffer interim] 345 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:31.209047868+07:00","message":"[bufferProcess] interim [420000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:31.209050067+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:31.943912891+07:00","message":"receive streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:31.943959025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:31.943965429+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:31.943982193+07:00","message":"[buffer interim] 345 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:31.943989931+07:00","message":"[bufferProcess] interim [20000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:31.943992466+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:31.943999689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:31.944002885+07:00","message":"> Transcript [5652] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:31.944005522+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.14496503+07:00","message":"receive streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.145008865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตากเนื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.145015641+07:00","message":"receive interim result [false|false]: ไปตากเนื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.145031552+07:00","message":"[buffer interim] 345 false ไปตากเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.145039346+07:00","message":"[bufferProcess] interim [260000000]:ไปตากเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.145041904+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.145048813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.145051917+07:00","message":"> Transcript [5653] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.145055353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.145057617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.145059917+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.145062875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.159411666+07:00","message":"receive streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.15945064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปสักเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.159456282+07:00","message":"receive interim result [false|false]: ไปสักเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.15947188+07:00","message":"[buffer interim] 345 false ไปสักเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.159478346+07:00","message":"[bufferProcess] interim [320000000]:ไปสักเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.159480987+07:00","message":"[bufferProcess] send to processor:ไปตากเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.159488646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.159491538+07:00","message":"> Transcript [5654] [false]: 'ไปตากเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.159494489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.159496453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.15949878+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.1595036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.343383698+07:00","message":"receive streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.34342167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปจากเหนือแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.343427764+07:00","message":"receive interim result [false|false]: ไปจากเหนือแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.343444058+07:00","message":"[buffer interim] 345 false ไปจากเหนือแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.343450506+07:00","message":"[bufferProcess] interim [500000000]:ไปจากเหนือแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.34345293+07:00","message":"[bufferProcess] send to processor:ไปสักเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.343458647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.343461552+07:00","message":"> Transcript [5655] [false]: 'ไปสักเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.343464606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.343466905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.343469322+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.343471614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.349300529+07:00","message":"[GCS] IsForceVAD: false for message ID: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.411928694+07:00","message":"[GCS] Start streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.4826577+07:00","message":"receive streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.482703608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปจากเหนือแล้วนะ\",\"confidence\":0.8406343}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.482712781+07:00","message":"receive interim result [true|false]: ไปจากเหนือแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.482722296+07:00","message":"end recv isFinal message id 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.482724766+07:00","message":"end Recv id 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.482732329+07:00","message":"[buffer interim] 345 true ไปจากเหนือแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482743258+07:00","message":"[bufferProcess] interim [710000000]:ไปจากเหนือแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482746417+07:00","message":"[bufferProcess] send to processor (isfinal):ไปจากเหนือแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482750053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482754109+07:00","message":"> Transcript [5656] [false]: 'ไปจากเหนือแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482757765+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482760062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482762775+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482765005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482772021+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482774095+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482776213+07:00","message":"Set new StatePrefix : 'ไปจากเหนือแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482779277+07:00","message":"Next Push (prob) : 'จากเหนือแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482781789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482783922+07:00","message":"> Transcript [5657] [true]: 'ไปจากเหนือแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482786351+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482788075+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482789864+07:00","message":"StatePrefix: 'ไปจากเหนือแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482791841+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:32.482793883+07:00","message":"Push: 'จากเหนือแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.482813655+07:00","message":"push: {false ไป 0 0xc00212ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.482849109+07:00","message":"push: {true จากเหนือแล้วนะ 0 0xc00212ea80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:32.489067249+07:00","message":"write wav file: './tmp/7598/7598_345.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.64712585+07:00","message":"[GCS] Cleaned up inactive client: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.647153861+07:00","message":"[GCS] Cleaned up inactive client: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.647156801+07:00","message":"[GCS] Cleaned up inactive client: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.647159146+07:00","message":"[GCS] Cleaned up inactive client: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:32.647161419+07:00","message":"[GCS] Cleaned up inactive client: 329"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:32.992084764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:32.992090938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.135174074+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.135218001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.135222914+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.135238664+07:00","message":"[buffer interim] 346 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.135245019+07:00","message":"[bufferProcess] interim [780000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.135247507+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.260375977+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.260420513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.260426759+07:00","message":"receive interim result [false|false]: เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.260440923+07:00","message":"[buffer interim] 346 false เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.260448388+07:00","message":"[bufferProcess] interim [840000000]:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.260450944+07:00","message":"[bufferProcess] send to processor:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.260454825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.260457946+07:00","message":"> Transcript [5658] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.260460338+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.402384783+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.402428573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.402435299+07:00","message":"receive interim result [false|false]: เบื่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.402448836+07:00","message":"[buffer interim] 346 false เบื่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.402456984+07:00","message":"[bufferProcess] interim [960000000]:เบื่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.402459399+07:00","message":"[bufferProcess] send to processor:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.402465859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.402469094+07:00","message":"> Transcript [5659] [false]: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.402474465+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.402477246+07:00","message":"Set new StatePrefix: 'เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.452025523+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.452075071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.45208336+07:00","message":"receive interim result [false|false]: รักเหนือไปตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.452100407+07:00","message":"[buffer interim] 346 false รักเหนือไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.452112378+07:00","message":"[bufferProcess] interim [80000000]:รักเหนือไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.452116538+07:00","message":"[bufferProcess] send to processor:เบื่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.452124276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.452128727+07:00","message":"> Transcript [5660] [false]: 'เบื่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.452132743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.452136203+07:00","message":"Set new StatePrefix: 'เบื่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.585639093+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.585686009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.585693815+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.585709683+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.585722498+07:00","message":"[bufferProcess] interim [140000000]:รักเหนือไปใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.585725957+07:00","message":"[bufferProcess] send to processor:รักเหนือไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.585735366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.585740261+07:00","message":"> Transcript [5661] [false]: 'รักเหนือไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.585744511+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.585748291+07:00","message":"Set new StatePrefix: 'รักเหนือไปตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.779214715+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.779249457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.779256774+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.77927102+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.779281749+07:00","message":"[bufferProcess] interim [380000000]:รักเหนือไปใต้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.779285486+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.779292792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.77929699+07:00","message":"> Transcript [5662] [false]: 'รักเหนือไปใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.779300756+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.779304877+07:00","message":"Set new StatePrefix: 'รักเหนือไปใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.880402034+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.880450836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.880457774+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.8804739+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.880484992+07:00","message":"[bufferProcess] interim [500000000]:รักเหนือไปใต้กันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.880488823+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.880496414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.880501+07:00","message":"> Transcript [5663] [false]: 'รักเหนือไปใต้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.880505678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.880508984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.880512127+07:00","message":"StatePrefix: 'รักเหนือไปใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.880515365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.00162718+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.001673773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.001681462+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.001697043+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.001707134+07:00","message":"[bufferProcess] interim [620000000]:รักเหนือไปใต้กันดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.001709544+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.001715475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.001718658+07:00","message":"> Transcript [5664] [false]: 'รักเหนือไปใต้กันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.00172322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.001725977+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.001729539+07:00","message":"StatePrefix: 'รักเหนือไปใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.001732079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.158017023+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.158060853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.15806716+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.158080997+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.158088073+07:00","message":"[bufferProcess] interim [800000000]:รักเหนือไปใต้กันดีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.158091069+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.158098023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.158101064+07:00","message":"> Transcript [5665] [false]: 'รักเหนือไปใต้กันดีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.158105191+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.158107618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.158110014+07:00","message":"StatePrefix: 'รักเหนือไปใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.158112716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.739685586+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.739732526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.739745639+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.739763905+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.739776271+07:00","message":"[bufferProcess] interim [400000000]:รักเหนือไปใต้กันดีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.739779958+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.73978434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.739788864+07:00","message":"> Transcript [5666] [false]: 'รักเหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.739793825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.739796838+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.73980016+07:00","message":"StatePrefix: 'รักเหนือไปใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.739803266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.739811501+07:00","message":"Push: 'รักเหนือไปใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.739813741+07:00","message":"TextPushed: 'รักเหนือไปใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.739815988+07:00","message":"Set new StatePrefix : 'รักเหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.739818296+07:00","message":"Next Push (prob) : 'กันดีไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.739826306+07:00","message":"push: {false รักเหนือไปใต้ 0 0xc00212e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.635636878+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.635686297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.635695216+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.635714796+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.63572854+07:00","message":"[bufferProcess] interim [300000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.635735433+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.635745519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.635749887+07:00","message":"> Transcript [5667] [false]: 'รักเหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.635756261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.635759301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.635762101+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.635766181+07:00","message":"TextPushed: 'รักเหนือไปใต้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:35.992172373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:35.992207195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.292335785+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.292377217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.292383817+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.292397823+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.292408012+07:00","message":"[bufferProcess] interim [900000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.292410911+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.29241584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.292418926+07:00","message":"> Transcript [5668] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.29242251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.292424971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.29242711+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.292429969+07:00","message":"TextPushed: 'รักเหนือไปใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.59622214+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.59626062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.596268016+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.596280066+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.596286528+07:00","message":"[bufferProcess] interim [200000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.596290279+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.596296694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.596299791+07:00","message":"> Transcript [5669] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.596303213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.596305488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.596307735+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.596310394+07:00","message":"TextPushed: 'รักเหนือไปใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.684923729+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.684968751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.684975977+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.684991476+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.685002545+07:00","message":"[bufferProcess] interim [320000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.68500611+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.68501399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.68501692+07:00","message":"> Transcript [5670] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.685020886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.685023383+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.685028406+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.685031491+07:00","message":"TextPushed: 'รักเหนือไปใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.685037614+07:00","message":"Push: 'กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.68503973+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.685042059+07:00","message":"Set new StatePrefix : 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.685044851+07:00","message":"Next Push (prob) : 'สักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.685054571+07:00","message":"push: {false กันดีไหมคะ 0 0xc00212e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.854168809+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.854209399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.85421569+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.854241606+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.854249282+07:00","message":"[bufferProcess] interim [440000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.854252441+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.854260496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.854263409+07:00","message":"> Transcript [5671] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.854268649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.85427132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.854275115+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.854279591+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.179716823+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.179756858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.179762931+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.179776614+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.179784636+07:00","message":"[bufferProcess] interim [800000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.179787657+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.17979187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.179797044+07:00","message":"> Transcript [5672] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.179800725+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.179803012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.179806332+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.179808992+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.236662446+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.236706422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.236715058+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.236733398+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.23674053+07:00","message":"[bufferProcess] interim [920000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.236744191+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.236747674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.236750733+07:00","message":"> Transcript [5673] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.236754606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.236756637+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.236758947+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.236761935+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.355787494+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.355825721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.355834336+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.35586068+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.35587307+07:00","message":"[bufferProcess] interim [980000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.355877128+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.3558848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.355888692+07:00","message":"> Transcript [5674] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.355894768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.355898399+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.355901902+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.355905576+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.355929677+07:00","message":"Push: 'สักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.355933347+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.35593733+07:00","message":"Set new StatePrefix : 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.355941129+07:00","message":"Next Push (prob) : 'พรุ่งนี้ส่งเรื่องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.35595278+07:00","message":"push: {false สักหน่อยจังหวัดยะลา 0 0xc00212e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.5021035+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.502149931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.502156935+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.502170602+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.502179556+07:00","message":"[bufferProcess] interim [100000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.502182641+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.502188363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.502191629+07:00","message":"> Transcript [5675] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.502196313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.502198498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.502201767+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.502204965+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.55334967+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.553391282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.553397854+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.553411099+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.553418435+07:00","message":"[bufferProcess] interim [160000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.553421481+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.553429591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.553432604+07:00","message":"> Transcript [5676] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.553437276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.553439565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.553441655+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.553446853+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.758741206+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.758785462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.758792574+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.758808975+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.758821046+07:00","message":"[bufferProcess] interim [400000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.758824153+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.758828251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.758831571+07:00","message":"> Transcript [5677] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.758836243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.758838839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.758840976+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.758851234+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.077258882+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.077306008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.077315256+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.07733378+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.077350602+07:00","message":"[bufferProcess] interim [700000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.077355261+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.077360411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.077365401+07:00","message":"> Transcript [5678] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.077370115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.077372829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.077375218+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.077377995+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.077381179+07:00","message":"Push: 'พรุ่งนี้ส่งเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.077383301+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.077385652+07:00","message":"Set new StatePrefix : 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.077387975+07:00","message":"Next Push (prob) : 'งกินข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.077395891+07:00","message":"push: {false พรุ่งนี้ส่งเรื่องขอ 0 0xc00212e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.28226131+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.28230612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.282312955+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.282327044+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.282336777+07:00","message":"[bufferProcess] interim [880000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.28233964+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.282345619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.282348759+07:00","message":"> Transcript [5679] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.282353185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.282355865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.28235799+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.282361028+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.397123483+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.397183594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.397191013+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.397208195+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.397220084+07:00","message":"[bufferProcess] interim [940000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.397223434+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.39723049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.397233916+07:00","message":"> Transcript [5680] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.397240953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.397243537+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.397245876+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.397248907+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.447449494+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.447487226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางวีดีโอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.447492727+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางวีดีโอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.44751065+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางวีดีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.447518021+07:00","message":"[bufferProcess] interim [0]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางวีดีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.447520974+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.447524837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.44752837+07:00","message":"> Transcript [5681] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.447532472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.447534743+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.447538302+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.447541314+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.582956598+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.582996987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.583004454+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.583018183+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.583025538+07:00","message":"[bufferProcess] interim [180000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.583028624+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางวีดีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.583032126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.583034769+07:00","message":"> Transcript [5682] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางวีดีโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.583039254+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.583041469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.583043728+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.583046502+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.583049188+07:00","message":"Push: 'งกินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.58305134+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.583053702+07:00","message":"Set new StatePrefix : 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางวีดีโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.583060319+07:00","message":"Next Push (prob) : 'ทางวีดีโอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.583074825+07:00","message":"push: {false งกินข้าว 0 0xc00212e000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:38.992474158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:38.992484538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.160108404+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.160153908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.160164042+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.160180169+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.160187672+07:00","message":"[bufferProcess] interim [780000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.160191792+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.160200295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.160203398+07:00","message":"> Transcript [5683] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.160206577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.160209479+07:00","message":"Set new StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.351552605+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.351598916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.351605568+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.3516189+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.351625913+07:00","message":"[bufferProcess] interim [960000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.351629546+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.351638224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.351641808+07:00","message":"> Transcript [5684] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.351648032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.351650839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.351653782+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.351658364+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.558931999+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.558974078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.55898014+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.55899556+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.559002659+07:00","message":"[bufferProcess] interim [200000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.55900723+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.559013867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.559016961+07:00","message":"> Transcript [5685] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.559021189+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.559023549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.559025589+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.559028202+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.686212333+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.686253206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.686261248+07:00","message":"receive interim result [false|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.686278369+07:00","message":"[buffer interim] 346 false รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.686285821+07:00","message":"[bufferProcess] interim [320000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.68628887+07:00","message":"[bufferProcess] send to processor:รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.686292867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.686295859+07:00","message":"> Transcript [5686] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.686299945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.686302289+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.686304404+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.686307266+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.710452234+07:00","message":"[GCS] IsForceVAD: false for message ID: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.780505276+07:00","message":"[GCS] Start streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.909568185+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.909610635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเหนือไปใต้กันดีไหมคะสักหน่อยต้องไปส่งเรื่องของกินเข้าทางผิดอยู่แล้วช่วงนี้นะคะ\",\"confidence\":0.9406331}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.909617374+07:00","message":"receive interim result [true|false]: รักเหนือไปใต้กันดีไหมคะสักหน่อยต้องไปส่งเรื่องของกินเข้าทางผิดอยู่แล้วช่วงนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.909630644+07:00","message":"end recv isFinal message id 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.909634153+07:00","message":"end Recv id 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.909640762+07:00","message":"[buffer interim] 346 true รักเหนือไปใต้กันดีไหมคะสักหน่อยต้องไปส่งเรื่องของกินเข้าทางผิดอยู่แล้วช่วงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.90964774+07:00","message":"[bufferProcess] interim [530000000]:รักเหนือไปใต้กันดีไหมคะสักหน่อยต้องไปส่งเรื่องของกินเข้าทางผิดอยู่แล้วช่วงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.90965147+07:00","message":"[bufferProcess] send to processor (isfinal):รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.90965558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909658618+07:00","message":"> Transcript [5687] [false]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909663152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909665541+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909667675+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909670647+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909673962+07:00","message":"Push: 'ทางผิดอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909676145+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909678706+07:00","message":"Set new StatePrefix : 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909681312+07:00","message":"Next Push (prob) : 'ช่วงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909683172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909685354+07:00","message":"> Transcript [5688] [true]: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยต้องไปส่งเรื่องของกินเข้าทางผิดอยู่แล้วช่วงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909687919+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909689721+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.90969155+07:00","message":"StatePrefix: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909693848+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909701749+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.909724274+07:00","message":"push: {false ทางผิดอยู่แล้ว 0 0xc00212e000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909972455+07:00","message":"Push: 'ช่วงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909978331+07:00","message":"TextPushed: 'รักเหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาพรุ่งนี้ส่งเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909981035+07:00","message":"Set new StatePrefix : 'รักเหนือไปใต้กันดีไหมคะสักหน่อยต้องไปส่งเรื่องของกินเข้าทางผิดอยู่แล้วช่วงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.909985325+07:00","message":"Next Push (prob) : 'รักเหนือไปใต้กันดีไหมคะสักหน่อยต้องไปส่งเรื่องของกินเข้าทางผิดอยู่แล้วช่วงนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.909995254+07:00","message":"push: {true ช่วงนี้นะคะ 0 0xc00212e000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.910056009+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_346.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:39.923395303+07:00","message":"write wav file: './tmp/7598/7598_346.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.121515995+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.121554845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.121560981+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.121573877+07:00","message":"[buffer interim] 347 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.121580876+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.1215837+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.59482488+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.594883944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแค่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.594890904+07:00","message":"receive interim result [false|false]: เป็นแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.5949067+07:00","message":"[buffer interim] 347 false เป็นแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.594914425+07:00","message":"[bufferProcess] interim [600000000]:เป็นแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.594917189+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.594923928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.594927384+07:00","message":"> Transcript [5689] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.594929962+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.926727273+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.926775533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.926782959+07:00","message":"receive interim result [false|false]: ประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.92680075+07:00","message":"[buffer interim] 347 false ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.926811377+07:00","message":"[bufferProcess] interim [660000000]:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.926814894+07:00","message":"[bufferProcess] send to processor:เป็นแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.926821717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.926825904+07:00","message":"> Transcript [5690] [false]: 'เป็นแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.926830856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.926834166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.926837545+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.926848275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.938870755+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.938905452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแค่ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.938910848+07:00","message":"receive interim result [false|false]: เป็นแค่ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.938926741+07:00","message":"[buffer interim] 347 false เป็นแค่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.938932809+07:00","message":"[bufferProcess] interim [720000000]:เป็นแค่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.938935012+07:00","message":"[bufferProcess] send to processor:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.938938209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.938940705+07:00","message":"> Transcript [5691] [false]: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.938943083+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.938945215+07:00","message":"Set new StatePrefix: 'ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.942349725+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.942377249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทศกาล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.942382756+07:00","message":"receive interim result [false|false]: เป็นเทศกาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.942395477+07:00","message":"[buffer interim] 347 false เป็นเทศกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.942400091+07:00","message":"[bufferProcess] interim [780000000]:เป็นเทศกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.942402684+07:00","message":"[bufferProcess] send to processor:เป็นแค่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.942409931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.942412588+07:00","message":"> Transcript [5692] [false]: 'เป็นแค่ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.942414838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.942416829+07:00","message":"Set new StatePrefix: 'เป็นแค่ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.380071718+07:00","message":"[GCS] IsForceVAD: false for message ID: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.462467692+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.462507692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทศกาลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.462513495+07:00","message":"receive interim result [false|false]: เป็นเทศกาลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.462534244+07:00","message":"[buffer interim] 347 false เป็นเทศกาลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.462541251+07:00","message":"[bufferProcess] interim [260000000]:เป็นเทศกาลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.462543859+07:00","message":"[bufferProcess] send to processor:เป็นเทศกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.462547171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.46254992+07:00","message":"> Transcript [5693] [false]: 'เป็นเทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.4625523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.462554536+07:00","message":"Set new StatePrefix: 'เป็นเทศกาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.464634511+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.464645095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทศกาลไหว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.464648793+07:00","message":"receive interim result [false|false]: เป็นเทศกาลไหว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.464657734+07:00","message":"[buffer interim] 347 false เป็นเทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.46466138+07:00","message":"[bufferProcess] interim [320000000]:เป็นเทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.464665267+07:00","message":"[bufferProcess] send to processor:เป็นเทศกาลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.464667754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.464670021+07:00","message":"> Transcript [5694] [false]: 'เป็นเทศกาลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.464672775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.46467503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.46467709+07:00","message":"StatePrefix: 'เป็นเทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.464679341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.477087977+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.477121585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทศกาลไหว้บ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.47712725+07:00","message":"receive interim result [false|false]: เป็นเทศกาลไหว้บ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.477144766+07:00","message":"[buffer interim] 347 false เป็นเทศกาลไหว้บ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.477151119+07:00","message":"[bufferProcess] interim [740000000]:เป็นเทศกาลไหว้บ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.477153755+07:00","message":"[bufferProcess] send to processor:เป็นเทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.47715701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.477159776+07:00","message":"> Transcript [5695] [false]: 'เป็นเทศกาลไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.477188373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.477190667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.477192747+07:00","message":"StatePrefix: 'เป็นเทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.477194779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.479167183+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.479183645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทศกาลไหว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.479187982+07:00","message":"receive interim result [false|false]: เป็นเทศกาลไหว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.479200187+07:00","message":"[buffer interim] 347 false เป็นเทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.479204266+07:00","message":"[bufferProcess] interim [800000000]:เป็นเทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.479206686+07:00","message":"[bufferProcess] send to processor:เป็นเทศกาลไหว้บ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.47920924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.47921148+07:00","message":"> Transcript [5696] [false]: 'เป็นเทศกาลไหว้บ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.479214476+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.479216445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.479218312+07:00","message":"StatePrefix: 'เป็นเทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.479220248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.514757686+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.514810973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทศกาลไหว้\",\"confidence\":0.95871353}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.514817523+07:00","message":"receive interim result [true|false]: เป็นเทศกาลไหว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.514824788+07:00","message":"end recv isFinal message id 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.514828321+07:00","message":"end Recv id 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.514836103+07:00","message":"[buffer interim] 347 true เป็นเทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.514849967+07:00","message":"[bufferProcess] interim [830000000]:เป็นเทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.514858053+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นเทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.514861311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.514864273+07:00","message":"> Transcript [5697] [false]: 'เป็นเทศกาลไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.514866966+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.514869038+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.514870995+07:00","message":"StatePrefix: 'เป็นเทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.514891046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.5148959+07:00","message":"Push: 'เป็นเทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.51489795+07:00","message":"TextPushed: 'เป็นเทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.514900078+07:00","message":"Set new StatePrefix : 'เป็นเทศกาลไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.514902262+07:00","message":"Next Push (prob) : 'ไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.514904194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.514906314+07:00","message":"> Transcript [5698] [true]: 'เป็นเทศกาลไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.514908786+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.514910779+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.514912934+07:00","message":"StatePrefix: 'เป็นเทศกาลไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.514915311+07:00","message":"TextPushed: 'เป็นเทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.51491791+07:00","message":"Push: 'ไหว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.514926207+07:00","message":"push: {false เป็นเทศกาล 0 0xc00212fc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.514931051+07:00","message":"push: {true ไหว้ 0 0xc00212fc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.515578967+07:00","message":"[GCS] Start streaming session, msgId: 348"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:41.522831829+07:00","message":"write wav file: './tmp/7598/7598_347.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:41.992798958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:41.992810954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.3476071+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.347655744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.34766145+07:00","message":"receive interim result [false|false]: ต่างประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.347679092+07:00","message":"[buffer interim] 348 false ต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.34768557+07:00","message":"[bufferProcess] interim [660000000]:ต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.347687864+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.354106722+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.354139509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.354145591+07:00","message":"receive interim result [false|false]: ประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.354160287+07:00","message":"[buffer interim] 348 false ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.35416686+07:00","message":"[bufferProcess] interim [720000000]:ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.354169262+07:00","message":"[bufferProcess] send to processor:ต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.354172508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.354175776+07:00","message":"> Transcript [5699] [false]: 'ต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.354178868+07:00","message":"Set StatePrefix (first interim): 'ต่างประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.551105904+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.551155038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.551161483+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.551177933+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.551184747+07:00","message":"[bufferProcess] interim [900000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.551187372+07:00","message":"[bufferProcess] send to processor:ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.551194482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.551197287+07:00","message":"> Transcript [5700] [false]: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.551199853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.551202257+07:00","message":"Set new StatePrefix: 'ประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.676743287+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.676789824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปีพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.676796089+07:00","message":"receive interim result [false|false]: ประจำปีพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.676806441+07:00","message":"[buffer interim] 348 false ประจำปีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.676813679+07:00","message":"[bufferProcess] interim [20000000]:ประจำปีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.676816116+07:00","message":"[bufferProcess] send to processor:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.676819866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.67682271+07:00","message":"> Transcript [5701] [false]: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.676826267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.676828616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.676830533+07:00","message":"StatePrefix: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.676832909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.745753723+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.745795651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปีพศ.\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.745801424+07:00","message":"receive interim result [false|false]: ประจำปีพศ."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.745814718+07:00","message":"[buffer interim] 348 false ประจำปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.745820838+07:00","message":"[bufferProcess] interim [80000000]:ประจำปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.745823296+07:00","message":"[bufferProcess] send to processor:ประจำปีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.745828582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.745831502+07:00","message":"> Transcript [5702] [false]: 'ประจำปีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.745834509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.745836608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.745838784+07:00","message":"StatePrefix: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.745847706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.865408568+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.865448725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.865454869+07:00","message":"receive interim result [false|false]: ประจำปี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.865468896+07:00","message":"[buffer interim] 348 false ประจำปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.865476594+07:00","message":"[bufferProcess] interim [140000000]:ประจำปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.865478929+07:00","message":"[bufferProcess] send to processor:ประจำปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.865484117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.865486927+07:00","message":"> Transcript [5703] [false]: 'ประจำปีพศ.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.865490091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.865492213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.865494408+07:00","message":"StatePrefix: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.865496565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.936817942+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.936870521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.936876749+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.936890736+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.936897879+07:00","message":"[bufferProcess] interim [320000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.936900133+07:00","message":"[bufferProcess] send to processor:ประจำปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.9369061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.936909379+07:00","message":"> Transcript [5704] [false]: 'ประจำปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.936913313+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.936916223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.936918368+07:00","message":"StatePrefix: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.936920499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.936924852+07:00","message":"Push: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.936927359+07:00","message":"TextPushed: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.936929897+07:00","message":"Set new StatePrefix : 'ประจำปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.936932082+07:00","message":"Next Push (prob) : 'ปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.936940116+07:00","message":"push: {false ประจำ 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.064907531+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.064946953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.06495294+07:00","message":"receive interim result [false|false]: ประจำปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.064967593+07:00","message":"[buffer interim] 348 false ประจำปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.06497406+07:00","message":"[bufferProcess] interim [380000000]:ประจำปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.064976702+07:00","message":"[bufferProcess] send to processor:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.064979867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.064982505+07:00","message":"> Transcript [5705] [false]: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.064984612+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.128366191+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.128394502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.12839946+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.128413005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.128415987+07:00","message":"receive interim result [false|false]:  2005"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.128425151+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.12843666+07:00","message":"[buffer interim] 348 false  2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.128442604+07:00","message":"[bufferProcess] interim [500000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.128445359+07:00","message":"[bufferProcess] send to processor:ประจำปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.128448531+07:00","message":"[bufferProcess] interim [500000000]: 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.128450991+07:00","message":"[bufferProcess] update buffer: ประจำปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.128454026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.128456922+07:00","message":"> Transcript [5706] [false]: 'ประจำปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.128459615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.128463246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.128465234+07:00","message":"StatePrefix: 'ประจำปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.128467378+07:00","message":"TextPushed: 'ประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.258223404+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.258261153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.25826676+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.258278038+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.258284312+07:00","message":"[bufferProcess] interim [620000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.258286758+07:00","message":"[bufferProcess] send to processor:ประจำปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.258292085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.258295331+07:00","message":"> Transcript [5707] [false]: 'ประจำปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.258298446+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.25830083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.258302895+07:00","message":"StatePrefix: 'ประจำปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.258305071+07:00","message":"TextPushed: 'ประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.383391033+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.383424902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.383430787+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.38344302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.38344593+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.383452075+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.383455814+07:00","message":"[buffer interim] 348 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.383461166+07:00","message":"[bufferProcess] interim [680000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.383463396+07:00","message":"[bufferProcess] send to processor:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.383466129+07:00","message":"[bufferProcess] interim [680000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.383469164+07:00","message":"[bufferProcess] update buffer: ประจำปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.383472288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.38347496+07:00","message":"> Transcript [5708] [false]: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.383477259+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.575298515+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.575349179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.575356448+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.575371563+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.575379617+07:00","message":"[bufferProcess] interim [860000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.575383124+07:00","message":"[bufferProcess] send to processor:ประจำปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.575388158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.575392298+07:00","message":"> Transcript [5709] [false]: 'ประจำปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.575396974+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.575400142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.57540323+07:00","message":"StatePrefix: 'ประจำปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.575406675+07:00","message":"TextPushed: 'ประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.63426387+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.634286839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.634291352+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.634303013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2506\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.634305774+07:00","message":"receive interim result [false|false]:  2506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.634310693+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.634314189+07:00","message":"[buffer interim] 348 false  2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.634319171+07:00","message":"[bufferProcess] interim [980000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.634321465+07:00","message":"[bufferProcess] send to processor:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.634324166+07:00","message":"[bufferProcess] interim [980000000]: 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.63432829+07:00","message":"[bufferProcess] update buffer: ประจำปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.634332072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.634334792+07:00","message":"> Transcript [5710] [false]: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.634337122+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.762672932+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.76271244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.762719007+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.762730702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.762733802+07:00","message":"receive interim result [false|false]:  2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.762740018+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.762743918+07:00","message":"[buffer interim] 348 false  2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.762749354+07:00","message":"[bufferProcess] interim [40000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.762751958+07:00","message":"[bufferProcess] send to processor:ประจำปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.762754622+07:00","message":"[bufferProcess] interim [40000000]: 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.762757388+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.762760238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.76276285+07:00","message":"> Transcript [5711] [false]: 'ประจำปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.762766257+07:00","message":"Count interim (case 1.1): 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.762768351+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.762770398+07:00","message":"StatePrefix: 'ประจำปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.762772487+07:00","message":"TextPushed: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.762775158+07:00","message":"Push: 'ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.762777291+07:00","message":"TextPushed: 'ประจำปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.76277985+07:00","message":"Set new StatePrefix : 'ประจำปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.762781966+07:00","message":"Next Push (prob) : '506'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.762789107+07:00","message":"push: {false ปี 2 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.091833071+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.091875288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.091881782+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.091890384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.091893113+07:00","message":"receive interim result [false|false]:  2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.091899536+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.091902794+07:00","message":"[buffer interim] 348 false  2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.091907518+07:00","message":"[bufferProcess] interim [400000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.091909949+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.091912804+07:00","message":"[bufferProcess] interim [400000000]: 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.091915809+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.091918578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.091921538+07:00","message":"> Transcript [5712] [false]: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.091924133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.091926156+07:00","message":"Set new StatePrefix: 'ประจำปี 2560'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.277321931+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.277359583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.277366847+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.277378218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560 9 ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.277380845+07:00","message":"receive interim result [false|false]:  2560 9 ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.277387705+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.277396958+07:00","message":"[buffer interim] 348 false  2560 9 ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.277403689+07:00","message":"[bufferProcess] interim [580000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.27740742+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.277411449+07:00","message":"[bufferProcess] interim [580000000]: 2560 9 ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.277415489+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.277419236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.27742312+07:00","message":"> Transcript [5713] [false]: 'ประจำปี 2560 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.277427874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.277430899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.277434287+07:00","message":"StatePrefix: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.277437544+07:00","message":"TextPushed: 'ประจำปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.351294718+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.35133483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.351342691+07:00","message":"receive interim result [false|false]: ประจำปี 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.351356069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.351360975+07:00","message":"receive interim result [false|false]:  9 ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.351371067+07:00","message":"[buffer interim] 348 false ประจำปี 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.351375712+07:00","message":"[buffer interim] 348 false  9 ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.351382954+07:00","message":"[bufferProcess] interim [640000000]:ประจำปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.351387478+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.351392043+07:00","message":"[bufferProcess] interim [640000000]: 9 ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.351395665+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.351399485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.351402831+07:00","message":"> Transcript [5714] [false]: 'ประจำปี 2560 9 ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.351407231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.351410365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.351413428+07:00","message":"StatePrefix: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.351416646+07:00","message":"TextPushed: 'ประจำปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.352162445+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.352200544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.352206148+07:00","message":"receive interim result [false|false]: ประจำปี 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.352218617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 ด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.35222142+07:00","message":"receive interim result [false|false]:  9 ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.352227108+07:00","message":"[buffer interim] 348 false ประจำปี 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.352231729+07:00","message":"[buffer interim] 348 false  9 ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.35223632+07:00","message":"[bufferProcess] interim [700000000]:ประจำปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.352238792+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.352241608+07:00","message":"[bufferProcess] interim [700000000]: 9 ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.352244405+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.352251921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.352257929+07:00","message":"> Transcript [5715] [false]: 'ประจำปี 2560 9 ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.352260572+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.352262431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.35226437+07:00","message":"StatePrefix: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.35226649+07:00","message":"TextPushed: 'ประจำปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.66957979+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.669621184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.669627284+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.669637492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.669640846+07:00","message":"receive interim result [false|false]:  ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.669648189+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.669651689+07:00","message":"[buffer interim] 348 false  ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.669658238+07:00","message":"[bufferProcess] interim [0]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.669660815+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.669663913+07:00","message":"[bufferProcess] interim [0]: ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.669666638+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.669669988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.669674373+07:00","message":"> Transcript [5716] [false]: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.669677889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.669680122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.66968201+07:00","message":"StatePrefix: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.669684348+07:00","message":"TextPushed: 'ประจำปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.669686868+07:00","message":"Push: '560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.669688927+07:00","message":"TextPushed: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.669691217+07:00","message":"Set new StatePrefix : 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.669693466+07:00","message":"Next Push (prob) : ' 9 ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.669702374+07:00","message":"push: {false 560 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.986015018+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.986053243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.98605956+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.986076286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยค่ะประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.986079747+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.98608698+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.986090731+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.986096448+07:00","message":"[bufferProcess] interim [300000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.986099246+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.986102602+07:00","message":"[bufferProcess] interim [300000000]: ด้วยค่ะประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.986105299+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.986108512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.986111312+07:00","message":"> Transcript [5717] [false]: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.986114228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.986116251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.986118284+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.986122329+07:00","message":"TextPushed: 'ประจำปี 2560'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:44.993204152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:44.993237789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.049102074+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.049143673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.049150675+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.04917291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยค่ะประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.049177323+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.04918684+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.049190301+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.049196563+07:00","message":"[bufferProcess] interim [420000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.049199252+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.049202557+07:00","message":"[bufferProcess] interim [420000000]: ด้วยค่ะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.049205189+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.049208976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.049212448+07:00","message":"> Transcript [5718] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.049215849+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.049218196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.049220175+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.049225865+07:00","message":"TextPushed: 'ประจำปี 2560'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.367493205+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.367533748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.367540203+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.367552907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยค่ะประชาชนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.367557557+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.367567173+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.367572073+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.367579478+07:00","message":"[bufferProcess] interim [660000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.367584074+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.367588527+07:00","message":"[bufferProcess] interim [660000000]: ด้วยค่ะประชาชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.367592283+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.367596144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.367600121+07:00","message":"> Transcript [5719] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.367605066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.367608142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.367611251+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.367614537+07:00","message":"TextPushed: 'ประจำปี 2560'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.430874274+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.430910025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.430915911+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.430929334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยค่ะประชาชนที่หน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.430933003+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.430949332+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.430963813+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.43097054+07:00","message":"[bufferProcess] interim [780000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.430973999+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.430980787+07:00","message":"[bufferProcess] interim [780000000]: ด้วยค่ะประชาชนที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.430984184+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.430987097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.430990102+07:00","message":"> Transcript [5720] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.430993787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.430996242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.430998621+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.431001187+07:00","message":"TextPushed: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.431007914+07:00","message":"Push: ' 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.431010044+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.431012386+07:00","message":"Set new StatePrefix : 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.431014648+07:00","message":"Next Push (prob) : 'ประชาชนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.431022421+07:00","message":"push: {false  9 ด้วยค่ะ 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.557094607+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.557123463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.557128315+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.557138374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยค่ะประชาชนที่นั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.557141676+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่นั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.557147669+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.557153075+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.557157372+07:00","message":"[bufferProcess] interim [840000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.557169559+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชนที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.55717296+07:00","message":"[bufferProcess] interim [840000000]: ด้วยค่ะประชาชนที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.557175622+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.557178395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.557180945+07:00","message":"> Transcript [5721] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.557183798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.557185708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.55718782+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.557190044+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.820155988+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.820199484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.820207583+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.820225215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยค่ะประชาชนที่นั่นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.820230392+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่นั่นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.820240986+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.820246911+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่นั่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.82025317+07:00","message":"[bufferProcess] interim [80000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.820256995+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.820261285+07:00","message":"[bufferProcess] interim [80000000]: ด้วยค่ะประชาชนที่นั่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.820265659+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.820270254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.820274295+07:00","message":"> Transcript [5722] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.820278917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.820281951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.82028553+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.820288921+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.962048595+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.962108099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.962114601+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.962129386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยค่ะประชาชนที่นั่นนะคะคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.962133231+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่นั่นนะคะคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.962142084+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.96214617+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่นั่นนะคะคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.962152289+07:00","message":"[bufferProcess] interim [320000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.962155103+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.962158198+07:00","message":"[bufferProcess] interim [320000000]: ด้วยค่ะประชาชนที่นั่นนะคะคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.962160898+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.962167217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.962170426+07:00","message":"> Transcript [5723] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.962173842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.962175936+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.962178408+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.962180743+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.267187978+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.267229555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.267235669+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.267246088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยค่ะประชาชนที่นั่นนะคะคนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.267249295+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่นั่นนะคะคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.267257733+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.267263623+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่นั่นนะคะคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.267270098+07:00","message":"[bufferProcess] interim [560000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.267272476+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.267277746+07:00","message":"[bufferProcess] interim [560000000]: ด้วยค่ะประชาชนที่นั่นนะคะคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.267281216+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.267286351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.267289671+07:00","message":"> Transcript [5724] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.267293635+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.26729568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.267297835+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.267300357+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.267306445+07:00","message":"Push: 'ประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.267308709+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.267310962+07:00","message":"Set new StatePrefix : 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.267313158+07:00","message":"Next Push (prob) : 'นั่นนะคะคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.267338409+07:00","message":"push: {false ประชาชนที่ 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.784276674+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.784321794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.784329243+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.784342646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.784347809+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.784355279+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.784359754+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.784365646+07:00","message":"[bufferProcess] interim [100000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.784369243+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.784373566+07:00","message":"[bufferProcess] interim [100000000]: ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.784378395+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.784382576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.784386252+07:00","message":"> Transcript [5725] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.784390691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.784393818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.784397269+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.784401343+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.023341146+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.023383266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.023390344+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.023403001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.023406263+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.023412495+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.023416787+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.023422282+07:00","message":"[bufferProcess] interim [340000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.023425541+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.023428588+07:00","message":"[bufferProcess] interim [340000000]: ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.023431343+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.02343459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.023437515+07:00","message":"> Transcript [5726] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.023440691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.02344283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.023444814+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.02344849+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.291933639+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.291973685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.291980466+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.29199276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.291997042+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.29201784+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.292041329+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.292058552+07:00","message":"[bufferProcess] interim [580000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.292068474+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.292082585+07:00","message":"[bufferProcess] interim [580000000]: ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.292085746+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.292087197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.29209715+07:00","message":"> Transcript [5727] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.292102115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.292104385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.292106768+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.292109528+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.340305017+07:00","message":"[GCS] IsForceVAD: false for message ID: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.403310968+07:00","message":"[GCS] Start streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.551014613+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.551059638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน\",\"confidence\":0.95865583}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.551066337+07:00","message":"receive interim result [true|false]: ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.551079035+07:00","message":"end recv isFinal message id 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.551081975+07:00","message":"end Recv id 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.551088447+07:00","message":"[buffer interim] 348 true ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551096247+07:00","message":"[bufferProcess] interim [850000000]:ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551107102+07:00","message":"[bufferProcess] send to processor (isfinal):ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551111972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551115548+07:00","message":"> Transcript [5728] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551119572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551121644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551124472+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.55112744+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551132465+07:00","message":"Push: 'นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551134456+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551137433+07:00","message":"Set new StatePrefix : 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551140238+07:00","message":"Next Push (prob) : 'ไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551142333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551144512+07:00","message":"> Transcript [5729] [true]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551147198+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551149053+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551151107+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.55115336+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.551155776+07:00","message":"Push: 'ไทยเชื้อสายจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.551166125+07:00","message":"push: {false นั่นนะคะคน 0 0xc000044980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.551192205+07:00","message":"push: {true ไทยเชื้อสายจีน 0 0xc000044980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:47.562766707+07:00","message":"write wav file: './tmp/7598/7598_348.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.985820873+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.985880597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.985887952+07:00","message":"receive interim result [false|false]: พากัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.98590411+07:00","message":"[buffer interim] 349 false พากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.985911117+07:00","message":"[bufferProcess] interim [420000000]:พากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.985913318+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:47.993955955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:47.993972997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.126709312+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.126746605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.126752099+07:00","message":"receive interim result [false|false]: พากันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.126764048+07:00","message":"[buffer interim] 349 false พากันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.126774304+07:00","message":"[bufferProcess] interim [540000000]:พากันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.126777024+07:00","message":"[bufferProcess] send to processor:พากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.126782793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.126785775+07:00","message":"> Transcript [5730] [false]: 'พากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.12678813+07:00","message":"Set StatePrefix (first interim): 'พากัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.270798447+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.270856326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.270862227+07:00","message":"receive interim result [false|false]: พากันมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.270878339+07:00","message":"[buffer interim] 349 false พากันมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.270887583+07:00","message":"[bufferProcess] interim [660000000]:พากันมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.2708899+07:00","message":"[bufferProcess] send to processor:พากันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.270894099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.270897625+07:00","message":"> Transcript [5731] [false]: 'พากันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.270901334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.270903497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.270905629+07:00","message":"StatePrefix: 'พากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.270908463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.290638919+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.290669756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมากที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.290674661+07:00","message":"receive interim result [false|false]: พากันมากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.290688442+07:00","message":"[buffer interim] 349 false พากันมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.290694376+07:00","message":"[bufferProcess] interim [720000000]:พากันมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.290696904+07:00","message":"[bufferProcess] send to processor:พากันมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.290700097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.29070287+07:00","message":"> Transcript [5732] [false]: 'พากันมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.290706102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.290708997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.290711473+07:00","message":"StatePrefix: 'พากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.29071342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.43007796+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.430114417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมากิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.43012037+07:00","message":"receive interim result [false|false]: พากันมากิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.430134418+07:00","message":"[buffer interim] 349 false พากันมากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.430141481+07:00","message":"[bufferProcess] interim [780000000]:พากันมากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.430144231+07:00","message":"[bufferProcess] send to processor:พากันมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.430151167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.430154091+07:00","message":"> Transcript [5733] [false]: 'พากันมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.430157754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.430160081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.430162573+07:00","message":"StatePrefix: 'พากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.430164878+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.445129626+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.445182678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมากทีเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.445190512+07:00","message":"receive interim result [false|false]: พากันมากทีเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.445209354+07:00","message":"[buffer interim] 349 false พากันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.445217559+07:00","message":"[bufferProcess] interim [840000000]:พากันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.445220496+07:00","message":"[bufferProcess] send to processor:พากันมากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.445226601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.445229886+07:00","message":"> Transcript [5734] [false]: 'พากันมากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.445232934+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.445234979+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.445236882+07:00","message":"StatePrefix: 'พากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.445239096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.445245132+07:00","message":"Push: 'พากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.445247153+07:00","message":"TextPushed: 'พากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.44524916+07:00","message":"Set new StatePrefix : 'พากันมากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.445251398+07:00","message":"Next Push (prob) : 'มากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.445259109+07:00","message":"push: {false พากัน 0 0xc0033fe380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.024897501+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.024945779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมากทีเดียว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.024952706+07:00","message":"receive interim result [false|false]: พากันมากทีเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.024968083+07:00","message":"[buffer interim] 349 false พากันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.024979311+07:00","message":"[bufferProcess] interim [440000000]:พากันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.024983019+07:00","message":"[bufferProcess] send to processor:พากันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.024989866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.024994206+07:00","message":"> Transcript [5735] [false]: 'พากันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.024998226+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.025001955+07:00","message":"Set new StatePrefix: 'พากันมากทีเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.278269057+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.278309935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมากทีเดียวบ่าย 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.278316455+07:00","message":"receive interim result [false|false]: พากันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.2783307+07:00","message":"[buffer interim] 349 false พากันมากทีเดียวบ่าย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.278338951+07:00","message":"[bufferProcess] interim [680000000]:พากันมากทีเดียวบ่าย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.278342006+07:00","message":"[bufferProcess] send to processor:พากันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.278346258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.278349452+07:00","message":"> Transcript [5736] [false]: 'พากันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.278352833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.278355373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.278357366+07:00","message":"StatePrefix: 'พากันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.278360096+07:00","message":"TextPushed: 'พากัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.342244442+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.342283172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมากทีเดียว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.342289432+07:00","message":"receive interim result [false|false]: พากันมากทีเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.342302573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 03:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.342305581+07:00","message":"receive interim result [false|false]:  03:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.342313707+07:00","message":"[buffer interim] 349 false พากันมากทีเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.342317377+07:00","message":"[buffer interim] 349 false  03:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.342322454+07:00","message":"[bufferProcess] interim [740000000]:พากันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.342325056+07:00","message":"[bufferProcess] send to processor:พากันมากทีเดียวบ่าย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.342328088+07:00","message":"[bufferProcess] interim [740000000]: 03:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.342331309+07:00","message":"[bufferProcess] update buffer: พากันมากทีเดียว 03:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.342334273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.342337215+07:00","message":"> Transcript [5737] [false]: 'พากันมากทีเดียวบ่าย 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.342340597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.342342705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.342344715+07:00","message":"StatePrefix: 'พากันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.342347011+07:00","message":"TextPushed: 'พากัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.487086742+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.48712451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมากทีเดียวบ่าย 3 เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.487130219+07:00","message":"receive interim result [false|false]: พากันมากทีเดียวบ่าย 3 เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.487146043+07:00","message":"[buffer interim] 349 false พากันมากทีเดียวบ่าย 3 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.487159867+07:00","message":"[bufferProcess] interim [860000000]:พากันมากทีเดียวบ่าย 3 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.487162904+07:00","message":"[bufferProcess] send to processor:พากันมากทีเดียว 03:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.487166666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.487169747+07:00","message":"> Transcript [5738] [false]: 'พากันมากทีเดียว 03:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.487172995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.4871751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.487177457+07:00","message":"StatePrefix: 'พากันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.487179829+07:00","message":"TextPushed: 'พากัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.522573341+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.522607264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมากทีเดียว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.522612999+07:00","message":"receive interim result [false|false]: พากันมากทีเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.522626106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 03:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.522628866+07:00","message":"receive interim result [false|false]:  03:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.52263505+07:00","message":"[buffer interim] 349 false พากันมากทีเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.522638717+07:00","message":"[buffer interim] 349 false  03:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.522649925+07:00","message":"[bufferProcess] interim [920000000]:พากันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.522661289+07:00","message":"[bufferProcess] send to processor:พากันมากทีเดียวบ่าย 3 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.5226709+07:00","message":"[bufferProcess] interim [920000000]: 03:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.522677299+07:00","message":"[bufferProcess] update buffer: พากันมากทีเดียว 03:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.522681873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.52268656+07:00","message":"> Transcript [5739] [false]: 'พากันมากทีเดียวบ่าย 3 เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.522691198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.522693915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.522695956+07:00","message":"StatePrefix: 'พากันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.522698314+07:00","message":"TextPushed: 'พากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.522702942+07:00","message":"Push: 'มากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.52270489+07:00","message":"TextPushed: 'พากันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.52270696+07:00","message":"Set new StatePrefix : 'พากันมากทีเดียวบ่าย 3 เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.522709078+07:00","message":"Next Push (prob) : 'บ่าย 3 เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.522717457+07:00","message":"push: {false มากทีเดียว 0 0xc0033fe380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.535457167+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.535492603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมากทีเดียวบ่าย 3 เป็นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.535498175+07:00","message":"receive interim result [false|false]: พากันมากทีเดียวบ่าย 3 เป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.535513938+07:00","message":"[buffer interim] 349 false พากันมากทีเดียวบ่าย 3 เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.535520223+07:00","message":"[bufferProcess] interim [980000000]:พากันมากทีเดียวบ่าย 3 เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.535523155+07:00","message":"[bufferProcess] send to processor:พากันมากทีเดียว 03:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.535530281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.535533328+07:00","message":"> Transcript [5740] [false]: 'พากันมากทีเดียว 03:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.535536035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.535540784+07:00","message":"Set new StatePrefix: 'พากันมากทีเดียว 03:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.661642949+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.661679835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมากทีเดียวบ่าย 3 เป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.661686918+07:00","message":"receive interim result [false|false]: พากันมากทีเดียวบ่าย 3 เป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.661701142+07:00","message":"[buffer interim] 349 false พากันมากทีเดียวบ่าย 3 เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.661708719+07:00","message":"[bufferProcess] interim [40000000]:พากันมากทีเดียวบ่าย 3 เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.66171236+07:00","message":"[bufferProcess] send to processor:พากันมากทีเดียวบ่าย 3 เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.661719842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.661729496+07:00","message":"> Transcript [5741] [false]: 'พากันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.661732635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.661734977+07:00","message":"Set new StatePrefix: 'พากันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.861832562+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.861880348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมากทีเดียวบ่าย 3 เป็นยังไงน่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.86188631+07:00","message":"receive interim result [false|false]: พากันมากทีเดียวบ่าย 3 เป็นยังไงน่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.861904374+07:00","message":"[buffer interim] 349 false พากันมากทีเดียวบ่าย 3 เป็นยังไงน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.861910636+07:00","message":"[bufferProcess] interim [280000000]:พากันมากทีเดียวบ่าย 3 เป็นยังไงน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.861913153+07:00","message":"[bufferProcess] send to processor:พากันมากทีเดียวบ่าย 3 เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.861916483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.861919667+07:00","message":"> Transcript [5742] [false]: 'พากันมากทีเดียวบ่าย 3 เป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.86192287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.861924999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.861927121+07:00","message":"StatePrefix: 'พากันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.861929913+07:00","message":"TextPushed: 'พากันมากทีเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.986817642+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.986867427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมากทีเดียวบ่าย 3 เป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.986873664+07:00","message":"receive interim result [false|false]: พากันมากทีเดียวบ่าย 3 เป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.986896052+07:00","message":"[buffer interim] 349 false พากันมากทีเดียวบ่าย 3 เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.986904171+07:00","message":"[bufferProcess] interim [340000000]:พากันมากทีเดียวบ่าย 3 เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.986907476+07:00","message":"[bufferProcess] send to processor:พากันมากทีเดียวบ่าย 3 เป็นยังไงน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.986911801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.986914753+07:00","message":"> Transcript [5743] [false]: 'พากันมากทีเดียวบ่าย 3 เป็นยังไงน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.986918702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.986920959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.986923018+07:00","message":"StatePrefix: 'พากันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.986925907+07:00","message":"TextPushed: 'พากันมากทีเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.993803715+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.993827897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.99383315+07:00","message":"receive interim result [false|false]: พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.993855241+07:00","message":"[buffer interim] 349 false พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.993862089+07:00","message":"[bufferProcess] interim [400000000]:พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.993864801+07:00","message":"[bufferProcess] send to processor:พากันมากทีเดียวบ่าย 3 เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.99386811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.993870722+07:00","message":"> Transcript [5744] [false]: 'พากันมากทีเดียวบ่าย 3 เป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.993874522+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.993876743+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.993879112+07:00","message":"StatePrefix: 'พากันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.993881778+07:00","message":"TextPushed: 'พากันมากทีเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.056920784+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.05696066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารักป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.056967358+07:00","message":"receive interim result [false|false]: พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารักป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.056981542+07:00","message":"[buffer interim] 349 false พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารักป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.056988377+07:00","message":"[bufferProcess] interim [460000000]:พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารักป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.056991002+07:00","message":"[bufferProcess] send to processor:พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.056996587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.05699943+07:00","message":"> Transcript [5745] [false]: 'พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.057003307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.057006061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.057008579+07:00","message":"StatePrefix: 'พากันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.057011363+07:00","message":"TextPushed: 'พากันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.057015777+07:00","message":"Push: 'บ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.057017806+07:00","message":"TextPushed: 'พากันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.057019989+07:00","message":"Set new StatePrefix : 'พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.057022213+07:00","message":"Next Push (prob) : 'ไงน่ารัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.057031283+07:00","message":"push: {false บ่าย 3 เป็นยัง 0 0xc0033fe380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.173539011+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.173579094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมากทีเดียวบ่าย 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.17359956+07:00","message":"receive interim result [false|false]: พากันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.173612187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นยังไงน่ารับประทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.173615019+07:00","message":"receive interim result [false|false]:  เป็นยังไงน่ารับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.17362373+07:00","message":"[buffer interim] 349 false พากันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.173627407+07:00","message":"[buffer interim] 349 false  เป็นยังไงน่ารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.173634105+07:00","message":"[bufferProcess] interim [580000000]:พากันมากทีเดียวบ่าย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.173636837+07:00","message":"[bufferProcess] send to processor:พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารักป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.173640583+07:00","message":"[bufferProcess] interim [580000000]: เป็นยังไงน่ารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.173643918+07:00","message":"[bufferProcess] update buffer: พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.17364742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.173650588+07:00","message":"> Transcript [5746] [false]: 'พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารักป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.173654531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.173656873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.173658824+07:00","message":"StatePrefix: 'พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.173661462+07:00","message":"TextPushed: 'พากันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.362624356+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.362668724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมากทีเดียวบ่าย 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.362676081+07:00","message":"receive interim result [false|false]: พากันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.362688642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นยังไงน่ารับประทานมั้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.362692021+07:00","message":"receive interim result [false|false]:  เป็นยังไงน่ารับประทานมั้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.362699979+07:00","message":"[buffer interim] 349 false พากันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.362703981+07:00","message":"[buffer interim] 349 false  เป็นยังไงน่ารับประทานมั้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.362709926+07:00","message":"[bufferProcess] interim [820000000]:พากันมากทีเดียวบ่าย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.362713533+07:00","message":"[bufferProcess] send to processor:พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.362719966+07:00","message":"[bufferProcess] interim [820000000]: เป็นยังไงน่ารับประทานมั้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.362723529+07:00","message":"[bufferProcess] update buffer: พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานมั้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.36272877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.36273184+07:00","message":"> Transcript [5747] [false]: 'พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.362734789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.362736869+07:00","message":"Set new StatePrefix: 'พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.930890564+07:00","message":"[GCS] IsForceVAD: false for message ID: 349"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:50.994013291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:50.99402316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.162627181+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.162665185+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":"2026-06-25T15:28:51.162672179+07:00","message":"receive interim result [false|false]: พากันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.162683512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นยังไงน่ารับประทานไหมไปดูใกล้ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.162687185+07:00","message":"receive interim result [false|false]:  เป็นยังไงน่ารับประทานไหมไปดูใกล้ๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.162697002+07:00","message":"[buffer interim] 349 false พากันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.162704636+07:00","message":"[buffer interim] 349 false  เป็นยังไงน่ารับประทานไหมไปดูใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.162711404+07:00","message":"[bufferProcess] interim [360000000]:พากันมากทีเดียวบ่าย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.1627145+07:00","message":"[bufferProcess] send to processor:พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานมั้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.162722366+07:00","message":"[bufferProcess] interim [360000000]: เป็นยังไงน่ารับประทานไหมไปดูใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.162726104+07:00","message":"[bufferProcess] update buffer: พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปดูใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.162730067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.16273338+07:00","message":"> Transcript [5748] [false]: 'พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานมั้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.162737719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.162740033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.162742193+07:00","message":"StatePrefix: 'พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.162744774+07:00","message":"TextPushed: 'พากันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.270525038+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.270572499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พากันมาทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปดูใกล้ๆ\",\"confidence\":0.89959794}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.270579268+07:00","message":"receive interim result [true|false]: พากันมาทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปดูใกล้ๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.270590453+07:00","message":"end recv isFinal message id 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.270592702+07:00","message":"end Recv id 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.27060063+07:00","message":"[buffer interim] 349 true พากันมาทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปดูใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270612837+07:00","message":"[bufferProcess] interim [540000000]:พากันมาทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปดูใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270617586+07:00","message":"[bufferProcess] send to processor (isfinal):พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปดูใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270630939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270651969+07:00","message":"> Transcript [5749] [false]: 'พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปดูใกล้ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270659175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270662277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270665122+07:00","message":"StatePrefix: 'พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270667952+07:00","message":"TextPushed: 'พากันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270671527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270673867+07:00","message":"> Transcript [5750] [true]: 'พากันมาทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปดูใกล้ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270676333+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270678035+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270679748+07:00","message":"StatePrefix: 'พากันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270681823+07:00","message":"TextPushed: 'พากันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270683723+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270894542+07:00","message":"Push: 'น่ารับประทานไหมไปดูใกล้ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270897868+07:00","message":"TextPushed: 'พากันมากทีเดียวบ่าย 3 เป็นยังน่ารับประทานไหมไปดูใกล้ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270900507+07:00","message":"Set new StatePrefix : 'พากันมาทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปดูใกล้ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270903075+07:00","message":"Next Push (prob) : 'พากันมาทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปดูใกล้ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.270914161+07:00","message":"push: {true น่ารับประทานไหมไปดูใกล้ๆ 0 0xc0033fe380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.270924163+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_349.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:51.279037429+07:00","message":"write wav file: './tmp/7598/7598_349.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.405622319+07:00","message":"[GCS] Start streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.589258462+07:00","message":"[GCS] IsForceVAD: false for message ID: 350"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.673725095+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.673743144+07:00","message":"found end of frame, send empty tag with msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.673746201+07:00","message":"end Recv id 350"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.673753975+07:00","message":"[buffer interim] 350 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.673762423+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.673766917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.673769939+07:00","message":"> Transcript [5751] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.673773143+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.673775318+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.673777331+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.673779323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.673781862+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.673792525+07:00","message":"push: {true \n 0 0xc0033fe800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:52.678472871+07:00","message":"write wav file: './tmp/7598/7598_350.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.790891216+07:00","message":"[GCS] Start streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.478482533+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.478523915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Test\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.478530261+07:00","message":"receive interim result [false|false]: Test"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.478549816+07:00","message":"[buffer interim] 351 false Test"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.478559092+07:00","message":"[bufferProcess] interim [710000000]:Test"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.478562594+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.51644833+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.516486313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.516492292+07:00","message":"receive interim result [false|false]: เทศกาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.516508415+07:00","message":"[buffer interim] 351 false เทศกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.516515064+07:00","message":"[bufferProcess] interim [830000000]:เทศกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.516519007+07:00","message":"[bufferProcess] send to processor:Test"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.516528353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.516532332+07:00","message":"> Transcript [5752] [false]: 'Test'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.51653462+07:00","message":"Set StatePrefix (first interim): 'Test'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.961596448+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.961651145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.961660329+07:00","message":"receive interim result [false|false]: เทศกาลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.96168151+07:00","message":"[buffer interim] 351 false เทศกาลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.961695807+07:00","message":"[bufferProcess] interim [190000000]:เทศกาลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.961699873+07:00","message":"[bufferProcess] send to processor:เทศกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.961710755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.961714999+07:00","message":"> Transcript [5753] [false]: 'เทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.961719267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.961722474+07:00","message":"Set new StatePrefix: 'เทศกาล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:53.994094325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:53.994110828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.016233548+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.016276811+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":"2026-06-25T15:28:54.016282967+07:00","message":"receive interim result [false|false]: เทศกาลไหว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.016297009+07:00","message":"[buffer interim] 351 false เทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.016304525+07:00","message":"[bufferProcess] interim [310000000]:เทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.01630693+07:00","message":"[bufferProcess] send to processor:เทศกาลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.016310945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.016314126+07:00","message":"> Transcript [5754] [false]: 'เทศกาลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.016317539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.016319846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.016323005+07:00","message":"StatePrefix: 'เทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.016325334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.207446233+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.207486159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.207492036+07:00","message":"receive interim result [false|false]: เทศกาลไหว้พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.20750499+07:00","message":"[buffer interim] 351 false เทศกาลไหว้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.207512775+07:00","message":"[bufferProcess] interim [490000000]:เทศกาลไหว้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.207515605+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.20752158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.207524792+07:00","message":"> Transcript [5755] [false]: 'เทศกาลไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.20753233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.207534699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.207536726+07:00","message":"StatePrefix: 'เทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.207539112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.397374334+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.397414725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.397420776+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.397434751+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.397442384+07:00","message":"[bufferProcess] interim [670000000]:เทศกาลไหว้บ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.397444889+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.397448576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.397451719+07:00","message":"> Transcript [5756] [false]: 'เทศกาลไหว้พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.397455459+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.397457676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.397459766+07:00","message":"StatePrefix: 'เทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.397464496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.906230354+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.906271018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.906276663+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.906291204+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.906298433+07:00","message":"[bufferProcess] interim [150000000]:เทศกาลไหว้บ๊ะจ่างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.906301159+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.906306964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.906310064+07:00","message":"> Transcript [5757] [false]: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.906314101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.906316688+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.906320311+07:00","message":"StatePrefix: 'เทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.906322984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.906327848+07:00","message":"Push: 'เทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.906329988+07:00","message":"TextPushed: 'เทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.906332603+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:54.906335025+07:00","message":"Next Push (prob) : 'ไหว้บ๊ะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.906359257+07:00","message":"push: {false เทศกาล 0 0xc002f26580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.043276338+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.043320844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.043327325+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.043339481+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.043346524+07:00","message":"[bufferProcess] interim [270000000]:เทศกาลไหว้บ๊ะจ่างเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.043349502+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.043355386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.043360663+07:00","message":"> Transcript [5758] [false]: 'เทศกาลไหว้บ๊ะจ่างหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.043364768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.043367274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.043369195+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.043371697+07:00","message":"TextPushed: 'เทศกาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.231206236+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.23125056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.231257335+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.231272984+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.231283616+07:00","message":"[bufferProcess] interim [450000000]:เทศกาลไหว้บ๊ะจ่างเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.231286292+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.231292708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.231295984+07:00","message":"> Transcript [5759] [false]: 'เทศกาลไหว้บ๊ะจ่างเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.231300036+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.23130276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.231305217+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.231307481+07:00","message":"TextPushed: 'เทศกาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.245456649+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.245490477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.245495886+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.245510966+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.245517386+07:00","message":"[bufferProcess] interim [510000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.245520001+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.245524038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.245527033+07:00","message":"> Transcript [5760] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.245530306+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.245532408+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.245534323+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.245537002+07:00","message":"TextPushed: 'เทศกาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.372747074+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.372790151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.372797143+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.372809355+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.372821126+07:00","message":"[bufferProcess] interim [630000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.372823948+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.372831613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.372835058+07:00","message":"> Transcript [5761] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.372847081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.372849584+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.372852091+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.372854678+07:00","message":"TextPushed: 'เทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.372861121+07:00","message":"Push: 'ไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.372863223+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.372867993+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.372870517+07:00","message":"Next Push (prob) : 'เริ่มขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.372891791+07:00","message":"push: {false ไหว้บ๊ะจ่าง 0 0xc002f26580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.618629208+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.618671835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.618679079+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.618693493+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.618701201+07:00","message":"[bufferProcess] interim [810000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.618704316+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.618711789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.61871475+07:00","message":"> Transcript [5762] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.618719144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.618722006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.618724514+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.618727394+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.680533503+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.680578945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.680587231+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.680608791+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.680619661+07:00","message":"[bufferProcess] interim [870000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.680624048+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.680630312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.680633796+07:00","message":"> Transcript [5763] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.680637646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.680639691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.680641874+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.680644623+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.717261491+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.717298149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.717304269+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.717323682+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.717331652+07:00","message":"[bufferProcess] interim [930000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.717334692+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.717338924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.717341955+07:00","message":"> Transcript [5764] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.71734637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.717348967+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.717351345+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.717354684+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.924686097+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.924726025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.924732674+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.924747827+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.924754463+07:00","message":"[bufferProcess] interim [50000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.924757394+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.924764451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.924767325+07:00","message":"> Transcript [5765] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.924771569+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.924773979+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.924778177+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.924780865+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.924786931+07:00","message":"Push: 'เริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.924789157+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.924791416+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.924793893+07:00","message":"Next Push (prob) : 'แล้วขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.924802943+07:00","message":"push: {false เริ่มขึ้น 0 0xc002f26580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.065706932+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.065752963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.065759074+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.065774399+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.065786274+07:00","message":"[bufferProcess] interim [230000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.065789457+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.06579365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.065799857+07:00","message":"> Transcript [5766] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.06580265+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.165931976+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.165974928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.16598235+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.165998624+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.166007089+07:00","message":"[bufferProcess] interim [410000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.166010441+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.166019733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.166022709+07:00","message":"> Transcript [5767] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.166025773+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.166028259+07:00","message":"Set new StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.334659736+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.33470417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.334711958+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.334728473+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.33473513+07:00","message":"[bufferProcess] interim [590000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.334739166+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.334750691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.334755404+07:00","message":"> Transcript [5768] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.334761136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.334764077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.334766775+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.334769787+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.526021573+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.526056896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.526062999+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.526075712+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.526082594+07:00","message":"[bufferProcess] interim [830000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.526085639+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.526091129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.52609391+07:00","message":"> Transcript [5769] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.526097722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.526100006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.526102762+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.526107679+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.831335379+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.831366657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.831372795+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.831386064+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.83139213+07:00","message":"[bufferProcess] interim [130000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.83139505+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.83140069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.831403311+07:00","message":"> Transcript [5770] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.831406889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.831409207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.831412164+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.831415039+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.953591483+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.953631493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.953637449+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.953649757+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.953656498+07:00","message":"[bufferProcess] interim [190000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.953659244+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.953665533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.953668742+07:00","message":"> Transcript [5771] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.953672779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.953675179+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.9536775+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.953680406+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.953686782+07:00","message":"Push: 'แล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.953689162+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.953691624+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.953694134+07:00","message":"Next Push (prob) : 'เพื่อสืบสานวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.953714741+07:00","message":"push: {false แล้วค่ะคุณผู้ชม 0 0xc002f26580}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:56.994152366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:56.994166833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.145414556+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.145456905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.145465275+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.145479838+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.145487955+07:00","message":"[bufferProcess] interim [370000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.145491121+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.145495075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.145498098+07:00","message":"> Transcript [5772] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.145501027+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.42096451+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.42099638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.421003158+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.421018401+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.421025162+07:00","message":"[bufferProcess] interim [730000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.421027952+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.421033585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.421036082+07:00","message":"> Transcript [5773] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.421038869+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.421041808+07:00","message":"Set new StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.601716259+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.601759594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.601766806+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.601780974+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.601788415+07:00","message":"[bufferProcess] interim [910000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.601791445+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.601798503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.601802256+07:00","message":"> Transcript [5774] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.601806463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.601808936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.601810954+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.601814112+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.917220672+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.917267766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.917274459+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.917287654+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.91729509+07:00","message":"[bufferProcess] interim [210000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.917298296+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.917304246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.917307664+07:00","message":"> Transcript [5775] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.917311853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.917314374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.917317418+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.917321469+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.238160847+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.238197653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.238203744+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.238218752+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.238226154+07:00","message":"[bufferProcess] interim [450000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.238229074+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.238232728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.238235517+07:00","message":"> Transcript [5776] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.238239446+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.238242645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.238244843+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.238247754+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.429739096+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.429782533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.429790928+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.42980733+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.429816364+07:00","message":"[bufferProcess] interim [690000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.429820926+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.429830863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.429836841+07:00","message":"> Transcript [5777] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.429857089+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.429860062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.429863534+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.429867975+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.429878142+07:00","message":"Push: 'เพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.429881233+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.429884597+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.429888442+07:00","message":"Next Push (prob) : 'ดั้งเดิมของชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.429898943+07:00","message":"push: {false เพื่อสืบสานวัฒนธรรม 0 0xc002f26580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.634875955+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.634920389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.634928465+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.63494469+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.634952577+07:00","message":"[bufferProcess] interim [930000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.634956035+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.634963958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.634967487+07:00","message":"> Transcript [5778] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.634971934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.63497432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.634976932+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.634980224+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.150531109+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.150567107+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":"2026-06-25T15:28:59.150575245+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.150589876+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.150596142+07:00","message":"[bufferProcess] interim [350000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.150599441+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.150603209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.150605738+07:00","message":"> Transcript [5779] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.150609615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.150611516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.150613833+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.150616752+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.463850463+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.463891079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.463896931+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.463909747+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.463915529+07:00","message":"[bufferProcess] interim [650000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.463918714+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.46392555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.463928158+07:00","message":"> Transcript [5780] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.463931952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.463934206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.463936554+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.463939274+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:59.994590165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:59.994597685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.039172069+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.039226665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.039235789+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.039253838+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.039263065+07:00","message":"[bufferProcess] interim [250000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.039267488+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.039273115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.039277272+07:00","message":"> Transcript [5781] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.039283268+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.039286348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.039291167+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.039296045+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.03930411+07:00","message":"Push: 'ดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.039307473+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.039311433+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.039315802+07:00","message":"Next Push (prob) : 'ไทยเชื้อสายจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.039339065+07:00","message":"push: {false ดั้งเดิมของชาว 0 0xc002f26580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.362330889+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.362370265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.362376623+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.362394456+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.362400914+07:00","message":"[bufferProcess] interim [550000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.362404788+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.362408405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.362411143+07:00","message":"> Transcript [5782] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.362415922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.362418064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.362420389+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.362423406+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.755155875+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.755197454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.755203942+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.755220607+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.755227784+07:00","message":"[bufferProcess] interim [970000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.755230824+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.755234381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.755237298+07:00","message":"> Transcript [5783] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.755241711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.755243943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.755246406+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.755249479+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.940157322+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.940191838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.940199208+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.940214343+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.940220875+07:00","message":"[bufferProcess] interim [150000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.940224026+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.940231184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.940234048+07:00","message":"> Transcript [5784] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.940238615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.940241471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.940244269+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.940247054+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.144804599+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.144849813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.144857085+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.144870987+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.144879502+07:00","message":"[bufferProcess] interim [390000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.14488291+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.144889441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.14489278+07:00","message":"> Transcript [5785] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.144897807+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.144900334+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.144902902+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.14490646+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.144911694+07:00","message":"Push: 'ไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.144920143+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.144925111+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.14492848+07:00","message":"Next Push (prob) : 'ที่นิยมไหว้เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.144949155+07:00","message":"push: {false ไทยเชื้อสายจีน 0 0xc002f26580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.387443338+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.387492016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.387498837+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบัส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.387512446+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.387520085+07:00","message":"[bufferProcess] interim [630000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.387523768+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.387530253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.387533864+07:00","message":"> Transcript [5786] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.387538626+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.387540937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.387543088+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.387546399+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.51000337+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.510046202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.510053627+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.510069176+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.510077014+07:00","message":"[bufferProcess] interim [750000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.510080475+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.510084566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.510087804+07:00","message":"> Transcript [5787] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.510095724+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.51009919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.510102282+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.510106795+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.660634526+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.660675318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.660682231+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.660698065+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.660705992+07:00","message":"[bufferProcess] interim [930000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.660709357+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.660716599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.660720577+07:00","message":"> Transcript [5788] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.660726388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.660729352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.660731687+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.660735056+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.825734987+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.825788742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.825798026+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.825814238+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.825823094+07:00","message":"[bufferProcess] interim [990000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.825827614+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.825836384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.82585579+07:00","message":"> Transcript [5789] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.825862804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.825866625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.825869595+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.825873837+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.825882435+07:00","message":"Push: 'ที่นิยมไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.825885419+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.825889335+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.825893376+07:00","message":"Next Push (prob) : 'ด้วยนะจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.825905368+07:00","message":"push: {false ที่นิยมไหว้เจ้า 0 0xc002f26580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.861229575+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.861283401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.861293677+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.8613129+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.861326384+07:00","message":"[bufferProcess] interim [110000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.86133174+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.861341495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.861346592+07:00","message":"> Transcript [5790] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.861351116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.861354168+07:00","message":"Set new StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.996195978+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.996244524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.996254065+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.996274023+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.996284251+07:00","message":"[bufferProcess] interim [230000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.996289682+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.996295438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.996299829+07:00","message":"> Transcript [5791] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.996304702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.996308166+07:00","message":"Set new StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.219811737+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.219864498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.219871461+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.219885487+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.219893369+07:00","message":"[bufferProcess] interim [530000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.219896903+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.219904762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.219907708+07:00","message":"> Transcript [5792] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.219912949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.219915233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.219917216+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.219926923+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.550278675+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.55032278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.55033102+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.550349335+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.550358137+07:00","message":"[bufferProcess] interim [770000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.550362201+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.550367047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.550370116+07:00","message":"> Transcript [5793] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.550375761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.550378213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.550380227+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.550387534+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.646692042+07:00","message":"[GCS] Cleaned up inactive client: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.646726567+07:00","message":"[GCS] Cleaned up inactive client: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.646730746+07:00","message":"[GCS] Cleaned up inactive client: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.646733837+07:00","message":"[GCS] Cleaned up inactive client: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.646737198+07:00","message":"[GCS] Cleaned up inactive client: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.860275664+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.860315286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.860321901+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.860336726+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.860345844+07:00","message":"[bufferProcess] interim [70000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.860348921+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.860354745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.860357656+07:00","message":"> Transcript [5794] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.860361636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.860363848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.860365992+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.860373888+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.8621593+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.862171616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.862175931+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.862184949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.862188344+07:00","message":"receive interim result [false|false]:  5 ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.862192566+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.862197978+07:00","message":"[buffer interim] 351 false  5 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.862201097+07:00","message":"[bufferProcess] interim [130000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.862203762+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.862206697+07:00","message":"[bufferProcess] interim [130000000]: 5 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.862209031+07:00","message":"[bufferProcess] update buffer: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.862211739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.862215779+07:00","message":"> Transcript [5795] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.862218933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.862220877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.862222662+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.862225378+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.862228642+07:00","message":"Push: 'ด้วยบะจ่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.862231179+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.862233878+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.862236502+07:00","message":"Next Push (prob) : 'ช่วงเดือน 5 ข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.8622446+07:00","message":"push: {false ด้วยบะจ่างใน 0 0xc002f26580}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:02.995074174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:02.995086955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.077103029+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.077138364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.077145394+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.077176034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ของจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.07717943+07:00","message":"receive interim result [false|false]:  5 ของจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.077188065+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.077191951+07:00","message":"[buffer interim] 351 false  5 ของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.077197956+07:00","message":"[bufferProcess] interim [310000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.077202019+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.077214834+07:00","message":"[bufferProcess] interim [310000000]: 5 ของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.077217935+07:00","message":"[bufferProcess] update buffer: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.077223567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.077261339+07:00","message":"> Transcript [5796] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.077267112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.077269814+07:00","message":"Set new StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.116858576+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.116897941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.116905567+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.116916846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.116919887+07:00","message":"receive interim result [false|false]:  ของจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.116926858+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.116930695+07:00","message":"[buffer interim] 351 false  ของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.116935984+07:00","message":"[bufferProcess] interim [370000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.116939264+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.116942814+07:00","message":"[bufferProcess] interim [370000000]: ของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.116945338+07:00","message":"[bufferProcess] update buffer: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.116954163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.116956999+07:00","message":"> Transcript [5797] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.116964469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.116966719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.116969097+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.116971999+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.371133071+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.37117493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.371185318+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.371202303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของจีนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.371206883+07:00","message":"receive interim result [false|false]:  ของจีนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.371232918+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.371253055+07:00","message":"[buffer interim] 351 false  ของจีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.371261397+07:00","message":"[bufferProcess] interim [550000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.37126735+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.371283885+07:00","message":"[bufferProcess] interim [550000000]: ของจีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.371286865+07:00","message":"[bufferProcess] update buffer: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.371290445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.371293772+07:00","message":"> Transcript [5798] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.371299201+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.371301448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.371303548+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.371306706+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.774685933+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.774727111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.774734251+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.774746131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของจีนค่ะก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.774751633+07:00","message":"receive interim result [false|false]:  ของจีนค่ะก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.77479957+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.774805133+07:00","message":"[buffer interim] 351 false  ของจีนค่ะก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.77481188+07:00","message":"[bufferProcess] interim [30000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.774815702+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.774819142+07:00","message":"[bufferProcess] interim [30000000]: ของจีนค่ะก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.774822282+07:00","message":"[bufferProcess] update buffer: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.774826394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.774828966+07:00","message":"> Transcript [5799] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.77483355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.774835823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.774847794+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.77485125+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.962464784+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.962505163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.96251204+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.962524497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของจีนค่ะก็เป็นช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.962530247+07:00","message":"receive interim result [false|false]:  ของจีนค่ะก็เป็นช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.962538491+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.962542691+07:00","message":"[buffer interim] 351 false  ของจีนค่ะก็เป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.962548633+07:00","message":"[bufferProcess] interim [210000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.962552294+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.962555842+07:00","message":"[bufferProcess] interim [210000000]: ของจีนค่ะก็เป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.962560376+07:00","message":"[bufferProcess] update buffer: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.962564121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.962566976+07:00","message":"> Transcript [5800] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.962572249+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.962574387+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.962576334+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.962579232+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.962582621+07:00","message":"Push: 'ช่วงเดือน 5 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.962584679+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.96258743+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.962590438+07:00","message":"Next Push (prob) : 'จีนค่ะก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.962599755+07:00","message":"push: {false ช่วงเดือน 5 ของ 0 0xc002f26580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.266107227+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.266144998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.266152195+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.266164467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของจีนค่ะก็เป็นช่วงฤดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.266167622+07:00","message":"receive interim result [false|false]:  ของจีนค่ะก็เป็นช่วงฤดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.266174419+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.266380415+07:00","message":"[buffer interim] 351 false  ของจีนค่ะก็เป็นช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266566269+07:00","message":"[bufferProcess] interim [450000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266583172+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266589768+07:00","message":"[bufferProcess] interim [450000000]: ของจีนค่ะก็เป็นช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.26659333+07:00","message":"[bufferProcess] update buffer: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266598766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266602129+07:00","message":"> Transcript [5801] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266608107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266611502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266615102+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266632367+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.518818929+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.518867503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.518875856+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.518894114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของจีนค่ะก็เป็นช่วงฤดูร้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.518897439+07:00","message":"receive interim result [false|false]:  ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.518905393+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.518910943+07:00","message":"[buffer interim] 351 false  ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.518918941+07:00","message":"[bufferProcess] interim [750000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.51892333+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.51892719+07:00","message":"[bufferProcess] interim [750000000]: ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.518930104+07:00","message":"[bufferProcess] update buffer: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.518934362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.518937651+07:00","message":"> Transcript [5802] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.518942512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.518945222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.518949318+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.51895255+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.159336002+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.159373507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":12,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.159381062+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.159392619+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.159399119+07:00","message":"[bufferProcess] interim [350000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.15940229+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.159408383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.159411096+07:00","message":"> Transcript [5803] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.159417486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.159420915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.159425443+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.159431261+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.350812257+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.350861725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":12,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.350870648+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.35088497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของจีนค่ะก็เป็นช่วงฤดูร้อนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":12,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.35088851+07:00","message":"receive interim result [false|false]:  ของจีนค่ะก็เป็นช่วงฤดูร้อนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.350896876+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.350902227+07:00","message":"[buffer interim] 351 false  ของจีนค่ะก็เป็นช่วงฤดูร้อนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.350909154+07:00","message":"[bufferProcess] interim [590000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.350911951+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.350915644+07:00","message":"[bufferProcess] interim [590000000]: ของจีนค่ะก็เป็นช่วงฤดูร้อนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.350924162+07:00","message":"[bufferProcess] update buffer: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.350927905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.350930876+07:00","message":"> Transcript [5804] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.350936095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.350938572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.350941945+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.350945162+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.350954735+07:00","message":"Push: 'จีนค่ะก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.350957797+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.350960635+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.35096392+07:00","message":"Next Push (prob) : 'ช่วงฤดูร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.350975524+07:00","message":"push: {false จีนค่ะก็เป็น 0 0xc002f26580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.43221286+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.432252677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":12,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.432260424+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.432274305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":12,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.432278925+07:00","message":"receive interim result [false|false]:  ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.432287+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.432292125+07:00","message":"[buffer interim] 351 false  ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.432298911+07:00","message":"[bufferProcess] interim [710000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.432302303+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.432306038+07:00","message":"[bufferProcess] interim [710000000]: ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.432309642+07:00","message":"[bufferProcess] update buffer: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.432313915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.432319478+07:00","message":"> Transcript [5805] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.432324365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.432326561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.432328496+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.432331451+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.739787807+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.739829872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":12,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.739845544+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.739860642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":12,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.739865345+07:00","message":"receive interim result [false|false]:  ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.739893752+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.739914767+07:00","message":"[buffer interim] 351 false  ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.739921052+07:00","message":"[bufferProcess] interim [950000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.739927651+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.73993679+07:00","message":"[bufferProcess] interim [950000000]: ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.739943108+07:00","message":"[bufferProcess] update buffer: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.739947539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.739950564+07:00","message":"> Transcript [5806] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.739954819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.739956904+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.739958871+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.739967364+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.747154469+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.747174111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":13,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.747185448+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.747198419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":13,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.747203782+07:00","message":"receive interim result [false|false]:  ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.747210139+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.747217801+07:00","message":"[buffer interim] 351 false  ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.747223412+07:00","message":"[bufferProcess] interim [10000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.747226657+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.747230496+07:00","message":"[bufferProcess] interim [10000000]: ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.747233446+07:00","message":"[bufferProcess] update buffer: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.747237335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.747239956+07:00","message":"> Transcript [5807] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.747244492+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.747251824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.747253899+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.747258272+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:05.995583024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:05.995588399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.093309856+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.093356812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":13,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.093364208+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.093382068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":13,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.093385447+07:00","message":"receive interim result [false|false]:  ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.093394794+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.093403387+07:00","message":"[buffer interim] 351 false  ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.093410748+07:00","message":"[bufferProcess] interim [310000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.093414462+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.093418626+07:00","message":"[bufferProcess] interim [310000000]: ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.093421483+07:00","message":"[bufferProcess] update buffer: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.093431924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.093435415+07:00","message":"> Transcript [5808] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.093448815+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.093451071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.093453507+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.093456915+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.093460119+07:00","message":"Push: 'ช่วงฤดูร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.093462104+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.093464914+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.093467719+07:00","message":"Next Push (prob) : 'ในทางจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.093493111+07:00","message":"push: {false ช่วงฤดูร้อน 0 0xc002f26580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.12832226+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.128361669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":13,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.128372144+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.128388327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":13,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.128392792+07:00","message":"receive interim result [false|false]:  ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.128410531+07:00","message":"[buffer interim] 351 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.128429908+07:00","message":"[buffer interim] 351 false  ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.128437864+07:00","message":"[bufferProcess] interim [430000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.128442148+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.128448117+07:00","message":"[bufferProcess] interim [430000000]: ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.128451273+07:00","message":"[bufferProcess] update buffer: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.128454791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.128457661+07:00","message":"> Transcript [5809] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.128462977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.128465547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.128470336+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.128477501+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.169852985+07:00","message":"[GCS] IsForceVAD: false for message ID: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.30135228+07:00","message":"[GCS] Start streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.367592769+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.367633319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ\",\"confidence\":0.9472146}],\"is_final\":true,\"result_end_time\":{\"seconds\":13,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.367640417+07:00","message":"receive interim result [true|false]: เทศกาลไหว้บะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.367651847+07:00","message":"end recv isFinal message id 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.367654145+07:00","message":"end Recv id 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.367659157+07:00","message":"[buffer interim] 351 true เทศกาลไหว้บะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.367669488+07:00","message":"[bufferProcess] interim [610000000]:เทศกาลไหว้บะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.36767351+07:00","message":"[bufferProcess] send to processor (isfinal):เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.367677753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.36768069+07:00","message":"> Transcript [5810] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.367690171+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.367692363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.367694253+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.367697527+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.367700218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.367702303+07:00","message":"> Transcript [5811] [true]: 'เทศกาลไหว้บะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.367713966+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.367715903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.367717754+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.367720409+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.367722722+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.368118403+07:00","message":"Push: 'ในทางจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.368123149+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.368126474+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.368129362+07:00","message":"Next Push (prob) : 'เทศกาลไหว้บะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.368137145+07:00","message":"push: {true ในทางจีนนะคะ 0 0xc002f26580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.368142242+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_351.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:06.38865166+07:00","message":"write wav file: './tmp/7598/7598_351.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.885189212+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.885231331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.885237049+07:00","message":"receive interim result [false|false]: อาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.885253406+07:00","message":"[buffer interim] 352 false อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.885259502+07:00","message":"[bufferProcess] interim [480000000]:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.885261581+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.945846743+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.945885886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.945891358+07:00","message":"receive interim result [false|false]: อาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.945901881+07:00","message":"[buffer interim] 352 false อาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.945908769+07:00","message":"[bufferProcess] interim [660000000]:อาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.945911095+07:00","message":"[bufferProcess] send to processor:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.945914673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.945917441+07:00","message":"> Transcript [5812] [false]: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.945919658+07:00","message":"Set StatePrefix (first interim): 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.048573864+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.048610799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.048616973+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.048633513+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.048640433+07:00","message":"[bufferProcess] interim [780000000]:อาหารส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.048643117+07:00","message":"[bufferProcess] send to processor:อาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.048646441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.048649696+07:00","message":"> Transcript [5813] [false]: 'อาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.048653132+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.048655285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.048657261+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.048659368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.279345483+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.279386311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.279393022+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.279409069+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.279417346+07:00","message":"[bufferProcess] interim [20000000]:อาหารส่วนใหญ่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.279420125+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.279427948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.279431271+07:00","message":"> Transcript [5814] [false]: 'อาหารส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.279434816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.279437921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.279440056+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.279442384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.382527835+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.382571478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่ในข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.382577726+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่ในข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.38259449+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่ในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.382602488+07:00","message":"[bufferProcess] interim [80000000]:อาหารส่วนใหญ่ในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.382607105+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.382616352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.382621024+07:00","message":"> Transcript [5815] [false]: 'อาหารส่วนใหญ่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.382626107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.382633185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.382636852+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.382638997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.51225166+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.51229584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่ในห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.512302457+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่ในห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.512318485+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.512326946+07:00","message":"[bufferProcess] interim [140000000]:อาหารส่วนใหญ่ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.512329552+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่ในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.512337993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.512341759+07:00","message":"> Transcript [5816] [false]: 'อาหารส่วนใหญ่ในข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.512346209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.512348658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.512350477+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.512352632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.512359488+07:00","message":"Push: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.512361997+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.51236498+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่ในข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.512367538+07:00","message":"Next Push (prob) : 'ส่วนใหญ่ในข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.512390246+07:00","message":"push: {false อาหาร 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.555174868+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.555217293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.555223614+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.555239313+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.55524688+07:00","message":"[bufferProcess] interim [200000000]:อาหารส่วนใหญ่เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.55524969+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.555256997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.555260235+07:00","message":"> Transcript [5817] [false]: 'อาหารส่วนใหญ่ในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.555263054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.555266044+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่ในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.593266713+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.593298052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.593302938+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.593321166+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.59332915+07:00","message":"[bufferProcess] interim [320000000]:อาหารส่วนใหญ่เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.593332155+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.593339432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.593341901+07:00","message":"> Transcript [5818] [false]: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.593344304+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.593346596+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.725957948+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.725999693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.726005506+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.726024033+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.72603287+07:00","message":"[bufferProcess] interim [440000000]:อาหารส่วนใหญ่เขาบอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.726035925+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.726040008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.726043195+07:00","message":"> Transcript [5819] [false]: 'อาหารส่วนใหญ่เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.72604687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.72604948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.726051454+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.72605392+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.930520962+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.930557852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.930563917+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.930579073+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.930586242+07:00","message":"[bufferProcess] interim [560000000]:อาหารส่วนใหญ่เขาบอกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.930591977+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.930598341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.930601182+07:00","message":"> Transcript [5820] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.930604473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.930606737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.930608876+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.930611177+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.038325973+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.038368893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.03837532+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.038389589+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.038396439+07:00","message":"[bufferProcess] interim [620000000]:อาหารส่วนใหญ่เขาบอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.038399244+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.038409563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.038412491+07:00","message":"> Transcript [5821] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.038416711+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.038419274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.038421349+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.038424129+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.183897628+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.183937642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.183944073+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.183963193+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.183975098+07:00","message":"[bufferProcess] interim [800000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.183978235+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.183985498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.183988486+07:00","message":"> Transcript [5822] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.183992591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.183994867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.183997464+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.184000257+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.184006306+07:00","message":"Push: 'ส่วนใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.184008664+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.184011138+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่เขาบอกว่ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.184013688+07:00","message":"Next Push (prob) : 'ว่ามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.184023312+07:00","message":"push: {false ส่วนใหญ่เขาบอก 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.258064874+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.258102491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามาเกษียณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.258108651+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามาเกษียณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.258119287+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามาเกษียณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.258125972+07:00","message":"[bufferProcess] interim [980000000]:อาหารส่วนใหญ่เขาบอกว่ามาเกษียณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.258129009+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.258134229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.258137113+07:00","message":"> Transcript [5823] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.258139596+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.258141762+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.374520834+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.374557357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.374568849+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.374579512+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.37458606+07:00","message":"[bufferProcess] interim [100000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.374589075+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามาเกษียณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.374595313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.374597945+07:00","message":"> Transcript [5824] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามาเกษียณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.374600285+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.374602716+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามาเกษียณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.63472646+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.634761042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.634767767+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.634784992+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.634792372+07:00","message":"[bufferProcess] interim [340000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.634797291+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.634807056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.634810886+07:00","message":"> Transcript [5825] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.634814664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.634818196+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.840535016+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.840582827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.840591292+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.840613008+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.840622117+07:00","message":"[bufferProcess] interim [520000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.840626149+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.840630753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.840634526+07:00","message":"> Transcript [5826] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.840639248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.840642285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.840645422+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.84064881+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:08.99620293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:08.996209578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.280029199+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.28006939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.280075772+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.280089971+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.28009671+07:00","message":"[bufferProcess] interim [940000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.280099411+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.280105427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.280108837+07:00","message":"> Transcript [5827] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.280112367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.280114535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.280116959+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.280119943+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.309477602+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.309518899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.309526671+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.309542353+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.309553331+07:00","message":"[bufferProcess] interim [0]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.309567129+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.309578122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.309582466+07:00","message":"> Transcript [5828] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.309587263+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.309590286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.30959337+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.309597794+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.516589958+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.516630114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.516638485+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.516655067+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.516661495+07:00","message":"[bufferProcess] interim [240000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.516664442+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.516673402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.516676712+07:00","message":"> Transcript [5829] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.516680289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.516682454+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.516684646+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.516687275+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.516691417+07:00","message":"Push: 'ว่ามันจะเสียง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.516694067+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.516696245+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.516698553+07:00","message":"Next Push (prob) : 'เนาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.51671178+07:00","message":"push: {false ว่ามันจะเสียง่าย 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.652806196+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.652857069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.652863773+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.652876581+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.652883214+07:00","message":"[bufferProcess] interim [360000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.652886195+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.652891886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.652894905+07:00","message":"> Transcript [5830] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.652897641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.652899843+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.155465201+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.155498885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.155506207+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.155519162+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.155525624+07:00","message":"[bufferProcess] interim [840000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.155528839+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.155534848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.155537569+07:00","message":"> Transcript [5831] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.155541557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.155544061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.155546369+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.15554909+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.239872443+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.239915355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.239921271+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.23993825+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.239947539+07:00","message":"[bufferProcess] interim [20000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.239950538+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.239954495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.23995803+07:00","message":"> Transcript [5832] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.239962509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.239964782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.239967219+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.239970387+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.351858736+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.351902192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.351908438+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.351929699+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.351942888+07:00","message":"[bufferProcess] interim [80000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.35194613+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.351952354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.351955652+07:00","message":"> Transcript [5833] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.351960208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.351962354+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.351965291+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.351968516+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.482094079+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.482140002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.482148387+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.482169724+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.482177642+07:00","message":"[bufferProcess] interim [140000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.482180551+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.482192331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.48219616+07:00","message":"> Transcript [5834] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.482201188+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.482203651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.482206064+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.482209699+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.482217921+07:00","message":"Push: 'นะที่นี้ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.482220005+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.482222347+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.482224971+07:00","message":"Next Push (prob) : 'มีเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.482249227+07:00","message":"push: {false นะที่นี้ก็เลย 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.500724784+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.500769204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.500777783+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.500802184+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.500812606+07:00","message":"[bufferProcess] interim [200000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.5008169+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.500829649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.500833144+07:00","message":"> Transcript [5835] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.500843849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.500846561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.500848658+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.500851856+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.551909276+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.551950475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.551956961+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.5519769+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.551985557+07:00","message":"[bufferProcess] interim [260000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.551988807+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.55199339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.551996827+07:00","message":"> Transcript [5836] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.552001325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.552003511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.552005531+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.552008394+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.559294713+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.559320458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผมเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.559326009+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผมเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.559340466+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.559346126+07:00","message":"[bufferProcess] interim [320000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.559348476+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.559351563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.559354196+07:00","message":"> Transcript [5837] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.559358089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.559360214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.559362169+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.559364924+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.667632777+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.667668007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.66767429+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.667691104+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.66769908+07:00","message":"[bufferProcess] interim [380000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.667701866+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.667705792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.667708757+07:00","message":"> Transcript [5838] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.667714+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.667716347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.667718613+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.667721442+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.667724739+07:00","message":"Push: 'มีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.667727061+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.667734236+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.667737313+07:00","message":"Next Push (prob) : 'ผมเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.667753012+07:00","message":"push: {false มีเรื่องของ 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.930518631+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.930566325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.93057423+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.930588309+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.930598382+07:00","message":"[bufferProcess] interim [680000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.93060191+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.930605644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.930608459+07:00","message":"> Transcript [5839] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.930611295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.930613391+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.099929733+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.099965395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.099972321+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.099987776+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.099995278+07:00","message":"[bufferProcess] interim [800000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.099997881+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.100001619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.100004485+07:00","message":"> Transcript [5840] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.100008746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.100010896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.100012955+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.100015621+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.113387955+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.113425221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.113431571+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.113447286+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.113453144+07:00","message":"[bufferProcess] interim [860000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.113456306+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.11346207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.113464958+07:00","message":"> Transcript [5841] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.113468676+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.113471406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.11347341+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.113476195+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.373110344+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.373154793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.373173153+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.373194816+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.37320491+07:00","message":"[bufferProcess] interim [40000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.373209598+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.373215332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.373219954+07:00","message":"> Transcript [5842] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.37322539+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.373228387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.373232056+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.373236566+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.376586918+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.376609583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.376615131+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.376629966+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.376638263+07:00","message":"[bufferProcess] interim [100000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.376640946+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.376644043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.376646723+07:00","message":"> Transcript [5843] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.376652383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.376654429+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.376656668+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.376659778+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.376664335+07:00","message":"Push: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.376666412+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.376668694+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.376671076+07:00","message":"Next Push (prob) : 'การทำมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.376679362+07:00","message":"push: {false ภูมิปัญญา 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.946975864+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.947011188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.947018507+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.947033313+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.947039293+07:00","message":"[bufferProcess] interim [640000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.947042736+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.947050164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.947052753+07:00","message":"> Transcript [5844] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.947055535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.947057724+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:11.996389583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:11.996424245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.145110136+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.145147561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.145154067+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.145185773+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.145193636+07:00","message":"[bufferProcess] interim [880000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.145196925+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.145200534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.145203316+07:00","message":"> Transcript [5845] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.145207384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.145209332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.145211652+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.14521518+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.283316206+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.283352518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.283358795+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.283374094+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.283380569+07:00","message":"[bufferProcess] interim [0]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.283383717+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.283389577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.283392971+07:00","message":"> Transcript [5846] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.283396838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.283399109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.283401644+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.28340439+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.472519906+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.472563171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.472569709+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.472588374+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.472596512+07:00","message":"[bufferProcess] interim [180000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.472599999+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.472605115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.472608289+07:00","message":"> Transcript [5847] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.47261318+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.472617301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.472620031+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.472623071+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.670587009+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.670632146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.670639549+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.670656063+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.670665251+07:00","message":"[bufferProcess] interim [360000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.670668667+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.670676085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.67067907+07:00","message":"> Transcript [5848] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.670684337+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.670686987+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.670689532+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.670692521+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.670698752+07:00","message":"Push: 'การทำอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.670700844+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.670708367+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.670712119+07:00","message":"Next Push (prob) : 'เกิดขึ้นมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.670722456+07:00","message":"push: {false การทำอาหาร 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.743285528+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.743322166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.743328427+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.743343165+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.743351146+07:00","message":"[bufferProcess] interim [480000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.743354652+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.743362944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.74336598+07:00","message":"> Transcript [5849] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.743370915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.743373362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.74337522+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.743378753+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.847566865+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.847605995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.847612366+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.847631564+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.847639303+07:00","message":"[bufferProcess] interim [600000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.847642495+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.847647335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.847650461+07:00","message":"> Transcript [5850] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.84765467+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.847657173+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.847659202+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.847662283+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.997397721+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.997439537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบะจ่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.997446424+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบะจ่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.997462447+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.997470611+07:00","message":"[bufferProcess] interim [720000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.997473863+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.997481151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.997484242+07:00","message":"> Transcript [5851] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.997488717+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.997490981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.997493421+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.997496811+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.232209472+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.232252286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.232258992+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.232276122+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.232284432+07:00","message":"[bufferProcess] interim [20000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.232287751+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.232297175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.232300317+07:00","message":"> Transcript [5852] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.232304889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.232308004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.232310041+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.232313323+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.232321541+07:00","message":"Push: 'เกิดขึ้นมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.232334464+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.232346588+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.232349289+07:00","message":"Next Push (prob) : 'บะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.232358372+07:00","message":"push: {false เกิดขึ้นมาเป็น 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.868476882+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.868512425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.868519005+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.868531453+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.868537873+07:00","message":"[bufferProcess] interim [620000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.868540776+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.868546973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.868549674+07:00","message":"> Transcript [5853] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.868552631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.86855466+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.129587956+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.129625169+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":"2026-06-25T15:29:14.129631507+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.129662295+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.12967024+07:00","message":"[bufferProcess] interim [860000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.129673568+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.129678202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.12968099+07:00","message":"> Transcript [5854] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.129684888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.129687118+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.129689229+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.129692512+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.311795664+07:00","message":"[GCS] IsForceVAD: false for message ID: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.326918757+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.326948701+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":"2026-06-25T15:29:14.32695492+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.326966957+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.326974174+07:00","message":"[bufferProcess] interim [100000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.326977283+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.326982851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.326985502+07:00","message":"> Transcript [5855] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.326989664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.326991784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.326993631+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.326998893+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.371720932+07:00","message":"[GCS] Start streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.390389513+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.390424009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.390429548+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.390444311+07:00","message":"[buffer interim] 352 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.390451465+07:00","message":"[bufferProcess] interim [160000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.390454593+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.390458276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.39046094+07:00","message":"> Transcript [5856] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.390465431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.390467674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.390469555+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.390472422+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.527665044+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.527699967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่ในเขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระจากนั้นเองทำจาก\",\"confidence\":0.9418003}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.52770617+07:00","message":"receive interim result [true|false]: อาหารส่วนใหญ่ในเขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระจากนั้นเองทำจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.527714071+07:00","message":"end recv isFinal message id 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.527716525+07:00","message":"end Recv id 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.527722271+07:00","message":"[buffer interim] 352 true อาหารส่วนใหญ่ในเขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระจากนั้นเองทำจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527731231+07:00","message":"[bufferProcess] interim [220000000]:อาหารส่วนใหญ่ในเขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระจากนั้นเองทำจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.52773663+07:00","message":"[bufferProcess] send to processor (isfinal):อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527740281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527743129+07:00","message":"> Transcript [5857] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527747063+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527749194+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527751056+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527753737+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527760208+07:00","message":"Push: 'บัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527762283+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527764819+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527767352+07:00","message":"Next Push (prob) : 'ทำจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527769237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527771392+07:00","message":"> Transcript [5858] [true]: 'อาหารส่วนใหญ่ในเขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระจากนั้นเองทำจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527774024+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527775902+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527777609+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527779967+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.527781962+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.527787781+07:00","message":"push: {false บัสจากนั้นเอง 0 0xc000045b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.528067804+07:00","message":"Push: 'ทำจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.528073239+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.528076274+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่ในเขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระจากนั้นเองทำจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.528078884+07:00","message":"Next Push (prob) : 'อาหารส่วนใหญ่ในเขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระจากนั้นเองทำจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.52808531+07:00","message":"push: {true ทำจาก 0 0xc000045b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.52809072+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_352.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:14.546035978+07:00","message":"write wav file: './tmp/7598/7598_352.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.835629367+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.835674972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.835681335+07:00","message":"receive interim result [false|false]: เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.835696815+07:00","message":"[buffer interim] 353 false เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.83570337+07:00","message":"[bufferProcess] interim [480000000]:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.835705439+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.91599466+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.916033833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.916039611+07:00","message":"receive interim result [false|false]: ข้าวเหนียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.916053219+07:00","message":"[buffer interim] 353 false ข้าวเหนียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.916059045+07:00","message":"[bufferProcess] interim [600000000]:ข้าวเหนียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.916061685+07:00","message":"[bufferProcess] send to processor:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.91606683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.916069606+07:00","message":"> Transcript [5859] [false]: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.91607184+07:00","message":"Set StatePrefix (first interim): 'เข้า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:14.997349485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:14.997362998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.343000318+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.343037934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.343044566+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.343057306+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.34306421+07:00","message":"[bufferProcess] interim [960000000]:ข้าวเหนียวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.343067702+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.343073247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.343076253+07:00","message":"> Transcript [5860] [false]: 'ข้าวเหนียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.343078578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.343080731+07:00","message":"Set new StatePrefix: 'ข้าวเหนียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.548111013+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.548140191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.548145517+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.548160651+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.548168661+07:00","message":"[bufferProcess] interim [140000000]:ข้าวเหนียวที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.548171419+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.54817604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.548179296+07:00","message":"> Transcript [5861] [false]: 'ข้าวเหนียวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.548182776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.548184938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.548187178+07:00","message":"StatePrefix: 'ข้าวเหนียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.548189374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.550568726+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.55058011+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":"2026-06-25T15:29:15.550584138+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.550593799+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.550597233+07:00","message":"[bufferProcess] interim [200000000]:ข้าวเหนียวที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.55059925+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.550602335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.550605012+07:00","message":"> Transcript [5862] [false]: 'ข้าวเหนียวที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.550608175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.55061007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.550612381+07:00","message":"StatePrefix: 'ข้าวเหนียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.550614241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.736280732+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.736322753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.736329729+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.736344027+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.736351405+07:00","message":"[bufferProcess] interim [380000000]:ข้าวเหนียวที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.736354593+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.736361735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.736364769+07:00","message":"> Transcript [5863] [false]: 'ข้าวเหนียวที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.736368786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.736371048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.73637311+07:00","message":"StatePrefix: 'ข้าวเหนียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.736375623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.939484433+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.93952373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.939530404+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.939542555+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.939549026+07:00","message":"[bufferProcess] interim [620000000]:ข้าวเหนียวที่สามารถเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.939551639+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.939556808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.939559335+07:00","message":"> Transcript [5864] [false]: 'ข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.93956305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.939565314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.939567254+07:00","message":"StatePrefix: 'ข้าวเหนียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.939569532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.939573803+07:00","message":"Push: 'ข้าวเหนียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.939578276+07:00","message":"TextPushed: 'ข้าวเหนียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.939580595+07:00","message":"Set new StatePrefix : 'ข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.939582737+07:00","message":"Next Push (prob) : 'ที่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.939590023+07:00","message":"push: {false ข้าวเหนียว 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.258346365+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.258391731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.258398709+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.258417547+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.258427888+07:00","message":"[bufferProcess] interim [920000000]:ข้าวเหนียวที่สามารถเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.25843046+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.258436298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.258440063+07:00","message":"> Transcript [5865] [false]: 'ข้าวเหนียวที่สามารถเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.258444244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.258446679+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.258449374+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.258452052+07:00","message":"TextPushed: 'ข้าวเหนียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.501141667+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.501193898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.501200627+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.501217593+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.501225521+07:00","message":"[bufferProcess] interim [160000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.50122859+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.501237489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.501240631+07:00","message":"> Transcript [5866] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.501244489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.501247227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.50124957+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.50125234+07:00","message":"TextPushed: 'ข้าวเหนียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.695294824+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.695336622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.695341813+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.695353027+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.695359206+07:00","message":"[bufferProcess] interim [340000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.695362028+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.695367466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.695370782+07:00","message":"> Transcript [5867] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.695373934+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.695376183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.69537931+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.695381707+07:00","message":"TextPushed: 'ข้าวเหนียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.149443878+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.149492378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.149499147+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.1495188+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.149530902+07:00","message":"[bufferProcess] interim [760000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.14953402+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.14953853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.149542625+07:00","message":"> Transcript [5868] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.149547169+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.149549303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.149551838+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.149554137+07:00","message":"TextPushed: 'ข้าวเหนียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.149561252+07:00","message":"Push: 'ที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.14956387+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.149566332+07:00","message":"Set new StatePrefix : 'ข้าวเหนียวที่สามารถเก็บไว้ได้นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.149569081+07:00","message":"Next Push (prob) : 'เก็บไว้ได้นาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.149597054+07:00","message":"push: {false ที่สามารถ 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.159093457+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.15911996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.159125634+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.159140065+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.159145904+07:00","message":"[bufferProcess] interim [820000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.159148693+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.159152346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.159155546+07:00","message":"> Transcript [5869] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.159158738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.159160891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.159163287+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.159165948+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.338253725+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.338300265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.338308048+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.338324218+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.338331935+07:00","message":"[bufferProcess] interim [940000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.338334851+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.338343663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.338346615+07:00","message":"> Transcript [5870] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.33835089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.338354064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.33835782+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.338361228+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.394172722+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.394215531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.3942216+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.394237304+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.394244846+07:00","message":"[bufferProcess] interim [120000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.394248168+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.39425222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.39425538+07:00","message":"> Transcript [5871] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.394259404+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.394261591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.394263782+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.394266461+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.586811546+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.586857707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.586864499+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.586878829+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.586886142+07:00","message":"[bufferProcess] interim [300000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.586888994+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.586896262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.586899419+07:00","message":"> Transcript [5872] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.586903415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.586905575+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.586907897+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.586911099+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.586917514+07:00","message":"Push: 'เก็บไว้ได้นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.586919901+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.586925249+07:00","message":"Set new StatePrefix : 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.586928443+07:00","message":"Next Push (prob) : 'แล้วก็มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.58694641+07:00","message":"push: {false เก็บไว้ได้นาน 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.850354958+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.850385995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.850392722+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.850410577+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.850416911+07:00","message":"[bufferProcess] interim [480000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.85041968+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.850423633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.850426146+07:00","message":"> Transcript [5873] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.850429948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.850432672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.85043493+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.850438558+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.910772877+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.910820725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.910827622+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.910852912+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.910860604+07:00","message":"[bufferProcess] interim [540000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.910863692+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.910870086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.910873528+07:00","message":"> Transcript [5874] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.91087811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.910880647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.910882825+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.910886087+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.924651428+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.924682262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.924688419+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.924702393+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.924707612+07:00","message":"[bufferProcess] interim [600000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.924710276+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.924716501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.924718985+07:00","message":"> Transcript [5875] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.924723141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.924725025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.924727209+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.924729686+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นาน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:17.998240223+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:17.998269897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.03610681+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.036143433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.036149046+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.036162283+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.036168558+07:00","message":"[bufferProcess] interim [660000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.036171221+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.036175275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.036178059+07:00","message":"> Transcript [5876] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.036181917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.036184031+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.036187733+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.036190306+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.036193272+07:00","message":"Push: 'แล้วก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.036195284+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.036197432+07:00","message":"Set new StatePrefix : 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.036199655+07:00","message":"Next Push (prob) : 'เชื่อว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.036206482+07:00","message":"push: {false แล้วก็มีความ 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.292628344+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.292671504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.292679012+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.292694557+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.292705344+07:00","message":"[bufferProcess] interim [960000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.292709261+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.292716479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.292720233+07:00","message":"> Transcript [5877] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.29272439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.292727842+07:00","message":"Set new StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.610602838+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.610647903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อวาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.610656834+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.61067411+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.610681955+07:00","message":"[bufferProcess] interim [260000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.610685032+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.610693536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.610696585+07:00","message":"> Transcript [5878] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.610701339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.610705792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.610708211+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.610711153+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.817244292+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.817297124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.817304122+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.817322406+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.817330329+07:00","message":"[bufferProcess] interim [500000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.817333727+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.817342635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.817346151+07:00","message":"> Transcript [5879] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.817350912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.817353542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.817355602+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.817358239+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.999633255+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.999681915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.999690546+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.999707889+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.999715523+07:00","message":"[bufferProcess] interim [680000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.999718608+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.999726012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.999730313+07:00","message":"> Transcript [5880] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.999734596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.999737531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.999739744+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.999742922+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.128440891+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.128488007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.128496624+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.1285165+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.128525596+07:00","message":"[bufferProcess] interim [800000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.128528445+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.128532238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.128535396+07:00","message":"> Transcript [5881] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.128540576+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.128543088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.128545428+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.128548647+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.128551599+07:00","message":"Push: 'เชื่อได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.128553549+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.128555844+07:00","message":"Set new StatePrefix : 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.128558788+07:00","message":"Next Push (prob) : 'เมื่อไหว้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.128567937+07:00","message":"push: {false เชื่อได้ว่า 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.18972493+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.189758389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.189764701+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.189777891+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.189784959+07:00","message":"[bufferProcess] interim [920000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.189787898+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.189794734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.189797659+07:00","message":"> Transcript [5882] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.18980192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.189804158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.189806449+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.189809482+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.444989236+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.445033428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.445041708+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.445056213+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.445063725+07:00","message":"[bufferProcess] interim [40000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.445066584+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.445074076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.445077209+07:00","message":"> Transcript [5883] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.445081451+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.445084116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.4450865+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.445090197+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.509112328+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.509152064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.509158912+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.509184742+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.509192044+07:00","message":"[bufferProcess] interim [220000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.509195043+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.509202333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.509205607+07:00","message":"> Transcript [5884] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.509211718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.509214958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.509217032+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.509220074+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.704287513+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.704320996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.704326998+07:00","message":"receive interim result [false|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.704340471+07:00","message":"[buffer interim] 353 false ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.704347534+07:00","message":"[bufferProcess] interim [400000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.704350589+07:00","message":"[bufferProcess] send to processor:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.704358459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.704361352+07:00","message":"> Transcript [5885] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.704365671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.704367787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.704371347+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.704374268+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.70438042+07:00","message":"Push: 'เมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.704382575+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.704384983+07:00","message":"Set new StatePrefix : 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.704387342+07:00","message":"Next Push (prob) : 'นำมารับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.704394583+07:00","message":"push: {false เมื่อไหว้แล้ว 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.754436649+07:00","message":"[GCS] IsForceVAD: false for message ID: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.820525052+07:00","message":"[GCS] Start streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.865425566+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.865470159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.8654769+07:00","message":"receive interim result [true|false]: ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.865485524+07:00","message":"end recv isFinal message id 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.86548788+07:00","message":"end Recv id 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.865494297+07:00","message":"[buffer interim] 353 true ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.865501761+07:00","message":"[bufferProcess] interim [610000000]:ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.865505056+07:00","message":"[bufferProcess] send to processor (isfinal):ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.865508505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.865511591+07:00","message":"> Transcript [5886] [false]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.865515331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.865517278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.865519928+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.865522991+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.865525419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.8655276+07:00","message":"> Transcript [5887] [true]: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.865537231+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.865546612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.865548585+07:00","message":"StatePrefix: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.865551032+07:00","message":"TextPushed: 'ข้าวเหนียวที่สามารถเก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.865554249+07:00","message":"Push: 'นำมารับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.865561817+07:00","message":"push: {true นำมารับประทาน 0 0xc0034fcb80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:19.876719037+07:00","message":"write wav file: './tmp/7598/7598_353.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.879454032+07:00","message":"[GCS] IsForceVAD: false for message ID: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.950902213+07:00","message":"[GCS] Start streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.064030134+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.064060019+07:00","message":"found end of frame, send empty tag with msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.064063539+07:00","message":"end Recv id 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.064072078+07:00","message":"[buffer interim] 354 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.064079107+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.064082549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.064085626+07:00","message":"> Transcript [5888] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.064088215+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.064090174+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.064092098+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.064094107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.064096575+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.064105155+07:00","message":"push: {true \n 0 0xc002f26080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:20.069126039+07:00","message":"write wav file: './tmp/7598/7598_354.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.474032165+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.474076751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.47408191+07:00","message":"receive interim result [false|false]: ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.474095883+07:00","message":"[buffer interim] 355 false ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.474101942+07:00","message":"[bufferProcess] interim [480000000]:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.474104455+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.600543164+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.600577757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.600583535+07:00","message":"receive interim result [false|false]: ก็จะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.600594532+07:00","message":"[buffer interim] 355 false ก็จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.600602471+07:00","message":"[bufferProcess] interim [660000000]:ก็จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.600604769+07:00","message":"[bufferProcess] send to processor:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.600609791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.600612685+07:00","message":"> Transcript [5889] [false]: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.60061489+07:00","message":"Set StatePrefix (first interim): 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.920546818+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.920591415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.920597302+07:00","message":"receive interim result [false|false]: ก็จะเกิดความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.920615643+07:00","message":"[buffer interim] 355 false ก็จะเกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.920623155+07:00","message":"[bufferProcess] interim [960000000]:ก็จะเกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.920625762+07:00","message":"[bufferProcess] send to processor:ก็จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.920629415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.920632897+07:00","message":"> Transcript [5890] [false]: 'ก็จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.920636535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.920640328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.920642324+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.920644527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:20.99831638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:20.998331171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.112474637+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.112521881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.112529066+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.112543319+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.112550718+07:00","message":"[bufferProcess] interim [140000000]:ก็จะเกิดความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.112553209+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.112560378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.112563693+07:00","message":"> Transcript [5891] [false]: 'ก็จะเกิดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.112567419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.112569981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.112572118+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.112574381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.187206805+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.187228807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.187233171+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.187244588+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.187250178+07:00","message":"[bufferProcess] interim [320000000]:ก็จะเกิดความเป็นสิริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.187252715+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.18725584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.187258476+07:00","message":"> Transcript [5892] [false]: 'ก็จะเกิดความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.187261265+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.187263399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.187265368+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.187267282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.497781166+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.497822785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นศิริมงคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.497830145+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นศิริมงคล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.497855378+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นศิริมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.497865942+07:00","message":"[bufferProcess] interim [560000000]:ก็จะเกิดความเป็นศิริมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.497868874+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.497874368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.497877442+07:00","message":"> Transcript [5893] [false]: 'ก็จะเกิดความเป็นสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.497880683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.497883045+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.497885349+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.497887562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.49789214+07:00","message":"Push: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.497894434+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.497897469+07:00","message":"Set new StatePrefix : 'ก็จะเกิดความเป็นสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.497900663+07:00","message":"Next Push (prob) : 'เกิดความเป็นสิริ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.497929187+07:00","message":"push: {false ก็จะ 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.88429365+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.884350637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นศิริมงคลให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.884358937+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นศิริมงคลให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.884379741+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นศิริมงคลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.884395063+07:00","message":"[bufferProcess] interim [980000000]:ก็จะเกิดความเป็นศิริมงคลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.884401904+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นศิริมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.884412115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.884416643+07:00","message":"> Transcript [5894] [false]: 'ก็จะเกิดความเป็นศิริมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.884420628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.884424268+07:00","message":"Set new StatePrefix: 'ก็จะเกิดความเป็นศิริมงคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.013327933+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.013370797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.013377505+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้แก่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.013396264+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.013404455+07:00","message":"[bufferProcess] interim [100000000]:ก็จะเกิดความเป็นสิริมงคลให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.013407333+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นศิริมงคลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.01341157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.01341549+07:00","message":"> Transcript [5895] [false]: 'ก็จะเกิดความเป็นศิริมงคลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.013419343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.013421595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.01342373+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นศิริมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.013426747+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.071604706+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.071659824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.071668522+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.071682787+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.071693045+07:00","message":"[bufferProcess] interim [160000000]:ก็จะเกิดความเป็นสิริมงคลให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.071696683+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.071703279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.071707672+07:00","message":"> Transcript [5896] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.07171131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.071714388+07:00","message":"Set new StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้แก่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.273264399+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.27330396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับทีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.273310307+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับทีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.273324852+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.273335443+07:00","message":"[bufferProcess] interim [340000000]:ก็จะเกิดความเป็นสิริมงคลให้กับทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.273338284+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.27334577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.273348671+07:00","message":"> Transcript [5897] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.273351357+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.273355817+07:00","message":"Set new StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.275316892+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.275329754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.275334015+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.275343636+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.27534695+07:00","message":"[bufferProcess] interim [400000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.275349554+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.275352006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.275354415+07:00","message":"> Transcript [5898] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.27535823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.275360609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.275362639+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.275365016+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.711159111+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.711198536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.71120605+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.711221223+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.711229876+07:00","message":"[bufferProcess] interim [760000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.711232401+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.711236002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.711238789+07:00","message":"> Transcript [5899] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.711242411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.711244875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.711248104+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.711252017+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.716003593+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.716038926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตเค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.716044735+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตเค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.716061301+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตเค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.716068093+07:00","message":"[bufferProcess] interim [820000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตเค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.716071296+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.716078533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.716081763+07:00","message":"> Transcript [5900] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.716085919+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.716088288+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.716090612+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.716093614+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.782970061+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.783019438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.783025733+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.783039499+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.783046983+07:00","message":"[bufferProcess] interim [880000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.783049631+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตเค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.783056482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.783059793+07:00","message":"> Transcript [5901] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.783063667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.783066146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.783068455+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.783071359+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.7830777+07:00","message":"Push: 'เกิดความเป็นสิริมงคลให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.783080168+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.783082537+07:00","message":"Set new StatePrefix : 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.783084963+07:00","message":"Next Push (prob) : 'ชีวิตเค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.783108424+07:00","message":"push: {false เกิดความเป็นสิริมงคลให้กับ 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.432465065+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.432504053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.432509864+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.432524714+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.432533385+07:00","message":"[bufferProcess] interim [480000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.43253605+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.432541663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.432544486+07:00","message":"> Transcript [5902] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.432547095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.432549168+07:00","message":"Set new StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:23.998644794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:23.998655495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.219550954+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.219594326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.219600705+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.219621337+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.219629906+07:00","message":"[bufferProcess] interim [320000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.219632892+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.219636681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.219641298+07:00","message":"> Transcript [5903] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.219645849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.219648456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.219650562+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.219653541+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.352035817+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.352073224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.352079704+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.352097049+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.352103702+07:00","message":"[bufferProcess] interim [380000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.352107486+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.352111626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.352114437+07:00","message":"> Transcript [5904] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.352117048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.352119569+07:00","message":"Set new StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.393745439+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.393784479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.393790972+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.393802703+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.393811636+07:00","message":"[bufferProcess] interim [440000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.393814632+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.393820426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.393823245+07:00","message":"> Transcript [5905] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.393826045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.393828418+07:00","message":"Set new StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.519557417+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.51958729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.519593546+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.519604588+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519610134+07:00","message":"[bufferProcess] interim [620000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.51961323+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519616638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519619459+07:00","message":"> Transcript [5906] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519621847+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519624347+07:00","message":"Set new StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.729437904+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.72948265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.72948907+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.729506294+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.729513176+07:00","message":"[bufferProcess] interim [800000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.729516134+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.729521534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.729524367+07:00","message":"> Transcript [5907] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.729528381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.729530499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.729532625+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.729535088+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.813130645+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.813182559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.813190007+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.813205091+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.813211432+07:00","message":"[bufferProcess] interim [920000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.813214273+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.813217693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.813220896+07:00","message":"> Transcript [5908] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.813224714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.813226794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.813228897+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.813232055+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.030186737+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.030233801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.030239977+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.030257335+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.030265991+07:00","message":"[bufferProcess] interim [40000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.030268841+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.030276357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.03027944+07:00","message":"> Transcript [5909] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.030284144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.030289513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.030291681+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.030294944+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.089772027+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.08981867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.089827088+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.089849528+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.089858476+07:00","message":"[bufferProcess] interim [160000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.089861466+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.089869811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.089872908+07:00","message":"> Transcript [5910] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.089880249+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.089883171+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.089885563+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.089888831+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.089895773+07:00","message":"Push: 'ชีวิตข้าไว้เจ้าและการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.089899211+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.089902717+07:00","message":"Set new StatePrefix : 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.089905857+07:00","message":"Next Push (prob) : 'ของคนในชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.089915563+07:00","message":"push: {false ชีวิตข้าไว้เจ้าและการแสดง 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.422880359+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.422915604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.422922311+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.422936372+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.422942937+07:00","message":"[bufferProcess] interim [520000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.422945785+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.422951249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.422954011+07:00","message":"> Transcript [5911] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.422958146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.422960339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.422962499+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.422965565+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.73374847+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.733785738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.733791271+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.73380489+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.733813406+07:00","message":"[bufferProcess] interim [820000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.733816301+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.733821611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.733824467+07:00","message":"> Transcript [5912] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.733828498+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.733830522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.733843559+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.733847585+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.92550103+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.925541609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.925548381+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.925564704+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.925571623+07:00","message":"[bufferProcess] interim [0]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.925574431+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.925577962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.925580669+07:00","message":"> Transcript [5913] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.925584551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.92558664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.925588679+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.925591552+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.968847985+07:00","message":"[GCS] IsForceVAD: false for message ID: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.025072659+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.025119166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.025131892+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.025155911+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.025178419+07:00","message":"[bufferProcess] interim [120000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.025182222+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.025189323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.02519273+07:00","message":"> Transcript [5914] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.025197896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.025200213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.025202873+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.02520572+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.025211434+07:00","message":"Push: 'ของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.025214248+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.025216885+07:00","message":"Set new StatePrefix : 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.025219806+07:00","message":"Next Push (prob) : 'ชนครับภายในงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.025245773+07:00","message":"push: {false ของคนในชุม 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.031370548+07:00","message":"[GCS] Start streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.060257441+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.060293634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.060300167+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.060312365+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.060321271+07:00","message":"[bufferProcess] interim [180000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.060324116+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.060327838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.060330892+07:00","message":"> Transcript [5915] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.06033529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.060337606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.060339534+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.060342491+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.064904858+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.064924867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.064930956+07:00","message":"receive interim result [false|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.064943125+07:00","message":"[buffer interim] 355 false ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.0649493+07:00","message":"[bufferProcess] interim [240000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.064953017+07:00","message":"[bufferProcess] send to processor:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.064959757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.064963804+07:00","message":"> Transcript [5916] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.064968065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.064971093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.064974578+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.064978451+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.152677845+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.152724913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าเจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี\",\"confidence\":0.9341896}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.15273365+07:00","message":"receive interim result [true|false]: ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าเจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.152744771+07:00","message":"end recv isFinal message id 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.152747039+07:00","message":"end Recv id 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.152753965+07:00","message":"[buffer interim] 355 true ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าเจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.152767748+07:00","message":"[bufferProcess] interim [240000000]:ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าเจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.152771399+07:00","message":"[bufferProcess] send to processor (isfinal):ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.152784985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.15279898+07:00","message":"> Transcript [5917] [false]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.15281217+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.152814782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.1528173+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.152820138+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.152823642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.152826123+07:00","message":"> Transcript [5918] [true]: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าเจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.152828588+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.152830381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.152832111+07:00","message":"StatePrefix: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมชนครับภายในงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.152840871+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.152843124+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.153071985+07:00","message":"Push: 'ครับภายในงานยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.153075773+07:00","message":"TextPushed: 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าไว้เจ้าและการแสดงของคนในชุมครับภายในงานยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.153079492+07:00","message":"Set new StatePrefix : 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าเจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.153081897+07:00","message":"Next Push (prob) : 'ก็จะเกิดความเป็นสิริมงคลให้กับชีวิตข้าเจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.15309172+07:00","message":"push: {true ครับภายในงานยังมี 0 0xc0004a2480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.153102031+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_355.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:26.166853225+07:00","message":"write wav file: './tmp/7598/7598_355.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.569782942+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.569820095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.569825785+07:00","message":"receive interim result [false|false]: อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.569845473+07:00","message":"[buffer interim] 356 false อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.569852054+07:00","message":"[bufferProcess] interim [420000000]:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.569854076+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.873304463+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.873344593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อักษร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.873352044+07:00","message":"receive interim result [false|false]: อักษร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.873366187+07:00","message":"[buffer interim] 356 false อักษร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.873372244+07:00","message":"[bufferProcess] interim [660000000]:อักษร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.873374865+07:00","message":"[bufferProcess] send to processor:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.873380692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.873383537+07:00","message":"> Transcript [5919] [false]: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.873385752+07:00","message":"Set StatePrefix (first interim): 'อากาศ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:26.999386524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:26.999397589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.089995905+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.09003081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสอนของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.09003693+07:00","message":"receive interim result [false|false]: การสอนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.090053152+07:00","message":"[buffer interim] 356 false การสอนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.090062852+07:00","message":"[bufferProcess] interim [900000000]:การสอนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.090065001+07:00","message":"[bufferProcess] send to processor:อักษร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.090068559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.090071756+07:00","message":"> Transcript [5920] [false]: 'อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.09007423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.090076634+07:00","message":"Set new StatePrefix: 'อักษร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.19224602+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.192294122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อักษรขอม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.192299746+07:00","message":"receive interim result [false|false]: อักษรขอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.192313613+07:00","message":"[buffer interim] 356 false อักษรขอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.192321465+07:00","message":"[bufferProcess] interim [960000000]:อักษรขอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.1923242+07:00","message":"[bufferProcess] send to processor:การสอนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.192327862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.192331106+07:00","message":"> Transcript [5921] [false]: 'การสอนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.192333546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.192336202+07:00","message":"Set new StatePrefix: 'การสอนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.45709526+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.457135147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสอนห่อบ๊ะจ่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.457141238+07:00","message":"receive interim result [false|false]: การสอนห่อบ๊ะจ่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.457151355+07:00","message":"[buffer interim] 356 false การสอนห่อบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.457157723+07:00","message":"[bufferProcess] interim [320000000]:การสอนห่อบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.457170963+07:00","message":"[bufferProcess] send to processor:อักษรขอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.457178164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.457181577+07:00","message":"> Transcript [5922] [false]: 'อักษรขอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.457183951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.457185963+07:00","message":"Set new StatePrefix: 'อักษรขอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.629952543+07:00","message":"[GCS] IsForceVAD: false for message ID: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.70023511+07:00","message":"[GCS] Start streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.730598952+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.730644517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสอนห่อบะจ่าง\",\"confidence\":0.91628987}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.730651593+07:00","message":"receive interim result [true|false]: การสอนห่อบะจ่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.7306622+07:00","message":"end recv isFinal message id 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.730664961+07:00","message":"end Recv id 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.730672689+07:00","message":"[buffer interim] 356 true การสอนห่อบะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.730683731+07:00","message":"[bufferProcess] interim [620000000]:การสอนห่อบะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.730687222+07:00","message":"[bufferProcess] send to processor (isfinal):การสอนห่อบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.730691889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.730695769+07:00","message":"> Transcript [5923] [false]: 'การสอนห่อบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.730698542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.730700679+07:00","message":"Set new StatePrefix: 'การสอนห่อบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.73070249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.730704424+07:00","message":"> Transcript [5924] [true]: 'การสอนห่อบะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.730707358+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.730709597+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.730712097+07:00","message":"StatePrefix: 'การสอนห่อบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.730714562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.730717011+07:00","message":"Push: 'การสอนห่อบะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.730725737+07:00","message":"push: {true การสอนห่อบะจ่าง 0 0xc0004a3800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:27.738204711+07:00","message":"write wav file: './tmp/7598/7598_356.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.030929658+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.030966458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.030971354+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.03098386+07:00","message":"[buffer interim] 357 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.030990628+07:00","message":"[bufferProcess] interim [360000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.030993388+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.243715421+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.243768048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.243777805+07:00","message":"receive interim result [false|false]: เปิดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.243798052+07:00","message":"[buffer interim] 357 false เปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.243811252+07:00","message":"[bufferProcess] interim [600000000]:เปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.243814759+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.243819209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.243822453+07:00","message":"> Transcript [5925] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.243824888+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.374767427+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.374805991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.374812022+07:00","message":"receive interim result [false|false]: เปิดขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.374828396+07:00","message":"[buffer interim] 357 false เปิดขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.374845001+07:00","message":"[bufferProcess] interim [660000000]:เปิดขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.374848319+07:00","message":"[bufferProcess] send to processor:เปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.374853157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.374856173+07:00","message":"> Transcript [5926] [false]: 'เปิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.374859798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.374861893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.374863895+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.37486595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.406001747+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.406035619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.406041007+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.406053071+07:00","message":"[buffer interim] 357 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.406058686+07:00","message":"[bufferProcess] interim [720000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.406061015+07:00","message":"[bufferProcess] send to processor:เปิดขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.406066364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.406069481+07:00","message":"> Transcript [5927] [false]: 'เปิดขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.406072836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.406075114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.406077352+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.4060795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.436198224+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.436231714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.436237165+07:00","message":"receive interim result [false|false]: เปิดการควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.436248865+07:00","message":"[buffer interim] 357 false เปิดการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.436256765+07:00","message":"[bufferProcess] interim [780000000]:เปิดการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.436259077+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.436264234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.436267038+07:00","message":"> Transcript [5928] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.436269941+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.436272238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.436274378+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.436276418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.69422452+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.694263503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดโอกาสให้คนรุ่นใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.694268962+07:00","message":"receive interim result [false|false]: เปิดโอกาสให้คนรุ่นใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.694278029+07:00","message":"[buffer interim] 357 false เปิดโอกาสให้คนรุ่นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.694283928+07:00","message":"[bufferProcess] interim [20000000]:เปิดโอกาสให้คนรุ่นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.694286331+07:00","message":"[bufferProcess] send to processor:เปิดการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.694289624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.69429225+07:00","message":"> Transcript [5929] [false]: 'เปิดการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.69429539+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.694297513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.69429963+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.694301669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.694304505+07:00","message":"Push: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.69430661+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.694308844+07:00","message":"Set new StatePrefix : 'เปิดการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.694311106+07:00","message":"Next Push (prob) : 'การควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.694318356+07:00","message":"push: {false เปิด 0 0xc000189e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.069414398+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.069453811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดโอกาสให้คนรุ่นใหม่ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.069459886+07:00","message":"receive interim result [false|false]: เปิดโอกาสให้คนรุ่นใหม่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.069472154+07:00","message":"[buffer interim] 357 false เปิดโอกาสให้คนรุ่นใหม่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.069478995+07:00","message":"[bufferProcess] interim [380000000]:เปิดโอกาสให้คนรุ่นใหม่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.069481807+07:00","message":"[bufferProcess] send to processor:เปิดโอกาสให้คนรุ่นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.069484925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.069487894+07:00","message":"> Transcript [5930] [false]: 'เปิดโอกาสให้คนรุ่นใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.069490261+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.069493029+07:00","message":"Set new StatePrefix: 'เปิดโอกาสให้คนรุ่นใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.153689851+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.153731478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดโอกาสให้คนรุ่นใหม่ครับได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.153737207+07:00","message":"receive interim result [false|false]: เปิดโอกาสให้คนรุ่นใหม่ครับได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.15375738+07:00","message":"[buffer interim] 357 false เปิดโอกาสให้คนรุ่นใหม่ครับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.153764997+07:00","message":"[bufferProcess] interim [500000000]:เปิดโอกาสให้คนรุ่นใหม่ครับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.153767552+07:00","message":"[bufferProcess] send to processor:เปิดโอกาสให้คนรุ่นใหม่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.153771402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.153774656+07:00","message":"> Transcript [5931] [false]: 'เปิดโอกาสให้คนรุ่นใหม่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.153778021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.153780138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.153782797+07:00","message":"StatePrefix: 'เปิดโอกาสให้คนรุ่นใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.153785048+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.339935964+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.339977194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.339984008+07:00","message":"receive interim result [false|false]: เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.3399982+07:00","message":"[buffer interim] 357 false เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.340005353+07:00","message":"[bufferProcess] interim [620000000]:เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.340008326+07:00","message":"[bufferProcess] send to processor:เปิดโอกาสให้คนรุ่นใหม่ครับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.340015895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.340019031+07:00","message":"> Transcript [5932] [false]: 'เปิดโอกาสให้คนรุ่นใหม่ครับได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.340023233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.340025966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.340028328+07:00","message":"StatePrefix: 'เปิดโอกาสให้คนรุ่นใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.340031055+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.359894201+07:00","message":"[GCS] IsForceVAD: false for message ID: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.385603246+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.38563854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.385644795+07:00","message":"receive interim result [false|false]: เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.385657376+07:00","message":"[buffer interim] 357 false เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.385663659+07:00","message":"[bufferProcess] interim [680000000]:เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.385666081+07:00","message":"[bufferProcess] send to processor:เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.38567434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.385677108+07:00","message":"> Transcript [5933] [false]: 'เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.385680715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.385683004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.3856867+07:00","message":"StatePrefix: 'เปิดโอกาสให้คนรุ่นใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.385689516+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.431060298+07:00","message":"[GCS] Start streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.44890765+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.448952993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.448960555+07:00","message":"receive interim result [false|false]: เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.448977331+07:00","message":"[buffer interim] 357 false เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.448985282+07:00","message":"[bufferProcess] interim [740000000]:เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.448989181+07:00","message":"[bufferProcess] send to processor:เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.448993901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.44900007+07:00","message":"> Transcript [5934] [false]: 'เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.449005512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.449008749+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.44901208+07:00","message":"StatePrefix: 'เปิดโอกาสให้คนรุ่นใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.449015585+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.449019352+07:00","message":"Push: 'โอกาสให้คนรุ่นใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.449023219+07:00","message":"TextPushed: 'เปิดโอกาสให้คนรุ่นใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.449026792+07:00","message":"Set new StatePrefix : 'เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.449030276+07:00","message":"Next Push (prob) : 'ครับได้เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.449040048+07:00","message":"push: {false โอกาสให้คนรุ่นใหม่ 0 0xc000189e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.529575936+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.529619848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้\",\"confidence\":0.9556428}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.529626554+07:00","message":"receive interim result [true|false]: เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.529636702+07:00","message":"end recv isFinal message id 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.529639624+07:00","message":"end Recv id 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.52964874+07:00","message":"[buffer interim] 357 true เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.529656711+07:00","message":"[bufferProcess] interim [890000000]:เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.529659638+07:00","message":"[bufferProcess] send to processor (isfinal):เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.529663443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.52966692+07:00","message":"> Transcript [5935] [false]: 'เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.529670476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.529672728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.529675264+07:00","message":"StatePrefix: 'เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.529678525+07:00","message":"TextPushed: 'เปิดโอกาสให้คนรุ่นใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.529680628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.529682728+07:00","message":"> Transcript [5936] [true]: 'เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.529684978+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.529686845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.529688695+07:00","message":"StatePrefix: 'เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.529690622+07:00","message":"TextPushed: 'เปิดโอกาสให้คนรุ่นใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.529693882+07:00","message":"Push: 'ครับได้เรียนรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.529703336+07:00","message":"push: {true ครับได้เรียนรู้ 0 0xc000189e00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:29.537376824+07:00","message":"write wav file: './tmp/7598/7598_357.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.776853246+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.776893675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.776899315+07:00","message":"receive interim result [false|false]: ภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.776914881+07:00","message":"[buffer interim] 358 false ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.776924856+07:00","message":"[bufferProcess] interim [420000000]:ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.776927036+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.951009995+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.951081306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.951100075+07:00","message":"receive interim result [false|false]: ภูมิปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.951128095+07:00","message":"[buffer interim] 358 false ภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.951145578+07:00","message":"[bufferProcess] interim [600000000]:ภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.951149943+07:00","message":"[bufferProcess] send to processor:ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.951161011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.951170561+07:00","message":"> Transcript [5937] [false]: 'ภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.951173051+07:00","message":"Set StatePrefix (first interim): 'ภูมิ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:29.999867506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:29.999867997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.267423548+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.267463114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาท้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.267471119+07:00","message":"receive interim result [false|false]: ภูมิปัญญาท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.267486544+07:00","message":"[buffer interim] 358 false ภูมิปัญญาท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.267494336+07:00","message":"[bufferProcess] interim [900000000]:ภูมิปัญญาท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.267498152+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.267506285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.267512965+07:00","message":"> Transcript [5938] [false]: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.267517576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.267519916+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.267522114+07:00","message":"StatePrefix: 'ภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.267524382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.462844868+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.462891262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาท้องถิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.462898139+07:00","message":"receive interim result [false|false]: ภูมิปัญญาท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.462914697+07:00","message":"[buffer interim] 358 false ภูมิปัญญาท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.462922164+07:00","message":"[bufferProcess] interim [80000000]:ภูมิปัญญาท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.462924758+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.462932039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.462935163+07:00","message":"> Transcript [5939] [false]: 'ภูมิปัญญาท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.462939098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.462941504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.462943854+07:00","message":"StatePrefix: 'ภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.462946316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.639945416+07:00","message":"[GCS] IsForceVAD: false for message ID: 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.710866674+07:00","message":"[GCS] Start streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.724318448+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.724354891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาท้องถิ่น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.724360486+07:00","message":"receive interim result [true|false]: ภูมิปัญญาท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.724366169+07:00","message":"end recv isFinal message id 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.724368502+07:00","message":"end Recv id 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.724374431+07:00","message":"[buffer interim] 358 true ภูมิปัญญาท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.724380767+07:00","message":"[bufferProcess] interim [440000000]:ภูมิปัญญาท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.724383829+07:00","message":"[bufferProcess] send to processor (isfinal):ภูมิปัญญาท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.724387218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.724389956+07:00","message":"> Transcript [5940] [false]: 'ภูมิปัญญาท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.724393062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.724395064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.724398585+07:00","message":"StatePrefix: 'ภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.724400858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.724402698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.724404671+07:00","message":"> Transcript [5941] [true]: 'ภูมิปัญญาท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.724406833+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.72440859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.724410402+07:00","message":"StatePrefix: 'ภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.724412241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.724414826+07:00","message":"Push: 'ภูมิปัญญาท้องถิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.724421794+07:00","message":"push: {true ภูมิปัญญาท้องถิ่น 0 0xc003682580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:30.730306134+07:00","message":"write wav file: './tmp/7598/7598_358.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.23604322+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.236069992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.236073981+07:00","message":"receive interim result [false|false]: แต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.236082639+07:00","message":"[buffer interim] 359 false แต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.236088511+07:00","message":"[bufferProcess] interim [540000000]:แต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.236090243+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.243107697+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.243130995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.243136017+07:00","message":"receive interim result [false|false]: ไฮไลท์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.243150195+07:00","message":"[buffer interim] 359 false ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.243155735+07:00","message":"[bufferProcess] interim [600000000]:ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.243158315+07:00","message":"[bufferProcess] send to processor:แต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.243161872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.243164637+07:00","message":"> Transcript [5942] [false]: 'แต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.243166979+07:00","message":"Set StatePrefix (first interim): 'แต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.436145131+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.436189595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตายร้ายดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.436196986+07:00","message":"receive interim result [false|false]: ตายร้ายดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.436211421+07:00","message":"[buffer interim] 359 false ตายร้ายดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.436219134+07:00","message":"[bufferProcess] interim [780000000]:ตายร้ายดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.436222573+07:00","message":"[bufferProcess] send to processor:ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.436230562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.43623453+07:00","message":"> Transcript [5943] [false]: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.436238049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.436241225+07:00","message":"Set new StatePrefix: 'ไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.60226377+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.602306348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I like this\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.602312427+07:00","message":"receive interim result [false|false]: I like this"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.602327209+07:00","message":"[buffer interim] 359 false I like this"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.602334301+07:00","message":"[bufferProcess] interim [900000000]:I like this"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.602337145+07:00","message":"[bufferProcess] send to processor:ตายร้ายดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.602341695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.602344847+07:00","message":"> Transcript [5944] [false]: 'ตายร้ายดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.602347568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.602349734+07:00","message":"Set new StatePrefix: 'ตายร้ายดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.886610928+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.886658566+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":"2026-06-25T15:29:31.886665909+07:00","message":"receive interim result [false|false]: ไฮไลท์ดี 12:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.886682688+07:00","message":"[buffer interim] 359 false ไฮไลท์ดี 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.886692083+07:00","message":"[bufferProcess] interim [200000000]:ไฮไลท์ดี 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.886695481+07:00","message":"[bufferProcess] send to processor:I like this"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.886700414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.886704273+07:00","message":"> Transcript [5945] [false]: 'I like this'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.886707638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.886710647+07:00","message":"Set new StatePrefix: 'I like this'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.97500985+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.975052111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์นี้เที่ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.975057655+07:00","message":"receive interim result [false|false]: ไฮไลท์นี้เที่ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.975072018+07:00","message":"[buffer interim] 359 false ไฮไลท์นี้เที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.975078502+07:00","message":"[bufferProcess] interim [320000000]:ไฮไลท์นี้เที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.975081426+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดี 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.975086667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.975089442+07:00","message":"> Transcript [5946] [false]: 'ไฮไลท์ดี 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.975092011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.975094083+07:00","message":"Set new StatePrefix: 'ไฮไลท์ดี 12:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.078356947+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.078396535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.078402883+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.078416197+07:00","message":"[buffer interim] 359 false ไฮไลท์ดีที่เรียกเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.078424047+07:00","message":"[bufferProcess] interim [380000000]:ไฮไลท์ดีที่เรียกเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.078427186+07:00","message":"[bufferProcess] send to processor:ไฮไลท์นี้เที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.078434172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.078436861+07:00","message":"> Transcript [5947] [false]: 'ไฮไลท์นี้เที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.078440151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.078442426+07:00","message":"Set new StatePrefix: 'ไฮไลท์นี้เที่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.282779575+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.28282268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียงเชียร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.282828691+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.282846493+07:00","message":"[buffer interim] 359 false ไฮไลท์ดีที่เรียกเสียงเชียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.282853461+07:00","message":"[bufferProcess] interim [620000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.282856182+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.282859382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.282862305+07:00","message":"> Transcript [5948] [false]: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.282864635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.2828667+07:00","message":"Set new StatePrefix: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.608511099+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.608556172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียงเชียร์ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.608562722+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.608578751+07:00","message":"[buffer interim] 359 false ไฮไลท์ดีที่เรียกเสียงเชียร์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.608587443+07:00","message":"[bufferProcess] interim [860000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.608590687+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.608597981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.608601616+07:00","message":"> Transcript [5949] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.608606034+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.608609419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.60861264+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.608615352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.646961406+07:00","message":"[GCS] Cleaned up inactive client: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.646981069+07:00","message":"[GCS] Cleaned up inactive client: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.646983754+07:00","message":"[GCS] Cleaned up inactive client: 337"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.646994954+07:00","message":"[GCS] Cleaned up inactive client: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.646997154+07:00","message":"[GCS] Cleaned up inactive client: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.646999078+07:00","message":"[GCS] Cleaned up inactive client: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.647001784+07:00","message":"[GCS] Cleaned up inactive client: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.647004396+07:00","message":"[GCS] Cleaned up inactive client: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.647006376+07:00","message":"[GCS] Cleaned up inactive client: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.647008185+07:00","message":"[GCS] Cleaned up inactive client: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.649850703+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.649881971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียงเชียร์ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.649889053+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.649914057+07:00","message":"[buffer interim] 359 false ไฮไลท์ดีที่เรียกเสียงเชียร์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.649922348+07:00","message":"[bufferProcess] interim [920000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.649926109+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.649930836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.649943591+07:00","message":"> Transcript [5950] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.649948391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.649951677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.649954969+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.649958617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.722097553+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.722135684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.722141472+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.722158523+07:00","message":"[buffer interim] 359 false ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.722165557+07:00","message":"[bufferProcess] interim [980000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.72216814+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.722171537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.722174317+07:00","message":"> Transcript [5951] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.722177947+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.722180112+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.722182518+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.722184662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.783740585+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.783777922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.783783645+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.783800158+07:00","message":"[buffer interim] 359 false ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.783806533+07:00","message":"[bufferProcess] interim [40000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.783809173+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.783812559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.783817335+07:00","message":"> Transcript [5952] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.783820796+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.783822945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.78382531+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.783828007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.783831144+07:00","message":"Push: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.783840964+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.783843189+07:00","message":"Set new StatePrefix : 'ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.783845883+07:00","message":"Next Push (prob) : 'เชียร์ได้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.783853727+07:00","message":"push: {false ไฮไลท์ดีที่เรียกเสียง 0 0xc0004a3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.973128478+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.973184237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.973190321+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.97320381+07:00","message":"[buffer interim] 359 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.973209616+07:00","message":"[bufferProcess] interim [280000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.97321221+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.97321741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.973220173+07:00","message":"> Transcript [5953] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.97322421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.973226638+07:00","message":"Set new StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จาก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:33.00035983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:33.000378265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.060198655+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.060238055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนเบื้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.060243936+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนเบื้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.060260748+07:00","message":"[buffer interim] 359 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนเบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.060270869+07:00","message":"[bufferProcess] interim [400000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนเบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.060273671+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.06027758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.060280731+07:00","message":"> Transcript [5954] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.060283419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.060285521+07:00","message":"Set new StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.172590685+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.172628591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.172635616+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.172648419+07:00","message":"[buffer interim] 359 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.172654298+07:00","message":"[bufferProcess] interim [460000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.172656937+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนเบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.172662516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.172665369+07:00","message":"> Transcript [5955] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนเบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.17266907+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.172671281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.172673365+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.172675893+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.202763333+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.202799934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนที่ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.202805747+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนที่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.202819151+07:00","message":"[buffer interim] 359 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.202827345+07:00","message":"[bufferProcess] interim [520000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.202829969+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.202842385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.202846439+07:00","message":"> Transcript [5956] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.20285158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.202856138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.20285965+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.202863472+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.324796784+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.324838552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.324845049+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.324861003+07:00","message":"[buffer interim] 359 false ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.32486848+07:00","message":"[bufferProcess] interim [580000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.324872296+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.32487708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.324881664+07:00","message":"> Transcript [5957] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.324887099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.324889918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.324892326+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.324894768+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.358151841+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.358197049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.358204322+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.358221431+07:00","message":"[buffer interim] 359 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.358229379+07:00","message":"[bufferProcess] interim [640000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.358232298+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.358240852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.358244242+07:00","message":"> Transcript [5958] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.358247084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.358249299+07:00","message":"Set new StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.385295205+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.385337025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณสมบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.385343316+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.385360774+07:00","message":"[buffer interim] 359 false ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.385368035+07:00","message":"[bufferProcess] interim [700000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.385370783+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.385380976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.385384912+07:00","message":"> Transcript [5959] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.385388031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.385390302+07:00","message":"Set new StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.471515856+07:00","message":"[GCS] IsForceVAD: false for message ID: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.48574616+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.485782927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณผู้ชมมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.48578874+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณผู้ชมมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.485803126+07:00","message":"[buffer interim] 359 false ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณผู้ชมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.485810346+07:00","message":"[bufferProcess] interim [760000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณผู้ชมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.485813409+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.485826773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.485829945+07:00","message":"> Transcript [5960] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.485840032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.48584237+07:00","message":"Set new StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.531337194+07:00","message":"[GCS] Start streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.553310243+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.55335717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.553364494+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.553375998+07:00","message":"[buffer interim] 359 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.553384669+07:00","message":"[bufferProcess] interim [880000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.553388546+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณผู้ชมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.55339364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.553396875+07:00","message":"> Transcript [5961] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณผู้ชมมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.553399551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.55340162+07:00","message":"Set new StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคุณผู้ชมมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.66444544+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.664486289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคนชมมากสุด\",\"confidence\":0.90975654}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.664493962+07:00","message":"receive interim result [true|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคนชมมากสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.664501842+07:00","message":"end recv isFinal message id 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.664504897+07:00","message":"end Recv id 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.664513105+07:00","message":"[buffer interim] 359 true ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคนชมมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.664522718+07:00","message":"[bufferProcess] interim [970000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคนชมมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.664527299+07:00","message":"[bufferProcess] send to processor (isfinal):ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.664538106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.664550583+07:00","message":"> Transcript [5962] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.664554735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.664557758+07:00","message":"Set new StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.664560088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.664562123+07:00","message":"> Transcript [5963] [true]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จากคนชมมากสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.664565225+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.664567283+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.664569258+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.664572584+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.664580213+07:00","message":"Push: 'เชียร์ได้จากคนชมมากสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.664589243+07:00","message":"push: {true เชียร์ได้จากคนชมมากสุด 0 0xc0004a3500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:33.672546644+07:00","message":"write wav file: './tmp/7598/7598_359.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.991444161+07:00","message":"receive streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.99148504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.991490609+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.991507817+07:00","message":"[buffer interim] 360 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.991515257+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.99151797+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.22802985+07:00","message":"[GCS] IsForceVAD: false for message ID: 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.277288461+07:00","message":"receive streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.277352769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.277361432+07:00","message":"receive interim result [false|false]: กิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.277380192+07:00","message":"[buffer interim] 360 false กิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.277389491+07:00","message":"[bufferProcess] interim [780000000]:กิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.277393205+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.277402595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.27740675+07:00","message":"> Transcript [5964] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.277410195+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.347072444+07:00","message":"receive streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.347116768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นกิจกรรม\",\"confidence\":0.83579034}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.347122891+07:00","message":"receive interim result [true|false]: เป็นกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.347135529+07:00","message":"end recv isFinal message id 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.347138744+07:00","message":"end Recv id 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.347149794+07:00","message":"[buffer interim] 360 true เป็นกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.347158141+07:00","message":"[bufferProcess] interim [930000000]:เป็นกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.347161289+07:00","message":"[bufferProcess] send to processor (isfinal):กิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.347164973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.347168155+07:00","message":"> Transcript [5965] [false]: 'กิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.347170918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.347173019+07:00","message":"Set new StatePrefix: 'กิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.347174771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.347176675+07:00","message":"> Transcript [5966] [true]: 'เป็นกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.347179285+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.347181354+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.347184826+07:00","message":"StatePrefix: 'กิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.347187015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.347189536+07:00","message":"Push: 'เป็นกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.347199594+07:00","message":"push: {true เป็นกิจกรรม 0 0xc003682000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:34.353578659+07:00","message":"write wav file: './tmp/7598/7598_360.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.361304555+07:00","message":"[GCS] Start streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.896046175+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.896087844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แข่งขัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.896093121+07:00","message":"receive interim result [false|false]: แข่งขัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.896107988+07:00","message":"[buffer interim] 361 false แข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.896114749+07:00","message":"[bufferProcess] interim [360000000]:แข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.896116843+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.079413968+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.079452563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แข่งขันกี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.079458857+07:00","message":"receive interim result [false|false]: แข่งขันกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.079472118+07:00","message":"[buffer interim] 361 false แข่งขันกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.079480963+07:00","message":"[bufferProcess] interim [600000000]:แข่งขันกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.079483301+07:00","message":"[bufferProcess] send to processor:แข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.079487218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.079490464+07:00","message":"> Transcript [5967] [false]: 'แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.079493066+07:00","message":"Set StatePrefix (first interim): 'แข่งขัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.205049496+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.205092001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แข่งขันกีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.205097974+07:00","message":"receive interim result [false|false]: แข่งขันกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.205124264+07:00","message":"[buffer interim] 361 false แข่งขันกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.205131822+07:00","message":"[bufferProcess] interim [660000000]:แข่งขันกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.205134854+07:00","message":"[bufferProcess] send to processor:แข่งขันกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.205142197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.205145519+07:00","message":"> Transcript [5968] [false]: 'แข่งขันกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.205149207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.205152407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.205154717+07:00","message":"StatePrefix: 'แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.205156809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.216504166+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.216525701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แข่งขันกิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.216530583+07:00","message":"receive interim result [false|false]: แข่งขันกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.216544054+07:00","message":"[buffer interim] 361 false แข่งขันกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.216548801+07:00","message":"[bufferProcess] interim [720000000]:แข่งขันกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.216551068+07:00","message":"[bufferProcess] send to processor:แข่งขันกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.216554033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.216556925+07:00","message":"> Transcript [5969] [false]: 'แข่งขันกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.216560307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.21656223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.21656423+07:00","message":"StatePrefix: 'แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.216566131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.404750803+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.40478831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แข่งขันกินแบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.404796132+07:00","message":"receive interim result [false|false]: แข่งขันกินแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.404813732+07:00","message":"[buffer interim] 361 false แข่งขันกินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.404822401+07:00","message":"[bufferProcess] interim [840000000]:แข่งขันกินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.404826089+07:00","message":"[bufferProcess] send to processor:แข่งขันกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.404841633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.404845051+07:00","message":"> Transcript [5970] [false]: 'แข่งขันกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.404848097+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.404850417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.404852861+07:00","message":"StatePrefix: 'แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.404854962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.414983387+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.415009856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แข่งขันกินบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.415014685+07:00","message":"receive interim result [false|false]: แข่งขันกินบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.415027254+07:00","message":"[buffer interim] 361 false แข่งขันกินบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.415032544+07:00","message":"[bufferProcess] interim [900000000]:แข่งขันกินบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.415034622+07:00","message":"[bufferProcess] send to processor:แข่งขันกินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.415037621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.415040289+07:00","message":"> Transcript [5971] [false]: 'แข่งขันกินแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.415044486+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.415046804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.415049049+07:00","message":"StatePrefix: 'แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.415051205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.415057213+07:00","message":"Push: 'แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.415059313+07:00","message":"TextPushed: 'แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.415061353+07:00","message":"Set new StatePrefix : 'แข่งขันกินแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.415063397+07:00","message":"Next Push (prob) : 'กินแบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.415070546+07:00","message":"push: {false แข่งขัน 0 0xc0034fd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.532523382+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.532561106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แข่งขันกรีนบัส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.532567342+07:00","message":"receive interim result [false|false]: แข่งขันกรีนบัส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.532578511+07:00","message":"[buffer interim] 361 false แข่งขันกรีนบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.532587095+07:00","message":"[bufferProcess] interim [960000000]:แข่งขันกรีนบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.53258954+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.532594705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.532597687+07:00","message":"> Transcript [5972] [false]: 'แข่งขันกินบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.532600191+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.532602391+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.635497706+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.635535376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แข่งขันกินบ๊ะจ่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.635540971+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.635556312+07:00","message":"[buffer interim] 361 false แข่งขันกินบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.635562498+07:00","message":"[bufferProcess] interim [80000000]:แข่งขันกินบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.635565715+07:00","message":"[bufferProcess] send to processor:แข่งขันกรีนบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.635569423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.635572961+07:00","message":"> Transcript [5973] [false]: 'แข่งขันกรีนบัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.635576753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.635579169+07:00","message":"Set new StatePrefix: 'แข่งขันกรีนบัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.719025351+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.719070091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แข่งขันกินบ้านกร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.719077479+07:00","message":"receive interim result [false|false]: แข่งขันกินบ้านกร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.719094663+07:00","message":"[buffer interim] 361 false แข่งขันกินบ้านกร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.719102118+07:00","message":"[bufferProcess] interim [140000000]:แข่งขันกินบ้านกร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.719104767+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.71911241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.719116147+07:00","message":"> Transcript [5974] [false]: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.719118816+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.719121608+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.726028938+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.726061509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แข่งขันกินบ๊ะจ่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.726067198+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.726083779+07:00","message":"[buffer interim] 361 false แข่งขันกินบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.726090209+07:00","message":"[bufferProcess] interim [200000000]:แข่งขันกินบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.726092678+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ้านกร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.72610027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.726102902+07:00","message":"> Transcript [5975] [false]: 'แข่งขันกินบ้านกร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.72610537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.726107549+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ้านกร่าง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:36.001022027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:36.00104318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.028330054+07:00","message":"[GCS] IsForceVAD: false for message ID: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.091724207+07:00","message":"[GCS] Start streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.138232517+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.138273118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แข่งขันกินบ๊ะจ่างแถวไหนครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.138279739+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างแถวไหนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.13829705+07:00","message":"[buffer interim] 361 false แข่งขันกินบ๊ะจ่างแถวไหนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.138303851+07:00","message":"[bufferProcess] interim [500000000]:แข่งขันกินบ๊ะจ่างแถวไหนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.138306589+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.138312937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.138315799+07:00","message":"> Transcript [5976] [false]: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.138318446+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.138320902+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.269239093+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.269280769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แข่งขันกินบ้านกร่างหน่อยครับ\",\"confidence\":0.85066396}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.269286591+07:00","message":"receive interim result [true|false]: แข่งขันกินบ้านกร่างหน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.269295509+07:00","message":"end recv isFinal message id 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.269297897+07:00","message":"end Recv id 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.269305064+07:00","message":"[buffer interim] 361 true แข่งขันกินบ้านกร่างหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.269311457+07:00","message":"[bufferProcess] interim [680000000]:แข่งขันกินบ้านกร่างหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.269315759+07:00","message":"[bufferProcess] send to processor (isfinal):แข่งขันกินบ๊ะจ่างแถวไหนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.26931959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.269322732+07:00","message":"> Transcript [5977] [false]: 'แข่งขันกินบ๊ะจ่างแถวไหนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.269325707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.269327647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.269330011+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.269332183+07:00","message":"TextPushed: 'แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.269334081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.269336135+07:00","message":"> Transcript [5978] [true]: 'แข่งขันกินบ้านกร่างหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.269338788+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.269340645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.269342487+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.269344427+07:00","message":"TextPushed: 'แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.269347081+07:00","message":"Push: 'กินบ้านกร่างหน่อยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.269354639+07:00","message":"push: {true กินบ้านกร่างหน่อยครับ 0 0xc0034fd880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:36.275677284+07:00","message":"write wav file: './tmp/7598/7598_361.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.45424206+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.454280807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.454285695+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.454300903+07:00","message":"[buffer interim] 362 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.454307276+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.454309528+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.64070385+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.640747796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.640753862+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.640772727+07:00","message":"[buffer interim] 362 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.640783435+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.640785988+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.640791789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.640794757+07:00","message":"> Transcript [5979] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.64079761+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.827332732+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.827367869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.827373213+07:00","message":"receive interim result [false|false]: แล้วก็กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.827385657+07:00","message":"[buffer interim] 362 false แล้วก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.827394832+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.827397342+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.82740247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.827405198+07:00","message":"> Transcript [5980] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.827408485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.827410623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.827412632+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.82741481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.010910814+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.010948654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.010954426+07:00","message":"receive interim result [false|false]: แล้วก็แข่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.01096789+07:00","message":"[buffer interim] 362 false แล้วก็แข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.010974412+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็แข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.010976803+07:00","message":"[bufferProcess] send to processor:แล้วก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.010981983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.010984809+07:00","message":"> Transcript [5981] [false]: 'แล้วก็กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.010987817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.010990023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.010992202+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.010994415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.017440632+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.017461647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.017466259+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.017477594+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.017482677+07:00","message":"[bufferProcess] interim [900000000]:แล้วก็แข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.017485427+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.017488875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.017491193+07:00","message":"> Transcript [5982] [false]: 'แล้วก็แข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.017493787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.017495823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.017497723+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.017499628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.665386938+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.665423013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.66542914+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.665445038+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.665451934+07:00","message":"[bufferProcess] interim [500000000]:แล้วก็แข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.665454434+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.665457961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.665460813+07:00","message":"> Transcript [5983] [false]: 'แล้วก็แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.665464715+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.665467076+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.665469024+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.665471044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.665474095+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.665476205+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.665479149+07:00","message":"Set new StatePrefix : 'แล้วก็แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.665481759+07:00","message":"Next Push (prob) : 'ก็แข่งขัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.66549008+07:00","message":"push: {false แล้ว 0 0xc003683680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.794010594+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.794046222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.794052089+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.794065776+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.794072281+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็แข่งขันอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.794075287+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.794081075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.794083461+07:00","message":"> Transcript [5984] [false]: 'แล้วก็แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.794086756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.794088997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.794090952+07:00","message":"StatePrefix: 'แล้วก็แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.794093387+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.843053905+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.84308622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.843091829+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.843108342+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.843115778+07:00","message":"[bufferProcess] interim [680000000]:แล้วก็แข่งขันมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.843118239+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.843122248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.843125234+07:00","message":"> Transcript [5985] [false]: 'แล้วก็แข่งขันอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.84312877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.843131108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.843133055+07:00","message":"StatePrefix: 'แล้วก็แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.843135263+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.968870135+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.968904896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.968910465+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.968924076+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.968932896+07:00","message":"[bufferProcess] interim [800000000]:แล้วก็แข่งขันมาจากไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.968935803+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.968940009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.968943118+07:00","message":"> Transcript [5986] [false]: 'แล้วก็แข่งขันมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.968946704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.968948762+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.968950827+07:00","message":"StatePrefix: 'แล้วก็แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.968953037+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.087596513+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.087639062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.087645158+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.087659968+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.087667644+07:00","message":"[bufferProcess] interim [860000000]:แล้วก็แข่งขันมาจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.08767045+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.087678207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.087681509+07:00","message":"> Transcript [5987] [false]: 'แล้วก็แข่งขันมาจากไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.087685602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.08768804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.087690686+07:00","message":"StatePrefix: 'แล้วก็แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.08769334+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.087699345+07:00","message":"Push: 'ก็แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.087701287+07:00","message":"TextPushed: 'แล้วก็แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.087706079+07:00","message":"Set new StatePrefix : 'แล้วก็แข่งขันมาจากไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.087708781+07:00","message":"Next Push (prob) : 'มาจากไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.087729947+07:00","message":"push: {false ก็แข่งขัน 0 0xc003683680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.130321034+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.130363887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.130371078+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.130390997+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.130398371+07:00","message":"[bufferProcess] interim [920000000]:แล้วก็แข่งขันมาจากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.13040108+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.130404687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.130408324+07:00","message":"> Transcript [5988] [false]: 'แล้วก็แข่งขันมาจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.130410923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.130412998+07:00","message":"Set new StatePrefix: 'แล้วก็แข่งขันมาจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.194377912+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.194419316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.194425414+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.194441232+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.194448338+07:00","message":"[bufferProcess] interim [980000000]:แล้วก็แข่งขันมาจากนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.194450902+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.194454802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.194457861+07:00","message":"> Transcript [5989] [false]: 'แล้วก็แข่งขันมาจากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.194461222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.194464502+07:00","message":"Set new StatePrefix: 'แล้วก็แข่งขันมาจากนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.382828658+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.382875635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.382881688+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.382900676+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.382908737+07:00","message":"[bufferProcess] interim [100000000]:แล้วก็แข่งขันมาจากนั้นได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.382911666+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.382915166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.382918529+07:00","message":"> Transcript [5990] [false]: 'แล้วก็แข่งขันมาจากนั้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.382922743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.382925545+07:00","message":"Set new StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.687729059+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.687774109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้คิดถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.68778007+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้คิดถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.687801635+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.687806466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.687809922+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.687816205+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้คิดถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.687819421+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.687825293+07:00","message":"[bufferProcess] interim [280000000]:แล้วก็แข่งขันมาจากนั้นได้คิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.687827596+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.687841695+07:00","message":"[bufferProcess] interim [340000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.687844149+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้คิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.687847997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.687850886+07:00","message":"> Transcript [5991] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.687854837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.687857109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.687859197+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.687861939+07:00","message":"TextPushed: 'แล้วก็แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.687863847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.687865939+07:00","message":"> Transcript [5992] [false]: 'แล้วก็แข่งขันมาจากนั้นได้คิดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.687868048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.687869928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.687871679+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.687874562+07:00","message":"TextPushed: 'แล้วก็แข่งขัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.795584558+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.795634825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.795642217+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.795653988+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.795660956+07:00","message":"[bufferProcess] interim [580000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.795663679+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.795667409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.795670772+07:00","message":"> Transcript [5993] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.795675318+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.795677358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.795680179+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.795683009+07:00","message":"TextPushed: 'แล้วก็แข่งขัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.99402521+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.994068311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.994074616+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.994090645+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.994098593+07:00","message":"[bufferProcess] interim [820000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.994101629+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.994110103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.994113054+07:00","message":"> Transcript [5994] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.994117555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.994120232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.994122841+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.994125678+07:00","message":"TextPushed: 'แล้วก็แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.994132147+07:00","message":"Push: 'มาจากนั้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.994134277+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.994136533+07:00","message":"Set new StatePrefix : 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.994138921+07:00","message":"Next Push (prob) : 'กินอย่างเดียวมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.994146799+07:00","message":"push: {false มาจากนั้นได้ 0 0xc003683680}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:39.001216091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:39.001229016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.242843807+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.242880818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.242887717+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.242905235+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.242914097+07:00","message":"[bufferProcess] interim [120000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.242918195+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.2429235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.24292786+07:00","message":"> Transcript [5995] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.242933935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.24293745+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.24294177+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.242944463+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.950672229+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.9506929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.950698109+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.950712291+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.95071849+07:00","message":"[bufferProcess] interim [720000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.95072089+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.95072404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.950726452+07:00","message":"> Transcript [5996] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.950730546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.950732687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.950734529+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.950737051+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.230143999+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.230184772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยก็ทัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.230191401+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยก็ทัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.230204102+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยก็ทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.230210816+07:00","message":"[bufferProcess] interim [900000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยก็ทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.230214275+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.230220883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.23022355+07:00","message":"> Transcript [5997] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.230228224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.230230694+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.230232898+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.230236778+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.252796379+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.252838378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.25284478+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.252858666+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.252864705+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.252867383+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยก็ทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.25287104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.252874299+07:00","message":"> Transcript [5998] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยก็ทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.252878709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.25288092+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.252882893+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.252885495+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.252894044+07:00","message":"Push: 'กินอย่างเดียวมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.252896323+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.252898819+07:00","message":"Set new StatePrefix : 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยก็ทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.25290126+07:00","message":"Next Push (prob) : 'พ่อด้วยก็ทัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.252928649+07:00","message":"push: {false กินอย่างเดียวมี 0 0xc003683680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.260544429+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.260579787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยท่าทางสนุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.260585712+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยท่าทางสนุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.260597542+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยท่าทางสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.260603336+07:00","message":"[bufferProcess] interim [20000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยท่าทางสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.260605859+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.260611154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.260613799+07:00","message":"> Transcript [5999] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.260616277+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.41031538+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.410350286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.410357028+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.410366918+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.410373272+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.410376564+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยท่าทางสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.410380243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.41038307+07:00","message":"> Transcript [6000] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยท่าทางสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.410385549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.410387558+07:00","message":"Set new StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยท่าทางสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.422798364+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.422839225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.422846715+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.422859631+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.422865644+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.422868614+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.422878526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.42288316+07:00","message":"> Transcript [6001] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.422885953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.42288815+07:00","message":"Set new StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.477749892+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.477786513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.477792884+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.477807316+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.477815477+07:00","message":"[bufferProcess] interim [320000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.477819129+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.477826215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.477829313+07:00","message":"> Transcript [6002] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.477840159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.47784264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.477844634+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.477847307+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.598557958+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.598592322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.59859878+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.598616731+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.598624919+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.598629145+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.598633997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.598637947+07:00","message":"> Transcript [6003] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.598644935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.598650593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.598653412+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.598657488+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.801702817+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.80174751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.801756207+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.801774394+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.801781456+07:00","message":"[bufferProcess] interim [560000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.801784239+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.801787913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.801790704+07:00","message":"> Transcript [6004] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.801794414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.801796718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.801799177+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.801802121+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.807945912+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.80797418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.807979597+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.807993993+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.808001052+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.808004254+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.808012033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.808018738+07:00","message":"> Transcript [6005] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.808022637+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.808024718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.808026981+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.808029932+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.808035094+07:00","message":"Push: 'พ่อด้วยว่าถ้าสะดวกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.808037441+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.808040149+07:00","message":"Set new StatePrefix : 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.808042526+07:00","message":"Next Push (prob) : 'ก็ชวนรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.808049945+07:00","message":"push: {false พ่อด้วยว่าถ้าสะดวกแล้ว 0 0xc003683680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.000249011+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.000288336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.000294868+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.000311874+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.000318582+07:00","message":"[bufferProcess] interim [800000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.000321371+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.000324982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.000327642+07:00","message":"> Transcript [6006] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.000330828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.000333498+07:00","message":"Set new StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.065737798+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.06578876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.065796134+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.065813783+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.065822422+07:00","message":"[bufferProcess] interim [920000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.065825477+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.065841605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.065846719+07:00","message":"> Transcript [6007] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.06585141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.065853987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.065856107+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.065859659+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.27940283+07:00","message":"[GCS] IsForceVAD: false for message ID: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.318682999+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.318721007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุกอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.318729755+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุกอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.318743516+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.318749448+07:00","message":"[bufferProcess] interim [100000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.318752332+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.318758037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.318760614+07:00","message":"> Transcript [6008] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.318764742+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.318767445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.318769993+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.318773441+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.3522375+07:00","message":"[GCS] Start streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.361570384+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.361609616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุกจังหวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.361617372+07:00","message":"receive interim result [false|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุกจังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.361632511+07:00","message":"[buffer interim] 362 false แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุกจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.361639192+07:00","message":"[bufferProcess] interim [160000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุกจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.361642102+07:00","message":"[bufferProcess] send to processor:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.361649514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.36165379+07:00","message":"> Transcript [6009] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.361681271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.361684562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.361688413+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.36169301+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.463688476+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.463735517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ\",\"confidence\":0.94703156}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.463742802+07:00","message":"receive interim result [true|false]: แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.463753566+07:00","message":"end recv isFinal message id 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.463755888+07:00","message":"end Recv id 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.463762263+07:00","message":"[buffer interim] 362 true แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463772588+07:00","message":"[bufferProcess] interim [280000000]:แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463778693+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุกจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463782821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463786016+07:00","message":"> Transcript [6010] [false]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุกจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463790489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463792822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463795308+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463799192+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463805858+07:00","message":"Push: 'ก็ชวนลุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463807842+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463810378+07:00","message":"Set new StatePrefix : 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุกจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463813173+07:00","message":"Next Push (prob) : 'ในทุกจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463815135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463817394+07:00","message":"> Transcript [6011] [true]: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463819958+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463821694+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463823543+07:00","message":"StatePrefix: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุกจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463825597+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.463827674+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.463902914+07:00","message":"push: {false ก็ชวนลุ้น 0 0xc003683680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.464086462+07:00","message":"Push: 'ในทุกจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.464090315+07:00","message":"TextPushed: 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็ชวนลุ้นในทุกจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.464093057+07:00","message":"Set new StatePrefix : 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.464097311+07:00","message":"Next Push (prob) : 'แล้วก็แข่งขันมาจากนั้นได้กินอย่างเดียวมีพ่อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.464107544+07:00","message":"push: {true ในทุกจังหวะ 0 0xc003683680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.46411219+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_362.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:41.475768675+07:00","message":"write wav file: './tmp/7598/7598_362.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.879033252+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.879068215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแข่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.879073893+07:00","message":"receive interim result [false|false]: การแข่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.87908688+07:00","message":"[buffer interim] 363 false การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.879092557+07:00","message":"[bufferProcess] interim [600000000]:การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.879094538+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:42.001915072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:42.001922454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.008329532+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.008376377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแข่งขัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.008383249+07:00","message":"receive interim result [false|false]: การแข่งขัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.008398173+07:00","message":"[buffer interim] 363 false การแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.008405775+07:00","message":"[bufferProcess] interim [720000000]:การแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.008408392+07:00","message":"[bufferProcess] send to processor:การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.008415802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.008419039+07:00","message":"> Transcript [6012] [false]: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.008421966+07:00","message":"Set StatePrefix (first interim): 'การแข่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.650615026+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.650656971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแข่งขัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.650662414+07:00","message":"receive interim result [false|false]: การแข่งขัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.650679475+07:00","message":"[buffer interim] 363 false การแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.650686656+07:00","message":"[bufferProcess] interim [320000000]:การแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.650689818+07:00","message":"[bufferProcess] send to processor:การแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.650693886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.650699025+07:00","message":"> Transcript [6013] [false]: 'การแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.6507027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.650704942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.650707024+07:00","message":"StatePrefix: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.650709252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.73729757+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.737336896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแข่งขันกีฬาครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.737343105+07:00","message":"receive interim result [false|false]: การแข่งขันกีฬาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.73735943+07:00","message":"[buffer interim] 363 false การแข่งขันกีฬาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.737366873+07:00","message":"[bufferProcess] interim [380000000]:การแข่งขันกีฬาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.737369409+07:00","message":"[bufferProcess] send to processor:การแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.737372814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.737376042+07:00","message":"> Transcript [6014] [false]: 'การแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.737379662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.737382038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.737384246+07:00","message":"StatePrefix: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.737386416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.279072244+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.279111408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแข่งขันกีฬาครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.279117693+07:00","message":"receive interim result [false|false]: การแข่งขันกีฬาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.279131621+07:00","message":"[buffer interim] 363 false การแข่งขันกีฬาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.279139276+07:00","message":"[bufferProcess] interim [980000000]:การแข่งขันกีฬาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.27914189+07:00","message":"[bufferProcess] send to processor:การแข่งขันกีฬาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.279149532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.279152611+07:00","message":"> Transcript [6015] [false]: 'การแข่งขันกีฬาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.279156586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.279161058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.279163377+07:00","message":"StatePrefix: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.279167617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:45.002862634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:45.002866555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:47.49002131+07:00","message":"[GCS] IsForceVAD: false for message ID: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:47.551916634+07:00","message":"[GCS] Start streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:47.600816421+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:47.600865987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแข่งขันเวลาครับ\",\"confidence\":0.87120485}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:47.60087266+07:00","message":"receive interim result [true|false]: การแข่งขันเวลาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:47.60088488+07:00","message":"end recv isFinal message id 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:47.6008875+07:00","message":"end Recv id 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:47.60089648+07:00","message":"[buffer interim] 363 true การแข่งขันเวลาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.60090508+07:00","message":"[bufferProcess] interim [360000000]:การแข่งขันเวลาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.600910377+07:00","message":"[bufferProcess] send to processor (isfinal):การแข่งขันกีฬาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.600915242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.600918499+07:00","message":"> Transcript [6016] [false]: 'การแข่งขันกีฬาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.600922101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.600924239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.600926281+07:00","message":"StatePrefix: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.60092838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.600934194+07:00","message":"Push: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.600936244+07:00","message":"TextPushed: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.600938417+07:00","message":"Set new StatePrefix : 'การแข่งขันกีฬาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.600940718+07:00","message":"Next Push (prob) : 'ขันกีฬาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.600942731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.60094493+07:00","message":"> Transcript [6017] [true]: 'การแข่งขันเวลาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.600947306+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.600949077+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.600950936+07:00","message":"StatePrefix: 'การแข่งขันกีฬาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.60095283+07:00","message":"TextPushed: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.600954956+07:00","message":"Push: 'ขันเวลาครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:47.600967197+07:00","message":"push: {false การแข่ง 0 0xc003683a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:47.600997344+07:00","message":"push: {true ขันเวลาครับ 0 0xc003683a80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:47.612481311+07:00","message":"write wav file: './tmp/7598/7598_363.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:47.894552704+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:47.89460343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:47.894609231+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:47.894626039+07:00","message":"[buffer interim] 364 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.894633609+07:00","message":"[bufferProcess] interim [420000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:47.894635743+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:48.003195777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:48.003214229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.211434782+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.211476666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.211483033+07:00","message":"receive interim result [false|false]: เปิดให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.211496931+07:00","message":"[buffer interim] 364 false เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.211504364+07:00","message":"[bufferProcess] interim [660000000]:เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.211507289+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.211514151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.211517734+07:00","message":"> Transcript [6018] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.211520347+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.408945394+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.408990706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.408999004+07:00","message":"receive interim result [false|false]: เปิดให้ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.409015905+07:00","message":"[buffer interim] 364 false เปิดให้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.409024254+07:00","message":"[bufferProcess] interim [840000000]:เปิดให้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.409027209+07:00","message":"[bufferProcess] send to processor:เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.409033021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.409036045+07:00","message":"> Transcript [6019] [false]: 'เปิดให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.409040378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.409046928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.409049168+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.409051433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.595834178+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.595877903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.59588313+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.595896152+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.59590232+07:00","message":"[bufferProcess] interim [80000000]:เปิดให้ทั้งเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.595904779+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.595911632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.595914461+07:00","message":"> Transcript [6020] [false]: 'เปิดให้ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.595918201+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.595922025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.595925242+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.595928356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.728814079+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.728865111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.728871367+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.72888262+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.72889021+07:00","message":"[bufferProcess] interim [200000000]:เปิดให้ทั้งเด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.728893282+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.728897074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.728900383+07:00","message":"> Transcript [6021] [false]: 'เปิดให้ทั้งเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.728904059+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.728906187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.728908312+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.728910372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.801386177+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.80143077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.801437594+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.801450248+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.801458138+07:00","message":"[bufferProcess] interim [320000000]:เปิดให้ทั้งเด็กแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.801460694+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.801466591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.801469734+07:00","message":"> Transcript [6022] [false]: 'เปิดให้ทั้งเด็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.801473395+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.801475806+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.801477899+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.801480642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.801485212+07:00","message":"Push: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.801487576+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.80149069+07:00","message":"Set new StatePrefix : 'เปิดให้ทั้งเด็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.801493819+07:00","message":"Next Push (prob) : 'ให้ทั้งเด็กและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.801517644+07:00","message":"push: {false เปิด 0 0xc0033fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.985225214+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.985268022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.985273759+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.985288986+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.985296538+07:00","message":"[bufferProcess] interim [440000000]:เปิดให้ทั้งเด็กและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.985299028+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.985302606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.985305772+07:00","message":"> Transcript [6023] [false]: 'เปิดให้ทั้งเด็กแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.985308391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.985310614+07:00","message":"Set new StatePrefix: 'เปิดให้ทั้งเด็กแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.988186275+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.988214559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กแล้วก็พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.988218719+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กแล้วก็พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:48.988230016+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.988234191+07:00","message":"[bufferProcess] interim [500000000]:เปิดให้ทั้งเด็กแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.988236403+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.988239023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.988241409+07:00","message":"> Transcript [6024] [false]: 'เปิดให้ทั้งเด็กและผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.988243514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:48.988245635+07:00","message":"Set new StatePrefix: 'เปิดให้ทั้งเด็กและผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:49.108700049+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:49.108740626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:49.108746912+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:49.108761862+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.108769103+07:00","message":"[bufferProcess] interim [560000000]:เปิดให้ทั้งเด็กและผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.108771783+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.108775864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.108778928+07:00","message":"> Transcript [6025] [false]: 'เปิดให้ทั้งเด็กแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.108781835+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.108784601+07:00","message":"Set new StatePrefix: 'เปิดให้ทั้งเด็กแล้วก็พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:49.637254691+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:49.637298688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:49.637305009+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:49.637326627+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.637336254+07:00","message":"[bufferProcess] interim [100000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.637339059+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.637343003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.637346856+07:00","message":"> Transcript [6026] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.637349712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.637353902+07:00","message":"Set new StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:49.69581144+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:49.695857903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:49.695864456+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:49.695885866+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.695893871+07:00","message":"[bufferProcess] interim [220000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.695897038+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.695901117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.695904992+07:00","message":"> Transcript [6027] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.695909582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.695912905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.695915044+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.695917692+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:49.815860341+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:49.815901189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:49.815907352+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:49.815920054+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.815927164+07:00","message":"[bufferProcess] interim [280000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.815929805+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.815935682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.815938719+07:00","message":"> Transcript [6028] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.815942734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.815945398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.815947295+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:49.815949945+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.007922794+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.007969459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.007976414+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.007993451+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.008001192+07:00","message":"[bufferProcess] interim [460000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.008004415+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.00800854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.008013087+07:00","message":"> Transcript [6029] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.008017135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.008019497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.008023441+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.008026173+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.143973903+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.144018945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.144025585+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.144039922+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.144051103+07:00","message":"[bufferProcess] interim [580000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.14405403+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.144057817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.144061693+07:00","message":"> Transcript [6030] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.144065925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.144068145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.144070529+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.144074816+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.144082526+07:00","message":"Push: 'ให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.144084716+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.144087338+07:00","message":"Set new StatePrefix : 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.144089976+07:00","message":"Next Push (prob) : 'มาร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.144117338+07:00","message":"push: {false ให้ทั้งเด็กและผู้ใหญ่ 0 0xc0033fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.195392502+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.195439708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.195446686+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.195468218+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.195476333+07:00","message":"[bufferProcess] interim [640000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.195478678+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.195484862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.195488405+07:00","message":"> Transcript [6031] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.195492375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.195495895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.195498343+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.195501391+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.351131771+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.351170016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.351176081+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.351188397+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.351195088+07:00","message":"[bufferProcess] interim [820000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.35119763+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.351203412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.351206347+07:00","message":"> Transcript [6032] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.3512099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.351212167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.351214243+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.351216945+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.426641455+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.426681555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.426688138+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.426704206+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.426713816+07:00","message":"[bufferProcess] interim [880000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.426716474+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.426719514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.426723158+07:00","message":"> Transcript [6033] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.426726927+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.426729298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.426731376+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.426734215+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.514694425+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.514730068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.514736516+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.514753288+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.514760877+07:00","message":"[bufferProcess] interim [940000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.514763701+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.514767181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.514770016+07:00","message":"> Transcript [6034] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.514773902+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.514776053+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.514778065+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.514780389+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.514783277+07:00","message":"Push: 'มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.514785371+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.514787723+07:00","message":"Set new StatePrefix : 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.514790593+07:00","message":"Next Push (prob) : 'เลยใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.51479831+07:00","message":"push: {false มาร่วมกัน 0 0xc0033fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.522533874+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.52258162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.522587736+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.522602499+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.522607679+07:00","message":"[bufferProcess] interim [0]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.522610434+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.522616701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.522620684+07:00","message":"> Transcript [6035] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.522625274+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.522627987+07:00","message":"Set new StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.77808963+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.778129006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.778135144+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.778149792+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.778156096+07:00","message":"[bufferProcess] interim [240000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.778158681+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.778164968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.77816822+07:00","message":"> Transcript [6036] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.778171419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.778173539+07:00","message":"Set new StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.926796689+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.92685334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.926859517+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.926871208+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.92687805+07:00","message":"[bufferProcess] interim [420000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.926880943+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.926886208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.926888979+07:00","message":"> Transcript [6037] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.926893194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.926895345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.92689728+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.926899937+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:51.004223379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:51.004255597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.230640111+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.230683282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.230689234+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.230702514+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.230709264+07:00","message":"[bufferProcess] interim [660000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.23071193+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.230717722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.230721432+07:00","message":"> Transcript [6038] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.230725695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.230727895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.230730363+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.230733511+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.233467974+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.233505707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.233511372+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.233529954+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.233537367+07:00","message":"[bufferProcess] interim [720000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.233540789+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.233549572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.2335526+07:00","message":"> Transcript [6039] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.233556644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.233559181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.233561874+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.233564983+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.800432339+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.80047385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.800480212+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.800491598+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.800498714+07:00","message":"[bufferProcess] interim [320000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.80050137+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.800507151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.800509804+07:00","message":"> Transcript [6040] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.800513691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.800516339+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.800518884+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.800521693+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.800526647+07:00","message":"Push: 'เลยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.800528771+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.800531375+07:00","message":"Set new StatePrefix : 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.800535902+07:00","message":"Next Push (prob) : 'ประลองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.800560577+07:00","message":"push: {false เลยในการ 0 0xc0033fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.990782052+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.99084305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.990852486+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.99087052+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.990877599+07:00","message":"[bufferProcess] interim [500000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.990880391+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.990886034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.990889013+07:00","message":"> Transcript [6041] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.990892985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.990895322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.990897374+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.990900352+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.115422523+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.115467921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.11547489+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.11549326+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.115502551+07:00","message":"[bufferProcess] interim [560000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.115505607+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.115513229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.115516708+07:00","message":"> Transcript [6042] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.115521325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.115523542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.115527599+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.115530946+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.117714864+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.117751972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.117757847+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.117775481+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.117782892+07:00","message":"[bufferProcess] interim [620000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.117786156+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.117794754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.11779792+07:00","message":"> Transcript [6043] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.117802249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.117804452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.11780686+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.117809804+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.304713068+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.304746309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.304752256+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.304773569+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.304782446+07:00","message":"[bufferProcess] interim [740000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.30478571+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.304789793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.30479301+07:00","message":"> Transcript [6044] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.30479678+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.304798829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.304801223+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.30480393+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.304806694+07:00","message":"Push: 'ประลองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.304808729+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.304811017+07:00","message":"Set new StatePrefix : 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.30481328+07:00","message":"Next Push (prob) : 'ผู้เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.304827928+07:00","message":"push: {false ประลองนะคะ 0 0xc0033fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.374157028+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.374193648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.374201192+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.374214281+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.374223039+07:00","message":"[bufferProcess] interim [920000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.374229647+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.374233478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.374236532+07:00","message":"> Transcript [6045] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.374240661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.374242899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.374245407+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.374248302+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.714422585+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.714463903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.714469934+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.714484585+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.714491133+07:00","message":"[bufferProcess] interim [160000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.714494157+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.714500155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.714502919+07:00","message":"> Transcript [6046] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.714507379+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.714509759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.714512309+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.714515279+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.841816732+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.84187057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.841877714+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.841895397+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.841903309+07:00","message":"[bufferProcess] interim [280000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.84190638+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.841921221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.841924527+07:00","message":"> Transcript [6047] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.841929089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.841933229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.841936466+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.841940827+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.901553543+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.901591214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.901599618+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.901614076+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.901620594+07:00","message":"[bufferProcess] interim [400000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.901623617+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.901627703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.901630711+07:00","message":"> Transcript [6048] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.901634843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.901637117+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.901639291+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.901642201+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.901648908+07:00","message":"Push: 'ผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.901650863+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.901653269+07:00","message":"Set new StatePrefix : 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.901656053+07:00","message":"Next Push (prob) : 'แข่งขันเนี่ยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.901663359+07:00","message":"push: {false ผู้เข้า 0 0xc0033fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.076309427+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.076330098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.076334748+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.076346368+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.076351452+07:00","message":"[bufferProcess] interim [580000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.07635411+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.076357595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.076359894+07:00","message":"> Transcript [6049] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.076363623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.076365665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.076367539+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.07637001+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.54492666+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.544968408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.544977225+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.544992741+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.545000565+07:00","message":"[bufferProcess] interim [0]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.54500365+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.54500744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.545010857+07:00","message":"> Transcript [6050] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.545015062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.545017194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.545019684+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.545022734+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:54.004993752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:54.005013742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.130611977+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.130661181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.130667765+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.130682228+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.130692344+07:00","message":"[bufferProcess] interim [600000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.130695472+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.130701973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.130705267+07:00","message":"> Transcript [6051] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.130709758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.130713727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.130716331+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.130719171+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.14880929+07:00","message":"[GCS] IsForceVAD: false for message ID: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.302831003+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.302883744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง\",\"confidence\":0.94061583}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.302891794+07:00","message":"receive interim result [true|false]: ก็เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.302903694+07:00","message":"end recv isFinal message id 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.302906131+07:00","message":"end Recv id 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.302912738+07:00","message":"[buffer interim] 364 true ก็เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302924472+07:00","message":"[bufferProcess] interim [810000000]:ก็เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302928488+07:00","message":"[bufferProcess] send to processor (isfinal):เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302933052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302936434+07:00","message":"> Transcript [6052] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.30294038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302942551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302945243+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302947978+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302951676+07:00","message":"Push: 'แข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302954102+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302957121+07:00","message":"Set new StatePrefix : 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302959913+07:00","message":"Next Push (prob) : 'บอกว่าอย่างนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302961867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302963991+07:00","message":"> Transcript [6053] [true]: 'ก็เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302966709+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302968627+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302976049+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302978698+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.302981149+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.303034083+07:00","message":"push: {false แข่งขันเนี่ยเขา 0 0xc0033fe080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.303225362+07:00","message":"Push: 'บอกว่าอย่างนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.303230791+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.303234088+07:00","message":"Set new StatePrefix : 'ก็เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.303236585+07:00","message":"Next Push (prob) : 'ก็เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.30324522+07:00","message":"push: {true บอกว่าอย่างนี้ต้อง 0 0xc0033fe080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.303256276+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_364.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:54.315894855+07:00","message":"write wav file: './tmp/7598/7598_364.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.351530476+07:00","message":"[GCS] Start streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.879960649+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.879996331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.880001385+07:00","message":"receive interim result [false|false]: กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.880015429+07:00","message":"[buffer interim] 365 false กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.880021642+07:00","message":"[bufferProcess] interim [360000000]:กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.880023679+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.070205959+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.070250146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรีนบัส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.070256769+07:00","message":"receive interim result [false|false]: กรีนบัส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.070271038+07:00","message":"[buffer interim] 365 false กรีนบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.070282555+07:00","message":"[bufferProcess] interim [540000000]:กรีนบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.070285055+07:00","message":"[bufferProcess] send to processor:กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.070291589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.070294947+07:00","message":"> Transcript [6054] [false]: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.070297825+07:00","message":"Set StatePrefix (first interim): 'กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.388625385+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.388669997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.388677491+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.388695298+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.388703854+07:00","message":"[bufferProcess] interim [840000000]:กินบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.388707828+07:00","message":"[bufferProcess] send to processor:กรีนบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.388718275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.388722763+07:00","message":"> Transcript [6055] [false]: 'กรีนบัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.388726511+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.388729939+07:00","message":"Set new StatePrefix: 'กรีนบัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.59352387+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.593558384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรีนบัสอ่างทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.593564278+07:00","message":"receive interim result [false|false]: กรีนบัสอ่างทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.593577235+07:00","message":"[buffer interim] 365 false กรีนบัสอ่างทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.593585879+07:00","message":"[bufferProcess] interim [80000000]:กรีนบัสอ่างทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.593588901+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.59359252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.59359526+07:00","message":"> Transcript [6056] [false]: 'กินบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.593597264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.593599461+07:00","message":"Set new StatePrefix: 'กินบ๊ะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.714935191+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.714971174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.714976919+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.714991988+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.714999656+07:00","message":"[bufferProcess] interim [140000000]:กินบ๊ะจ่างตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.715003108+07:00","message":"[bufferProcess] send to processor:กรีนบัสอ่างทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.715007586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.715010506+07:00","message":"> Transcript [6057] [false]: 'กรีนบัสอ่างทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.715012916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.715015021+07:00","message":"Set new StatePrefix: 'กรีนบัสอ่างทอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.721195767+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.721229215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.721235383+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.721252808+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.721259365+07:00","message":"[bufferProcess] interim [200000000]:กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.721262786+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.72127373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.721277834+07:00","message":"> Transcript [6058] [false]: 'กินบ๊ะจ่างตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.721281408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.721285736+07:00","message":"Set new StatePrefix: 'กินบ๊ะจ่างตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.96595839+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.965999711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.966006308+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.966018222+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.966028796+07:00","message":"[bufferProcess] interim [500000000]:กินบ๊ะจ่างจำนวน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.966031295+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.966034475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.966037702+07:00","message":"> Transcript [6059] [false]: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.966040949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.966043239+07:00","message":"Set new StatePrefix: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.290153325+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.290190452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.290197719+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.290215564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.290218938+07:00","message":"receive interim result [false|false]:  5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.290234795+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.290251136+07:00","message":"[buffer interim] 365 false  5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.290257799+07:00","message":"[bufferProcess] interim [800000000]:กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.290260878+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.290268729+07:00","message":"[bufferProcess] interim [800000000]: 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.290271535+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.290275556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.290278341+07:00","message":"> Transcript [6060] [false]: 'กินบ๊ะจ่างจำนวน 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.290281203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.290283212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.290285729+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.29028795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.42684483+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.426889865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.426898419+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.426913792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.426918019+07:00","message":"receive interim result [false|false]:  500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.426929219+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.426934861+07:00","message":"[buffer interim] 365 false  500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.426944228+07:00","message":"[bufferProcess] interim [860000000]:กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.426948039+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.426952693+07:00","message":"[bufferProcess] interim [860000000]: 500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.426957052+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.426961096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.426965659+07:00","message":"> Transcript [6061] [false]: 'กินบ๊ะจ่างจำนวน 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.426970424+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.426973489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.426976564+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.426979917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.428583872+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.428608123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.428614205+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.42862739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.42863161+07:00","message":"receive interim result [false|false]:  5 รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.428638332+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.428642294+07:00","message":"[buffer interim] 365 false  5 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.428646961+07:00","message":"[bufferProcess] interim [920000000]:กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.428649978+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.42865379+07:00","message":"[bufferProcess] interim [920000000]: 5 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.428657273+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.428661571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.428665419+07:00","message":"> Transcript [6062] [false]: 'กินบ๊ะจ่างจำนวน 500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.428669515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.428672383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.428675252+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.428678104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.607102688+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.607152939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.607159798+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.60717217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.607175439+07:00","message":"receive interim result [false|false]:  5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.607182771+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.607189668+07:00","message":"[buffer interim] 365 false  5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.607195072+07:00","message":"[bufferProcess] interim [40000000]:กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.607197808+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.607204303+07:00","message":"[bufferProcess] interim [40000000]: 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.607207096+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.607210189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.607214532+07:00","message":"> Transcript [6063] [false]: 'กินบ๊ะจ่างจำนวน 5 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.607218113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.607220154+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.607222073+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.607226486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.607235249+07:00","message":"Push: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.607237593+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.607240085+07:00","message":"Set new StatePrefix : 'กินบ๊ะจ่างจำนวน 5 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.607242428+07:00","message":"Next Push (prob) : ' 5 รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.607250853+07:00","message":"push: {false กินบ๊ะจ่างจำนวน 0 0xc000045d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.993359705+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.993400699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.993407557+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.993417862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.993421174+07:00","message":"receive interim result [false|false]:  ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.993429252+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.993433552+07:00","message":"[buffer interim] 365 false  ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.99344+07:00","message":"[bufferProcess] interim [520000000]:กินบ๊ะจ่างจำนวน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.993442597+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.993445916+07:00","message":"[bufferProcess] interim [520000000]: ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.993449101+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.993452387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.993455702+07:00","message":"> Transcript [6064] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.993458567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.993460781+07:00","message":"Set new StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:57.005544183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:57.00553716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:57.190244272+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:57.190292359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:57.190299945+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:57.190315809+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.190323484+07:00","message":"[bufferProcess] interim [640000000]:กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.190326422+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.190334633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.19033773+07:00","message":"> Transcript [6065] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.190341888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.190344706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.190347323+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.190350151+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.397993194+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.398031328+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":"2026-06-25T15:29:58.398037138+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.398049752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.398052565+07:00","message":"receive interim result [false|false]:  5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.398059405+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.398062919+07:00","message":"[buffer interim] 365 false  5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.398068776+07:00","message":"[bufferProcess] interim [840000000]:กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.398071324+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.398074577+07:00","message":"[bufferProcess] send to processor (ticker):กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.398077327+07:00","message":"[bufferProcess] interim [840000000]: 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.39807923+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.398082127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.398084963+07:00","message":"> Transcript [6066] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.398088455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.398090846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.398093062+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.398095797+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.398097686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.398099781+07:00","message":"> Transcript [6067] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.398101806+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.398103786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.398105506+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.398107473+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.722881878+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.722924563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.722931272+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.722942715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ลูกใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.722946087+07:00","message":"receive interim result [false|false]:  5 ลูกใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.722954055+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.722958022+07:00","message":"[buffer interim] 365 false  5 ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.722964646+07:00","message":"[bufferProcess] interim [200000000]:กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.722967376+07:00","message":"[bufferProcess] send to processor: 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.722970127+07:00","message":"[bufferProcess] interim [200000000]: 5 ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.722973137+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.722977004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.722980406+07:00","message":"> Transcript [6068] [false]: ' 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.722983368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.722985477+07:00","message":"Set new StatePrefix: ' 5 ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.981729492+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.981760717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.981766337+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.981777112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลูกใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.981779753+07:00","message":"receive interim result [false|false]:  ลูกใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.981786584+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.981790031+07:00","message":"[buffer interim] 365 false  ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.981794989+07:00","message":"[bufferProcess] interim [440000000]:กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.98179752+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.981800293+07:00","message":"[bufferProcess] interim [440000000]: ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.981802904+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.98180572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.981808563+07:00","message":"> Transcript [6069] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.981819669+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.981822505+07:00","message":"Set new StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.302417864+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.302459033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.302465762+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.302481041+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.30248889+07:00","message":"[bufferProcess] interim [800000000]:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.302491984+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.30250038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.302503402+07:00","message":"> Transcript [6070] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.302507541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.30250994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.302512697+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.302515681+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.428990236+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.429031723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.429037925+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.429051199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลูกใครหมดก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.429055+07:00","message":"receive interim result [false|false]:  ลูกใครหมดก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.429063695+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.429067562+07:00","message":"[buffer interim] 365 false  ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.429073543+07:00","message":"[bufferProcess] interim [860000000]:กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.429076421+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.429079235+07:00","message":"[bufferProcess] interim [860000000]: ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.429082209+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.429085708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.429088989+07:00","message":"> Transcript [6071] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.429093171+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.42909551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.429099656+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.429102356+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.622507652+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.622544462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.622550537+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.6225614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลูกใครหมดก่อนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.622564748+07:00","message":"receive interim result [false|false]:  ลูกใครหมดก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.622580228+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.622593709+07:00","message":"[buffer interim] 365 false  ลูกใครหมดก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.622603743+07:00","message":"[bufferProcess] interim [40000000]:กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.622607532+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.622610922+07:00","message":"[bufferProcess] interim [40000000]: ลูกใครหมดก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.622613712+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.622616583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.62261926+07:00","message":"> Transcript [6072] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.62262321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.622625324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.622627486+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.622630035+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.631725296+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.63175037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.631756059+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.631765884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลูกใครหมดก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.631768963+07:00","message":"receive interim result [false|false]:  ลูกใครหมดก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.631774705+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.631777751+07:00","message":"[buffer interim] 365 false  ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.631796432+07:00","message":"[bufferProcess] interim [100000000]:กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.631820528+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.631827977+07:00","message":"[bufferProcess] interim [100000000]: ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.631830977+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.631834438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.63183735+07:00","message":"> Transcript [6073] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.631840557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.631842579+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.631844578+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.63184695+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.631851867+07:00","message":"Push: ' 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.631854007+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.631856182+07:00","message":"Set new StatePrefix : 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.631858466+07:00","message":"Next Push (prob) : 'หมดก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.631866619+07:00","message":"push: {false  5 ลูก 5 ลูกใคร 0 0xc000045d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.004019225+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.004056807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.004063597+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.004076104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลูกใครหมดก่อนนะถือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.004079156+07:00","message":"receive interim result [false|false]:  ลูกใครหมดก่อนนะถือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.004086578+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.004090312+07:00","message":"[buffer interim] 365 false  ลูกใครหมดก่อนนะถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.004096681+07:00","message":"[bufferProcess] interim [460000000]:กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.004099408+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.00410257+07:00","message":"[bufferProcess] interim [460000000]: ลูกใครหมดก่อนนะถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.00410596+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อนนะถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.004109253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.004113093+07:00","message":"> Transcript [6074] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.004115479+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:00.006212279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:00.006218194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.223440785+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.2234843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.223490296+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.223506585+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.223513074+07:00","message":"[bufferProcess] interim [700000000]:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.223516424+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อนนะถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.223521718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.223524537+07:00","message":"> Transcript [6075] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อนนะถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.223528268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.223530403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.223532474+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.223536002+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.210202571+07:00","message":"[GCS] IsForceVAD: false for message ID: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.344942334+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.344988915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.344996809+07:00","message":"receive interim result [true|false]: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.345008023+07:00","message":"end recv isFinal message id 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.345010296+07:00","message":"end Recv id 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.345018252+07:00","message":"[buffer interim] 365 true กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.345029401+07:00","message":"[bufferProcess] interim [870000000]:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.345035855+07:00","message":"[bufferProcess] send to processor (isfinal):กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.345041199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.345045569+07:00","message":"> Transcript [6076] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.345048612+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.345050485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.345054352+07:00","message":"> Transcript [6077] [true]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.345057173+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.345059163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.345061473+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.345064382+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.345071838+07:00","message":"Push: 'หมดก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.345081434+07:00","message":"push: {true หมดก่อน 0 0xc000045d80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:01.358737755+07:00","message":"write wav file: './tmp/7598/7598_365.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.392232989+07:00","message":"[GCS] Start streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.271939753+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.271992784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดชายนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.271998689+07:00","message":"receive interim result [false|false]: วัดชายนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.272020138+07:00","message":"[buffer interim] 366 false วัดชายนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.272027651+07:00","message":"[bufferProcess] interim [720000000]:วัดชายนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.272029875+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.385876166+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.385922705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.385930885+07:00","message":"receive interim result [false|false]: ว่าใช้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.385952043+07:00","message":"[buffer interim] 366 false ว่าใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.3859625+07:00","message":"[bufferProcess] interim [780000000]:ว่าใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.38596699+07:00","message":"[bufferProcess] send to processor:วัดชายนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.385976546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.385981262+07:00","message":"> Transcript [6078] [false]: 'วัดชายนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.385984826+07:00","message":"Set StatePrefix (first interim): 'วัดชายนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.436453866+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.436504669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.436512579+07:00","message":"receive interim result [false|false]: ว่าใช้ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.436528726+07:00","message":"[buffer interim] 366 false ว่าใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.436538315+07:00","message":"[bufferProcess] interim [840000000]:ว่าใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.436542285+07:00","message":"[bufferProcess] send to processor:ว่าใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.436551036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.43655532+07:00","message":"> Transcript [6079] [false]: 'ว่าใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.436560059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.436563548+07:00","message":"Set new StatePrefix: 'ว่าใช้ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.632132721+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.632178748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.632185647+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.632203763+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.632212268+07:00","message":"[bufferProcess] interim [80000000]:ว่าใช้ในการแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.632215014+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.632219083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.632222605+07:00","message":"> Transcript [6080] [false]: 'ว่าใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.632226491+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.632228743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.632230835+07:00","message":"StatePrefix: 'ว่าใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.632233179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.647305656+07:00","message":"[GCS] Cleaned up inactive client: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.647328728+07:00","message":"[GCS] Cleaned up inactive client: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.647331596+07:00","message":"[GCS] Cleaned up inactive client: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.647334019+07:00","message":"[GCS] Cleaned up inactive client: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.647336089+07:00","message":"[GCS] Cleaned up inactive client: 350"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.821024613+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.821071527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.821077928+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่งขัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.821094268+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.821103245+07:00","message":"[bufferProcess] interim [260000000]:ว่าใช้ในการแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.821106173+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.821109945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.821113191+07:00","message":"> Transcript [6081] [false]: 'ว่าใช้ในการแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.821117523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.821119759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.821121705+07:00","message":"StatePrefix: 'ว่าใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.821123958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:03.00705925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:03.007077735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.411994644+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.412040107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขันหาก็แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.412046332+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่งขันหาก็แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.412062665+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่งขันหาก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.412073144+07:00","message":"[bufferProcess] interim [800000000]:ว่าใช้ในการแข่งขันหาก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.412075745+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.412081681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.412084831+07:00","message":"> Transcript [6082] [false]: 'ว่าใช้ในการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.412088703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.412091419+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.412095389+07:00","message":"StatePrefix: 'ว่าใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.412098031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.52070017+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.520740446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขันหาก็แล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.520745763+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่งขันหาก็แล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.520761192+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่งขันหาก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.520767363+07:00","message":"[bufferProcess] interim [980000000]:ว่าใช้ในการแข่งขันหาก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.520770222+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการแข่งขันหาก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.520773741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.520776867+07:00","message":"> Transcript [6083] [false]: 'ว่าใช้ในการแข่งขันหาก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.52078035+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.52078254+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.520784507+07:00","message":"StatePrefix: 'ว่าใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.520786731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.520789309+07:00","message":"Push: 'ว่าใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.520791377+07:00","message":"TextPushed: 'ว่าใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.520793564+07:00","message":"Set new StatePrefix : 'ว่าใช้ในการแข่งขันหาก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.52079591+07:00","message":"Next Push (prob) : 'การแข่งขันหาก็แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.520803284+07:00","message":"push: {false ว่าใช้ใน 0 0xc0033fe300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.981457008+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.981502809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.98151382+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.981529181+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.981537042+07:00","message":"[bufferProcess] interim [400000000]:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.981540121+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการแข่งขันหาก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.981547708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.981552783+07:00","message":"> Transcript [6084] [false]: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.98155723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.981560064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.981562162+07:00","message":"StatePrefix: 'ว่าใช้ในการแข่งขันหาก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.981564756+07:00","message":"TextPushed: 'ว่าใช้ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.163868995+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.163913904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิคไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.163921077+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิคไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.163935837+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิคไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.163944635+07:00","message":"[bufferProcess] interim [580000000]:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิคไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.163947608+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.163954632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.163957955+07:00","message":"> Transcript [6085] [false]: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.163962191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.16396461+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.16396728+07:00","message":"StatePrefix: 'ว่าใช้ในการแข่งขันหาก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.163969973+07:00","message":"TextPushed: 'ว่าใช้ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.229153028+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.229216439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.22922249+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.229239055+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.229247568+07:00","message":"[bufferProcess] interim [640000000]:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.229250487+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิคไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.229254282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.229257377+07:00","message":"> Transcript [6086] [false]: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิคไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.229261203+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.2292634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.229266374+07:00","message":"StatePrefix: 'ว่าใช้ในการแข่งขันหาก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.229269462+07:00","message":"TextPushed: 'ว่าใช้ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.438914518+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.438962135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.438969256+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.438987895+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.438996155+07:00","message":"[bufferProcess] interim [880000000]:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.438999101+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.439006925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.439010361+07:00","message":"> Transcript [6087] [false]: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.439014811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.439017379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.439023031+07:00","message":"StatePrefix: 'ว่าใช้ในการแข่งขันหาก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.43902551+07:00","message":"TextPushed: 'ว่าใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.439034135+07:00","message":"Push: 'การแข่งขันหาก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.439036399+07:00","message":"TextPushed: 'ว่าใช้ในการแข่งขันหาก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.439039245+07:00","message":"Set new StatePrefix : 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.439041784+07:00","message":"Next Push (prob) : 'แต่เทคนิควิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.439051464+07:00","message":"push: {false การแข่งขันหาก็แล้ว 0 0xc0033fe300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.943563601+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.943595559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.943600538+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.943609473+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.943615289+07:00","message":"[bufferProcess] interim [360000000]:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.943620346+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.943624085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.943626751+07:00","message":"> Transcript [6088] [false]: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.943630408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.943632461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.943634379+07:00","message":"StatePrefix: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.943637108+07:00","message":"TextPushed: 'ว่าใช้ในการแข่งขันหาก็แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.131440061+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.131477453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.131483539+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.131495327+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.13150455+07:00","message":"[bufferProcess] interim [540000000]:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.131507494+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.131512806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.13151615+07:00","message":"> Transcript [6089] [false]: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.13152027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.131522511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.131524859+07:00","message":"StatePrefix: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.131527999+07:00","message":"TextPushed: 'ว่าใช้ในการแข่งขันหาก็แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.462037918+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.462087825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.462094721+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.46211055+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.46211781+07:00","message":"[bufferProcess] interim [900000000]:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.462120837+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.462128694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.462131834+07:00","message":"> Transcript [6090] [false]: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.462135826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.462138526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.462142388+07:00","message":"StatePrefix: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.462145597+07:00","message":"TextPushed: 'ว่าใช้ในการแข่งขันหาก็แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.770299331+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.77034416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.770351177+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.770368073+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.770376178+07:00","message":"[bufferProcess] interim [140000000]:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.770379706+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.770388332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.770391658+07:00","message":"> Transcript [6091] [false]: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.77039625+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.770398578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.770401526+07:00","message":"StatePrefix: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.770405427+07:00","message":"TextPushed: 'ว่าใช้ในการแข่งขันหาก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.77040906+07:00","message":"Push: 'แต่เทคนิควิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.770411073+07:00","message":"TextPushed: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.770413425+07:00","message":"Set new StatePrefix : 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.770416029+07:00","message":"Next Push (prob) : 'และแต่ละคนจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.770424259+07:00","message":"push: {false แต่เทคนิควิธี 0 0xc0033fe300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:06.007533267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:06.007543521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.030148191+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.030179772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.030185384+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.030202253+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.030209364+07:00","message":"[bufferProcess] interim [440000000]:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.03021233+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.03021589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.030218303+07:00","message":"> Transcript [6092] [false]: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.030221861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.030224339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.030226451+07:00","message":"StatePrefix: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.030229111+07:00","message":"TextPushed: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.353855887+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.353901094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.353908588+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.353926639+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.353935036+07:00","message":"[bufferProcess] interim [800000000]:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.353938336+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.353942634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.353946228+07:00","message":"> Transcript [6093] [false]: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.353950302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.353952618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.353955324+07:00","message":"StatePrefix: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.35396005+07:00","message":"TextPushed: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.540775701+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.540832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.540840091+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.540859719+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.540870802+07:00","message":"[bufferProcess] interim [980000000]:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.540873804+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.54087789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.540881232+07:00","message":"> Transcript [6094] [false]: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.540886736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.540889133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.540891512+07:00","message":"StatePrefix: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.54089486+07:00","message":"TextPushed: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.730148355+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.730188026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.730194173+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.730207091+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.730213415+07:00","message":"[bufferProcess] interim [160000000]:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.730216563+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.730222763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.73022559+07:00","message":"> Transcript [6095] [false]: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.73023271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.730235988+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.730240592+07:00","message":"StatePrefix: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.730244844+07:00","message":"TextPushed: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.730253259+07:00","message":"Push: 'และแต่ละคนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.730256486+07:00","message":"TextPushed: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.730259574+07:00","message":"Set new StatePrefix : 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.730263488+07:00","message":"Next Push (prob) : 'กินอะไรยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.730280598+07:00","message":"push: {false และแต่ละคนจะ 0 0xc0033fe300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.840315406+07:00","message":"[GCS] IsForceVAD: false for message ID: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.912320095+07:00","message":"[GCS] Start streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.943972728+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.944017101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.944024278+07:00","message":"receive interim result [false|false]: ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.944039466+07:00","message":"[buffer interim] 366 false ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.944051427+07:00","message":"[bufferProcess] interim [460000000]:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.944054904+07:00","message":"[bufferProcess] send to processor:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.944062401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.944065666+07:00","message":"> Transcript [6096] [false]: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.94407051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.944073322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.944075238+07:00","message":"StatePrefix: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.94407783+07:00","message":"TextPushed: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.058585784+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.058636207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างคะ\",\"confidence\":0.9363077}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.058645343+07:00","message":"receive interim result [true|false]: ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.05865736+07:00","message":"end recv isFinal message id 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.058660196+07:00","message":"end Recv id 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.058668287+07:00","message":"[buffer interim] 366 true ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.058680675+07:00","message":"[bufferProcess] interim [460000000]:ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.058684128+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.058688468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.058691889+07:00","message":"> Transcript [6097] [false]: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.058695761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.05870172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.058704464+07:00","message":"StatePrefix: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.058707266+07:00","message":"TextPushed: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.058709595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.058711552+07:00","message":"> Transcript [6098] [true]: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.058714092+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.058716124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.058717832+07:00","message":"StatePrefix: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.058720079+07:00","message":"TextPushed: 'ว่าใช้ในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.058727656+07:00","message":"Push: 'กินอะไรยังไงบ้างคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.058737025+07:00","message":"push: {true กินอะไรยังไงบ้างคะ 0 0xc0033fe300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:07.069134308+07:00","message":"write wav file: './tmp/7598/7598_366.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.177895627+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.177946796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.17795246+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.177970101+07:00","message":"[buffer interim] 367 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.177977035+07:00","message":"[bufferProcess] interim [240000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.177979168+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.187729354+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.187765789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.187770962+07:00","message":"receive interim result [false|false]: ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.187786391+07:00","message":"[buffer interim] 367 false ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.187792777+07:00","message":"[bufferProcess] interim [300000000]:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.187795086+07:00","message":"[bufferProcess] send to processor:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.187808181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.18781123+07:00","message":"> Transcript [6099] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.187813608+07:00","message":"Set StatePrefix (first interim): 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.24396605+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.244009378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.244016031+07:00","message":"receive interim result [false|false]: ถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.244029699+07:00","message":"[buffer interim] 367 false ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.244042062+07:00","message":"[bufferProcess] interim [360000000]:ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.24404496+07:00","message":"[bufferProcess] send to processor:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.244051604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.244054964+07:00","message":"> Transcript [6100] [false]: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.244060695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.244063402+07:00","message":"Set new StatePrefix: 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.41763132+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.417677724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.417684898+07:00","message":"receive interim result [false|false]: ถ้าเป็นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.417700667+07:00","message":"[buffer interim] 367 false ถ้าเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.417709053+07:00","message":"[bufferProcess] interim [480000000]:ถ้าเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.417712079+07:00","message":"[bufferProcess] send to processor:ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.417719444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.417724938+07:00","message":"> Transcript [6101] [false]: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.417727605+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.417730188+07:00","message":"Set new StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.460343595+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.460386266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.460391968+07:00","message":"receive interim result [false|false]: ถ้าเป็นพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.460410528+07:00","message":"[buffer interim] 367 false ถ้าเป็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.46041864+07:00","message":"[bufferProcess] interim [540000000]:ถ้าเป็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.460421305+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.460425047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.460428433+07:00","message":"> Transcript [6102] [false]: 'ถ้าเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.460432043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.460434344+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.460436189+07:00","message":"StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.460438279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.496521276+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.496548819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นพิษ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.496553998+07:00","message":"receive interim result [false|false]: ถ้าเป็นพิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.496569086+07:00","message":"[buffer interim] 367 false ถ้าเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.496575758+07:00","message":"[bufferProcess] interim [600000000]:ถ้าเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.496579397+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.496586466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.496589276+07:00","message":"> Transcript [6103] [false]: 'ถ้าเป็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.49659282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.496595176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.496597112+07:00","message":"StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.49659946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.609204612+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.609245866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นพี่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.609253021+07:00","message":"receive interim result [false|false]: ถ้าเป็นพี่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.609267801+07:00","message":"[buffer interim] 367 false ถ้าเป็นพี่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.609292694+07:00","message":"[bufferProcess] interim [660000000]:ถ้าเป็นพี่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.609296091+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.609300806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.60930403+07:00","message":"> Transcript [6104] [false]: 'ถ้าเป็นพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.609307704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.609309983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.609311883+07:00","message":"StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.609313914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.649571527+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.649602241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นพี่ต๊อบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.649607988+07:00","message":"receive interim result [false|false]: ถ้าเป็นพี่ต๊อบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.649625914+07:00","message":"[buffer interim] 367 false ถ้าเป็นพี่ต๊อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.649632669+07:00","message":"[bufferProcess] interim [720000000]:ถ้าเป็นพี่ต๊อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.649635677+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นพี่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.649639004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.649642379+07:00","message":"> Transcript [6105] [false]: 'ถ้าเป็นพี่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.649645978+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.649648379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.649650277+07:00","message":"StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.649652457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.64965903+07:00","message":"Push: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.649661639+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.649664217+07:00","message":"Set new StatePrefix : 'ถ้าเป็นพี่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.649666398+07:00","message":"Next Push (prob) : 'พี่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.649676649+07:00","message":"push: {false ถ้าเป็น 0 0xc002f26200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.908954857+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.908989197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นพี่ต๊อบจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.908994618+07:00","message":"receive interim result [false|false]: ถ้าเป็นพี่ต๊อบจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.909011771+07:00","message":"[buffer interim] 367 false ถ้าเป็นพี่ต๊อบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.909019841+07:00","message":"[bufferProcess] interim [20000000]:ถ้าเป็นพี่ต๊อบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.909022446+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นพี่ต๊อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.909026868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.909029901+07:00","message":"> Transcript [6106] [false]: 'ถ้าเป็นพี่ต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.909032395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.90903493+07:00","message":"Set new StatePrefix: 'ถ้าเป็นพี่ต๊อบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.076087994+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.076135008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นที่ท็อปเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.076142942+07:00","message":"receive interim result [false|false]: ถ้าเป็นที่ท็อปเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.076162123+07:00","message":"[buffer interim] 367 false ถ้าเป็นที่ท็อปเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.076174869+07:00","message":"[bufferProcess] interim [140000000]:ถ้าเป็นที่ท็อปเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.076179619+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นพี่ต๊อบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.07618438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.076188095+07:00","message":"> Transcript [6107] [false]: 'ถ้าเป็นพี่ต๊อบจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.076192034+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.076194428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.076196519+07:00","message":"StatePrefix: 'ถ้าเป็นพี่ต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.076198767+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.083471423+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.083499069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นพี่ต๊อบจะเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.083504934+07:00","message":"receive interim result [false|false]: ถ้าเป็นพี่ต๊อบจะเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.083520477+07:00","message":"[buffer interim] 367 false ถ้าเป็นพี่ต๊อบจะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.083526067+07:00","message":"[bufferProcess] interim [200000000]:ถ้าเป็นพี่ต๊อบจะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.083528808+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นที่ท็อปเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.083532121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.08353768+07:00","message":"> Transcript [6108] [false]: 'ถ้าเป็นที่ท็อปเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.083541157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.083543974+07:00","message":"Set new StatePrefix: 'ถ้าเป็นที่ท็อปเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.276500103+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.276545671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นพี่ต๊อบจะเลือกกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.27655217+07:00","message":"receive interim result [false|false]: ถ้าเป็นพี่ต๊อบจะเลือกกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.276569914+07:00","message":"[buffer interim] 367 false ถ้าเป็นพี่ต๊อบจะเลือกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.276580914+07:00","message":"[bufferProcess] interim [380000000]:ถ้าเป็นพี่ต๊อบจะเลือกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.276583604+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นพี่ต๊อบจะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.276587712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.276591566+07:00","message":"> Transcript [6109] [false]: 'ถ้าเป็นพี่ต๊อบจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.27659448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.276597887+07:00","message":"Set new StatePrefix: 'ถ้าเป็นพี่ต๊อบจะเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.336406638+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.336451768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นพี่ต๊อบจะเลือกกินอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.336458295+07:00","message":"receive interim result [false|false]: ถ้าเป็นพี่ต๊อบจะเลือกกินอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.336473767+07:00","message":"[buffer interim] 367 false ถ้าเป็นพี่ต๊อบจะเลือกกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.336482212+07:00","message":"[bufferProcess] interim [500000000]:ถ้าเป็นพี่ต๊อบจะเลือกกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.33648515+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นพี่ต๊อบจะเลือกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.336493524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.33650229+07:00","message":"> Transcript [6110] [false]: 'ถ้าเป็นพี่ต๊อบจะเลือกกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.336509475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.336514854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.336517511+07:00","message":"StatePrefix: 'ถ้าเป็นพี่ต๊อบจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.336520208+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.529382932+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.529418652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.529425086+07:00","message":"receive interim result [false|false]: ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.529448073+07:00","message":"[buffer interim] 367 false ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.529456824+07:00","message":"[bufferProcess] interim [680000000]:ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.529459353+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นพี่ต๊อบจะเลือกกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.529462668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.529465399+07:00","message":"> Transcript [6111] [false]: 'ถ้าเป็นพี่ต๊อบจะเลือกกินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.529468779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.529470916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.529473304+07:00","message":"StatePrefix: 'ถ้าเป็นพี่ต๊อบจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.529475712+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.643451321+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.643487389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.643492797+07:00","message":"receive interim result [false|false]: ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.64350663+07:00","message":"[buffer interim] 367 false ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.643513171+07:00","message":"[bufferProcess] interim [740000000]:ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.643515635+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.643519016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.643521995+07:00","message":"> Transcript [6112] [false]: 'ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.643525125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.643527271+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.64352997+07:00","message":"StatePrefix: 'ถ้าเป็นพี่ต๊อบจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.643532259+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:09.008068843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:09.008068844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.228409958+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.228451914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก่อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.22845902+07:00","message":"receive interim result [false|false]: ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.228477205+07:00","message":"[buffer interim] 367 false ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.22848533+07:00","message":"[bufferProcess] interim [340000000]:ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.228488203+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.228492111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.228495352+07:00","message":"> Transcript [6113] [false]: 'ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.228499246+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.22850196+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.228504384+07:00","message":"StatePrefix: 'ถ้าเป็นพี่ต๊อบจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.228506834+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.228513109+07:00","message":"Push: 'พี่ต๊อบจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.228515424+07:00","message":"TextPushed: 'ถ้าเป็นพี่ต๊อบจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.228517834+07:00","message":"Set new StatePrefix : 'ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.228520206+07:00","message":"Next Push (prob) : 'กินอะไรก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.228529133+07:00","message":"push: {false พี่ต๊อบจะเลือก 0 0xc002f26200}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:12.008870194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:12.008873783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:14.718448529+07:00","message":"[GCS] IsForceVAD: false for message ID: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:14.873901405+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:14.873950476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นพี่ท็อปจะเลือกกินอะไรก่อน\",\"confidence\":0.93515134}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:14.873957942+07:00","message":"receive interim result [true|false]: ถ้าเป็นพี่ท็อปจะเลือกกินอะไรก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:14.873968751+07:00","message":"end recv isFinal message id 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:14.87397155+07:00","message":"end Recv id 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:14.873980691+07:00","message":"[buffer interim] 367 true ถ้าเป็นพี่ท็อปจะเลือกกินอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.873989218+07:00","message":"[bufferProcess] interim [40000000]:ถ้าเป็นพี่ท็อปจะเลือกกินอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.873992665+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.873996834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874002244+07:00","message":"> Transcript [6114] [false]: 'ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874007227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874009718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874012039+07:00","message":"StatePrefix: 'ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874015058+07:00","message":"TextPushed: 'ถ้าเป็นพี่ต๊อบจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874017335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874019399+07:00","message":"> Transcript [6115] [true]: 'ถ้าเป็นพี่ท็อปจะเลือกกินอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874021851+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874023752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874025539+07:00","message":"StatePrefix: 'ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874027583+07:00","message":"TextPushed: 'ถ้าเป็นพี่ต๊อบจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874029503+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874182664+07:00","message":"Push: 'กินอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874187716+07:00","message":"TextPushed: 'ถ้าเป็นพี่ต๊อบจะเลือกกินอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874189956+07:00","message":"Set new StatePrefix : 'ถ้าเป็นพี่ท็อปจะเลือกกินอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874192194+07:00","message":"Next Push (prob) : 'ถ้าเป็นพี่ท็อปจะเลือกกินอะไรก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:14.874201242+07:00","message":"push: {true กินอะไรก่อน 0 0xc002f26200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:14.874220446+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_367.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:14.888989143+07:00","message":"write wav file: './tmp/7598/7598_367.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:14.910206666+07:00","message":"[GCS] Start streaming session, msgId: 368"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:15.009607838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:15.009618874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:15.567928676+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:15.567968603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:15.567974542+07:00","message":"receive interim result [false|false]: ตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:15.56799396+07:00","message":"[buffer interim] 368 false ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.568002059+07:00","message":"[bufferProcess] interim [660000000]:ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.568004601+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.151468762+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.151512246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.151519284+07:00","message":"receive interim result [false|false]: ตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.15153128+07:00","message":"[buffer interim] 368 false ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.151537458+07:00","message":"[bufferProcess] interim [260000000]:ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.151539788+07:00","message":"[bufferProcess] send to processor:ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.151546703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.151550445+07:00","message":"> Transcript [6116] [false]: 'ตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.151553541+07:00","message":"Set StatePrefix (first interim): 'ตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.157685939+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.157717169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.157722373+07:00","message":"receive interim result [false|false]: บางที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.157735572+07:00","message":"[buffer interim] 368 false บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.157740859+07:00","message":"[bufferProcess] interim [320000000]:บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.157743072+07:00","message":"[bufferProcess] send to processor:ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.15774605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.157749035+07:00","message":"> Transcript [6117] [false]: 'ตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.157752356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.157754362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.157756604+07:00","message":"StatePrefix: 'ตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.157758875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.342469941+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.342516583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางทีก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.342523921+07:00","message":"receive interim result [false|false]: บางทีก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.342541086+07:00","message":"[buffer interim] 368 false บางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.342550767+07:00","message":"[bufferProcess] interim [440000000]:บางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.342553878+07:00","message":"[bufferProcess] send to processor:บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.342557884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.34256138+07:00","message":"> Transcript [6118] [false]: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.342564356+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.342566521+07:00","message":"Set new StatePrefix: 'บางที'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.46464025+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.464683597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางทีก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.464689882+07:00","message":"receive interim result [false|false]: บางทีก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.464704964+07:00","message":"[buffer interim] 368 false บางทีก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.464713307+07:00","message":"[bufferProcess] interim [560000000]:บางทีก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.464715745+07:00","message":"[bufferProcess] send to processor:บางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.464721816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.464725108+07:00","message":"> Transcript [6119] [false]: 'บางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.464728429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.464730834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.464732773+07:00","message":"StatePrefix: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.464735223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.666385011+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.666428041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางทีก็มีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.66643422+07:00","message":"receive interim result [false|false]: บางทีก็มีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.666445722+07:00","message":"[buffer interim] 368 false บางทีก็มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.66645319+07:00","message":"[bufferProcess] interim [800000000]:บางทีก็มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.666455568+07:00","message":"[bufferProcess] send to processor:บางทีก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.666459026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.666462379+07:00","message":"> Transcript [6120] [false]: 'บางทีก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.666465795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.666468021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.666470226+07:00","message":"StatePrefix: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.66647258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.97994974+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.979989935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางทีก็มีแปะก๊วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.979995397+07:00","message":"receive interim result [false|false]: บางทีก็มีแปะก๊วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.980009924+07:00","message":"[buffer interim] 368 false บางทีก็มีแปะก๊วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.980016638+07:00","message":"[bufferProcess] interim [100000000]:บางทีก็มีแปะก๊วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.980022548+07:00","message":"[bufferProcess] send to processor:บางทีก็มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.980025732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.980029171+07:00","message":"> Transcript [6121] [false]: 'บางทีก็มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.980033209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.980035528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.980037514+07:00","message":"StatePrefix: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.980039576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:17.55166935+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:17.551705784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางทีก็มีแปะก๊วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:17.551712144+07:00","message":"receive interim result [false|false]: บางทีก็มีแปะก๊วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:17.551725006+07:00","message":"[buffer interim] 368 false บางทีก็มีแปะก๊วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.55173092+07:00","message":"[bufferProcess] interim [700000000]:บางทีก็มีแปะก๊วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.551735315+07:00","message":"[bufferProcess] send to processor:บางทีก็มีแปะก๊วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.551740517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.551743533+07:00","message":"> Transcript [6122] [false]: 'บางทีก็มีแปะก๊วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.551746852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.551749168+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.551751149+07:00","message":"StatePrefix: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.551753566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.551757983+07:00","message":"Push: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.551760144+07:00","message":"TextPushed: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.551762429+07:00","message":"Set new StatePrefix : 'บางทีก็มีแปะก๊วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.551764937+07:00","message":"Next Push (prob) : 'ก็มีแปะก๊วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:17.551772438+07:00","message":"push: {false บางที 0 0xc0004a3c00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:18.010117762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:18.010148542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.653598807+07:00","message":"[GCS] IsForceVAD: false for message ID: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.742918537+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.74296356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางทีก็มีแปะก๊วย\",\"confidence\":0.9566167}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.742970785+07:00","message":"receive interim result [true|false]: บางทีก็มีแปะก๊วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.742980265+07:00","message":"end recv isFinal message id 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.74298279+07:00","message":"end Recv id 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.742990305+07:00","message":"[buffer interim] 368 true บางทีก็มีแปะก๊วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.743002492+07:00","message":"[bufferProcess] interim [950000000]:บางทีก็มีแปะก๊วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.74301214+07:00","message":"[bufferProcess] send to processor (isfinal):บางทีก็มีแปะก๊วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.743016926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.743020326+07:00","message":"> Transcript [6123] [false]: 'บางทีก็มีแปะก๊วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.743023816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.743026449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.743028911+07:00","message":"StatePrefix: 'บางทีก็มีแปะก๊วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.743031288+07:00","message":"TextPushed: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.743033373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.743035433+07:00","message":"> Transcript [6124] [true]: 'บางทีก็มีแปะก๊วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.743037778+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.743039546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.743041902+07:00","message":"StatePrefix: 'บางทีก็มีแปะก๊วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.743043742+07:00","message":"TextPushed: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.743046669+07:00","message":"Push: 'ก็มีแปะก๊วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.743054918+07:00","message":"push: {true ก็มีแปะก๊วย 0 0xc0004a3c00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:19.754216211+07:00","message":"write wav file: './tmp/7598/7598_368.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.780141027+07:00","message":"[GCS] Start streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.910822271+07:00","message":"[GCS] IsForceVAD: false for message ID: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.973251758+07:00","message":"[GCS] Start streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.046425814+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.046447151+07:00","message":"found end of frame, send empty tag with msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.046450684+07:00","message":"end Recv id 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.046457123+07:00","message":"[buffer interim] 369 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.046463106+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.046466306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.046469176+07:00","message":"> Transcript [6125] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.046471646+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.046473661+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.046475507+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.046477418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.046479958+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.046488378+07:00","message":"push: {true \n 0 0xc002f26680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:20.052885874+07:00","message":"write wav file: './tmp/7598/7598_369.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.702482818+07:00","message":"receive streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.702540155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.702547167+07:00","message":"receive interim result [false|false]: วาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.702563945+07:00","message":"[buffer interim] 370 false วาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.702570536+07:00","message":"[bufferProcess] interim [540000000]:วาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.702572425+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.834961476+07:00","message":"receive streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.835017552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางสาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.835023671+07:00","message":"receive interim result [false|false]: วางสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.835043814+07:00","message":"[buffer interim] 370 false วางสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.835053777+07:00","message":"[bufferProcess] interim [660000000]:วางสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.835056814+07:00","message":"[bufferProcess] send to processor:วาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.835068317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.835071497+07:00","message":"> Transcript [6126] [false]: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.835074094+07:00","message":"Set StatePrefix (first interim): 'วาง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:21.011156476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:21.011164564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:21.027672939+07:00","message":"receive streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:21.027721824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางสายตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:21.027727547+07:00","message":"receive interim result [false|false]: วางสายตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:21.027744754+07:00","message":"[buffer interim] 370 false วางสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.027751525+07:00","message":"[bufferProcess] interim [900000000]:วางสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.027754089+07:00","message":"[bufferProcess] send to processor:วางสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.02776336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.027766822+07:00","message":"> Transcript [6127] [false]: 'วางสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.027770353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.027772477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.027775795+07:00","message":"StatePrefix: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.027778097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:21.344625841+07:00","message":"receive streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:21.344670032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางใส่จาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:21.34467643+07:00","message":"receive interim result [false|false]: วางใส่จาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:21.344694085+07:00","message":"[buffer interim] 370 false วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.344705541+07:00","message":"[bufferProcess] interim [140000000]:วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.344708284+07:00","message":"[bufferProcess] send to processor:วางสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.344717204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.344720505+07:00","message":"> Transcript [6128] [false]: 'วางสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.344724342+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.344726462+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.344728922+07:00","message":"StatePrefix: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.34473173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:21.911801601+07:00","message":"receive streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:21.911849697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางใส่จาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:21.911856838+07:00","message":"receive interim result [false|false]: วางใส่จาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:21.911871302+07:00","message":"[buffer interim] 370 false วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.911879616+07:00","message":"[bufferProcess] interim [740000000]:วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.911882329+07:00","message":"[bufferProcess] send to processor:วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.911886827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.911889983+07:00","message":"> Transcript [6129] [false]: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.911893376+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.911895454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.911898+07:00","message":"StatePrefix: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:21.91190035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.746079775+07:00","message":"receive streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.74612564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางใส่จานข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.746132169+07:00","message":"receive interim result [false|false]: วางใส่จานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.746156756+07:00","message":"[buffer interim] 370 false วางใส่จานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746168553+07:00","message":"[bufferProcess] interim [540000000]:วางใส่จานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746171348+07:00","message":"[bufferProcess] send to processor:วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746175586+07:00","message":"[bufferProcess] send to processor (ticker):วางใส่จานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746180769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746184477+07:00","message":"> Transcript [6130] [false]: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.74618828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746190546+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746193148+07:00","message":"StatePrefix: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746195395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746198278+07:00","message":"Push: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746200232+07:00","message":"TextPushed: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746202685+07:00","message":"Set new StatePrefix : 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746204926+07:00","message":"Next Push (prob) : 'ใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746206874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746209057+07:00","message":"> Transcript [6131] [false]: 'วางใส่จานข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746211342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746213338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746215037+07:00","message":"StatePrefix: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.746217008+07:00","message":"TextPushed: 'วาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.746226434+07:00","message":"push: {false วาง 0 0xc0034fcf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.775082916+07:00","message":"receive streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.775127095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางใส่จาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.775133219+07:00","message":"receive interim result [false|false]: วางใส่จาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.775147265+07:00","message":"[buffer interim] 370 false วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.775154524+07:00","message":"[bufferProcess] interim [600000000]:วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.775157089+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:24.011822939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:24.011825862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.738559375+07:00","message":"[GCS] IsForceVAD: false for message ID: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.770139119+07:00","message":"receive streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.770175975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางสายตาเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.77018189+07:00","message":"receive interim result [false|false]: วางสายตาเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.770198702+07:00","message":"[buffer interim] 370 false วางสายตาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.770205501+07:00","message":"[bufferProcess] interim [520000000]:วางสายตาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.77020826+07:00","message":"[bufferProcess] send to processor:วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.770211799+07:00","message":"[bufferProcess] send to processor (ticker):วางสายตาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.770215312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.770218065+07:00","message":"> Transcript [6132] [false]: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.770221593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.770223875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.770225848+07:00","message":"StatePrefix: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.770228537+07:00","message":"TextPushed: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.770230628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.770232714+07:00","message":"> Transcript [6133] [false]: 'วางสายตาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.770234649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.770236857+07:00","message":"Set new StatePrefix: 'วางสายตาเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.841386833+07:00","message":"receive streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.841430207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางใส่จาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.841437387+07:00","message":"receive interim result [false|false]: วางใส่จาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.841452429+07:00","message":"[buffer interim] 370 false วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.841461333+07:00","message":"[bufferProcess] interim [580000000]:วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.841463383+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.871157591+07:00","message":"[GCS] Start streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.91234814+07:00","message":"receive streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.912396512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางใส่จานข้าว\",\"confidence\":0.895387}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.912402713+07:00","message":"receive interim result [true|false]: วางใส่จานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.912409565+07:00","message":"end recv isFinal message id 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.912412142+07:00","message":"end Recv id 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.912419307+07:00","message":"[buffer interim] 370 true วางใส่จานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.91242635+07:00","message":"[bufferProcess] interim [670000000]:วางใส่จานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.912429507+07:00","message":"[bufferProcess] send to processor (isfinal):วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.912433318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.912436717+07:00","message":"> Transcript [6134] [false]: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.912439684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.912442145+07:00","message":"Set new StatePrefix: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.912444206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.912446403+07:00","message":"> Transcript [6135] [true]: 'วางใส่จานข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.912449177+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.912451378+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.912453457+07:00","message":"StatePrefix: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.912455961+07:00","message":"TextPushed: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:25.912458699+07:00","message":"Push: 'ใส่จานข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:25.912468003+07:00","message":"push: {true ใส่จานข้าว 0 0xc0034fcf00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:25.923040493+07:00","message":"write wav file: './tmp/7598/7598_370.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.666320673+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.66636653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.666374183+07:00","message":"receive interim result [false|false]: เปิดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.666392502+07:00","message":"[buffer interim] 371 false เปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.666400613+07:00","message":"[bufferProcess] interim [780000000]:เปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.666402892+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.948489138+07:00","message":"[GCS] IsForceVAD: false for message ID: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.974764594+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.974808845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.974815035+07:00","message":"receive interim result [false|false]: เปิดตาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.974829703+07:00","message":"[buffer interim] 371 false เปิดตาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.974837191+07:00","message":"[bufferProcess] interim [20000000]:เปิดตาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.974839706+07:00","message":"[bufferProcess] send to processor:เปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.974843047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.974846143+07:00","message":"> Transcript [6136] [false]: 'เปิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.974848446+07:00","message":"Set StatePrefix (first interim): 'เปิดการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.986453374+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.986490345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.986495916+07:00","message":"receive interim result [false|false]: อากาศด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.986512906+07:00","message":"[buffer interim] 371 false อากาศด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.986520628+07:00","message":"[bufferProcess] interim [80000000]:อากาศด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.986523207+07:00","message":"[bufferProcess] send to processor:เปิดตาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.986530851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.986533959+07:00","message":"> Transcript [6137] [false]: 'เปิดตาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.986537132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.986539261+07:00","message":"Set new StatePrefix: 'เปิดตาดู'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:27.012268146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:27.012309595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.090146349+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.090197092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดอ่านด้วย\",\"confidence\":0.78132886}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.090206314+07:00","message":"receive interim result [true|false]: เปิดอ่านด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.09021688+07:00","message":"end recv isFinal message id 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.090219489+07:00","message":"end Recv id 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.090227004+07:00","message":"[buffer interim] 371 true เปิดอ่านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.090237143+07:00","message":"[bufferProcess] interim [260000000]:เปิดอ่านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.090240448+07:00","message":"[bufferProcess] send to processor (isfinal):อากาศด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.090254193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.090273569+07:00","message":"> Transcript [6138] [false]: 'อากาศด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.090278416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.090281202+07:00","message":"Set new StatePrefix: 'อากาศด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.090284046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.090286974+07:00","message":"> Transcript [6139] [true]: 'เปิดอ่านด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.090291272+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.090293528+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.090295964+07:00","message":"StatePrefix: 'อากาศด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.090298119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.090305274+07:00","message":"Push: 'เปิดอ่านด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.090317357+07:00","message":"push: {true เปิดอ่านด้วย 0 0xc0034fc180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:27.097440405+07:00","message":"write wav file: './tmp/7598/7598_371.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.473900626+07:00","message":"[GCS] Start streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.933376029+07:00","message":"receive streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.93341959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.93342501+07:00","message":"receive interim result [false|false]: ฉันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.93344361+07:00","message":"[buffer interim] 372 false ฉันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.93345221+07:00","message":"[bufferProcess] interim [480000000]:ฉันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.933455416+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.065189513+07:00","message":"receive streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.065235667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดันมาชิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.065242319+07:00","message":"receive interim result [false|false]: ดันมาชิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.065253228+07:00","message":"[buffer interim] 372 false ดันมาชิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.065260535+07:00","message":"[bufferProcess] interim [660000000]:ดันมาชิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.065262843+07:00","message":"[bufferProcess] send to processor:ฉันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.065266387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.065269531+07:00","message":"> Transcript [6140] [false]: 'ฉันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.065272181+07:00","message":"Set StatePrefix (first interim): 'ฉันมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.084425652+07:00","message":"receive streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.084460633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หันมาใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.084466529+07:00","message":"receive interim result [false|false]: หันมาใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.084482372+07:00","message":"[buffer interim] 372 false หันมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.084488809+07:00","message":"[bufferProcess] interim [720000000]:หันมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.084491409+07:00","message":"[bufferProcess] send to processor:ดันมาชิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.084494929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.084497989+07:00","message":"> Transcript [6141] [false]: 'ดันมาชิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.084501071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.084503043+07:00","message":"Set new StatePrefix: 'ดันมาชิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.249219512+07:00","message":"receive streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.249263055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.249270556+07:00","message":"receive interim result [false|false]: มันมาใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.249287262+07:00","message":"[buffer interim] 372 false มันมาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.249295153+07:00","message":"[bufferProcess] interim [840000000]:มันมาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.249298025+07:00","message":"[bufferProcess] send to processor:หันมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.249304625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.249309953+07:00","message":"> Transcript [6142] [false]: 'หันมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.249312591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.249314755+07:00","message":"Set new StatePrefix: 'หันมาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.652407551+07:00","message":"receive streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.652458035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาใช่ไหมเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.65246662+07:00","message":"receive interim result [false|false]: มันมาใช่ไหมเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.652484233+07:00","message":"[buffer interim] 372 false มันมาใช่ไหมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.652495398+07:00","message":"[bufferProcess] interim [260000000]:มันมาใช่ไหมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.652499035+07:00","message":"[bufferProcess] send to processor:มันมาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.652505876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.652510411+07:00","message":"> Transcript [6143] [false]: 'มันมาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.652513638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.652516527+07:00","message":"Set new StatePrefix: 'มันมาใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.679752458+07:00","message":"receive streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.679809225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.679818372+07:00","message":"receive interim result [false|false]: มันมาใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.679842005+07:00","message":"[buffer interim] 372 false มันมาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.679855418+07:00","message":"[bufferProcess] interim [320000000]:มันมาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.679860466+07:00","message":"[bufferProcess] send to processor:มันมาใช่ไหมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.679871276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.679875486+07:00","message":"> Transcript [6144] [false]: 'มันมาใช่ไหมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.679879858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.679883047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.679886284+07:00","message":"StatePrefix: 'มันมาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.679889417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.779265465+07:00","message":"receive streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.779323999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาใช่ไหมเป็นตุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.779331112+07:00","message":"receive interim result [false|false]: มันมาใช่ไหมเป็นตุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.779346223+07:00","message":"[buffer interim] 372 false มันมาใช่ไหมเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.779357686+07:00","message":"[bufferProcess] interim [380000000]:มันมาใช่ไหมเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.779360913+07:00","message":"[bufferProcess] send to processor:มันมาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.77936658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.779369786+07:00","message":"> Transcript [6145] [false]: 'มันมาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.77937348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.779377468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.779379604+07:00","message":"StatePrefix: 'มันมาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.779381869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.954332878+07:00","message":"receive streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.954368608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาใช่ไหมเป็นต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.954374616+07:00","message":"receive interim result [false|false]: มันมาใช่ไหมเป็นต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.954384905+07:00","message":"[buffer interim] 372 false มันมาใช่ไหมเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.954390947+07:00","message":"[bufferProcess] interim [560000000]:มันมาใช่ไหมเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.954393432+07:00","message":"[bufferProcess] send to processor:มันมาใช่ไหมเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.954398639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.954401525+07:00","message":"> Transcript [6146] [false]: 'มันมาใช่ไหมเป็นตุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.954404841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.954406833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.954408804+07:00","message":"StatePrefix: 'มันมาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.954411042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.959311142+07:00","message":"receive streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.959329499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาใช่ไหมเป็นตุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.959334298+07:00","message":"receive interim result [false|false]: มันมาใช่ไหมเป็นตุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.959344702+07:00","message":"[buffer interim] 372 false มันมาใช่ไหมเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.95934923+07:00","message":"[bufferProcess] interim [620000000]:มันมาใช่ไหมเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.959351542+07:00","message":"[bufferProcess] send to processor:มันมาใช่ไหมเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.959354601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.959357186+07:00","message":"> Transcript [6147] [false]: 'มันมาใช่ไหมเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.959359735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.959361689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.959363739+07:00","message":"StatePrefix: 'มันมาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.959365776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.959371631+07:00","message":"Push: 'มันมาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.959373638+07:00","message":"TextPushed: 'มันมาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.959375858+07:00","message":"Set new StatePrefix : 'มันมาใช่ไหมเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.959378319+07:00","message":"Next Push (prob) : 'เป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.959385731+07:00","message":"push: {false มันมาใช่ไหม 0 0xc002f26500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.151670845+07:00","message":"receive streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.151707697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาใช่ไหมเป็นตุ่มๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.151713493+07:00","message":"receive interim result [false|false]: มันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.151728768+07:00","message":"[buffer interim] 372 false มันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.151735427+07:00","message":"[bufferProcess] interim [740000000]:มันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.151738033+07:00","message":"[bufferProcess] send to processor:มันมาใช่ไหมเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.151742429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.151746238+07:00","message":"> Transcript [6148] [false]: 'มันมาใช่ไหมเป็นตุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.15174969+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.15175311+07:00","message":"Set new StatePrefix: 'มันมาใช่ไหมเป็นตุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.794615086+07:00","message":"receive streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.794659252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาใช่ไหมเป็นตุ่มๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.794664618+07:00","message":"receive interim result [false|false]: มันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.794678248+07:00","message":"[buffer interim] 372 false มันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.794684872+07:00","message":"[bufferProcess] interim [340000000]:มันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.794687221+07:00","message":"[bufferProcess] send to processor:มันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.79469047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.794693374+07:00","message":"> Transcript [6149] [false]: 'มันมาใช่ไหมเป็นตุ่มๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.79469656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.794698704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.794701078+07:00","message":"StatePrefix: 'มันมาใช่ไหมเป็นตุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.794703703+07:00","message":"TextPushed: 'มันมาใช่ไหม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:30.013185579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:30.013207435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.378508297+07:00","message":"[GCS] IsForceVAD: false for message ID: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.439579315+07:00","message":"[GCS] Start streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.539874022+07:00","message":"receive streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.539924475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คันมาใช่ไหมเป็นตุ่มๆ\",\"confidence\":0.87004393}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.539931787+07:00","message":"receive interim result [true|false]: คันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.539942443+07:00","message":"end recv isFinal message id 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.539945202+07:00","message":"end Recv id 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.539952912+07:00","message":"[buffer interim] 372 true คันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.539962958+07:00","message":"[bufferProcess] interim [110000000]:คันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.539965965+07:00","message":"[bufferProcess] send to processor (isfinal):มันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.539970274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.539973538+07:00","message":"> Transcript [6150] [false]: 'มันมาใช่ไหมเป็นตุ่มๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.539977215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.539979276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.539981573+07:00","message":"StatePrefix: 'มันมาใช่ไหมเป็นตุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.539983978+07:00","message":"TextPushed: 'มันมาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.539986963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.539989536+07:00","message":"> Transcript [6151] [true]: 'คันมาใช่ไหมเป็นตุ่มๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.53999166+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.539993645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.539995397+07:00","message":"StatePrefix: 'มันมาใช่ไหมเป็นตุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.539997345+07:00","message":"TextPushed: 'มันมาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.539999012+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.540101679+07:00","message":"Push: 'เป็นตุ่มๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.540104378+07:00","message":"TextPushed: 'มันมาใช่ไหมเป็นตุ่มๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.540106592+07:00","message":"Set new StatePrefix : 'คันมาใช่ไหมเป็นตุ่มๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.540109211+07:00","message":"Next Push (prob) : 'คันมาใช่ไหมเป็นตุ่มๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.540133158+07:00","message":"push: {true เป็นตุ่มๆ 0 0xc002f26500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.540127646+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_372.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:31.549384642+07:00","message":"write wav file: './tmp/7598/7598_372.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.949805078+07:00","message":"[GCS] IsForceVAD: false for message ID: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.080613262+07:00","message":"[GCS] Start streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.185351184+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.185374574+07:00","message":"found end of frame, send empty tag with msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.185378761+07:00","message":"end Recv id 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.185387292+07:00","message":"[buffer interim] 373 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.185401954+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.185406712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.185410625+07:00","message":"> Transcript [6152] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.185414541+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.185418038+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.185420099+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.185422102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.185427027+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.185435853+07:00","message":"push: {true \n 0 0xc000189980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:32.190668746+07:00","message":"write wav file: './tmp/7598/7598_373.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.609447187+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.6094957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.609501767+07:00","message":"receive interim result [false|false]: จะดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.609517598+07:00","message":"[buffer interim] 374 false จะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.609524517+07:00","message":"[bufferProcess] interim [540000000]:จะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.609526591+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.646848638+07:00","message":"[GCS] Cleaned up inactive client: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.646881546+07:00","message":"[GCS] Cleaned up inactive client: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.646885654+07:00","message":"[GCS] Cleaned up inactive client: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.646888971+07:00","message":"[GCS] Cleaned up inactive client: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.646892227+07:00","message":"[GCS] Cleaned up inactive client: 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.64689576+07:00","message":"[GCS] Cleaned up inactive client: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.646898654+07:00","message":"[GCS] Cleaned up inactive client: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.646901667+07:00","message":"[GCS] Cleaned up inactive client: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.732939142+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.732972779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.732978596+07:00","message":"receive interim result [false|false]: จะดูถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.732989751+07:00","message":"[buffer interim] 374 false จะดูถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.732999896+07:00","message":"[bufferProcess] interim [660000000]:จะดูถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.733002442+07:00","message":"[bufferProcess] send to processor:จะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.733008143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.73301114+07:00","message":"> Transcript [6153] [false]: 'จะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.733013654+07:00","message":"Set StatePrefix (first interim): 'จะดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.942253343+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.942296528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.942306312+07:00","message":"receive interim result [false|false]: จะดูถูกนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.942324389+07:00","message":"[buffer interim] 374 false จะดูถูกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.942333193+07:00","message":"[bufferProcess] interim [840000000]:จะดูถูกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.942335644+07:00","message":"[bufferProcess] send to processor:จะดูถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.942339147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.942342141+07:00","message":"> Transcript [6154] [false]: 'จะดูถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.942345661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.942347743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.942349773+07:00","message":"StatePrefix: 'จะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.942351877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:33.013914715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:33.013938576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:33.056545528+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:33.056584914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:33.056590608+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:33.056606061+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.056615259+07:00","message":"[bufferProcess] interim [960000000]:จะดูถูกนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.056618088+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.05662594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.056629523+07:00","message":"> Transcript [6155] [false]: 'จะดูถูกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.056633132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.056635712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.056637808+07:00","message":"StatePrefix: 'จะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.056640057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:33.631066723+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:33.631120057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:33.6311277+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:33.631144158+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.631156453+07:00","message":"[bufferProcess] interim [560000000]:จะดูถูกนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.631159893+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.63116445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.631168739+07:00","message":"> Transcript [6156] [false]: 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.631173732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.631177836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.631180964+07:00","message":"StatePrefix: 'จะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.631183883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:33.954686116+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:33.95472968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:33.954736103+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:33.954750186+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.954759803+07:00","message":"[bufferProcess] interim [920000000]:จะดูถูกนะจ๊ะอากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.954762582+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.954766479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.954775629+07:00","message":"> Transcript [6157] [false]: 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.954779448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.95478198+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.954784241+07:00","message":"StatePrefix: 'จะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.954786556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.95479241+07:00","message":"Push: 'จะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.954794408+07:00","message":"TextPushed: 'จะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.9547967+07:00","message":"Set new StatePrefix : 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:33.95479964+07:00","message":"Next Push (prob) : 'ถูกนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:33.954808935+07:00","message":"push: {false จะดู 0 0xc003683c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.027914554+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.027948833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.027954039+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.027971501+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.027978455+07:00","message":"[bufferProcess] interim [980000000]:จะดูถูกนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.027981041+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.027985256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.027987955+07:00","message":"> Transcript [6158] [false]: 'จะดูถูกนะจ๊ะอากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.027991494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.02799379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.027995854+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.027998122+07:00","message":"TextPushed: 'จะดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.153330482+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.153382985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.153389339+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.153411172+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.15341875+07:00","message":"[bufferProcess] interim [100000000]:จะดูถูกนะจ๊ะอากรแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.153421282+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.153424972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.153427831+07:00","message":"> Transcript [6159] [false]: 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.1534313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.153433342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.153437078+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.153439486+07:00","message":"TextPushed: 'จะดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.397841356+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.397877103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.397882686+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.397897333+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.397904826+07:00","message":"[bufferProcess] interim [340000000]:จะดูถูกนะจ๊ะอากรแปลว่าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.39790757+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.397911264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.397914135+07:00","message":"> Transcript [6160] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.397917276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.397919694+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.397922107+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.397924522+07:00","message":"TextPushed: 'จะดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.541691663+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.541737766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าเข้าหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.541743961+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าเข้าหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.541758932+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าเข้าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.541771933+07:00","message":"[bufferProcess] interim [520000000]:จะดูถูกนะจ๊ะอากรแปลว่าเข้าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.541775113+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.54178136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.541784531+07:00","message":"> Transcript [6161] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.541788804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.541793934+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.541796601+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.541799031+07:00","message":"TextPushed: 'จะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.541805336+07:00","message":"Push: 'ถูกนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.541807394+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.541809821+07:00","message":"Set new StatePrefix : 'จะดูถูกนะจ๊ะอากรแปลว่าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.54181224+07:00","message":"Next Push (prob) : 'อากรแปลว่าเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.541838099+07:00","message":"push: {false ถูกนะจ๊ะ 0 0xc003683c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.72697015+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.727009225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าเข้าห้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.727015788+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าเข้าห้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.727030928+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าเข้าห้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.727038735+07:00","message":"[bufferProcess] interim [640000000]:จะดูถูกนะจ๊ะอากรแปลว่าเข้าห้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.727041943+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าเข้าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.72704871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.727051902+07:00","message":"> Transcript [6162] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าเข้าหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.727055795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.727058439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.727060923+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.727063657+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.750541692+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.750586068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าเข้า 50\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.75059198+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าเข้า 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.750609117+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าเข้า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.750617528+07:00","message":"[bufferProcess] interim [700000000]:จะดูถูกนะจ๊ะอากรแปลว่าเข้า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.750621737+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าเข้าห้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.750630177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.750633784+07:00","message":"> Transcript [6163] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าเข้าห้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.750638364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.750640646+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.750642609+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.750645467+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.929756625+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.929810415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.929817944+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.929834554+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.929842947+07:00","message":"[bufferProcess] interim [820000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.929845868+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าเข้า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.929853427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.929856923+07:00","message":"> Transcript [6164] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าเข้า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.929861159+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.929864669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.929866797+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.929869543+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:35.427261525+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:35.427305461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:35.427311892+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:35.427329652+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.427338347+07:00","message":"[bufferProcess] interim [420000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.427341012+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.427344662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.427347916+07:00","message":"> Transcript [6165] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.427350543+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.4273531+07:00","message":"Set new StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:36.014126695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:36.0141555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.716156195+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.716216977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.716224431+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.716237558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.716241038+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.716250267+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.716254241+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.716260232+07:00","message":"[bufferProcess] interim [680000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.716262704+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.716265843+07:00","message":"[bufferProcess] send to processor (ticker):จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.716268307+07:00","message":"[bufferProcess] interim [680000000]: จานไม่เบาไม่เบา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.716270217+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.716273538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.716276623+07:00","message":"> Transcript [6166] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.716280085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.716282405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.716284537+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.716287535+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.716289467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.71629148+07:00","message":"> Transcript [6167] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.71629343+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.353157669+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.353208578+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":"2026-06-25T15:30:37.353217569+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.353234268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.353240515+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.353251514+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.35325699+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.353268415+07:00","message":"[bufferProcess] interim [280000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.353272355+07:00","message":"[bufferProcess] send to processor: จานไม่เบาไม่เบา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.353277047+07:00","message":"[bufferProcess] interim [280000000]: จานไม่เบาไม่เบาแต่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.353282524+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.353287277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.35329152+07:00","message":"> Transcript [6168] [false]: ' จานไม่เบาไม่เบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.353296103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.35329977+07:00","message":"Set new StatePrefix: ' จานไม่เบาไม่เบา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.42786346+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.427902562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.427908537+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.427922359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.427926964+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.427936231+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.427940779+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.427961017+07:00","message":"[bufferProcess] interim [400000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.427992402+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.428003895+07:00","message":"[bufferProcess] interim [400000000]: จานไม่เบาไม่เบาแต่ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.428007457+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.428011611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.428016454+07:00","message":"> Transcript [6169] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.428019746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.428022126+07:00","message":"Set new StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.613181607+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.613228424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.613234839+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.613245525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.613248139+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.613256566+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.613260069+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.613265631+07:00","message":"[bufferProcess] interim [580000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.613268397+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.613271525+07:00","message":"[bufferProcess] interim [580000000]: จานไม่เบาไม่เบาแต่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.613274493+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.613277504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.613280363+07:00","message":"> Transcript [6170] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.613283677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.613286987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.613289129+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.613291871+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.873675885+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.873713551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.87371981+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.873731517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมากเลยคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.873735221+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.873749533+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.873784284+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.873806375+07:00","message":"[bufferProcess] interim [760000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.873812949+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.87382351+07:00","message":"[bufferProcess] interim [760000000]: จานไม่เบาไม่เบาแต่ชอบมากเลยคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.873828155+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.873833327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.873838233+07:00","message":"> Transcript [6171] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.873843963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.873846923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.873850612+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.873855051+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.932505986+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.932541915+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":"2026-06-25T15:30:37.932551427+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.932562668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.932567719+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.932579829+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.932593397+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.932600893+07:00","message":"[bufferProcess] interim [880000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.932606343+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.932613616+07:00","message":"[bufferProcess] interim [880000000]: จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.932619027+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.932630541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.932651761+07:00","message":"> Transcript [6172] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.932658994+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.932662794+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.932666091+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.932670057+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.12196455+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.12201701+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":"2026-06-25T15:30:38.122025516+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.12203677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่คะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.122040513+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่คะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.122048102+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.122052066+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.122057942+07:00","message":"[bufferProcess] interim [60000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.12206069+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.122064073+07:00","message":"[bufferProcess] interim [60000000]: จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.122066952+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.122069821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.122072549+07:00","message":"> Transcript [6173] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.122077209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.122079346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.122081824+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.122084872+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.122087879+07:00","message":"Push: 'อากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.122089951+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.122092176+07:00","message":"Set new StatePrefix : 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.122094603+07:00","message":"Next Push (prob) : 'มากเลยคุณพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.122101872+07:00","message":"push: {false อากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบ 0 0xc003683c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.126497509+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.126532726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.126537538+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.126550053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.12655329+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.126563559+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.126567379+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.126571992+07:00","message":"[bufferProcess] interim [120000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.126574874+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.126583694+07:00","message":"[bufferProcess] interim [120000000]: จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.126586343+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.12658935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.126591973+07:00","message":"> Transcript [6174] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.126595441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.126597588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.12659948+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.126601892+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.259101712+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.259146279+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":"2026-06-25T15:30:38.259153952+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.259169546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.2591748+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.259185328+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.259191162+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.259198688+07:00","message":"[bufferProcess] interim [180000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.259214233+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.259218989+07:00","message":"[bufferProcess] interim [180000000]: จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.259222961+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.259226002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.259228819+07:00","message":"> Transcript [6175] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.259232757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.259234921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.25923693+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.259239495+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.451496013+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.451539433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.451546691+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.451557081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.451560525+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.451571207+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.451574113+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":"2026-06-25T15:30:38.451576414+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.451580091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีตังค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.451583617+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีตังค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.451589039+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.451592558+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.451595089+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.451597154+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451602332+07:00","message":"[bufferProcess] interim [360000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451604923+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451608062+07:00","message":"[bufferProcess] interim [360000000]: จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451610825+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451613438+07:00","message":"[bufferProcess] interim [420000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451615748+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451619622+07:00","message":"[bufferProcess] interim [420000000]: จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451623298+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451627704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.45163078+07:00","message":"> Transcript [6176] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451638961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451641443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451643475+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451646149+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.45164801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451650026+07:00","message":"> Transcript [6177] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451652525+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451654467+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.45165618+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451663439+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451669471+07:00","message":"Push: 'มากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451671498+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451673874+07:00","message":"Set new StatePrefix : 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.451676247+07:00","message":"Next Push (prob) : 'เขามีแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.451682834+07:00","message":"push: {false มากเลยคุณพี่ 0 0xc003683c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.637195631+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.637237576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.637244999+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.637258789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.637262723+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.637272241+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.637276213+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.637286827+07:00","message":"[bufferProcess] interim [540000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.637289857+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.637293537+07:00","message":"[bufferProcess] interim [540000000]: จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.637296663+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.63730075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.637304122+07:00","message":"> Transcript [6178] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.637307504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.637310133+07:00","message":"Set new StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีตังค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.953484661+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.953523162+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":"2026-06-25T15:30:38.953528906+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.953542082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.953545755+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.95355332+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.953557201+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.953562968+07:00","message":"[bufferProcess] interim [840000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.953566117+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.953569397+07:00","message":"[bufferProcess] interim [840000000]: จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.953572146+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.953575296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.953577959+07:00","message":"> Transcript [6179] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.953580883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.953582881+07:00","message":"Set new StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:39.014426102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:39.014444311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.036308273+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.0363423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.036348248+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.036361759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.036366018+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.036373985+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.036377971+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.036383386+07:00","message":"[bufferProcess] interim [20000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.036386354+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.036389977+07:00","message":"[bufferProcess] interim [20000000]: จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.036392506+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.036395948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.036399317+07:00","message":"> Transcript [6180] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.036403734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.036405849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.036407783+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.036410151+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.15384644+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.153893175+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":"2026-06-25T15:30:39.153900195+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.153913098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.153916811+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.153926484+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.153930302+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.153936374+07:00","message":"[bufferProcess] interim [80000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.153939244+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.153943006+07:00","message":"[bufferProcess] interim [80000000]: จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.153946016+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.153950091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.153952939+07:00","message":"> Transcript [6181] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.153956867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.153960139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.15396237+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.153964727+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.771452036+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.771495104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.771502917+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.771519916+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.771538089+07:00","message":"[bufferProcess] interim [680000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.771543997+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.771548311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.771551649+07:00","message":"> Transcript [6182] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.771555578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.771557769+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.771560015+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.771562663+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.871784536+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.871835294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.871844691+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.871859445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.87186526+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.871877103+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.871884608+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.871915641+07:00","message":"[bufferProcess] interim [740000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.871939513+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.871950845+07:00","message":"[bufferProcess] interim [740000000]: จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.871954482+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.871958855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.871962169+07:00","message":"> Transcript [6183] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.871967119+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.871969547+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.87197198+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.871974818+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.8719819+07:00","message":"Push: 'เขามีจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.871984158+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.871986759+07:00","message":"Set new StatePrefix : 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.871989562+07:00","message":"Next Push (prob) : 'โยกด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.871999572+07:00","message":"push: {false เขามีจังหวะ 0 0xc003683c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.924438568+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.924475075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.924481605+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.924492677+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":"2026-06-25T15:30:39.924496373+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยอดที่คืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.924504225+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.924507468+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยอดที่คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.924513157+07:00","message":"[bufferProcess] interim [860000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.924515511+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.924518752+07:00","message":"[bufferProcess] interim [860000000]: จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยอดที่คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.924522082+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยอดที่คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.924525714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.92453059+07:00","message":"> Transcript [6184] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.924534634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.924536828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.924545375+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.924550123+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.929673674+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.929704237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.929710406+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.92972052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.929724259+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.929731207+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.929736548+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.929741178+07:00","message":"[bufferProcess] interim [920000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.929743699+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยอดที่คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.92974801+07:00","message":"[bufferProcess] interim [920000000]: จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.929751489+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.929756504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.929766904+07:00","message":"> Transcript [6185] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยอดที่คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.929771959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.929774689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.929779256+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.929781874+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.174968182+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.175006723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.175013576+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.17502323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.175026738+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.175034694+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.175038303+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.175043749+07:00","message":"[bufferProcess] interim [100000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.175046426+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.175049784+07:00","message":"[bufferProcess] interim [100000000]: จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.175052937+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.175056218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.1750591+07:00","message":"> Transcript [6186] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.175062892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.175065023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.175073043+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.175075938+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.239381358+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.239426139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.239434482+07:00","message":"receive interim result [false|false]: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.239456556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.239462346+07:00","message":"receive interim result [false|false]:  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.239473181+07:00","message":"[buffer interim] 374 false จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.23947827+07:00","message":"[buffer interim] 374 false  จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.239485324+07:00","message":"[bufferProcess] interim [220000000]:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.239489162+07:00","message":"[bufferProcess] send to processor:จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.23949434+07:00","message":"[bufferProcess] interim [220000000]: จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.2394989+07:00","message":"[bufferProcess] update buffer: จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.239503058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.239507209+07:00","message":"> Transcript [6187] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.239513356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.239516577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.239519593+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.239523502+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.239529653+07:00","message":"Push: 'โยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.239536486+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.239540603+07:00","message":"Set new StatePrefix : 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.239547085+07:00","message":"Next Push (prob) : 'ช่วงนี้คือให้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.23955867+07:00","message":"push: {false โยกด้วย 0 0xc003683c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.280935925+07:00","message":"[GCS] IsForceVAD: false for message ID: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.470246023+07:00","message":"[GCS] Start streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.48722336+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.487251346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะดูถูกนะจ๊ะอากรแปลว่าเข้าหาอาจารย์ไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยโยมที่คือให้มาจาก\",\"confidence\":0.9042503}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.487256588+07:00","message":"receive interim result [true|false]: จะดูถูกนะจ๊ะอากรแปลว่าเข้าหาอาจารย์ไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยโยมที่คือให้มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.487267974+07:00","message":"end recv isFinal message id 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.487270378+07:00","message":"end Recv id 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.487278007+07:00","message":"[buffer interim] 374 true จะดูถูกนะจ๊ะอากรแปลว่าเข้าหาอาจารย์ไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยโยมที่คือให้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487291116+07:00","message":"[bufferProcess] interim [430000000]:จะดูถูกนะจ๊ะอากรแปลว่าเข้าหาอาจารย์ไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยโยมที่คือให้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487303482+07:00","message":"[bufferProcess] send to processor (isfinal):จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487308593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487311939+07:00","message":"> Transcript [6188] [false]: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.48731557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487317959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487319914+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487331801+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487334097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487336159+07:00","message":"> Transcript [6189] [true]: 'จะดูถูกนะจ๊ะอากรแปลว่าเข้าหาอาจารย์ไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยโยมที่คือให้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487338885+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487340739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487342532+07:00","message":"StatePrefix: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487345048+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487348943+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487696143+07:00","message":"Push: 'โยมที่คือให้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487707418+07:00","message":"TextPushed: 'จะดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จานไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยโยมที่คือให้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487711833+07:00","message":"Set new StatePrefix : 'จะดูถูกนะจ๊ะอากรแปลว่าเข้าหาอาจารย์ไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยโยมที่คือให้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487716304+07:00","message":"Next Push (prob) : 'จะดูถูกนะจ๊ะอากรแปลว่าเข้าหาอาจารย์ไม่เบาไม่เบาแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยโยมที่คือให้มาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.487727653+07:00","message":"push: {true โยมที่คือให้มาจาก 0 0xc003683c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.487733539+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_374.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:40.506435388+07:00","message":"write wav file: './tmp/7598/7598_374.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.943527115+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.943563352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.943568732+07:00","message":"receive interim result [false|false]: เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.943581935+07:00","message":"[buffer interim] 375 false เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.94358802+07:00","message":"[bufferProcess] interim [480000000]:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.943589957+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.121563924+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.121607007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.121612857+07:00","message":"receive interim result [false|false]: เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.121628008+07:00","message":"[buffer interim] 375 false เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.121635553+07:00","message":"[bufferProcess] interim [660000000]:เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.121638849+07:00","message":"[bufferProcess] send to processor:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.121647194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.121651222+07:00","message":"> Transcript [6190] [false]: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.121656898+07:00","message":"Set StatePrefix (first interim): 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.722863792+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.722903209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.722909435+07:00","message":"receive interim result [false|false]: เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.722922188+07:00","message":"[buffer interim] 375 false เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.722929188+07:00","message":"[bufferProcess] interim [260000000]:เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.722931671+07:00","message":"[bufferProcess] send to processor:เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.722937053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.722940322+07:00","message":"> Transcript [6191] [false]: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.72294379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.72294597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.722948477+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.722950642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:42.014677396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:42.01469225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.06490919+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.064952079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปย้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.064957718+07:00","message":"receive interim result [false|false]: เข้าไปย้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.064975242+07:00","message":"[buffer interim] 375 false เข้าไปย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.064981854+07:00","message":"[bufferProcess] interim [620000000]:เข้าไปย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.064984386+07:00","message":"[bufferProcess] send to processor:เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.064987694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.064990492+07:00","message":"> Transcript [6192] [false]: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.06499403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.064996405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.064998578+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.065000774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.21718473+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.217229577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.217235803+07:00","message":"receive interim result [false|false]: เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.217252574+07:00","message":"[buffer interim] 375 false เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.217260276+07:00","message":"[bufferProcess] interim [740000000]:เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.217263166+07:00","message":"[bufferProcess] send to processor:เข้าไปย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.217270497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.217273628+07:00","message":"> Transcript [6193] [false]: 'เข้าไปย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.217277494+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.217280019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.217282296+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.2172848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.519646163+07:00","message":"[GCS] IsForceVAD: false for message ID: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.5900037+07:00","message":"[GCS] Start streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.625395896+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.625456479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปย่อย\",\"confidence\":0.88649744}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.625465405+07:00","message":"receive interim result [true|false]: เข้าไปย่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.625479157+07:00","message":"end recv isFinal message id 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.625482257+07:00","message":"end Recv id 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.625492552+07:00","message":"[buffer interim] 375 true เข้าไปย่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.625506929+07:00","message":"[bufferProcess] interim [280000000]:เข้าไปย่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.625511402+07:00","message":"[bufferProcess] send to processor (isfinal):เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.62552781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.625545671+07:00","message":"> Transcript [6194] [false]: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.625550728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.625553496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.625555537+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.625558161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.625564031+07:00","message":"Push: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.625566154+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.625568681+07:00","message":"Set new StatePrefix : 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.62557112+07:00","message":"Next Push (prob) : 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.625573514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.625575975+07:00","message":"> Transcript [6195] [true]: 'เข้าไปย่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.625578207+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.625580018+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.625581779+07:00","message":"StatePrefix: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.625583645+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.62558571+07:00","message":"Push: 'ไปย่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.625608659+07:00","message":"push: {false เข้า 0 0xc0034fdc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.625645365+07:00","message":"push: {true ไปย่อย 0 0xc0034fdc80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:42.633268448+07:00","message":"write wav file: './tmp/7598/7598_375.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.444348166+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.444399857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.444405323+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.444426029+07:00","message":"[buffer interim] 376 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.44443483+07:00","message":"[bufferProcess] interim [720000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.444437167+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.717571403+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.71760638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.717611795+07:00","message":"receive interim result [false|false]: เล่นเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.717625821+07:00","message":"[buffer interim] 376 false เล่นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.71763423+07:00","message":"[bufferProcess] interim [900000000]:เล่นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.717644463+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.717651847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.717654595+07:00","message":"> Transcript [6196] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.717657034+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.74557053+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.745604154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"xnxx\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.745610003+07:00","message":"receive interim result [false|false]: xnxx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.745621634+07:00","message":"[buffer interim] 376 false xnxx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.745627848+07:00","message":"[bufferProcess] interim [960000000]:xnxx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.745630274+07:00","message":"[bufferProcess] send to processor:เล่นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.745635754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.745638487+07:00","message":"> Transcript [6197] [false]: 'เล่นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.745640786+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.745642772+07:00","message":"Set new StatePrefix: 'เล่นเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.753032633+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.753048906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.753053305+07:00","message":"receive interim result [false|false]: เป็นเทคนิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.75306333+07:00","message":"[buffer interim] 376 false เป็นเทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.753067338+07:00","message":"[bufferProcess] interim [20000000]:เป็นเทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.753069661+07:00","message":"[bufferProcess] send to processor:xnxx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.753071948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.75307404+07:00","message":"> Transcript [6198] [false]: 'xnxx'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.753075849+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.753077717+07:00","message":"Set new StatePrefix: 'xnxx'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.017669496+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.017716118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.017723147+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.017735839+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.01774586+07:00","message":"[bufferProcess] interim [260000000]:เป็นเทคนิคเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.017749496+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.017774112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.017778695+07:00","message":"> Transcript [6199] [false]: 'เป็นเทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.017783654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.017786001+07:00","message":"Set new StatePrefix: 'เป็นเทคนิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.160122898+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.160174366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคบันทึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.160181595+07:00","message":"receive interim result [false|false]: เป็นเทคนิคบันทึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.160198741+07:00","message":"[buffer interim] 376 false เป็นเทคนิคบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.160206717+07:00","message":"[bufferProcess] interim [380000000]:เป็นเทคนิคบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.160209712+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.160218226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.160221407+07:00","message":"> Transcript [6200] [false]: 'เป็นเทคนิคเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.16022629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.160228937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.160231304+07:00","message":"StatePrefix: 'เป็นเทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.16023364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.201388219+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.201429734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.201437297+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.201454272+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.201461703+07:00","message":"[bufferProcess] interim [500000000]:เป็นเทคนิคเทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.201464225+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.201467813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.201470636+07:00","message":"> Transcript [6201] [false]: 'เป็นเทคนิคบันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.201473721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.201475864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.201477933+07:00","message":"StatePrefix: 'เป็นเทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.201480088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.518021892+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.518057961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.518063806+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.518077471+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.518085041+07:00","message":"[bufferProcess] interim [740000000]:เป็นเทคนิคเทคนิคการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.518087675+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.518091017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.518094202+07:00","message":"> Transcript [6202] [false]: 'เป็นเทคนิคเทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.518097529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.518099852+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.518101826+07:00","message":"StatePrefix: 'เป็นเทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.518103993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.560057918+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.560102167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.560109874+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.560126503+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.560134819+07:00","message":"[bufferProcess] interim [800000000]:เป็นเทคนิคเทคนิคแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.5601386+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.560145096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.560149731+07:00","message":"> Transcript [6203] [false]: 'เป็นเทคนิคเทคนิคการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.560154903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.560158503+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.560161652+07:00","message":"StatePrefix: 'เป็นเทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.560165028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.560168367+07:00","message":"Push: 'เป็นเทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.5601716+07:00","message":"TextPushed: 'เป็นเทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.560174989+07:00","message":"Set new StatePrefix : 'เป็นเทคนิคเทคนิคการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.560178707+07:00","message":"Next Push (prob) : 'เทคนิคการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.560188633+07:00","message":"push: {false เป็นเทคนิค 0 0xc002f26180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.703695721+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.703728039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.703733805+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.703746233+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.703752377+07:00","message":"[bufferProcess] interim [980000000]:เป็นเทคนิคเทคนิคแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.703760751+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.70376634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.70376937+07:00","message":"> Transcript [6204] [false]: 'เป็นเทคนิคเทคนิคแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.703771867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.703773902+07:00","message":"Set new StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.934874626+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.934912225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.934927666+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.93494311+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.934950001+07:00","message":"[bufferProcess] interim [220000000]:เป็นเทคนิคเทคนิคแต่ละคนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.934952531+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.934957802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.93496054+07:00","message":"> Transcript [6205] [false]: 'เป็นเทคนิคเทคนิคแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.934964227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.93496681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.934968857+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.934971623+07:00","message":"TextPushed: 'เป็นเทคนิค'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:45.015242702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:45.01525352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.162507359+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.162541057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.16254654+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.162561515+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.162568121+07:00","message":"[bufferProcess] interim [340000000]:เป็นเทคนิคเทคนิคแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.162570469+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.162574274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.162576886+07:00","message":"> Transcript [6206] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.162580582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.162583119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.162585133+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.162587554+07:00","message":"TextPushed: 'เป็นเทคนิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.203385897+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.203415218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.203421717+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.203438372+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.203444793+07:00","message":"[bufferProcess] interim [400000000]:เป็นเทคนิคเทคนิคแต่ละคนบางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.203447242+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.203450501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.203453786+07:00","message":"> Transcript [6207] [false]: 'เป็นเทคนิคเทคนิคแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.203457185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.203459229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.203461531+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.203464024+07:00","message":"TextPushed: 'เป็นเทคนิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.251238547+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.251279086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนมันคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.251285193+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนมันคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.251319283+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.25132449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.251327486+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.251334333+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนมันคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.251337639+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.251343191+07:00","message":"[bufferProcess] interim [460000000]:เป็นเทคนิคเทคนิคแต่ละคนมันคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.251345691+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.251348431+07:00","message":"[bufferProcess] interim [520000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.251350457+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนมันคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.25135327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.251356029+07:00","message":"> Transcript [6208] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.251359789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.251361964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.251364424+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.251366631+07:00","message":"TextPushed: 'เป็นเทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.251369353+07:00","message":"Push: 'เทคนิคแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.25137128+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.251373828+07:00","message":"Set new StatePrefix : 'เป็นเทคนิคเทคนิคแต่ละคนบางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.251376132+07:00","message":"Next Push (prob) : 'คนบางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.251377972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.251380112+07:00","message":"> Transcript [6209] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนมันคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.25138204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.251384214+07:00","message":"Set new StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนมันคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.251418836+07:00","message":"push: {false เทคนิคแต่ละ 0 0xc002f26180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.453381571+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.453414671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.453420531+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.453436103+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.453443433+07:00","message":"[bufferProcess] interim [700000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.453447443+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.453450868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.453453812+07:00","message":"> Transcript [6210] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.45345631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.45345854+07:00","message":"Set new StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.61415092+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.614201161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.614208737+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.614223127+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.614230842+07:00","message":"[bufferProcess] interim [880000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.614233726+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.614237672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.614241164+07:00","message":"> Transcript [6211] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.614245982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.614248477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.614250552+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.614253142+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.805277938+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.805325366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.805332412+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.805348678+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.805356756+07:00","message":"[bufferProcess] interim [60000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.805359717+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.805363481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.805366401+07:00","message":"> Transcript [6212] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.805370297+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.805372549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.805374469+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.805377405+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.12952716+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.129581193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.129590994+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.1296118+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.129632717+07:00","message":"[bufferProcess] interim [360000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.12963744+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.129646681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.129651304+07:00","message":"> Transcript [6213] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.129657537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.129660998+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.129665319+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.129669827+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.340903887+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.340942724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.340950226+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.340966353+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.340973729+07:00","message":"[bufferProcess] interim [540000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.340976784+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.34098041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.340983196+07:00","message":"> Transcript [6214] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.340986927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.34098906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.340991477+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.340994603+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.341004856+07:00","message":"Push: 'คนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.341007053+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.341010023+07:00","message":"Set new StatePrefix : 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.341012737+07:00","message":"Next Push (prob) : 'ดื่มน้ำตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.341022954+07:00","message":"push: {false คนบางทีก็ 0 0xc002f26180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.375455924+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.375487674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.37549463+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.375513487+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.375520131+07:00","message":"[bufferProcess] interim [600000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.3755228+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.375527859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.375531463+07:00","message":"> Transcript [6215] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.375535604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.375538253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.375540254+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.37554275+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.461119754+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.46117283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.461179759+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.461195978+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.461204238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.461207649+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.461214717+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.461225974+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.461233865+07:00","message":"[bufferProcess] interim [660000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.461237385+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.461240561+07:00","message":"[bufferProcess] interim [720000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.461242568+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.461246011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.461249046+07:00","message":"> Transcript [6216] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.461253392+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.461256471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.461259141+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.4612627+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.461264632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.461266803+07:00","message":"> Transcript [6217] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.461269004+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.461270781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.46127282+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.461274948+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.679621575+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.679663485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.67967194+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.679687452+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.679694311+07:00","message":"[bufferProcess] interim [900000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.679697474+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.679704672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.679707304+07:00","message":"> Transcript [6218] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.679712462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.679714868+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.67971745+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.679720089+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.679726443+07:00","message":"Push: 'ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.679728401+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.679730593+07:00","message":"Set new StatePrefix : 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.679732769+07:00","message":"Next Push (prob) : 'มเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.679740482+07:00","message":"push: {false ดื่มน้ำตา 0 0xc002f26180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.778055431+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.778105396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.778112512+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.778126324+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.778134206+07:00","message":"[bufferProcess] interim [20000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.778137555+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.778144791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.778147534+07:00","message":"> Transcript [6219] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.77815183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.778154394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.778157706+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.77816139+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.219901423+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.219945709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.219952526+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.219969133+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.219979849+07:00","message":"[bufferProcess] interim [440000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.219982534+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.21998828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.219991417+07:00","message":"> Transcript [6220] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.219995902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.219998253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.220000711+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.220003743+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.383249214+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.383298495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.383307456+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.383326304+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.383334848+07:00","message":"[bufferProcess] interim [560000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.383338934+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.383346392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.383350502+07:00","message":"> Transcript [6221] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.383355972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.383358976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.383362896+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.383367315+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.401952039+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.401989139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.401995212+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.402013802+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.402022434+07:00","message":"[bufferProcess] interim [620000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.402025582+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.402033134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.402038534+07:00","message":"> Transcript [6222] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.40204392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.402046402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.402048598+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.402051484+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.402057449+07:00","message":"Push: 'มเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.402059614+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.402061852+07:00","message":"Set new StatePrefix : 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.402064666+07:00","message":"Next Push (prob) : 'อย่างนี้ค่ะคุณลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.402073948+07:00","message":"push: {false มเข้าไป 0 0xc002f26180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.550073131+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.550111308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.550117388+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.550128054+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.55013501+07:00","message":"[bufferProcess] interim [740000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.550137783+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.550141424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.550144339+07:00","message":"> Transcript [6223] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.550146931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.550149073+07:00","message":"Set new StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.75524732+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.755277055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.755284421+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.755300621+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.755307133+07:00","message":"[bufferProcess] interim [980000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.755310189+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.755314496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.755317578+07:00","message":"> Transcript [6224] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.755320288+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.755322489+07:00","message":"Set new StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.779168737+07:00","message":"[GCS] IsForceVAD: false for message ID: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.855889357+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.855930834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.855937592+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.855950073+07:00","message":"[buffer interim] 376 false เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.855958842+07:00","message":"[bufferProcess] interim [40000000]:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.855963213+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.855970942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.855975277+07:00","message":"> Transcript [6225] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.855980688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.855983601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.855987109+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.855990514+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.970188381+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.970238773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ\",\"confidence\":0.95338154}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.970250672+07:00","message":"receive interim result [true|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.970259+07:00","message":"end recv isFinal message id 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.970262435+07:00","message":"end Recv id 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.970270753+07:00","message":"[buffer interim] 376 true เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970280339+07:00","message":"[bufferProcess] interim [220000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970289539+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970296259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970302035+07:00","message":"> Transcript [6226] [false]: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970307413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970310212+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970313562+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970317552+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970320298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970323868+07:00","message":"> Transcript [6227] [true]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970327353+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970330075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970333559+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970337292+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970340755+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.970387017+07:00","message":"[GCS] Start streaming session, msgId: 377"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970579311+07:00","message":"Push: 'อย่างนี้ค่ะคุณผู้ชมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970585221+07:00","message":"TextPushed: 'เป็นเทคนิคเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970589617+07:00","message":"Set new StatePrefix : 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970594421+07:00","message":"Next Push (prob) : 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.970607417+07:00","message":"push: {true อย่างนี้ค่ะคุณผู้ชมนะคะ 0 0xc002f26180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.970612694+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_376.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:47.980738149+07:00","message":"write wav file: './tmp/7598/7598_376.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:48.015697083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:48.015688898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.50783043+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.507872416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.507877766+07:00","message":"receive interim result [false|false]: ก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.507891517+07:00","message":"[buffer interim] 377 false ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.507898749+07:00","message":"[bufferProcess] interim [600000000]:ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.507900942+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.676782768+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.676804086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.676808376+07:00","message":"receive interim result [false|false]: ก็เต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.676822096+07:00","message":"[buffer interim] 377 false ก็เต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.676828171+07:00","message":"[bufferProcess] interim [720000000]:ก็เต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.676830728+07:00","message":"[bufferProcess] send to processor:ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.676834439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.676837551+07:00","message":"> Transcript [6228] [false]: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.676840446+07:00","message":"Set StatePrefix (first interim): 'ก็ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.822687172+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.82272233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.82272827+07:00","message":"receive interim result [false|false]: ก็เต้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.822741896+07:00","message":"[buffer interim] 377 false ก็เต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.822758433+07:00","message":"[bufferProcess] interim [900000000]:ก็เต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.82276106+07:00","message":"[bufferProcess] send to processor:ก็เต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.822764365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.822767411+07:00","message":"> Transcript [6229] [false]: 'ก็เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.82276992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.822771927+07:00","message":"Set new StatePrefix: 'ก็เต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.219603745+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.219654159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปซะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.219658876+07:00","message":"receive interim result [false|false]: ก็เต้นไปซะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.219672126+07:00","message":"[buffer interim] 377 false ก็เต้นไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.219682501+07:00","message":"[bufferProcess] interim [260000000]:ก็เต้นไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.219684803+07:00","message":"[bufferProcess] send to processor:ก็เต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.219688267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.21969122+07:00","message":"> Transcript [6230] [false]: 'ก็เต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.219694237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.219696267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.219698464+07:00","message":"StatePrefix: 'ก็เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.219700411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.228480727+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.228514136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปรษณีย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.228519701+07:00","message":"receive interim result [false|false]: ก็เต้นไปรษณีย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.228533456+07:00","message":"[buffer interim] 377 false ก็เต้นไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.228539316+07:00","message":"[bufferProcess] interim [320000000]:ก็เต้นไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.228541857+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.22855182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.22855532+07:00","message":"> Transcript [6231] [false]: 'ก็เต้นไปซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.228558857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.228560881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.228562855+07:00","message":"StatePrefix: 'ก็เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.228565186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.335418968+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.335461308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.335467867+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.335481169+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.335488496+07:00","message":"[bufferProcess] interim [380000000]:ก็เต้นไปสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.335490993+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.335496624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.335500038+07:00","message":"> Transcript [6232] [false]: 'ก็เต้นไปรษณีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.335503681+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.335506221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.335508353+07:00","message":"StatePrefix: 'ก็เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.335510757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.715905264+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.715951619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.715957912+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.715974334+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.715982126+07:00","message":"[bufferProcess] interim [800000000]:ก็เต้นไปสนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.715985228+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.715992697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.715996264+07:00","message":"> Transcript [6233] [false]: 'ก็เต้นไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.716000305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.716002933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.716004939+07:00","message":"StatePrefix: 'ก็เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.716007318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.716016228+07:00","message":"Push: 'ก็เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.716018626+07:00","message":"TextPushed: 'ก็เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.716021265+07:00","message":"Set new StatePrefix : 'ก็เต้นไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.716024122+07:00","message":"Next Push (prob) : 'ไปสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.716047733+07:00","message":"push: {false ก็เต้น 0 0xc00212e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.028658648+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.028689663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.02869526+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.02871108+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.028717722+07:00","message":"[bufferProcess] interim [100000000]:ก็เต้นไปสนุกสนานมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.028720346+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.028724182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.028727392+07:00","message":"> Transcript [6234] [false]: 'ก็เต้นไปสนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.028730947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.028733044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.028734978+07:00","message":"StatePrefix: 'ก็เต้นไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.028737052+07:00","message":"TextPushed: 'ก็เต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.227857222+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.22790047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.227907645+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.227925569+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.227936239+07:00","message":"[bufferProcess] interim [280000000]:ก็เต้นไปสนุกสนานมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.227939069+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.227942785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.227945845+07:00","message":"> Transcript [6235] [false]: 'ก็เต้นไปสนุกสนานมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.227949679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.227953434+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.227955912+07:00","message":"StatePrefix: 'ก็เต้นไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.22795829+07:00","message":"TextPushed: 'ก็เต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.743253545+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.743290375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยควาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.743295982+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยควาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.743307065+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยควาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.743313473+07:00","message":"[bufferProcess] interim [820000000]:ก็เต้นไปสนุกสนานมากเลยควาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.743316002+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.743319525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.743322476+07:00","message":"> Transcript [6236] [false]: 'ก็เต้นไปสนุกสนานมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.74332589+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.743328052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.743330488+07:00","message":"StatePrefix: 'ก็เต้นไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.743332734+07:00","message":"TextPushed: 'ก็เต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.931918054+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.93195315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.931959911+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.931973579+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.931981013+07:00","message":"[bufferProcess] interim [0]:ก็เต้นไปสนุกสนานมากเลยคว้าชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.931985306+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยควาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.931995364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.931998587+07:00","message":"> Transcript [6237] [false]: 'ก็เต้นไปสนุกสนานมากเลยควาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.932002163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.932004474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.932006804+07:00","message":"StatePrefix: 'ก็เต้นไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.932008997+07:00","message":"TextPushed: 'ก็เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.932015371+07:00","message":"Push: 'ไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.932017339+07:00","message":"TextPushed: 'ก็เต้นไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.932019429+07:00","message":"Set new StatePrefix : 'ก็เต้นไปสนุกสนานมากเลยควาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.932021624+07:00","message":"Next Push (prob) : 'สนานมากเลยควาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.932028957+07:00","message":"push: {false ไปสนุก 0 0xc00212e100}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:51.016091446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:51.016099747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.194971885+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.195010581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.195017092+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.195028383+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.19503496+07:00","message":"[bufferProcess] interim [300000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.195041238+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.195046462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.195049358+07:00","message":"> Transcript [6238] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.195051875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.195054067+07:00","message":"Set new StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.308934376+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.308969393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.308979897+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.308995231+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.30900229+07:00","message":"[bufferProcess] interim [420000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.309004877+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.309012106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.3090148+07:00","message":"> Transcript [6239] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.309018462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.309021093+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.309023214+07:00","message":"StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.30902585+07:00","message":"TextPushed: 'ก็เต้นไปสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.840404068+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.840442727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.840448949+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.840459747+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":"2026-06-25T15:30:51.84046272+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.840470143+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.840474086+07:00","message":"[buffer interim] 377 false  1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.840479346+07:00","message":"[bufferProcess] interim [900000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.840482065+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.840485293+07:00","message":"[bufferProcess] interim [900000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.840487899+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.840490693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.840493349+07:00","message":"> Transcript [6240] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.840496436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.840498597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.840500627+07:00","message":"StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.840504293+07:00","message":"TextPushed: 'ก็เต้นไปสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.930679768+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.930721857+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":"2026-06-25T15:30:51.930728722+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.930744455+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.93076275+07:00","message":"[bufferProcess] interim [20000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.930766136+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.930769904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.930772978+07:00","message":"> Transcript [6241] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.930777089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.930781448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.930783901+07:00","message":"StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.930786673+07:00","message":"TextPushed: 'ก็เต้นไปสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.178474869+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.178514554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.178521324+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.178535044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เหลือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.178539788+07:00","message":"receive interim result [false|false]:  เหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.178550629+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.17855592+07:00","message":"[buffer interim] 377 false  เหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.178571787+07:00","message":"[bufferProcess] interim [200000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.178593668+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.178600343+07:00","message":"[bufferProcess] interim [200000000]: เหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.178605307+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.178610806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.178615806+07:00","message":"> Transcript [6242] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.178621086+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.178624223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.178627825+07:00","message":"StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.178631328+07:00","message":"TextPushed: 'ก็เต้นไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.178634895+07:00","message":"Push: 'สนานมากเลยคว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.178636895+07:00","message":"TextPushed: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.178639598+07:00","message":"Set new StatePrefix : 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.178642503+07:00","message":"Next Push (prob) : 'อันดับ 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.178652319+07:00","message":"push: {false สนานมากเลยคว้าชัย 0 0xc00212e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.250984647+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.251022162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.25102827+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.251040386+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.251046686+07:00","message":"[bufferProcess] interim [260000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.251049518+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.251055365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.251058187+07:00","message":"> Transcript [6243] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.25106183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.251063888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.251066001+07:00","message":"StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.251068858+07:00","message":"TextPushed: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.351912966+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.351949669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.351955957+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.351967699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เหลือความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.351971169+07:00","message":"receive interim result [false|false]:  เหลือความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.351979218+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.351984089+07:00","message":"[buffer interim] 377 false  เหลือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.351989608+07:00","message":"[bufferProcess] interim [380000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.351992512+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.351995479+07:00","message":"[bufferProcess] interim [380000000]: เหลือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.351998369+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.352001195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.35200384+07:00","message":"> Transcript [6244] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.352006835+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.352009092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.352011486+07:00","message":"StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.352014439+07:00","message":"TextPushed: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.527176277+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.527207547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.527213347+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.527220452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เหลือความเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.527223917+07:00","message":"receive interim result [false|false]:  เหลือความเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.527231171+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.527234718+07:00","message":"[buffer interim] 377 false  เหลือความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.527240152+07:00","message":"[bufferProcess] interim [560000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.527242558+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.527245587+07:00","message":"[bufferProcess] interim [560000000]: เหลือความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.527248702+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.527251999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.527254896+07:00","message":"> Transcript [6245] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.527259041+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.527261248+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.527263723+07:00","message":"StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.527267356+07:00","message":"TextPushed: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.719248076+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.719289347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.7192959+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.719305801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เหลือความใคร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.719310299+07:00","message":"receive interim result [false|false]:  เหลือความใคร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.71932404+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.719333009+07:00","message":"[buffer interim] 377 false  เหลือความใคร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.719341126+07:00","message":"[bufferProcess] interim [740000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.719344462+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.719347757+07:00","message":"[bufferProcess] interim [740000000]: เหลือความใคร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.719350703+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความใคร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.719353457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.719356369+07:00","message":"> Transcript [6246] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.719362186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.71936437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.719366729+07:00","message":"StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.719369602+07:00","message":"TextPushed: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.719372843+07:00","message":"Push: 'อันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.719374795+07:00","message":"TextPushed: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.719377265+07:00","message":"Set new StatePrefix : 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.719380412+07:00","message":"Next Push (prob) : ' เหลือความเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.719387317+07:00","message":"push: {false อันดับ 1 0 0xc00212e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.721379238+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.72139676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.721401776+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.721413627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือความคาดหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.721416492+07:00","message":"receive interim result [false|false]:  หรือความคาดหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.721421809+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.72142534+07:00","message":"[buffer interim] 377 false  หรือความคาดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.721429588+07:00","message":"[bufferProcess] interim [800000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.721432564+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความใคร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.721439472+07:00","message":"[bufferProcess] interim [800000000]: หรือความคาดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.721441872+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.721444577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.721447207+07:00","message":"> Transcript [6247] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความใคร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.72144963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.721451967+07:00","message":"Set new StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความใคร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.132570419+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.132610406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.132616163+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.1326241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือความคาดหมายน่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.132626952+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.132642543+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.132646521+07:00","message":"[buffer interim] 377 false  หรือความคาดหมายน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.132652175+07:00","message":"[bufferProcess] interim [100000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.132654672+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.132657797+07:00","message":"[bufferProcess] interim [100000000]: หรือความคาดหมายน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.132661129+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.132664321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.132667118+07:00","message":"> Transcript [6248] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.132669634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.132672131+07:00","message":"Set new StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.318239003+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.318274672+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":"2026-06-25T15:30:53.318281559+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.318293392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือความคาดหมายน่าจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.318296276+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.318304678+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.318308092+07:00","message":"[buffer interim] 377 false  หรือความคาดหมายน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.318313524+07:00","message":"[bufferProcess] interim [220000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.318316232+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.3183194+07:00","message":"[bufferProcess] interim [220000000]: หรือความคาดหมายน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.318326342+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.318329638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.318332375+07:00","message":"> Transcript [6249] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.318335967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.318338169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.318340277+07:00","message":"StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.318342903+07:00","message":"TextPushed: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.989731988+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.989789225+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":"2026-06-25T15:30:53.98979828+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.989807881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือความคาดหมายน่าจะเป็นคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.989814874+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.989834558+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.989840408+07:00","message":"[buffer interim] 377 false  หรือความคาดหมายน่าจะเป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.98984857+07:00","message":"[bufferProcess] interim [460000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.989853177+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.989858156+07:00","message":"[bufferProcess] interim [460000000]: หรือความคาดหมายน่าจะเป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.98986236+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.989865977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.989869261+07:00","message":"> Transcript [6250] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.989873068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.989875293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.989877808+07:00","message":"StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.989880288+07:00","message":"TextPushed: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:54.017128736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:54.017200472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.095036617+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.095084158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.095090665+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.095105209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือความคาดหมายน่าจะเป็นพิษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.095109095+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นพิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.095118769+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.09512291+07:00","message":"[buffer interim] 377 false  หรือความคาดหมายน่าจะเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.095129613+07:00","message":"[bufferProcess] interim [520000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.095132627+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.095137907+07:00","message":"[bufferProcess] interim [520000000]: หรือความคาดหมายน่าจะเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.095141167+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.095145155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.095148344+07:00","message":"> Transcript [6251] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.095152757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.09515517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.095157818+07:00","message":"StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.095160609+07:00","message":"TextPushed: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.204787867+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.204819814+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":"2026-06-25T15:30:54.204825277+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.20483278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือความคาดหมายน่าจะเป็นผู้พิทักษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.204836012+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นผู้พิทักษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.20484266+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.204845882+07:00","message":"[buffer interim] 377 false  หรือความคาดหมายน่าจะเป็นผู้พิทักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.204851364+07:00","message":"[bufferProcess] interim [640000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.204854452+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.20485784+07:00","message":"[bufferProcess] interim [640000000]: หรือความคาดหมายน่าจะเป็นผู้พิทักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.204860897+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นผู้พิทักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.204864106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.204866991+07:00","message":"> Transcript [6252] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.204870493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.204872874+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.204876159+07:00","message":"StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.204879052+07:00","message":"TextPushed: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.204882007+07:00","message":"Push: ' หรือความคาดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.204884149+07:00","message":"TextPushed: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.204886353+07:00","message":"Set new StatePrefix : 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.204888597+07:00","message":"Next Push (prob) : 'น่าจะเป็นพิษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.204896481+07:00","message":"push: {false  หรือความคาดหมาย 0 0xc00212e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.317792637+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.317834436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.317841811+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.317853439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือความคาดหมายน่าจะเป็นตัวที่ถนัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.317857071+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นตัวที่ถนัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.317865395+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.317869276+07:00","message":"[buffer interim] 377 false  หรือความคาดหมายน่าจะเป็นตัวที่ถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.317875785+07:00","message":"[bufferProcess] interim [760000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.317878896+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นผู้พิทักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.317882008+07:00","message":"[bufferProcess] interim [760000000]: หรือความคาดหมายน่าจะเป็นตัวที่ถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.317885529+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นตัวที่ถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.317889963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.31789331+07:00","message":"> Transcript [6253] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นผู้พิทักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.317896187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.31789826+07:00","message":"Set new StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นผู้พิทักษ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.338048258+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.338089265+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":"2026-06-25T15:30:54.338095726+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.338109655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือความคาดหมายน่าจะอยู่ที่เท่านั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.338116847+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะอยู่ที่เท่านั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.338125189+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.338129054+07:00","message":"[buffer interim] 377 false  หรือความคาดหมายน่าจะอยู่ที่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.338136014+07:00","message":"[bufferProcess] interim [820000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.338139502+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นตัวที่ถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.338144144+07:00","message":"[bufferProcess] interim [820000000]: หรือความคาดหมายน่าจะอยู่ที่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.338147224+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะอยู่ที่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.338151236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.338154388+07:00","message":"> Transcript [6254] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นตัวที่ถนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.338157296+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.338159847+07:00","message":"Set new StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นตัวที่ถนัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.3799043+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.379941807+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":"2026-06-25T15:30:54.379948553+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.379959397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.379962656+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.379969358+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.379973231+07:00","message":"[buffer interim] 377 false  หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.379979909+07:00","message":"[bufferProcess] interim [880000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.379982788+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะอยู่ที่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.379985915+07:00","message":"[bufferProcess] interim [880000000]: หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.379989267+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.379994522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.379997425+07:00","message":"> Transcript [6255] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะอยู่ที่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.380000384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.380002551+07:00","message":"Set new StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะอยู่ที่เท่านั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.676795676+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.676836136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.676847411+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.676864071+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.676871752+07:00","message":"[bufferProcess] interim [480000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.676874956+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.676883529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.676886747+07:00","message":"> Transcript [6256] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.676890069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.676892549+07:00","message":"Set new StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:57.017190476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:57.017213317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.031347718+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.031379582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.031385682+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.031397708+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":"2026-06-25T15:30:57.031401122+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.031408501+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.03141219+07:00","message":"[buffer interim] 377 false  หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.031417826+07:00","message":"[bufferProcess] interim [60000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.031420422+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.031424102+07:00","message":"[bufferProcess] send to processor (ticker):ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.03142697+07:00","message":"[bufferProcess] interim [60000000]: หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.031429038+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.031431978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.031434689+07:00","message":"> Transcript [6257] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.031438583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.031440799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.03144289+07:00","message":"StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.031445267+07:00","message":"TextPushed: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.031447173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.031449268+07:00","message":"> Transcript [6258] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.031451055+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.353279392+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.353316575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.353323097+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.353332343+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":"2026-06-25T15:30:57.353335986+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.353343391+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.353349438+07:00","message":"[buffer interim] 377 false  หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.353355383+07:00","message":"[bufferProcess] interim [360000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.35335788+07:00","message":"[bufferProcess] send to processor: หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.353363846+07:00","message":"[bufferProcess] interim [360000000]: หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.353367151+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.353377938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.353392798+07:00","message":"> Transcript [6259] [false]: ' หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.353398139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.353400966+07:00","message":"Set new StatePrefix: ' หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.462340921+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.462382879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.462389192+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.462403074+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":"2026-06-25T15:30:57.462406764+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.462414036+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.462417391+07:00","message":"[buffer interim] 377 false  หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.462423008+07:00","message":"[bufferProcess] interim [480000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.462425892+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.462429072+07:00","message":"[bufferProcess] interim [480000000]: หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.462431765+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.462435516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.462440384+07:00","message":"> Transcript [6260] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.462443066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.462445057+07:00","message":"Set new StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.612811156+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.612852658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.612859211+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.612868804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.612873511+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.612885521+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.612889195+07:00","message":"[buffer interim] 377 false  หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.612895109+07:00","message":"[bufferProcess] interim [660000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.612897786+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.612901344+07:00","message":"[bufferProcess] interim [660000000]: หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.612903958+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.612907116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.612909892+07:00","message":"> Transcript [6261] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.612912673+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.631400137+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.631444846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.631456151+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.631470679+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.631477658+07:00","message":"[bufferProcess] interim [720000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.631482354+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.631490271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.631494544+07:00","message":"> Transcript [6262] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.631500292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.631503238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.631506476+07:00","message":"StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.631510947+07:00","message":"TextPushed: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.641342495+07:00","message":"[GCS] IsForceVAD: false for message ID: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.710061829+07:00","message":"[GCS] Start streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.735464744+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.73549904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.735504828+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.735513444+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":"2026-06-25T15:30:57.735516641+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าใช้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.73552589+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.735531539+07:00","message":"[buffer interim] 377 false  หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.735537148+07:00","message":"[bufferProcess] interim [780000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.735539709+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.73554373+07:00","message":"[bufferProcess] interim [780000000]: หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.735546583+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.735554497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.73556907+07:00","message":"> Transcript [6263] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.735574026+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.773998884+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.774032083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.77404456+07:00","message":"receive interim result [false|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.774055216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้ใช้ได้แค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.774058924+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้ใช้ได้แค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.774066994+07:00","message":"[buffer interim] 377 false ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.774070458+07:00","message":"[buffer interim] 377 false  หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้ใช้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.774075403+07:00","message":"[bufferProcess] interim [900000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.774078271+07:00","message":"[bufferProcess] send to processor:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.774081732+07:00","message":"[bufferProcess] interim [900000000]: หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้ใช้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.774084463+07:00","message":"[bufferProcess] update buffer: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้ใช้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.774087804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.774090943+07:00","message":"> Transcript [6264] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.774093789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.774095813+07:00","message":"Set new StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าใช้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.925990732+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.926039407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความคาดหมายน่าจะเป็นของพี่เท่านั้นเขาบอกว่าให้ใช้ได้\",\"confidence\":0.8829026}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.926046764+07:00","message":"receive interim result [true|false]: ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความคาดหมายน่าจะเป็นของพี่เท่านั้นเขาบอกว่าให้ใช้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.926056745+07:00","message":"end recv isFinal message id 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.926059078+07:00","message":"end Recv id 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.926065061+07:00","message":"[buffer interim] 377 true ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความคาดหมายน่าจะเป็นของพี่เท่านั้นเขาบอกว่าให้ใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926073858+07:00","message":"[bufferProcess] interim [900000000]:ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความคาดหมายน่าจะเป็นของพี่เท่านั้นเขาบอกว่าให้ใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926077351+07:00","message":"[bufferProcess] send to processor (isfinal):ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้ใช้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926082057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926085347+07:00","message":"> Transcript [6265] [false]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้ใช้ได้แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926088182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926090231+07:00","message":"Set new StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้ใช้ได้แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.92609263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926094796+07:00","message":"> Transcript [6266] [true]: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความคาดหมายน่าจะเป็นของพี่เท่านั้นเขาบอกว่าให้ใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926097626+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926099618+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926101556+07:00","message":"StatePrefix: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะไปถึงที่นั่นน่ะเขาบอกว่าให้ใช้ได้แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926104558+07:00","message":"TextPushed: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926106601+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926336072+07:00","message":"Push: 'น่าจะเป็นของพี่เท่านั้นเขาบอกว่าให้ใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926339431+07:00","message":"TextPushed: 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นของพี่เท่านั้นเขาบอกว่าให้ใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926342237+07:00","message":"Set new StatePrefix : 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความคาดหมายน่าจะเป็นของพี่เท่านั้นเขาบอกว่าให้ใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926349004+07:00","message":"Next Push (prob) : 'ก็เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความคาดหมายน่าจะเป็นของพี่เท่านั้นเขาบอกว่าให้ใช้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:57.926357033+07:00","message":"push: {true น่าจะเป็นของพี่เท่านั้นเขาบอกว่าให้ใช้ได้ 0 0xc00212e100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:57.926360996+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_377.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:57.944916924+07:00","message":"write wav file: './tmp/7598/7598_377.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:58.231774492+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:58.231817401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:58.231822624+07:00","message":"receive interim result [false|false]: ปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:58.231835622+07:00","message":"[buffer interim] 378 false ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.231840997+07:00","message":"[bufferProcess] interim [540000000]:ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.231842977+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:58.360815868+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:58.360854681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:58.360859877+07:00","message":"receive interim result [false|false]: ปากน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:58.360873479+07:00","message":"[buffer interim] 378 false ปากน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.360880127+07:00","message":"[bufferProcess] interim [660000000]:ปากน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.360882914+07:00","message":"[bufferProcess] send to processor:ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.360886378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.360889208+07:00","message":"> Transcript [6267] [false]: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.36089141+07:00","message":"Set StatePrefix (first interim): 'ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:58.366802546+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:58.366827226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:58.366831743+07:00","message":"receive interim result [false|false]: ปากนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:58.366842171+07:00","message":"[buffer interim] 378 false ปากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.366846429+07:00","message":"[bufferProcess] interim [720000000]:ปากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.366849123+07:00","message":"[bufferProcess] send to processor:ปากน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.366852504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.366856403+07:00","message":"> Transcript [6268] [false]: 'ปากน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.366859656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.366861894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.366864046+07:00","message":"StatePrefix: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.366866228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:58.962044579+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:58.962083867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:58.96209059+07:00","message":"receive interim result [false|false]: ปากนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:58.962102718+07:00","message":"[buffer interim] 378 false ปากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.962110775+07:00","message":"[bufferProcess] interim [320000000]:ปากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.962114294+07:00","message":"[bufferProcess] send to processor:ปากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.96212074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.962125167+07:00","message":"> Transcript [6269] [false]: 'ปากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.962129672+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.962132695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.962135955+07:00","message":"StatePrefix: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:58.962140208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:00.018087918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:00.01809663+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.037683877+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.037727943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากนะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.03773375+07:00","message":"receive interim result [false|false]: ปากนะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.037755747+07:00","message":"[buffer interim] 378 false ปากนะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037762593+07:00","message":"[bufferProcess] interim [280000000]:ปากนะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037765018+07:00","message":"[bufferProcess] send to processor:ปากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037767976+07:00","message":"[bufferProcess] send to processor (ticker):ปากนะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037775474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.03780772+07:00","message":"> Transcript [6270] [false]: 'ปากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037814674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037817087+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.03781948+07:00","message":"StatePrefix: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037821836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037825027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037827698+07:00","message":"> Transcript [6271] [false]: 'ปากนะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037830285+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037832253+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037834144+07:00","message":"StatePrefix: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037836029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037847992+07:00","message":"Push: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037849874+07:00","message":"TextPushed: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037852046+07:00","message":"Set new StatePrefix : 'ปากนะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.037854286+07:00","message":"Next Push (prob) : 'นะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.037864795+07:00","message":"push: {false ปาก 0 0xc000045d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.119014654+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.119043644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.11904892+07:00","message":"receive interim result [false|false]: ปากนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.119062162+07:00","message":"[buffer interim] 378 false ปากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.119067721+07:00","message":"[bufferProcess] interim [340000000]:ปากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.11906949+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.137409692+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.137463612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ปากน้ำโพที่สร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.137470592+07:00","message":"receive interim result [false|false]: แม่ปากน้ำโพที่สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.137488735+07:00","message":"[buffer interim] 378 false แม่ปากน้ำโพที่สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.137496744+07:00","message":"[bufferProcess] interim [400000000]:แม่ปากน้ำโพที่สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.137501373+07:00","message":"[bufferProcess] send to processor:ปากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.137506996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.13751068+07:00","message":"> Transcript [6272] [false]: 'ปากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.137513164+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.303961624+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.304027352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ปากน้ำโพที่สร้างเสร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.304034492+07:00","message":"receive interim result [false|false]: แม่ปากน้ำโพที่สร้างเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.304047082+07:00","message":"[buffer interim] 378 false แม่ปากน้ำโพที่สร้างเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.304054024+07:00","message":"[bufferProcess] interim [580000000]:แม่ปากน้ำโพที่สร้างเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.304057017+07:00","message":"[bufferProcess] send to processor:แม่ปากน้ำโพที่สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.304060458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.30406334+07:00","message":"> Transcript [6273] [false]: 'แม่ปากน้ำโพที่สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.304065918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.304068207+07:00","message":"Set new StatePrefix: 'แม่ปากน้ำโพที่สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.411017316+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.411062535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ปากน้ำโพที่สร้างเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.411070307+07:00","message":"receive interim result [false|false]: แม่ปากน้ำโพที่สร้างเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.411082627+07:00","message":"[buffer interim] 378 false แม่ปากน้ำโพที่สร้างเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.411096611+07:00","message":"[bufferProcess] interim [640000000]:แม่ปากน้ำโพที่สร้างเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.411100241+07:00","message":"[bufferProcess] send to processor:แม่ปากน้ำโพที่สร้างเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.411105795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.411109881+07:00","message":"> Transcript [6274] [false]: 'แม่ปากน้ำโพที่สร้างเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.411114995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.411117927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.411120876+07:00","message":"StatePrefix: 'แม่ปากน้ำโพที่สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.411124383+07:00","message":"TextPushed: 'ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.461109012+07:00","message":"[GCS] IsForceVAD: false for message ID: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.519810998+07:00","message":"[GCS] Start streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.547281531+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.54733258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ปากน้ำโพที่สร้างเสียงคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.547340155+07:00","message":"receive interim result [false|false]: แม่ปากน้ำโพที่สร้างเสียงคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.547358956+07:00","message":"[buffer interim] 378 false แม่ปากน้ำโพที่สร้างเสียงคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.547367392+07:00","message":"[bufferProcess] interim [700000000]:แม่ปากน้ำโพที่สร้างเสียงคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.547370867+07:00","message":"[bufferProcess] send to processor:แม่ปากน้ำโพที่สร้างเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.547375665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.547379573+07:00","message":"> Transcript [6275] [false]: 'แม่ปากน้ำโพที่สร้างเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.547384666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.547387481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.547390218+07:00","message":"StatePrefix: 'แม่ปากน้ำโพที่สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.547394056+07:00","message":"TextPushed: 'ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.566805695+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.566855083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ปากน้ำโพที่สร้างเสียงหัวเราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.566862376+07:00","message":"receive interim result [false|false]: แม่ปากน้ำโพที่สร้างเสียงหัวเราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.56688777+07:00","message":"[buffer interim] 378 false แม่ปากน้ำโพที่สร้างเสียงหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.566913042+07:00","message":"[bufferProcess] interim [760000000]:แม่ปากน้ำโพที่สร้างเสียงหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.56691967+07:00","message":"[bufferProcess] send to processor:แม่ปากน้ำโพที่สร้างเสียงคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.566926984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.566931465+07:00","message":"> Transcript [6276] [false]: 'แม่ปากน้ำโพที่สร้างเสียงคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.56693779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.566940795+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.566945478+07:00","message":"StatePrefix: 'แม่ปากน้ำโพที่สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.566949877+07:00","message":"TextPushed: 'ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.608899108+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.608936979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ปากน้ำโพที่สร้างเสียงหัวเราะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.60894266+07:00","message":"receive interim result [false|false]: แม่ปากน้ำโพที่สร้างเสียงหัวเราะให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.608958727+07:00","message":"[buffer interim] 378 false แม่ปากน้ำโพที่สร้างเสียงหัวเราะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.608965687+07:00","message":"[bufferProcess] interim [880000000]:แม่ปากน้ำโพที่สร้างเสียงหัวเราะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.608968665+07:00","message":"[bufferProcess] send to processor:แม่ปากน้ำโพที่สร้างเสียงหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.608972334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.608975369+07:00","message":"> Transcript [6277] [false]: 'แม่ปากน้ำโพที่สร้างเสียงหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.608979043+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.60898127+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.608983776+07:00","message":"StatePrefix: 'แม่ปากน้ำโพที่สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.608986098+07:00","message":"TextPushed: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.608989352+07:00","message":"Push: 'แม่ปากน้ำโพที่สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.60899141+07:00","message":"TextPushed: 'แม่ปากน้ำโพที่สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.608993654+07:00","message":"Set new StatePrefix : 'แม่ปากน้ำโพที่สร้างเสียงหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.608996436+07:00","message":"Next Push (prob) : 'เสียงหัวเราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.60900427+07:00","message":"push: {false แม่ปากน้ำโพที่สร้าง 0 0xc000045d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.623149264+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.623179623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ปากน้ำโพที่สร้างเสียงหัวเราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.623184047+07:00","message":"receive interim result [false|false]: แม่ปากน้ำโพที่สร้างเสียงหัวเราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.623198527+07:00","message":"[buffer interim] 378 false แม่ปากน้ำโพที่สร้างเสียงหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.623204272+07:00","message":"[bufferProcess] interim [940000000]:แม่ปากน้ำโพที่สร้างเสียงหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.623206602+07:00","message":"[bufferProcess] send to processor:แม่ปากน้ำโพที่สร้างเสียงหัวเราะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.623210521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.62321317+07:00","message":"> Transcript [6278] [false]: 'แม่ปากน้ำโพที่สร้างเสียงหัวเราะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.623216346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.623218518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.623221369+07:00","message":"StatePrefix: 'แม่ปากน้ำโพที่สร้างเสียงหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.623224879+07:00","message":"TextPushed: 'แม่ปากน้ำโพที่สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.723106067+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.723144867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากนะที่สร้างเสียงหัวเราะ\",\"confidence\":0.9101337}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.723150843+07:00","message":"receive interim result [true|false]: ปากนะที่สร้างเสียงหัวเราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.72316223+07:00","message":"end recv isFinal message id 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.723164919+07:00","message":"end Recv id 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.723174834+07:00","message":"[buffer interim] 378 true ปากนะที่สร้างเสียงหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723198012+07:00","message":"[bufferProcess] interim [970000000]:ปากนะที่สร้างเสียงหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723203775+07:00","message":"[bufferProcess] send to processor (isfinal):แม่ปากน้ำโพที่สร้างเสียงหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723222169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723252767+07:00","message":"> Transcript [6279] [false]: 'แม่ปากน้ำโพที่สร้างเสียงหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723259548+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723262564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723265434+07:00","message":"StatePrefix: 'แม่ปากน้ำโพที่สร้างเสียงหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723268694+07:00","message":"TextPushed: 'แม่ปากน้ำโพที่สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723271246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723273573+07:00","message":"> Transcript [6280] [true]: 'ปากนะที่สร้างเสียงหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723276211+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723278037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723279927+07:00","message":"StatePrefix: 'แม่ปากน้ำโพที่สร้างเสียงหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723282134+07:00","message":"TextPushed: 'แม่ปากน้ำโพที่สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723284056+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723413518+07:00","message":"Push: 'เสียงหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723416579+07:00","message":"TextPushed: 'แม่ปากน้ำโพที่สร้างเสียงหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723418961+07:00","message":"Set new StatePrefix : 'ปากนะที่สร้างเสียงหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723421264+07:00","message":"Next Push (prob) : 'ปากนะที่สร้างเสียงหัวเราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.723432895+07:00","message":"push: {true เสียงหัวเราะ 0 0xc000045d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.723429289+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_378.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:00.731175752+07:00","message":"write wav file: './tmp/7598/7598_378.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:01.492124489+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:01.492165856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:01.492170796+07:00","message":"receive interim result [false|false]: ตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:01.492187831+07:00","message":"[buffer interim] 379 false ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:01.492194436+07:00","message":"[bufferProcess] interim [600000000]:ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:01.492196514+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.171056807+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.171093802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลอด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.171099176+07:00","message":"receive interim result [false|false]: ตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.17111408+07:00","message":"[buffer interim] 379 false ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.171120295+07:00","message":"[bufferProcess] interim [200000000]:ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.17112267+07:00","message":"[bufferProcess] send to processor:ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.171125709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.171128729+07:00","message":"> Transcript [6281] [false]: 'ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.171131017+07:00","message":"Set StatePrefix (first interim): 'ตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.417377754+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.417422761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลอดนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.417428691+07:00","message":"receive interim result [false|false]: ตลอดนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.417444645+07:00","message":"[buffer interim] 379 false ตลอดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.41745324+07:00","message":"[bufferProcess] interim [500000000]:ตลอดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.41745614+07:00","message":"[bufferProcess] send to processor:ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.417464112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.417467865+07:00","message":"> Transcript [6282] [false]: 'ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.417471543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.417474333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.417476216+07:00","message":"StatePrefix: 'ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.41747851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.532771672+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.53281739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลอด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.532823267+07:00","message":"receive interim result [false|false]: ตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.532836479+07:00","message":"[buffer interim] 379 false ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.532844574+07:00","message":"[bufferProcess] interim [560000000]:ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.532846907+07:00","message":"[bufferProcess] send to processor:ตลอดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.532854398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.532857681+07:00","message":"> Transcript [6283] [false]: 'ตลอดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.532861389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.532864049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.532866317+07:00","message":"StatePrefix: 'ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.532868618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.647453291+07:00","message":"[GCS] Cleaned up inactive client: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.647475727+07:00","message":"[GCS] Cleaned up inactive client: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.647478587+07:00","message":"[GCS] Cleaned up inactive client: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.647480544+07:00","message":"[GCS] Cleaned up inactive client: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.647482778+07:00","message":"[GCS] Cleaned up inactive client: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.647484679+07:00","message":"[GCS] Cleaned up inactive client: 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.647486916+07:00","message":"[GCS] Cleaned up inactive client: 364"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:03.018696455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:03.018767857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.886896112+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.886959108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.886968521+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.886986286+07:00","message":"[buffer interim] 379 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.886998703+07:00","message":"[bufferProcess] interim [640000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.887002768+07:00","message":"[bufferProcess] send to processor:ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.887009819+07:00","message":"[bufferProcess] send to processor (ticker):รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.887031496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.887045444+07:00","message":"> Transcript [6284] [false]: 'ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.887051167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.887053554+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.887055656+07:00","message":"StatePrefix: 'ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.887058155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.887060436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.887062537+07:00","message":"> Transcript [6285] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.887064424+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.88706664+07:00","message":"Set new StatePrefix: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.016327475+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.016360755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.016366328+07:00","message":"receive interim result [false|false]: ตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.016381822+07:00","message":"[buffer interim] 379 false ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.016387587+07:00","message":"[bufferProcess] interim [760000000]:ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.016389635+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.075708599+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.075751709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.075757788+07:00","message":"receive interim result [false|false]: รับราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.075773551+07:00","message":"[buffer interim] 379 false รับราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.075780377+07:00","message":"[bufferProcess] interim [880000000]:รับราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.075782843+07:00","message":"[bufferProcess] send to processor:ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.075786227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.075789138+07:00","message":"> Transcript [6286] [false]: 'ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.075791497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.075797658+07:00","message":"Set new StatePrefix: 'ตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.19164331+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.191682666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระปรางค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.191688167+07:00","message":"receive interim result [false|false]: พระปรางค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.191699808+07:00","message":"[buffer interim] 379 false พระปรางค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.191708176+07:00","message":"[bufferProcess] interim [940000000]:พระปรางค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.19171056+07:00","message":"[bufferProcess] send to processor:รับราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.19171599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.191718748+07:00","message":"> Transcript [6287] [false]: 'รับราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.19172108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.191723211+07:00","message":"Set new StatePrefix: 'รับราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.209186367+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.209216819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรางวัล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.20922204+07:00","message":"receive interim result [false|false]: รับรางวัล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.209235599+07:00","message":"[buffer interim] 379 false รับรางวัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.209241486+07:00","message":"[bufferProcess] interim [0]:รับรางวัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.209243521+07:00","message":"[bufferProcess] send to processor:พระปรางค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.209246916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.209249491+07:00","message":"> Transcript [6288] [false]: 'พระปรางค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.209251657+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.209253737+07:00","message":"Set new StatePrefix: 'พระปรางค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.628135943+07:00","message":"[GCS] IsForceVAD: false for message ID: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.637568656+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.637609361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรางวัลไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.637615122+07:00","message":"receive interim result [false|false]: รับรางวัลไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.637629574+07:00","message":"[buffer interim] 379 false รับรางวัลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.637637017+07:00","message":"[bufferProcess] interim [240000000]:รับรางวัลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.637639586+07:00","message":"[bufferProcess] send to processor:รับรางวัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.637645427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.637648637+07:00","message":"> Transcript [6289] [false]: 'รับรางวัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.63765111+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.637653877+07:00","message":"Set new StatePrefix: 'รับรางวัล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.652885065+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.65291065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรางวัลเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.652916034+07:00","message":"receive interim result [false|false]: รับรางวัลเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.652928728+07:00","message":"[buffer interim] 379 false รับรางวัลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.652934366+07:00","message":"[bufferProcess] interim [300000000]:รับรางวัลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.652937221+07:00","message":"[bufferProcess] send to processor:รับรางวัลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.652942855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.652945763+07:00","message":"> Transcript [6290] [false]: 'รับรางวัลไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.652949431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.652951651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.652953775+07:00","message":"StatePrefix: 'รับรางวัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.652956046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.687181187+07:00","message":"[GCS] Start streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.712586471+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.712626045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรางวัลไปเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.71263294+07:00","message":"receive interim result [false|false]: รับรางวัลไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.712648132+07:00","message":"[buffer interim] 379 false รับรางวัลไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.712655183+07:00","message":"[bufferProcess] interim [360000000]:รับรางวัลไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.712657524+07:00","message":"[bufferProcess] send to processor:รับรางวัลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.712661003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.712663804+07:00","message":"> Transcript [6291] [false]: 'รับรางวัลเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.712667824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.712670106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.712672284+07:00","message":"StatePrefix: 'รับรางวัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.71267446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.773792474+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.773817233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรางวัลไปเลย\",\"confidence\":0.8847014}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.77382285+07:00","message":"receive interim result [true|false]: รับรางวัลไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.773835321+07:00","message":"end recv isFinal message id 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.773838734+07:00","message":"end Recv id 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.773845476+07:00","message":"[buffer interim] 379 true รับรางวัลไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773852276+07:00","message":"[bufferProcess] interim [480000000]:รับรางวัลไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773859775+07:00","message":"[bufferProcess] send to processor (isfinal):รับรางวัลไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773864167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773868109+07:00","message":"> Transcript [6292] [false]: 'รับรางวัลไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773872134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773875183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773877839+07:00","message":"StatePrefix: 'รับรางวัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773881936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773883691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773885856+07:00","message":"> Transcript [6293] [true]: 'รับรางวัลไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.77388807+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773889915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.77389173+07:00","message":"StatePrefix: 'รับรางวัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773893477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773901205+07:00","message":"Push: 'รับรางวัลไปเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.773909003+07:00","message":"push: {true รับรางวัลไปเลย 0 0xc0004a2480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:04.782406953+07:00","message":"write wav file: './tmp/7598/7598_379.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:06.019135786+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:06.019154161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.241656792+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.241693669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.241699054+07:00","message":"receive interim result [false|false]: ไม่ได้เพียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.241715007+07:00","message":"[buffer interim] 380 false ไม่ได้เพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.241720967+07:00","message":"[bufferProcess] interim [80000000]:ไม่ได้เพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.241723297+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.241737805+07:00","message":"[bufferProcess] send to processor (ticker):ไม่ได้เพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.241740803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.24174358+07:00","message":"> Transcript [6294] [false]: 'ไม่ได้เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.241746147+07:00","message":"Set StatePrefix (first interim): 'ไม่ได้เพียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.366554382+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.366598173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.366604143+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.36661917+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.366628087+07:00","message":"[bufferProcess] interim [260000000]:ไม่ได้เพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.366631358+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.557588491+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.557637316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.55764604+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.557666569+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.557680841+07:00","message":"[bufferProcess] interim [440000000]:ไม่ได้เพียงแค่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.557687079+07:00","message":"[bufferProcess] send to processor:ไม่ได้เพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.557697905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.557703167+07:00","message":"> Transcript [6295] [false]: 'ไม่ได้เพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.557720197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.557724161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.55773441+07:00","message":"StatePrefix: 'ไม่ได้เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.55773805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.567426449+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.567453615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.567459506+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.567474299+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.56747959+07:00","message":"[bufferProcess] interim [500000000]:ไม่ได้เพียงแค่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.567481967+07:00","message":"[bufferProcess] send to processor:ไม่ได้เพียงแค่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.567485099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.567487929+07:00","message":"> Transcript [6296] [false]: 'ไม่ได้เพียงแค่ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.567491068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.567493189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.567497455+07:00","message":"StatePrefix: 'ไม่ได้เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.567499764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.002990437+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.003034428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่การสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.003041292+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่การสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.00305688+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่การสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.003064762+07:00","message":"[bufferProcess] interim [740000000]:ไม่ได้เพียงแค่การสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.003067595+07:00","message":"[bufferProcess] send to processor:ไม่ได้เพียงแค่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.003075833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.003079038+07:00","message":"> Transcript [6297] [false]: 'ไม่ได้เพียงแค่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.003083027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.003086458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.003088651+07:00","message":"StatePrefix: 'ไม่ได้เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.003090869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.154520448+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.154561611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่การสร้างพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.15456756+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่การสร้างพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.154595546+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่การสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.154604415+07:00","message":"[bufferProcess] interim [920000000]:ไม่ได้เพียงแค่การสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.154608299+07:00","message":"[bufferProcess] send to processor:ไม่ได้เพียงแค่การสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.15461317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.15461828+07:00","message":"> Transcript [6298] [false]: 'ไม่ได้เพียงแค่การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.154623088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.154625957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.154629171+07:00","message":"StatePrefix: 'ไม่ได้เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.154632149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.154635876+07:00","message":"Push: 'ไม่ได้เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.15463876+07:00","message":"TextPushed: 'ไม่ได้เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.154642503+07:00","message":"Set new StatePrefix : 'ไม่ได้เพียงแค่การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.154647771+07:00","message":"Next Push (prob) : 'แค่การสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.154656082+07:00","message":"push: {false ไม่ได้เพียง 0 0xc003683900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.244128306+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.244172066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่การสร้างความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.244178459+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่การสร้างความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.244195559+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่การสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.244202952+07:00","message":"[bufferProcess] interim [980000000]:ไม่ได้เพียงแค่การสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.244205624+07:00","message":"[bufferProcess] send to processor:ไม่ได้เพียงแค่การสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.244208982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.244212204+07:00","message":"> Transcript [6299] [false]: 'ไม่ได้เพียงแค่การสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.244215811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.244218043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.244222103+07:00","message":"StatePrefix: 'ไม่ได้เพียงแค่การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.244225851+07:00","message":"TextPushed: 'ไม่ได้เพียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.382955574+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.382989937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่การสร้างความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.382995482+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่การสร้างความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.383007502+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่การสร้างความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.383015997+07:00","message":"[bufferProcess] interim [40000000]:ไม่ได้เพียงแค่การสร้างความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.38301849+07:00","message":"[bufferProcess] send to processor:ไม่ได้เพียงแค่การสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.383022201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.383024977+07:00","message":"> Transcript [6300] [false]: 'ไม่ได้เพียงแค่การสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.383028326+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.383030492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.383032443+07:00","message":"StatePrefix: 'ไม่ได้เพียงแค่การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.38303463+07:00","message":"TextPushed: 'ไม่ได้เพียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.423539976+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.423577772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่การสร้างความรู้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.42358365+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่การสร้างความรู้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.423600042+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่การสร้างความรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.423610286+07:00","message":"[bufferProcess] interim [100000000]:ไม่ได้เพียงแค่การสร้างความรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.423613713+07:00","message":"[bufferProcess] send to processor:ไม่ได้เพียงแค่การสร้างความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.423619961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.423623867+07:00","message":"> Transcript [6301] [false]: 'ไม่ได้เพียงแค่การสร้างความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.423629372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.42363339+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.423635409+07:00","message":"StatePrefix: 'ไม่ได้เพียงแค่การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.423637565+07:00","message":"TextPushed: 'ไม่ได้เพียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.445192147+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.445222362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่การสร้างความรู้จัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.445228986+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่การสร้างความรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.445242351+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่การสร้างความรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.44524797+07:00","message":"[bufferProcess] interim [160000000]:ไม่ได้เพียงแค่การสร้างความรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.445250445+07:00","message":"[bufferProcess] send to processor:ไม่ได้เพียงแค่การสร้างความรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.445253622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.445256327+07:00","message":"> Transcript [6302] [false]: 'ไม่ได้เพียงแค่การสร้างความรู้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.445261712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.445263869+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.445265804+07:00","message":"StatePrefix: 'ไม่ได้เพียงแค่การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.4452681+07:00","message":"TextPushed: 'ไม่ได้เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.44527235+07:00","message":"Push: 'แค่การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.445274449+07:00","message":"TextPushed: 'ไม่ได้เพียงแค่การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.445276727+07:00","message":"Set new StatePrefix : 'ไม่ได้เพียงแค่การสร้างความรู้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.445279099+07:00","message":"Next Push (prob) : 'ความรู้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.445293272+07:00","message":"push: {false แค่การสร้าง 0 0xc003683900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.535687203+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.53573272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่การสร้างความรู้จากผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.535739114+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่การสร้างความรู้จากผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.535756393+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่การสร้างความรู้จากผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.53576467+07:00","message":"[bufferProcess] interim [280000000]:ไม่ได้เพียงแค่การสร้างความรู้จากผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.535767925+07:00","message":"[bufferProcess] send to processor:ไม่ได้เพียงแค่การสร้างความรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.535774676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.535777549+07:00","message":"> Transcript [6303] [false]: 'ไม่ได้เพียงแค่การสร้างความรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.53578054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.535782717+07:00","message":"Set new StatePrefix: 'ไม่ได้เพียงแค่การสร้างความรู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.648537236+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.648576066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่การสร้างความรู้จะพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.6485832+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่การสร้างความรู้จะพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.648601797+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่การสร้างความรู้จะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.648610375+07:00","message":"[bufferProcess] interim [340000000]:ไม่ได้เพียงแค่การสร้างความรู้จะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.648613006+07:00","message":"[bufferProcess] send to processor:ไม่ได้เพียงแค่การสร้างความรู้จากผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.648619642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.648622557+07:00","message":"> Transcript [6304] [false]: 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.648626088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.648628507+07:00","message":"Set new StatePrefix: 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.663788999+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.663819537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่การสร้างความรู้จะพูดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.663825185+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่การสร้างความรู้จะพูดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.663838329+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่การสร้างความรู้จะพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.663844347+07:00","message":"[bufferProcess] interim [400000000]:ไม่ได้เพียงแค่การสร้างความรู้จะพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.66384665+07:00","message":"[bufferProcess] send to processor:ไม่ได้เพียงแค่การสร้างความรู้จะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.663849868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.663852826+07:00","message":"> Transcript [6305] [false]: 'ไม่ได้เพียงแค่การสร้างความรู้จะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.663855219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.663857357+07:00","message":"Set new StatePrefix: 'ไม่ได้เพียงแค่การสร้างความรู้จะพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.707128037+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.707164353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.707170465+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.707182393+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.707190486+07:00","message":"[bufferProcess] interim [460000000]:ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.70719431+07:00","message":"[bufferProcess] send to processor:ไม่ได้เพียงแค่การสร้างความรู้จะพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.707203065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.707207338+07:00","message":"> Transcript [6306] [false]: 'ไม่ได้เพียงแค่การสร้างความรู้จะพูดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.707212391+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.707215467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.707218243+07:00","message":"StatePrefix: 'ไม่ได้เพียงแค่การสร้างความรู้จะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.707221761+07:00","message":"TextPushed: 'ไม่ได้เพียงแค่การสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.849585997+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.849625587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.849631357+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.849646776+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.849654346+07:00","message":"[bufferProcess] interim [580000000]:ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.849658598+07:00","message":"[bufferProcess] send to processor:ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.849664198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.84966837+07:00","message":"> Transcript [6307] [false]: 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.849671645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.84967671+07:00","message":"Set new StatePrefix: 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.100258191+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.100306414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.10031447+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.100330902+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.100338837+07:00","message":"[bufferProcess] interim [820000000]:ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.100342155+07:00","message":"[bufferProcess] send to processor:ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.100351754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.100354801+07:00","message":"> Transcript [6308] [false]: 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.100359588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.100362648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.100364903+07:00","message":"StatePrefix: 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.100367876+07:00","message":"TextPushed: 'ไม่ได้เพียงแค่การสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.682744346+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.682793304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.682802464+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.682821289+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.68283361+07:00","message":"[bufferProcess] interim [420000000]:ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.682837769+07:00","message":"[bufferProcess] send to processor:ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.682844745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.682848437+07:00","message":"> Transcript [6309] [false]: 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.682853293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.682855565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.682857851+07:00","message":"StatePrefix: 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.682860528+07:00","message":"TextPushed: 'ไม่ได้เพียงแค่การสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.863486802+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.863527519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับเดี๋ยวสะท้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.863534022+07:00","message":"receive interim result [false|false]: ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับเดี๋ยวสะท้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.863566655+07:00","message":"[buffer interim] 380 false ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับเดี๋ยวสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.863580069+07:00","message":"[bufferProcess] interim [480000000]:ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับเดี๋ยวสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.863583688+07:00","message":"[bufferProcess] send to processor:ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.863587885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.863590784+07:00","message":"> Transcript [6310] [false]: 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.863595155+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.863597344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.863600105+07:00","message":"StatePrefix: 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.86360306+07:00","message":"TextPushed: 'ไม่ได้เพียงแค่การสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.967772658+07:00","message":"[GCS] IsForceVAD: false for message ID: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.983388466+07:00","message":"[GCS] Start streaming session, msgId: 381"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:09.019656721+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:09.019683342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.126313211+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.126347578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับเดี๋ยวสะท้อน\",\"confidence\":0.9202833}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.126354203+07:00","message":"receive interim result [true|false]: เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับเดี๋ยวสะท้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.126364841+07:00","message":"end recv isFinal message id 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.126367221+07:00","message":"end Recv id 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.126374156+07:00","message":"[buffer interim] 380 true เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับเดี๋ยวสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126381635+07:00","message":"[bufferProcess] interim [750000000]:เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับเดี๋ยวสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126388989+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับเดี๋ยวสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126395955+07:00","message":"> Transcript [6311] [false]: 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับเดี๋ยวสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126400116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.12640245+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126405053+07:00","message":"StatePrefix: 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126407397+07:00","message":"TextPushed: 'ไม่ได้เพียงแค่การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126415782+07:00","message":"Push: 'ความรู้จากผู้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126418362+07:00","message":"TextPushed: 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126420835+07:00","message":"Set new StatePrefix : 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับเดี๋ยวสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126423704+07:00","message":"Next Push (prob) : 'งานครับเดี๋ยวสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126425805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.12642781+07:00","message":"> Transcript [6312] [true]: 'เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับเดี๋ยวสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126430172+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126431938+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126433858+07:00","message":"StatePrefix: 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับเดี๋ยวสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126435986+07:00","message":"TextPushed: 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126437934+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.126458544+07:00","message":"push: {false ความรู้จากผู้ร่วม 0 0xc003683900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126608931+07:00","message":"Push: 'ผู้ร่วมงานครับเดี๋ยวสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126613182+07:00","message":"TextPushed: 'ไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมผู้ร่วมงานครับเดี๋ยวสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126615514+07:00","message":"Set new StatePrefix : 'เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับเดี๋ยวสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126618397+07:00","message":"Next Push (prob) : 'เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับเดี๋ยวสะท้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.126629841+07:00","message":"push: {true ผู้ร่วมงานครับเดี๋ยวสะท้อน 0 0xc003683900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.126650254+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_380.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:09.135415723+07:00","message":"write wav file: './tmp/7598/7598_380.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.079156783+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.07919838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซุป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.079204115+07:00","message":"receive interim result [false|false]: ซุป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.079219375+07:00","message":"[buffer interim] 381 false ซุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.079225078+07:00","message":"[bufferProcess] interim [720000000]:ซุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.079227065+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.155907403+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.155937394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างของชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.155944821+07:00","message":"receive interim result [false|false]: สร้างของชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.155961899+07:00","message":"[buffer interim] 381 false สร้างของชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.155969356+07:00","message":"[bufferProcess] interim [780000000]:สร้างของชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.155973462+07:00","message":"[bufferProcess] send to processor:ซุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.155979011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.155983195+07:00","message":"> Transcript [6313] [false]: 'ซุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.155986547+07:00","message":"Set StatePrefix (first interim): 'ซุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.606539816+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.606578386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างของชุมชนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.606584076+07:00","message":"receive interim result [false|false]: สร้างของชุมชนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.606601024+07:00","message":"[buffer interim] 381 false สร้างของชุมชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.606609596+07:00","message":"[bufferProcess] interim [320000000]:สร้างของชุมชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.606614111+07:00","message":"[bufferProcess] send to processor:สร้างของชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.606617778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.60662045+07:00","message":"> Transcript [6314] [false]: 'สร้างของชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.606622788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.606625307+07:00","message":"Set new StatePrefix: 'สร้างของชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.72714523+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.727182875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างของชุมชนในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.727188943+07:00","message":"receive interim result [false|false]: สร้างของชุมชนในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.727200454+07:00","message":"[buffer interim] 381 false สร้างของชุมชนในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.727206868+07:00","message":"[bufferProcess] interim [380000000]:สร้างของชุมชนในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.7272094+07:00","message":"[bufferProcess] send to processor:สร้างของชุมชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.727212736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.727215671+07:00","message":"> Transcript [6315] [false]: 'สร้างของชุมชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.72721909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.727221315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.727223377+07:00","message":"StatePrefix: 'สร้างของชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.727225612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.916848484+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.916899868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างของชุมชนในการร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.916907817+07:00","message":"receive interim result [false|false]: สร้างของชุมชนในการร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.916942491+07:00","message":"[buffer interim] 381 false สร้างของชุมชนในการร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.916950509+07:00","message":"[bufferProcess] interim [560000000]:สร้างของชุมชนในการร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.916954289+07:00","message":"[bufferProcess] send to processor:สร้างของชุมชนในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.91697255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.916976814+07:00","message":"> Transcript [6316] [false]: 'สร้างของชุมชนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.91698119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.916984251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.916987473+07:00","message":"StatePrefix: 'สร้างของชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.916990535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.176190408+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.17623524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างของชุมชนในการร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.176242295+07:00","message":"receive interim result [false|false]: สร้างของชุมชนในการร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.176259526+07:00","message":"[buffer interim] 381 false สร้างของชุมชนในการร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.176268691+07:00","message":"[bufferProcess] interim [740000000]:สร้างของชุมชนในการร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.176271534+07:00","message":"[bufferProcess] send to processor:สร้างของชุมชนในการร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.176275434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.176281331+07:00","message":"> Transcript [6317] [false]: 'สร้างของชุมชนในการร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.176285264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.176287707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.176290252+07:00","message":"StatePrefix: 'สร้างของชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.176294387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.558364939+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.5584092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างของชุมชนในการร่วมกันรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.558417622+07:00","message":"receive interim result [false|false]: สร้างของชุมชนในการร่วมกันรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.558432965+07:00","message":"[buffer interim] 381 false สร้างของชุมชนในการร่วมกันรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.558446715+07:00","message":"[bufferProcess] interim [40000000]:สร้างของชุมชนในการร่วมกันรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.558450151+07:00","message":"[bufferProcess] send to processor:สร้างของชุมชนในการร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.558458641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.558463887+07:00","message":"> Transcript [6318] [false]: 'สร้างของชุมชนในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.558468989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.558471953+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.558475141+07:00","message":"StatePrefix: 'สร้างของชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.558478144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.558486418+07:00","message":"Push: 'สร้างของชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.558489348+07:00","message":"TextPushed: 'สร้างของชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.558492242+07:00","message":"Set new StatePrefix : 'สร้างของชุมชนในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.558495306+07:00","message":"Next Push (prob) : 'ในการร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.558519271+07:00","message":"push: {false สร้างของชุมชน 0 0xc0033fed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.636125083+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.636159887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างของชุมชนในการร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.636165052+07:00","message":"receive interim result [false|false]: สร้างของชุมชนในการร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.63617983+07:00","message":"[buffer interim] 381 false สร้างของชุมชนในการร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.636188168+07:00","message":"[bufferProcess] interim [160000000]:สร้างของชุมชนในการร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.636192208+07:00","message":"[bufferProcess] send to processor:สร้างของชุมชนในการร่วมกันรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.636199156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.636202148+07:00","message":"> Transcript [6319] [false]: 'สร้างของชุมชนในการร่วมกันรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.636205668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.636207886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.636209836+07:00","message":"StatePrefix: 'สร้างของชุมชนในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.636212496+07:00","message":"TextPushed: 'สร้างของชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.755021877+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.75505538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างของชุมชนในการร่วมกันรับประทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.755061121+07:00","message":"receive interim result [false|false]: สร้างของชุมชนในการร่วมกันรับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.755075751+07:00","message":"[buffer interim] 381 false สร้างของชุมชนในการร่วมกันรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.755082043+07:00","message":"[bufferProcess] interim [280000000]:สร้างของชุมชนในการร่วมกันรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.755084527+07:00","message":"[bufferProcess] send to processor:สร้างของชุมชนในการร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.755091515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.755094309+07:00","message":"> Transcript [6320] [false]: 'สร้างของชุมชนในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.755097694+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.755099752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.755102199+07:00","message":"StatePrefix: 'สร้างของชุมชนในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.755105289+07:00","message":"TextPushed: 'สร้างของชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.878248664+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.878295979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างของชุมชนในการร่วมกันพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.878303457+07:00","message":"receive interim result [false|false]: สร้างของชุมชนในการร่วมกันพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.878320462+07:00","message":"[buffer interim] 381 false สร้างของชุมชนในการร่วมกันพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.878329274+07:00","message":"[bufferProcess] interim [340000000]:สร้างของชุมชนในการร่วมกันพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.878332084+07:00","message":"[bufferProcess] send to processor:สร้างของชุมชนในการร่วมกันรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.878335792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.878338978+07:00","message":"> Transcript [6321] [false]: 'สร้างของชุมชนในการร่วมกันรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.878343074+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.878345372+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.878347455+07:00","message":"StatePrefix: 'สร้างของชุมชนในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.87835029+07:00","message":"TextPushed: 'สร้างของชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.950705466+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.950756607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างของชุมชนในการร่วมกันรับวัฒนธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.950763314+07:00","message":"receive interim result [false|false]: สร้างของชุมชนในการร่วมกันรับวัฒนธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.950779782+07:00","message":"[buffer interim] 381 false สร้างของชุมชนในการร่วมกันรับวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.950789553+07:00","message":"[bufferProcess] interim [520000000]:สร้างของชุมชนในการร่วมกันรับวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.950792362+07:00","message":"[bufferProcess] send to processor:สร้างของชุมชนในการร่วมกันพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.950799706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.950802934+07:00","message":"> Transcript [6322] [false]: 'สร้างของชุมชนในการร่วมกันพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.950806938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.950809326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.950812081+07:00","message":"StatePrefix: 'สร้างของชุมชนในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.950815323+07:00","message":"TextPushed: 'สร้างของชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.950820986+07:00","message":"Push: 'ในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.95082309+07:00","message":"TextPushed: 'สร้างของชุมชนในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.950825345+07:00","message":"Set new StatePrefix : 'สร้างของชุมชนในการร่วมกันพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.9508276+07:00","message":"Next Push (prob) : 'พัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.95083943+07:00","message":"push: {false ในการร่วมกัน 0 0xc0033fed80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:12.020418807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:12.020483469+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.606287188+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.606322103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.606327878+07:00","message":"receive interim result [false|false]: สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.606339974+07:00","message":"[buffer interim] 381 false สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.606349429+07:00","message":"[bufferProcess] interim [0]:สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.606353235+07:00","message":"[bufferProcess] send to processor:สร้างของชุมชนในการร่วมกันรับวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.606359208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.606363522+07:00","message":"> Transcript [6323] [false]: 'สร้างของชุมชนในการร่วมกันรับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.606367197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.6063703+07:00","message":"Set new StatePrefix: 'สร้างของชุมชนในการร่วมกันรับวัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.633055273+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.633089322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ปิดตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.633095422+07:00","message":"receive interim result [false|false]: สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.633111114+07:00","message":"[buffer interim] 381 false สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.63311737+07:00","message":"[bufferProcess] interim [60000000]:สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.633123064+07:00","message":"[bufferProcess] send to processor:สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.633127209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.633130042+07:00","message":"> Transcript [6324] [false]: 'สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.633133258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.633135338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.63313757+07:00","message":"StatePrefix: 'สร้างของชุมชนในการร่วมกันรับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.633140148+07:00","message":"TextPushed: 'สร้างของชุมชนในการร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.734569602+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.734608395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.734614463+07:00","message":"receive interim result [false|false]: สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.734632168+07:00","message":"[buffer interim] 381 false สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.734641006+07:00","message":"[bufferProcess] interim [180000000]:สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.734643661+07:00","message":"[bufferProcess] send to processor:สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.734647076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.734649893+07:00","message":"> Transcript [6325] [false]: 'สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.734653099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.734655331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.734657714+07:00","message":"StatePrefix: 'สร้างของชุมชนในการร่วมกันรับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.734660307+07:00","message":"TextPushed: 'สร้างของชุมชนในการร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:13.528845948+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:13.528889001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติดตาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:13.528895814+07:00","message":"receive interim result [false|false]: สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:13.528912187+07:00","message":"[buffer interim] 381 false สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.528920311+07:00","message":"[bufferProcess] interim [780000000]:สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.528923662+07:00","message":"[bufferProcess] send to processor:สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.528931311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.528934883+07:00","message":"> Transcript [6326] [false]: 'สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.528940325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.528942895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.528945982+07:00","message":"StatePrefix: 'สร้างของชุมชนในการร่วมกันรับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.528949135+07:00","message":"TextPushed: 'สร้างของชุมชนในการร่วมกัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:15.020456172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:15.020490156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.769270497+07:00","message":"[GCS] IsForceVAD: false for message ID: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.835657881+07:00","message":"[GCS] Start streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.967244163+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.967286837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รากของชุมชนในการร่วมกันรับวัฒนธรรมที่ติดตาม\",\"confidence\":0.8972835}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.96729454+07:00","message":"receive interim result [true|false]: รากของชุมชนในการร่วมกันรับวัฒนธรรมที่ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.967305741+07:00","message":"end recv isFinal message id 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.967308337+07:00","message":"end Recv id 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.967315851+07:00","message":"[buffer interim] 381 true รากของชุมชนในการร่วมกันรับวัฒนธรรมที่ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967326812+07:00","message":"[bufferProcess] interim [850000000]:รากของชุมชนในการร่วมกันรับวัฒนธรรมที่ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967333382+07:00","message":"[bufferProcess] send to processor (isfinal):สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967337618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967340905+07:00","message":"> Transcript [6327] [false]: 'สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967345289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967347405+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967349805+07:00","message":"StatePrefix: 'สร้างของชุมชนในการร่วมกันรับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967353193+07:00","message":"TextPushed: 'สร้างของชุมชนในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967360413+07:00","message":"Push: 'รับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.96736263+07:00","message":"TextPushed: 'สร้างของชุมชนในการร่วมกันรับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967365047+07:00","message":"Set new StatePrefix : 'สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.96736785+07:00","message":"Next Push (prob) : 'อันนี้ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967369896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967372318+07:00","message":"> Transcript [6328] [true]: 'รากของชุมชนในการร่วมกันรับวัฒนธรรมที่ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967374711+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.96737667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967378426+07:00","message":"StatePrefix: 'สร้างของชุมชนในการร่วมกันรับวัฒนธรรมอันนี้ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967384244+07:00","message":"TextPushed: 'สร้างของชุมชนในการร่วมกันรับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967386286+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.967394362+07:00","message":"push: {false รับวัฒนธรรม 0 0xc0033fed80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.96753577+07:00","message":"Push: 'ที่ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967540022+07:00","message":"TextPushed: 'สร้างของชุมชนในการร่วมกันรับวัฒนธรรมที่ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967542253+07:00","message":"Set new StatePrefix : 'รากของชุมชนในการร่วมกันรับวัฒนธรรมที่ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967544463+07:00","message":"Next Push (prob) : 'รากของชุมชนในการร่วมกันรับวัฒนธรรมที่ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.96755594+07:00","message":"push: {true ที่ติดตาม 0 0xc0033fed80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.967563591+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_381.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:15.985431968+07:00","message":"write wav file: './tmp/7598/7598_381.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:16.75086014+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:16.750912675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:16.750918297+07:00","message":"receive interim result [false|false]: หมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:16.750936073+07:00","message":"[buffer interim] 382 false หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:16.750942339+07:00","message":"[bufferProcess] interim [900000000]:หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:16.750944262+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:17.257769789+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:17.257815608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:17.257821234+07:00","message":"receive interim result [false|false]: ป้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:17.257835711+07:00","message":"[buffer interim] 382 false ป้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:17.257843186+07:00","message":"[bufferProcess] interim [140000000]:ป้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:17.257845719+07:00","message":"[bufferProcess] send to processor:หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:17.257852447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:17.257855832+07:00","message":"> Transcript [6329] [false]: 'หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:17.257858193+07:00","message":"Set StatePrefix (first interim): 'หมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:17.836117319+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:17.836168304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:17.83617512+07:00","message":"receive interim result [false|false]: ป้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:17.836191681+07:00","message":"[buffer interim] 382 false ป้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:17.836199376+07:00","message":"[bufferProcess] interim [740000000]:ป้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:17.836202036+07:00","message":"[bufferProcess] send to processor:ป้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:17.836210095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:17.836213524+07:00","message":"> Transcript [6330] [false]: 'ป้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:17.836216295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:17.836218863+07:00","message":"Set new StatePrefix: 'ป้อน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:18.021368973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:18.021372369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.476997877+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.477044146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.477050193+07:00","message":"receive interim result [false|false]: ไม่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.477064651+07:00","message":"[buffer interim] 382 false ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.477073605+07:00","message":"[bufferProcess] interim [340000000]:ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.47707571+07:00","message":"[bufferProcess] send to processor:ป้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.477081668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.477085096+07:00","message":"> Transcript [6331] [false]: 'ป้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.477088627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.477090926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.477092872+07:00","message":"StatePrefix: 'ป้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.477095259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.794047212+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.794087612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.794093176+07:00","message":"receive interim result [false|false]: ไม่เห็นนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.794109835+07:00","message":"[buffer interim] 382 false ไม่เห็นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.794117997+07:00","message":"[bufferProcess] interim [580000000]:ไม่เห็นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.794120663+07:00","message":"[bufferProcess] send to processor:ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.794124581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.794127776+07:00","message":"> Transcript [6332] [false]: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.794130361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.794133056+07:00","message":"Set new StatePrefix: 'ไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.831192497+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.831235877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.831242483+07:00","message":"receive interim result [false|false]: ไม่เห็นนะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.831258162+07:00","message":"[buffer interim] 382 false ไม่เห็นนะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.831266189+07:00","message":"[bufferProcess] interim [700000000]:ไม่เห็นนะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.831269994+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.831277477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.831280481+07:00","message":"> Transcript [6333] [false]: 'ไม่เห็นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.831284502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.831287863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.831290024+07:00","message":"StatePrefix: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.831292259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.93831394+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.938362666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.938368804+07:00","message":"receive interim result [false|false]: ไม่เห็นไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.938385499+07:00","message":"[buffer interim] 382 false ไม่เห็นไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.938393503+07:00","message":"[bufferProcess] interim [760000000]:ไม่เห็นไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.93839611+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.938401946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.938405158+07:00","message":"> Transcript [6334] [false]: 'ไม่เห็นนะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.938408512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.938410598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.938412642+07:00","message":"StatePrefix: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.938415064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.162486566+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.162526813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นไหมนี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.162533002+07:00","message":"receive interim result [false|false]: ไม่เห็นไหมนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.162544106+07:00","message":"[buffer interim] 382 false ไม่เห็นไหมนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.162552816+07:00","message":"[bufferProcess] interim [0]:ไม่เห็นไหมนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.162555949+07:00","message":"[bufferProcess] send to processor:ไม่เห็นไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.162561292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.162564462+07:00","message":"> Transcript [6335] [false]: 'ไม่เห็นไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.162567761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.162569803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.162571872+07:00","message":"StatePrefix: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.162574034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.196785945+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.196826234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะไม่รีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.196831644+07:00","message":"receive interim result [false|false]: ไม่เห็นนะไม่รีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.196845304+07:00","message":"[buffer interim] 382 false ไม่เห็นนะไม่รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.196855297+07:00","message":"[bufferProcess] interim [120000000]:ไม่เห็นนะไม่รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.196858839+07:00","message":"[bufferProcess] send to processor:ไม่เห็นไหมนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.196863547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.196866644+07:00","message":"> Transcript [6336] [false]: 'ไม่เห็นไหมนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.196870021+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.1968723+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.196874328+07:00","message":"StatePrefix: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.196876631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.196882466+07:00","message":"Push: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.19688487+07:00","message":"TextPushed: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.196887078+07:00","message":"Set new StatePrefix : 'ไม่เห็นไหมนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.196889354+07:00","message":"Next Push (prob) : 'ไหมนี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.196911917+07:00","message":"push: {false ไม่เห็น 0 0xc003683f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.316215063+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.316260828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นไหมนี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.316268885+07:00","message":"receive interim result [false|false]: ไม่เห็นไหมนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.31628662+07:00","message":"[buffer interim] 382 false ไม่เห็นไหมนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.3162984+07:00","message":"[bufferProcess] interim [180000000]:ไม่เห็นไหมนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.316302236+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะไม่รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.31631009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.316315006+07:00","message":"> Transcript [6337] [false]: 'ไม่เห็นนะไม่รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.316320159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.31632376+07:00","message":"Set new StatePrefix: 'ไม่เห็นนะไม่รีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.635374683+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.635419111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะไม่รีบเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.635425386+07:00","message":"receive interim result [false|false]: ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.635442055+07:00","message":"[buffer interim] 382 false ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.635450248+07:00","message":"[bufferProcess] interim [480000000]:ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.635454624+07:00","message":"[bufferProcess] send to processor:ไม่เห็นไหมนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.63545897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.635462293+07:00","message":"> Transcript [6338] [false]: 'ไม่เห็นไหมนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.63546512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.635467535+07:00","message":"Set new StatePrefix: 'ไม่เห็นไหมนี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:20.219681456+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:20.219732582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะไม่รีบเอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:20.219739502+07:00","message":"receive interim result [false|false]: ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:20.219754546+07:00","message":"[buffer interim] 382 false ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:20.219762288+07:00","message":"[bufferProcess] interim [80000000]:ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:20.219764496+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:20.219771178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:20.219774556+07:00","message":"> Transcript [6339] [false]: 'ไม่เห็นนะไม่รีบเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:20.219777466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:20.219780263+07:00","message":"Set new StatePrefix: 'ไม่เห็นนะไม่รีบเอง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:21.022259459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:21.022307239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.408899457+07:00","message":"[GCS] IsForceVAD: false for message ID: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.541931267+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.541974303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะไม่รีบเอง\",\"confidence\":0.93494844}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.541981473+07:00","message":"receive interim result [true|false]: ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.54199508+07:00","message":"end recv isFinal message id 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.541997692+07:00","message":"end Recv id 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.542004376+07:00","message":"[buffer interim] 382 true ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.542011889+07:00","message":"[bufferProcess] interim [460000000]:ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.542015088+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.542019244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.542023299+07:00","message":"> Transcript [6340] [false]: 'ไม่เห็นนะไม่รีบเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.542026833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.542028845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.54203104+07:00","message":"StatePrefix: 'ไม่เห็นนะไม่รีบเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.542033401+07:00","message":"TextPushed: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.542035627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.542037702+07:00","message":"> Transcript [6341] [true]: 'ไม่เห็นนะไม่รีบเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.542040033+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.542041836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.542043927+07:00","message":"StatePrefix: 'ไม่เห็นนะไม่รีบเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.54204573+07:00","message":"TextPushed: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.542048437+07:00","message":"Push: 'นะไม่รีบเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.542057665+07:00","message":"push: {true นะไม่รีบเอง 0 0xc003683f80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:21.55295878+07:00","message":"write wav file: './tmp/7598/7598_382.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.789140839+07:00","message":"[GCS] Start streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.032918974+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.032957748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.03296315+07:00","message":"receive interim result [false|false]: ไม่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.032975802+07:00","message":"[buffer interim] 383 false ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.032982397+07:00","message":"[bufferProcess] interim [780000000]:ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.03298444+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.032989776+07:00","message":"[bufferProcess] send to processor (ticker):ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.032992597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.032995476+07:00","message":"> Transcript [6342] [false]: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.032997779+07:00","message":"Set StatePrefix (first interim): 'ไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.228883408+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.228927355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.228933843+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.228952008+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.228958809+07:00","message":"[bufferProcess] interim [20000000]:ไม่เห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.228960871+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.794524076+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.794567561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.794573684+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.794587421+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.794595289+07:00","message":"[bufferProcess] interim [620000000]:ไม่เห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.794597629+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.794605029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.794609975+07:00","message":"> Transcript [6343] [false]: 'ไม่เห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.794615466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.79461969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.794623076+07:00","message":"StatePrefix: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.794625478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.986806652+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.986848849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.986855428+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วยไม่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.986868337+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วยไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.98687572+07:00","message":"[bufferProcess] interim [800000000]:ไม่เห็นด้วยไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.986878493+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.986884308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.986887555+07:00","message":"> Transcript [6344] [false]: 'ไม่เห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.986891373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.986893691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.986895679+07:00","message":"StatePrefix: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:23.986898136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:24.023006602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:24.023027201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.186963964+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.187007373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็นเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.187013294+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วยไม่เห็นเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.187031823+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วยไม่เห็นเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.187040041+07:00","message":"[bufferProcess] interim [980000000]:ไม่เห็นด้วยไม่เห็นเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.187042737+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วยไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.187046702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.187049774+07:00","message":"> Transcript [6345] [false]: 'ไม่เห็นด้วยไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.187053584+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.187059226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.187061804+07:00","message":"StatePrefix: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.18706397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.310754366+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.310792053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.310799675+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วยไม่เห็นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.310816309+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วยไม่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.310824265+07:00","message":"[bufferProcess] interim [40000000]:ไม่เห็นด้วยไม่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.310827452+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วยไม่เห็นเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.310831369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.310834664+07:00","message":"> Transcript [6346] [false]: 'ไม่เห็นด้วยไม่เห็นเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.310839015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.310841232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.310843566+07:00","message":"StatePrefix: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.310845687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.310848423+07:00","message":"Push: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.310850531+07:00","message":"TextPushed: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.310852678+07:00","message":"Set new StatePrefix : 'ไม่เห็นด้วยไม่เห็นเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.310855072+07:00","message":"Next Push (prob) : 'ด้วยไม่เห็นเหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.310864128+07:00","message":"push: {false ไม่เห็น 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.386641012+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.386678309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็นแล้วคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.386685427+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วยไม่เห็นแล้วคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.386698547+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วยไม่เห็นแล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.386711696+07:00","message":"[bufferProcess] interim [160000000]:ไม่เห็นด้วยไม่เห็นแล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.38671502+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วยไม่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.386721731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.386724957+07:00","message":"> Transcript [6347] [false]: 'ไม่เห็นด้วยไม่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.386727373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.386729711+07:00","message":"Set new StatePrefix: 'ไม่เห็นด้วยไม่เห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.630562868+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.630604329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็นแล้วคนจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.630610598+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วยไม่เห็นแล้วคนจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.630626902+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วยไม่เห็นแล้วคนจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.63064077+07:00","message":"[bufferProcess] interim [340000000]:ไม่เห็นด้วยไม่เห็นแล้วคนจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.630643796+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วยไม่เห็นแล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.630647264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.630650637+07:00","message":"> Transcript [6348] [false]: 'ไม่เห็นด้วยไม่เห็นแล้วคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.63065389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.630656088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.630658126+07:00","message":"StatePrefix: 'ไม่เห็นด้วยไม่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.630660314+07:00","message":"TextPushed: 'ไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.834753639+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.834792849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็นแล้วคนจริงต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.83479876+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วยไม่เห็นแล้วคนจริงต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.83481508+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วยไม่เห็นแล้วคนจริงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.834821322+07:00","message":"[bufferProcess] interim [580000000]:ไม่เห็นด้วยไม่เห็นแล้วคนจริงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.834825309+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วยไม่เห็นแล้วคนจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.834829036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.834834332+07:00","message":"> Transcript [6349] [false]: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.834837916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.83484004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.834842085+07:00","message":"StatePrefix: 'ไม่เห็นด้วยไม่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.834844971+07:00","message":"TextPushed: 'ไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.884060967+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.884083066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.884087659+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.884100706+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.884106568+07:00","message":"[bufferProcess] interim [640000000]:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.884109105+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วยไม่เห็นแล้วคนจริงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.884117597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.884119936+07:00","message":"> Transcript [6350] [false]: 'ไม่เห็นด้วยไม่เห็นแล้วคนจริงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.884123047+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.884125567+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.884127832+07:00","message":"StatePrefix: 'ไม่เห็นด้วยไม่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.884130254+07:00","message":"TextPushed: 'ไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.011477979+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.011523847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.011530447+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.011549099+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.011556489+07:00","message":"[bufferProcess] interim [820000000]:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.01156102+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.011565696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.011569498+07:00","message":"> Transcript [6351] [false]: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.011573939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.011576438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.011578712+07:00","message":"StatePrefix: 'ไม่เห็นด้วยไม่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.01158122+07:00","message":"TextPushed: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.011587898+07:00","message":"Push: 'ด้วยไม่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.011590597+07:00","message":"TextPushed: 'ไม่เห็นด้วยไม่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.011592842+07:00","message":"Set new StatePrefix : 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.011595055+07:00","message":"Next Push (prob) : 'คนจีนก็ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.011624313+07:00","message":"push: {false ด้วยไม่เห็นแล้ว 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.243286165+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.243327931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.243333514+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.243351468+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.24335856+07:00","message":"[bufferProcess] interim [0]:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.243365607+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.243369192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.243372487+07:00","message":"> Transcript [6352] [false]: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.243376238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.243378537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.243380954+07:00","message":"StatePrefix: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.243383455+07:00","message":"TextPushed: 'ไม่เห็นด้วยไม่เห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.313683863+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.313729924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.313735668+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.313745969+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.313753339+07:00","message":"[bufferProcess] interim [60000000]:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.313755905+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.313759682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.313762543+07:00","message":"> Transcript [6353] [false]: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.313770611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.313772766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.313775012+07:00","message":"StatePrefix: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.313777581+07:00","message":"TextPushed: 'ไม่เห็นด้วยไม่เห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.520059222+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.520101687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.520108134+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.520124737+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.520132097+07:00","message":"[bufferProcess] interim [240000000]:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.520135375+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.520139404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.520142371+07:00","message":"> Transcript [6354] [false]: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.520146346+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.520148463+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.520151182+07:00","message":"StatePrefix: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.520153804+07:00","message":"TextPushed: 'ไม่เห็นด้วยไม่เห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.526798975+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.526819038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.526824336+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.526835852+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.526840803+07:00","message":"[bufferProcess] interim [300000000]:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.52684326+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.526848727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.526851381+07:00","message":"> Transcript [6355] [false]: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.526855304+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.526857514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.526859652+07:00","message":"StatePrefix: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.526862429+07:00","message":"TextPushed: 'ไม่เห็นด้วยไม่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.52686702+07:00","message":"Push: 'คนจีนก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.526869392+07:00","message":"TextPushed: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.526871746+07:00","message":"Set new StatePrefix : 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.526874774+07:00","message":"Next Push (prob) : 'ใช้ได้แค่ 5'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.526883428+07:00","message":"push: {false คนจีนก็ให้ 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.837608001+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.837654066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้าม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.837661424+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้าม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.837676807+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.837684291+07:00","message":"[bufferProcess] interim [600000000]:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.83768736+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.837694583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.837697727+07:00","message":"> Transcript [6356] [false]: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.837700642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.837709847+07:00","message":"Set new StatePrefix: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.928922538+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.928958338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.928964042+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.928980382+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.928987692+07:00","message":"[bufferProcess] interim [720000000]:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.928990373+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.928993652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.928996777+07:00","message":"> Transcript [6357] [false]: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.929000554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.929003029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.929005281+07:00","message":"StatePrefix: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.929007869+07:00","message":"TextPushed: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.107523865+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.107557871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.107564628+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.107580327+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.107587546+07:00","message":"[bufferProcess] interim [900000000]:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.107590481+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.107594715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.107597456+07:00","message":"> Transcript [6358] [false]: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.107601004+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.107603101+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.107605531+07:00","message":"StatePrefix: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.107608204+07:00","message":"TextPushed: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.6840899+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.684125018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.684132735+07:00","message":"receive interim result [false|false]: ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.684146919+07:00","message":"[buffer interim] 383 false ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.684153302+07:00","message":"[bufferProcess] interim [500000000]:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.684156348+07:00","message":"[bufferProcess] send to processor:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.684161698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.684164971+07:00","message":"> Transcript [6359] [false]: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.68416837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.684170398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.684172799+07:00","message":"StatePrefix: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.684175484+07:00","message":"TextPushed: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.858417217+07:00","message":"[GCS] IsForceVAD: false for message ID: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.989330143+07:00","message":"[GCS] Start streaming session, msgId: 384"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:27.023798484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:27.023820623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.049636755+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.049677941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ\",\"confidence\":0.9330993}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.049685976+07:00","message":"receive interim result [true|false]: ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.049696564+07:00","message":"end recv isFinal message id 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.049698794+07:00","message":"end Recv id 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.049711643+07:00","message":"[buffer interim] 383 true ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.049721842+07:00","message":"[bufferProcess] interim [830000000]:ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.049725158+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.049728479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.04973148+07:00","message":"> Transcript [6360] [false]: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.049736873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.049739015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.049741154+07:00","message":"StatePrefix: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.049744144+07:00","message":"TextPushed: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.049752274+07:00","message":"Push: 'ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.04975441+07:00","message":"TextPushed: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.049756902+07:00","message":"Set new StatePrefix : 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.049759722+07:00","message":"Next Push (prob) : 'ห้ามใช้มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.04976205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.049764377+07:00","message":"> Transcript [6361] [true]: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.049766834+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.049768633+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.049770422+07:00","message":"StatePrefix: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.049772679+07:00","message":"TextPushed: 'ไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.049774815+07:00","message":"Push: 'ห้ามใช้มือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.049783828+07:00","message":"push: {false ใช้ได้แค่ปาก 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.049807489+07:00","message":"push: {true ห้ามใช้มือ 0 0xc002f26880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:27.060034761+07:00","message":"write wav file: './tmp/7598/7598_383.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.540035264+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.540072843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.540078548+07:00","message":"receive interim result [false|false]: สนุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.540092716+07:00","message":"[buffer interim] 384 false สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.540102625+07:00","message":"[bufferProcess] interim [560000000]:สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.540105039+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.540112179+07:00","message":"[bufferProcess] send to processor (ticker):สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.540114847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.540117764+07:00","message":"> Transcript [6362] [false]: 'สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.540120188+07:00","message":"Set StatePrefix (first interim): 'สนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.605783536+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.605820208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Sanook\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.605825972+07:00","message":"receive interim result [false|false]: Sanook"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.605841474+07:00","message":"[buffer interim] 384 false Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.605849159+07:00","message":"[bufferProcess] interim [680000000]:Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.605851006+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.732657093+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.732694166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกสนาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.732710478+07:00","message":"receive interim result [false|false]: สนุกสนาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.732726052+07:00","message":"[buffer interim] 384 false สนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.732732423+07:00","message":"[bufferProcess] interim [800000000]:สนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.732735364+07:00","message":"[bufferProcess] send to processor:Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.732741883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.732744848+07:00","message":"> Transcript [6363] [false]: 'Sanook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.732747577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.732749976+07:00","message":"Set new StatePrefix: 'Sanook'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.247739478+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.247778654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกสนานเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.247787432+07:00","message":"receive interim result [false|false]: สนุกสนานเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.247804364+07:00","message":"[buffer interim] 384 false สนุกสนานเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.247813089+07:00","message":"[bufferProcess] interim [280000000]:สนุกสนานเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.247816975+07:00","message":"[bufferProcess] send to processor:สนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.247821665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.247825771+07:00","message":"> Transcript [6364] [false]: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.247829053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.247832123+07:00","message":"Set new StatePrefix: 'สนุกสนาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.330038325+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.330079855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกสนาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.330087612+07:00","message":"receive interim result [false|false]: สนุกสนาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.330105491+07:00","message":"[buffer interim] 384 false สนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.330113041+07:00","message":"[bufferProcess] interim [340000000]:สนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.330116666+07:00","message":"[bufferProcess] send to processor:สนุกสนานเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.330121043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.330124853+07:00","message":"> Transcript [6365] [false]: 'สนุกสนานเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.330129564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.330132619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.330135749+07:00","message":"StatePrefix: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.33013864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.369428624+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.369467227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกสนาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.369473769+07:00","message":"receive interim result [false|false]: สนุกสนาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.369487204+07:00","message":"[buffer interim] 384 false สนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.369494779+07:00","message":"[bufferProcess] interim [400000000]:สนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.369498411+07:00","message":"[bufferProcess] send to processor:สนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.36950505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.36950912+07:00","message":"> Transcript [6366] [false]: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.369513408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.369516454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.369519309+07:00","message":"StatePrefix: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.369522864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:30.012025863+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:30.012064298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกสนานบันเทิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:30.012070098+07:00","message":"receive interim result [false|false]: สนุกสนานบันเทิง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:30.012084228+07:00","message":"[buffer interim] 384 false สนุกสนานบันเทิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.012091029+07:00","message":"[bufferProcess] interim [60000000]:สนุกสนานบันเทิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.01209403+07:00","message":"[bufferProcess] send to processor:สนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.012100953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.012103855+07:00","message":"> Transcript [6367] [false]: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.012107158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.01210949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.012112486+07:00","message":"StatePrefix: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.012116087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:30.024185329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:30.024219046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:30.650256665+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:30.650291337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกสนานบันเทิง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:30.650297844+07:00","message":"receive interim result [false|false]: สนุกสนานบันเทิง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:30.650310801+07:00","message":"[buffer interim] 384 false สนุกสนานบันเทิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.650317804+07:00","message":"[bufferProcess] interim [660000000]:สนุกสนานบันเทิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.650320173+07:00","message":"[bufferProcess] send to processor:สนุกสนานบันเทิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.650325375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.650328169+07:00","message":"> Transcript [6368] [false]: 'สนุกสนานบันเทิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.650331422+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.650333646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.650335834+07:00","message":"StatePrefix: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.650338487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.650342523+07:00","message":"Push: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.650344767+07:00","message":"TextPushed: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.650346916+07:00","message":"Set new StatePrefix : 'สนุกสนานบันเทิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:30.650349002+07:00","message":"Next Push (prob) : 'บันเทิง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:30.650361435+07:00","message":"push: {false สนุกสนาน 0 0xc000045c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.256275599+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.256318524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกสนานบันเทิงเข้าปากเลยหล่นพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.256324842+07:00","message":"receive interim result [false|false]: สนุกสนานบันเทิงเข้าปากเลยหล่นพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.256339684+07:00","message":"[buffer interim] 384 false สนุกสนานบันเทิงเข้าปากเลยหล่นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.256347351+07:00","message":"[bufferProcess] interim [280000000]:สนุกสนานบันเทิงเข้าปากเลยหล่นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.256350424+07:00","message":"[bufferProcess] send to processor:สนุกสนานบันเทิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.256357438+07:00","message":"[bufferProcess] send to processor (ticker):สนุกสนานบันเทิงเข้าปากเลยหล่นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.25636099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.256364357+07:00","message":"> Transcript [6369] [false]: 'สนุกสนานบันเทิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.256369199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.256371583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.256374068+07:00","message":"StatePrefix: 'สนุกสนานบันเทิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.256376771+07:00","message":"TextPushed: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.25638044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.25638266+07:00","message":"> Transcript [6370] [false]: 'สนุกสนานบันเทิงเข้าปากเลยหล่นพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.256384861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.25638664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.256388555+07:00","message":"StatePrefix: 'สนุกสนานบันเทิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.256390871+07:00","message":"TextPushed: 'สนุกสนาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.457887635+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.457927119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.457933211+07:00","message":"receive interim result [false|false]: สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.457953678+07:00","message":"[buffer interim] 384 false สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.457967261+07:00","message":"[bufferProcess] interim [520000000]:สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.457969453+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.646879474+07:00","message":"[GCS] Cleaned up inactive client: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.646907001+07:00","message":"[GCS] Cleaned up inactive client: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.646909792+07:00","message":"[GCS] Cleaned up inactive client: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.646911771+07:00","message":"[GCS] Cleaned up inactive client: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.646914205+07:00","message":"[GCS] Cleaned up inactive client: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.646916095+07:00","message":"[GCS] Cleaned up inactive client: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.646917911+07:00","message":"[GCS] Cleaned up inactive client: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.646919936+07:00","message":"[GCS] Cleaned up inactive client: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.802032437+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.802073259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลยละมั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.802080055+07:00","message":"receive interim result [false|false]: สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลยละมั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.802096936+07:00","message":"[buffer interim] 384 false สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลยละมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.802103449+07:00","message":"[bufferProcess] interim [820000000]:สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลยละมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.802106657+07:00","message":"[bufferProcess] send to processor:สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.802111618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.802114825+07:00","message":"> Transcript [6371] [false]: 'สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.802118588+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.802121092+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.802124068+07:00","message":"StatePrefix: 'สนุกสนานบันเทิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.802126884+07:00","message":"TextPushed: 'สนุกสนาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.868414881+07:00","message":"[GCS] IsForceVAD: false for message ID: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.939610056+07:00","message":"[GCS] Start streaming session, msgId: 385"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:33.024556676+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:33.024568629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:33.058505403+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:33.058548292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกสนานบันเทิงปากเลยหล่นพื้นหมดเลย\",\"confidence\":0.9325457}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:33.058555698+07:00","message":"receive interim result [true|false]: สนุกสนานบันเทิงปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:33.058566943+07:00","message":"end recv isFinal message id 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:33.058569575+07:00","message":"end Recv id 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:33.058576915+07:00","message":"[buffer interim] 384 true สนุกสนานบันเทิงปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058588603+07:00","message":"[bufferProcess] interim [120000000]:สนุกสนานบันเทิงปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058592071+07:00","message":"[bufferProcess] send to processor (isfinal):สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลยละมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058596624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058600067+07:00","message":"> Transcript [6372] [false]: 'สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลยละมั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.05860419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058606417+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058608926+07:00","message":"StatePrefix: 'สนุกสนานบันเทิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058614068+07:00","message":"TextPushed: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058616964+07:00","message":"Push: 'บันเทิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058618906+07:00","message":"TextPushed: 'สนุกสนานบันเทิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058621238+07:00","message":"Set new StatePrefix : 'สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลยละมั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058623791+07:00","message":"Next Push (prob) : 'เข้าปากเลยหล่นพื้นหมดเลยละมั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058625988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.05862819+07:00","message":"> Transcript [6373] [true]: 'สนุกสนานบันเทิงปากเลยหล่นพื้นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058630575+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058632345+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058634228+07:00","message":"StatePrefix: 'สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลยละมั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058636157+07:00","message":"TextPushed: 'สนุกสนานบันเทิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.058638484+07:00","message":"Push: 'ปากเลยหล่นพื้นหมดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:33.058647788+07:00","message":"push: {false บันเทิง 0 0xc000045c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:33.058654095+07:00","message":"push: {true ปากเลยหล่นพื้นหมดเลย 0 0xc000045c80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:33.072363957+07:00","message":"write wav file: './tmp/7598/7598_384.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.585178136+07:00","message":"receive streaming session, msgId: 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.585225223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.585231199+07:00","message":"receive interim result [false|false]: ช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.585247925+07:00","message":"[buffer interim] 385 false ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.58525526+07:00","message":"[bufferProcess] interim [680000000]:ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.585257403+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.585263482+07:00","message":"[bufferProcess] send to processor (ticker):ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.58526674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.585269799+07:00","message":"> Transcript [6374] [false]: 'ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.585283208+07:00","message":"Set StatePrefix (first interim): 'ช่วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.079413205+07:00","message":"receive streaming session, msgId: 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.079454397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.079460933+07:00","message":"receive interim result [false|false]: ช่วยกันใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.079477026+07:00","message":"[buffer interim] 385 false ช่วยกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.079484993+07:00","message":"[bufferProcess] interim [160000000]:ช่วยกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.07948743+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.084980842+07:00","message":"receive streaming session, msgId: 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.085006665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.085012423+07:00","message":"receive interim result [false|false]: ช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.085027383+07:00","message":"[buffer interim] 385 false ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.085032374+07:00","message":"[bufferProcess] interim [220000000]:ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.085034423+07:00","message":"[bufferProcess] send to processor:ช่วยกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.085042959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.085046486+07:00","message":"> Transcript [6375] [false]: 'ช่วยกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.085050352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.085052702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.085054576+07:00","message":"StatePrefix: 'ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.085056828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.199794752+07:00","message":"receive streaming session, msgId: 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.199839022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.199844981+07:00","message":"receive interim result [false|false]: ช่วยกันในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.199859818+07:00","message":"[buffer interim] 385 false ช่วยกันในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.199867176+07:00","message":"[bufferProcess] interim [280000000]:ช่วยกันในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.199869914+07:00","message":"[bufferProcess] send to processor:ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.19987925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.199882603+07:00","message":"> Transcript [6376] [false]: 'ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.199886187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.199889095+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.199892271+07:00","message":"StatePrefix: 'ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.199894677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.248650504+07:00","message":"[GCS] IsForceVAD: false for message ID: 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.310506448+07:00","message":"[GCS] Start streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.334137308+07:00","message":"receive streaming session, msgId: 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.334181444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันในการ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.334187635+07:00","message":"receive interim result [true|false]: ช่วยกันในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.334201905+07:00","message":"end recv isFinal message id 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.334204768+07:00","message":"end Recv id 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.334212373+07:00","message":"[buffer interim] 385 true ช่วยกันในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.334220538+07:00","message":"[bufferProcess] interim [520000000]:ช่วยกันในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.334223788+07:00","message":"[bufferProcess] send to processor (isfinal):ช่วยกันในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.334227587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.33423234+07:00","message":"> Transcript [6377] [false]: 'ช่วยกันในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.334235802+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.334237896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.334239804+07:00","message":"StatePrefix: 'ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.334242035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.334244214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.334246474+07:00","message":"> Transcript [6378] [true]: 'ช่วยกันในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.334248625+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.33425054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.334252394+07:00","message":"StatePrefix: 'ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.334254277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.33425706+07:00","message":"Push: 'ช่วยกันในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.3342657+07:00","message":"push: {true ช่วยกันในการ 0 0xc00212fa80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:35.341505615+07:00","message":"write wav file: './tmp/7598/7598_385.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.852700026+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.852763612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.852770963+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.852790537+07:00","message":"[buffer interim] 386 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.85280013+07:00","message":"[bufferProcess] interim [540000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.852803551+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.979838851+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.979882264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.979888469+07:00","message":"receive interim result [false|false]: เหมือนกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.979904316+07:00","message":"[buffer interim] 386 false เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.979914401+07:00","message":"[bufferProcess] interim [720000000]:เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.979916742+07:00","message":"[bufferProcess] send to processor:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.979922524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.979925438+07:00","message":"> Transcript [6379] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.979927837+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:36.025095389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:36.02511526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.370139182+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.370174487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.370180299+07:00","message":"receive interim result [false|false]: เหมือนกับลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.370199515+07:00","message":"[buffer interim] 386 false เหมือนกับลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.370206427+07:00","message":"[bufferProcess] interim [80000000]:เหมือนกับลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.370208898+07:00","message":"[bufferProcess] send to processor:เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.370212657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.370215687+07:00","message":"> Transcript [6380] [false]: 'เหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.370218875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.370220956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.370224793+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.370226952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.483952208+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.48400192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.484009186+07:00","message":"receive interim result [false|false]: เหมือนกับร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.484025335+07:00","message":"[buffer interim] 386 false เหมือนกับร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.484033143+07:00","message":"[bufferProcess] interim [140000000]:เหมือนกับร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.48403577+07:00","message":"[bufferProcess] send to processor:เหมือนกับลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.484042554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.4840461+07:00","message":"> Transcript [6381] [false]: 'เหมือนกับลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.484053336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.484055787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.48405789+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.484060174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.55508384+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.555128147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับร่วมงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.555134543+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.555146166+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.55515353+07:00","message":"[bufferProcess] interim [320000000]:เหมือนกับร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.555156271+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.555160217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.55516354+07:00","message":"> Transcript [6382] [false]: 'เหมือนกับร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.555167938+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.555170086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.555172113+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.555174379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.876671646+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.876719691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับร่วมงานบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.876726513+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงานบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.876742178+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.876749881+07:00","message":"[bufferProcess] interim [560000000]:เหมือนกับร่วมงานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.87675246+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.876758943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.876762195+07:00","message":"> Transcript [6383] [false]: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.87676591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.876768402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.876770812+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.876773084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.87677878+07:00","message":"Push: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.876781294+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.87678356+07:00","message":"Set new StatePrefix : 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.876785786+07:00","message":"Next Push (prob) : 'กับร่วมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.876795033+07:00","message":"push: {false เหมือน 0 0xc00212f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.877983311+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.87799671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับร่วมงานบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.878001426+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงานบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:36.878009979+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.878013859+07:00","message":"[bufferProcess] interim [620000000]:เหมือนกับร่วมงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.878016047+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วมงานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.878018942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.878021252+07:00","message":"> Transcript [6384] [false]: 'เหมือนกับร่วมงานบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.878024464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.878027024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.87802891+07:00","message":"StatePrefix: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:36.878030834+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.450452816+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.450495338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับร่วมงานบุญ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.450501283+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงานบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.450518909+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.450527814+07:00","message":"[bufferProcess] interim [220000000]:เหมือนกับร่วมงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.450530503+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วมงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.45053441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.450537733+07:00","message":"> Transcript [6385] [false]: 'เหมือนกับร่วมงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.450541789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.450544069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.450547894+07:00","message":"StatePrefix: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.450550397+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.852893741+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.852937624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับร่วมงานบุญงานบุญไหว้เจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.852945793+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงานบุญงานบุญไหว้เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.852962819+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงานบุญงานบุญไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.852975542+07:00","message":"[bufferProcess] interim [600000000]:เหมือนกับร่วมงานบุญงานบุญไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.85297955+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วมงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.852986567+07:00","message":"[bufferProcess] send to processor (ticker):เหมือนกับร่วมงานบุญงานบุญไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.852993383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.852996952+07:00","message":"> Transcript [6386] [false]: 'เหมือนกับร่วมงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.853001686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.853004016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.853006502+07:00","message":"StatePrefix: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.853008789+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.853010726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.853012808+07:00","message":"> Transcript [6387] [false]: 'เหมือนกับร่วมงานบุญงานบุญไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.853015039+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.853016943+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.853018867+07:00","message":"StatePrefix: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.853020687+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.853026736+07:00","message":"Push: 'กับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.853028702+07:00","message":"TextPushed: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.853030914+07:00","message":"Set new StatePrefix : 'เหมือนกับร่วมงานบุญงานบุญไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.8530335+07:00","message":"Next Push (prob) : 'บุญงานบุญไหว้เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.853056738+07:00","message":"push: {false กับร่วมงาน 0 0xc00212f500}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:39.025216203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:39.025222211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.49766249+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.497720254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับร่วมงานบุญงานบุญไหว้เจ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.497726283+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงานบุญงานบุญไหว้เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.497741879+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงานบุญงานบุญไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.4977493+07:00","message":"[bufferProcess] interim [200000000]:เหมือนกับร่วมงานบุญงานบุญไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.497751611+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.267504558+07:00","message":"[GCS] IsForceVAD: false for message ID: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.330197109+07:00","message":"[GCS] Start streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.380539898+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.380578689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับร่วมงานบุญงานบุญไหว้เจ้าไปด้วยกันนะคะ\",\"confidence\":0.8941692}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.38058675+07:00","message":"receive interim result [true|false]: เหมือนกับร่วมงานบุญงานบุญไหว้เจ้าไปด้วยกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.380597536+07:00","message":"end recv isFinal message id 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.380599793+07:00","message":"end Recv id 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.380606482+07:00","message":"[buffer interim] 386 true เหมือนกับร่วมงานบุญงานบุญไหว้เจ้าไปด้วยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.380614174+07:00","message":"[bufferProcess] interim [180000000]:เหมือนกับร่วมงานบุญงานบุญไหว้เจ้าไปด้วยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.380617472+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนกับร่วมงานบุญงานบุญไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.380621818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.38062517+07:00","message":"> Transcript [6388] [false]: 'เหมือนกับร่วมงานบุญงานบุญไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.380629054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.38063121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.380633592+07:00","message":"StatePrefix: 'เหมือนกับร่วมงานบุญงานบุญไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.380638111+07:00","message":"TextPushed: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.380643382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.380645891+07:00","message":"> Transcript [6389] [true]: 'เหมือนกับร่วมงานบุญงานบุญไหว้เจ้าไปด้วยกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.380648271+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.380650218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.380652178+07:00","message":"StatePrefix: 'เหมือนกับร่วมงานบุญงานบุญไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.380654123+07:00","message":"TextPushed: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.380656895+07:00","message":"Push: 'บุญงานบุญไหว้เจ้าไปด้วยกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.3806656+07:00","message":"push: {true บุญงานบุญไหว้เจ้าไปด้วยกันนะคะ 0 0xc00212f500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:41.393262255+07:00","message":"write wav file: './tmp/7598/7598_386.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.647421601+07:00","message":"[GCS] IsForceVAD: false for message ID: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.712541493+07:00","message":"[GCS] Start streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.740596625+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.740617333+07:00","message":"found end of frame, send empty tag with msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.740620655+07:00","message":"end Recv id 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.740626882+07:00","message":"[buffer interim] 387 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.740635394+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.74064471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.740648+07:00","message":"> Transcript [6390] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.740650782+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.740652883+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.740654773+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.740656991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.740660664+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.740697601+07:00","message":"push: {true \n 0 0xc00212ff00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:41.746735569+07:00","message":"write wav file: './tmp/7598/7598_387.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.837780249+07:00","message":"[GCS] IsForceVAD: false for message ID: 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.942475278+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.942500302+07:00","message":"found end of frame, send empty tag with msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.942503578+07:00","message":"end Recv id 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.942511766+07:00","message":"[buffer interim] 388 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.942519634+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.942523601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.942526778+07:00","message":"> Transcript [6391] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.942529697+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.94253218+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.942534111+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.94253608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.942538806+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.942550019+07:00","message":"push: {true \n 0 0xc0034fca00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:41.947613946+07:00","message":"write wav file: './tmp/7598/7598_388.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.972109399+07:00","message":"[GCS] Start streaming session, msgId: 389"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:42.025323007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:42.025344851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:42.95803025+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:42.958078074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:42.958083447+07:00","message":"receive interim result [false|false]: กรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:42.958100822+07:00","message":"[buffer interim] 389 false กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.958107311+07:00","message":"[bufferProcess] interim [780000000]:กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.958109631+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.958116415+07:00","message":"[bufferProcess] send to processor (ticker):กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.958120311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.958124861+07:00","message":"> Transcript [6392] [false]: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.958128276+07:00","message":"Set StatePrefix (first interim): 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.155545557+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.155589736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.155596111+07:00","message":"receive interim result [false|false]: กรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.155613165+07:00","message":"[buffer interim] 389 false กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.15562117+07:00","message":"[bufferProcess] interim [960000000]:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.155623569+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.600746282+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.600796101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.600802332+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.600817782+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.600825729+07:00","message":"[bufferProcess] interim [440000000]:กรุงเทพฯกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.600828428+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.600836312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.6008396+07:00","message":"> Transcript [6393] [false]: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.600843037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.600845402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.600847778+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.600850121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.613840289+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.613881955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.613888642+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.613905833+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.613912666+07:00","message":"[bufferProcess] interim [500000000]:กรุงเทพฯกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.613915102+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.613919073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.613922286+07:00","message":"> Transcript [6394] [false]: 'กรุงเทพฯกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.613925669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.613927707+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.613929778+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.613931934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.857698963+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.857742935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.857749536+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.85777305+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.857781723+07:00","message":"[bufferProcess] interim [680000000]:กรุงเทพฯกลับมากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.857784294+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.857788004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.857790987+07:00","message":"> Transcript [6395] [false]: 'กรุงเทพฯกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.857794676+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.857796864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.857798836+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.857801193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.909194591+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.90923349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.909242888+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.909259881+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.909270419+07:00","message":"[bufferProcess] interim [740000000]:กรุงเทพฯกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.909272614+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.909276748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.90927994+07:00","message":"> Transcript [6396] [false]: 'กรุงเทพฯกลับมากู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.909283973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.909286066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.909290019+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.909292515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.909297887+07:00","message":"Push: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.909299973+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.909302181+07:00","message":"Set new StatePrefix : 'กรุงเทพฯกลับมากู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.909304333+07:00","message":"Next Push (prob) : 'ฯกลับมากู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.909330607+07:00","message":"push: {false กรุงเทพ 0 0xc000189980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.043049065+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.043082583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.043088766+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.043106053+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.043113351+07:00","message":"[bufferProcess] interim [860000000]:กรุงเทพฯกลับมากรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.043116118+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.043119431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.043122187+07:00","message":"> Transcript [6397] [false]: 'กรุงเทพฯกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.043124416+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.228329946+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.228374557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.228382302+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.228399543+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.228410565+07:00","message":"[bufferProcess] interim [40000000]:กรุงเทพฯกลับมากรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.228414358+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.228421905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.228426948+07:00","message":"> Transcript [6398] [false]: 'กรุงเทพฯกลับมากรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.228430421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.228433797+07:00","message":"Set new StatePrefix: 'กรุงเทพฯกลับมากรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.301923305+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.301962764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.301968878+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.301979646+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.301988907+07:00","message":"[bufferProcess] interim [160000000]:กรุงเทพฯกลับมากรุงเทพฯไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.30199157+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.301995458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.301998532+07:00","message":"> Transcript [6399] [false]: 'กรุงเทพฯกลับมากรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.302002019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.302004096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.302006049+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.302008465+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.568480788+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.568521552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.568527281+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.568545814+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.568554034+07:00","message":"[bufferProcess] interim [400000000]:กรุงเทพฯกลับมากรุงเทพฯไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.568556499+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.568562443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.568566517+07:00","message":"> Transcript [6400] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.568571616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.568574278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.568576642+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.568579098+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.626125882+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.626177632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.62618474+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.626200188+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.626207256+07:00","message":"[bufferProcess] interim [460000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.626210125+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.626217869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.626220744+07:00","message":"> Transcript [6401] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.626224228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.626226732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.626230988+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.626233416+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.809286193+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.809333021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.809340233+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.809355034+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.809362302+07:00","message":"[bufferProcess] interim [640000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.809364916+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.809371967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.809375879+07:00","message":"> Transcript [6402] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.809379819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.809382102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.809385049+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.809388946+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.809396876+07:00","message":"Push: 'ฯกลับมากรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.809399083+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.809401631+07:00","message":"Set new StatePrefix : 'กรุงเทพฯกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.809404069+07:00","message":"Next Push (prob) : 'ฯไปสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.809430524+07:00","message":"push: {false ฯกลับมากรุงเทพ 0 0xc000189980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.947161566+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.947198482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.947204593+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.947216385+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.947222445+07:00","message":"[bufferProcess] interim [820000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.947225225+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.947230397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.947233029+07:00","message":"> Transcript [6403] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.947236699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.94723902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.947241329+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.947244062+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:45.025836825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:45.025864586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.331234087+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.331272602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.331280021+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.331294551+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.331302565+07:00","message":"[bufferProcess] interim [180000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.331305705+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.331314104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.331317346+07:00","message":"> Transcript [6404] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.331321177+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.331323675+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.331326199+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.331328801+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.470428274+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.470481177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.470488304+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.470505353+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.470513014+07:00","message":"[bufferProcess] interim [300000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.470515856+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.470523388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.47052672+07:00","message":"> Transcript [6405] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.470530915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.470533027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.470535656+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.470538648+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.512121395+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.512160443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.51216683+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.512182358+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.512190334+07:00","message":"[bufferProcess] interim [360000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.51219321+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.512201822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.51220533+07:00","message":"> Transcript [6406] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.512209388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.512212281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.512214886+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.512217848+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.512224867+07:00","message":"Push: 'ฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.512227006+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.512229435+07:00","message":"Set new StatePrefix : 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.51223204+07:00","message":"Next Push (prob) : 'ลุมพินีกันหน่อยดิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.512255677+07:00","message":"push: {false ฯไปสวน 0 0xc000189980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.835425168+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.835475792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.835485468+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.83550241+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.835514876+07:00","message":"[bufferProcess] interim [660000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.835518822+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.835526174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.835531191+07:00","message":"> Transcript [6407] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.835535191+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.835538747+07:00","message":"Set new StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.862670103+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.862716446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.862722144+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.862737948+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.862744985+07:00","message":"[bufferProcess] interim [720000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.862747672+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.862752484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.862755439+07:00","message":"> Transcript [6408] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.862759531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.862761828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.862764297+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.862767556+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.047918626+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.047955777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.047962091+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.047974142+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.047982617+07:00","message":"[bufferProcess] interim [840000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.047985208+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.047988995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.047992024+07:00","message":"> Transcript [6409] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.047995852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.04799794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.048000544+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.048003428+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.181066899+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.181106061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.181112605+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.181128796+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.181135895+07:00","message":"[bufferProcess] interim [20000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.181139592+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.181143431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.181146679+07:00","message":"> Transcript [6410] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.181150413+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.181152849+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.181155245+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.181157838+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.259622874+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.259667891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.259683239+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.259704428+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.259717687+07:00","message":"[bufferProcess] interim [80000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.259724576+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.25973344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.259737246+07:00","message":"> Transcript [6411] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.259742521+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.25974609+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.259749591+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.259753834+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.259763795+07:00","message":"Push: 'ลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.259767134+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.259770653+07:00","message":"Set new StatePrefix : 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.25977514+07:00","message":"Next Push (prob) : 'ที่นี่แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.259802369+07:00","message":"push: {false ลุมพินีกันหน่อยดีกว่า 0 0xc000189980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.508630409+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.508687225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.50869514+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.508712767+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.508721741+07:00","message":"[bufferProcess] interim [260000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.508724949+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.508733165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.50873678+07:00","message":"> Transcript [6412] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.508739922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.508743948+07:00","message":"Set new StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.564566326+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.56461672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.564623856+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.564642083+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.564652451+07:00","message":"[bufferProcess] interim [380000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.564655656+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.564659509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.564662722+07:00","message":"> Transcript [6413] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.564667005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.564669262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.56467179+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.564674691+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.658134788+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.658169711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.658175703+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.658194913+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.658204863+07:00","message":"[bufferProcess] interim [500000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.658207911+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.658212351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.658215607+07:00","message":"> Transcript [6414] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.658219048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.658221124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.658223048+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.658226856+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.734969512+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.73501242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิกิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.735019835+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิกิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.735035875+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิกิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.735043963+07:00","message":"[bufferProcess] interim [560000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิกิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.735058711+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.735067999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.735071087+07:00","message":"> Transcript [6415] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.73507584+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.7350785+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.73508053+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.735083544+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.751584239+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.751620736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิกฤต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.751626577+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิกฤต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.751643768+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิกฤต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.751651417+07:00","message":"[bufferProcess] interim [620000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิกฤต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.751654271+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิกิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.751658297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.751661353+07:00","message":"> Transcript [6416] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิกิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.751666657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.751668981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.751671397+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.751674225+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.751686414+07:00","message":"Push: 'ที่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.751688855+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.751691336+07:00","message":"Set new StatePrefix : 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิกิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.751693966+07:00","message":"Next Push (prob) : 'ในวิกิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.751733146+07:00","message":"push: {false ที่นี่แหละ 0 0xc000189980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.796164531+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.796201789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิชาชีพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.796207983+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิชาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.796219161+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.7962271+07:00","message":"[bufferProcess] interim [680000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.796229883+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิกฤต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.796235412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.796238114+07:00","message":"> Transcript [6417] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิกฤต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.796241049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.796243494+07:00","message":"Set new StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิกฤต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.920690472+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.92073196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.920739035+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.920755045+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.920763596+07:00","message":"[bufferProcess] interim [740000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.920766829+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.92077561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.920778731+07:00","message":"> Transcript [6418] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.920781837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.920784293+07:00","message":"Set new StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวิชาชีพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.054894931+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.054943633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.054951746+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.05496665+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.054974745+07:00","message":"[bufferProcess] interim [920000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.054978015+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.054984976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.054988441+07:00","message":"> Transcript [6419] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.054991579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.054995369+07:00","message":"Set new StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.323709634+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.32375257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.323759688+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.323776511+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.323785423+07:00","message":"[bufferProcess] interim [160000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.323788602+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.323792426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.323795663+07:00","message":"> Transcript [6420] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.323799978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.323802222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.323805168+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.323809457+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.349965469+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.349999361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.35000602+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.350023443+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.350031524+07:00","message":"[bufferProcess] interim [220000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.350034152+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.35003778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.350040784+07:00","message":"> Transcript [6421] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.350045251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.350047629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.350050235+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.350053668+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.567160841+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.567206101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมาณโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.567214787+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมาณโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.5672351+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมาณโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.567246842+07:00","message":"[bufferProcess] interim [340000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมาณโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.567251046+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.567256798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.567261401+07:00","message":"> Transcript [6422] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.567268343+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.567271189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.567274084+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.567278847+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.608390385+07:00","message":"[GCS] IsForceVAD: false for message ID: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.67026199+07:00","message":"[GCS] Start streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.710834029+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.710881922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะเรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.710890786+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะเรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.710906152+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.710914002+07:00","message":"[bufferProcess] interim [460000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.710916857+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมาณโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.710924605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.710927969+07:00","message":"> Transcript [6423] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมาณโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.710933278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.710935606+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.710938719+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.710942293+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.710949001+07:00","message":"Push: 'ในวีคที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.710952247+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.7109555+07:00","message":"Set new StatePrefix : 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมาณโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.710958362+07:00","message":"Next Push (prob) : 'มาณโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.710986157+07:00","message":"push: {false ในวีคที่ผ่าน 0 0xc000189980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.754890943+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.754935546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะเรามีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.754946243+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะเรามีกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.754959433+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะเรามีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.754965843+07:00","message":"[bufferProcess] interim [520000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะเรามีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.754969299+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.754976369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.754979327+07:00","message":"> Transcript [6424] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.754982209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.754984417+07:00","message":"Set new StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.809246725+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.809290295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะออร์คิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.809299493+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะออร์คิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.809314296+07:00","message":"[buffer interim] 389 false กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะออร์คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.80932122+07:00","message":"[bufferProcess] interim [640000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะออร์คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.809324312+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะเรามีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.80933197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.809335109+07:00","message":"> Transcript [6425] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะเรามีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.809338855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.809341446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.809343416+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.80934602+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.935017415+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.935058202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมาแล้วเรามีสิทธิ์\",\"confidence\":0.9476732}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.935067243+07:00","message":"receive interim result [true|false]: กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมาแล้วเรามีสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.935078533+07:00","message":"end recv isFinal message id 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.935081361+07:00","message":"end Recv id 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.935094813+07:00","message":"[buffer interim] 389 true กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมาแล้วเรามีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.935121548+07:00","message":"[bufferProcess] interim [670000000]:กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมาแล้วเรามีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.935129222+07:00","message":"[bufferProcess] send to processor (isfinal):กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะออร์คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.935132986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.935137207+07:00","message":"> Transcript [6426] [false]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะออร์คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.93514052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.935142694+07:00","message":"Set new StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะออร์คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.935144831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.935146832+07:00","message":"> Transcript [6427] [true]: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมาแล้วเรามีสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.935150115+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.935152425+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.935154444+07:00","message":"StatePrefix: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่านมานะออร์คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.935157263+07:00","message":"TextPushed: 'กรุงเทพฯกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละในวีคที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.935164216+07:00","message":"Push: 'มาแล้วเรามีสิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.93517474+07:00","message":"push: {true มาแล้วเรามีสิทธิ์ 0 0xc000189980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:47.946291125+07:00","message":"write wav file: './tmp/7598/7598_389.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.006008008+07:00","message":"receive streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.006058132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.006064678+07:00","message":"receive interim result [false|false]: จะกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.00608109+07:00","message":"[buffer interim] 390 false จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.006088734+07:00","message":"[bufferProcess] interim [360000000]:จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.006091594+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:48.026161422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:48.026214602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.199762191+07:00","message":"receive streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.199801092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะกลับกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.199806327+07:00","message":"receive interim result [false|false]: จะกลับกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.199820503+07:00","message":"[buffer interim] 390 false จะกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.199826953+07:00","message":"[bufferProcess] interim [600000000]:จะกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.199829248+07:00","message":"[bufferProcess] send to processor:จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.199832613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.199835367+07:00","message":"> Transcript [6428] [false]: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.199837605+07:00","message":"Set StatePrefix (first interim): 'จะกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.530350919+07:00","message":"receive streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.530394343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะกลับกันนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.53040099+07:00","message":"receive interim result [false|false]: จะกลับกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.530417531+07:00","message":"[buffer interim] 390 false จะกลับกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.530425064+07:00","message":"[bufferProcess] interim [840000000]:จะกลับกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.530428236+07:00","message":"[bufferProcess] send to processor:จะกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.530435174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.530438145+07:00","message":"> Transcript [6429] [false]: 'จะกลับกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.530441493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.530443934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.530446352+07:00","message":"StatePrefix: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.530448401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.696751731+07:00","message":"receive streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.696799812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะกลับกันกลับบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.696806116+07:00","message":"receive interim result [false|false]: จะกลับกันกลับบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.696821543+07:00","message":"[buffer interim] 390 false จะกลับกันกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.696829749+07:00","message":"[bufferProcess] interim [20000000]:จะกลับกันกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.696832705+07:00","message":"[bufferProcess] send to processor:จะกลับกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.696841227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.696844649+07:00","message":"> Transcript [6430] [false]: 'จะกลับกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.696849389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.69685191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.696853941+07:00","message":"StatePrefix: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.696856235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.740357723+07:00","message":"receive streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.740408981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะกลับกันนะครับบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.740417906+07:00","message":"receive interim result [false|false]: จะกลับกันนะครับบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.740436748+07:00","message":"[buffer interim] 390 false จะกลับกันนะครับบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.740445173+07:00","message":"[bufferProcess] interim [80000000]:จะกลับกันนะครับบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.740449194+07:00","message":"[bufferProcess] send to processor:จะกลับกันกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.740459048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.74046336+07:00","message":"> Transcript [6431] [false]: 'จะกลับกันกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.740468441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.740471429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.740473482+07:00","message":"StatePrefix: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.740475587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.826537513+07:00","message":"[GCS] IsForceVAD: false for message ID: 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.839810537+07:00","message":"receive streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.839853966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะกลับกันนะครับ Bangkok\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.839860642+07:00","message":"receive interim result [false|false]: จะกลับกันนะครับ Bangkok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.839876113+07:00","message":"[buffer interim] 390 false จะกลับกันนะครับ Bangkok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.839882776+07:00","message":"[bufferProcess] interim [140000000]:จะกลับกันนะครับ Bangkok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.839885345+07:00","message":"[bufferProcess] send to processor:จะกลับกันนะครับบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.839892731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.839895824+07:00","message":"> Transcript [6432] [false]: 'จะกลับกันนะครับบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.839899336+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.839902895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.839905904+07:00","message":"StatePrefix: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.839908944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.839917185+07:00","message":"Push: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.839920882+07:00","message":"TextPushed: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.839922935+07:00","message":"Set new StatePrefix : 'จะกลับกันนะครับบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.839925982+07:00","message":"Next Push (prob) : 'กันนะครับบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.839932682+07:00","message":"push: {false จะกลับ 0 0xc0033fe300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.891586022+07:00","message":"[GCS] Start streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.989718545+07:00","message":"receive streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.98976798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะกลับกันนะครับ Bangkok\",\"confidence\":0.9187245}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.989775466+07:00","message":"receive interim result [true|false]: จะกลับกันนะครับ Bangkok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.989787418+07:00","message":"end recv isFinal message id 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.989789772+07:00","message":"end Recv id 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.989797875+07:00","message":"[buffer interim] 390 true จะกลับกันนะครับ Bangkok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.989806138+07:00","message":"[bufferProcess] interim [380000000]:จะกลับกันนะครับ Bangkok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.989809252+07:00","message":"[bufferProcess] send to processor (isfinal):จะกลับกันนะครับ Bangkok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.989813243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.989816613+07:00","message":"> Transcript [6433] [false]: 'จะกลับกันนะครับ Bangkok'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.989819628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.98982186+07:00","message":"Set new StatePrefix: 'จะกลับกันนะครับ Bangkok'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.989823698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.989825971+07:00","message":"> Transcript [6434] [true]: 'จะกลับกันนะครับ Bangkok'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.989828797+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.989831007+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.989832992+07:00","message":"StatePrefix: 'จะกลับกันนะครับ Bangkok'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.989835123+07:00","message":"TextPushed: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.989840794+07:00","message":"Push: 'กันนะครับ Bangkok'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.989850268+07:00","message":"push: {true กันนะครับ Bangkok 0 0xc0033fe300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:48.997001048+07:00","message":"write wav file: './tmp/7598/7598_390.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.553484641+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.553531087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จีบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.553536995+07:00","message":"receive interim result [false|false]: จีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.553554439+07:00","message":"[buffer interim] 391 false จีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.55356171+07:00","message":"[bufferProcess] interim [660000000]:จีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.553563797+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.888590657+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.888633042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.888639468+07:00","message":"receive interim result [false|false]: ถีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.888653872+07:00","message":"[buffer interim] 391 false ถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.888661265+07:00","message":"[bufferProcess] interim [20000000]:ถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.888664141+07:00","message":"[bufferProcess] send to processor:จีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.888668028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.888670645+07:00","message":"> Transcript [6435] [false]: 'จีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.888678111+07:00","message":"Set StatePrefix (first interim): 'จีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.956838628+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.956879022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จีบได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.956885514+07:00","message":"receive interim result [false|false]: จีบได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.956898431+07:00","message":"[buffer interim] 391 false จีบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.95690572+07:00","message":"[bufferProcess] interim [80000000]:จีบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.956908308+07:00","message":"[bufferProcess] send to processor:ถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.956913521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.956917308+07:00","message":"> Transcript [6436] [false]: 'ถีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.956920221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.956922793+07:00","message":"Set new StatePrefix: 'ถีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.077432732+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.077471583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.077477455+07:00","message":"receive interim result [false|false]: ถีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.077493597+07:00","message":"[buffer interim] 391 false ถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.077502326+07:00","message":"[bufferProcess] interim [140000000]:ถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.077505052+07:00","message":"[bufferProcess] send to processor:จีบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.077510844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.077515329+07:00","message":"> Transcript [6437] [false]: 'จีบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.077518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.077520598+07:00","message":"Set new StatePrefix: 'จีบได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.277266696+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.277310105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชักว่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.277316091+07:00","message":"receive interim result [false|false]: ชักว่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.277330189+07:00","message":"[buffer interim] 391 false ชักว่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.277337386+07:00","message":"[bufferProcess] interim [380000000]:ชักว่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.277340083+07:00","message":"[bufferProcess] send to processor:ถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.277345533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.277348753+07:00","message":"> Transcript [6438] [false]: 'ถีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.277351299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.277353787+07:00","message":"Set new StatePrefix: 'ถีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.544409164+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.544455011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชักว่าวนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.54446148+07:00","message":"receive interim result [false|false]: ชักว่าวนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.544477104+07:00","message":"[buffer interim] 391 false ชักว่าวนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.544485089+07:00","message":"[bufferProcess] interim [680000000]:ชักว่าวนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.544488008+07:00","message":"[bufferProcess] send to processor:ชักว่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.544493829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.544497079+07:00","message":"> Transcript [6439] [false]: 'ชักว่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.544500142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.544502424+07:00","message":"Set new StatePrefix: 'ชักว่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.700113222+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.700155503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชักว่าวนะครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.70016271+07:00","message":"receive interim result [false|false]: ชักว่าวนะครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.700177324+07:00","message":"[buffer interim] 391 false ชักว่าวนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.70018718+07:00","message":"[bufferProcess] interim [800000000]:ชักว่าวนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.700190636+07:00","message":"[bufferProcess] send to processor:ชักว่าวนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.700199856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.700204029+07:00","message":"> Transcript [6440] [false]: 'ชักว่าวนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.700208469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.700211127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.700213892+07:00","message":"StatePrefix: 'ชักว่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.700217096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.763087501+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.763127515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชักว่าวนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.763133289+07:00","message":"receive interim result [false|false]: ชักว่าวนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.76314422+07:00","message":"[buffer interim] 391 false ชักว่าวนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.763150246+07:00","message":"[bufferProcess] interim [860000000]:ชักว่าวนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.763152779+07:00","message":"[bufferProcess] send to processor:ชักว่าวนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.763157797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.763160547+07:00","message":"> Transcript [6441] [false]: 'ชักว่าวนะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.76316383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.76316598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.763168016+07:00","message":"StatePrefix: 'ชักว่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.763170237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.846190276+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.846235107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชักว่าวนะครับที่ตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.846242433+07:00","message":"receive interim result [false|false]: ชักว่าวนะครับที่ตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.846261846+07:00","message":"[buffer interim] 391 false ชักว่าวนะครับที่ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.846271035+07:00","message":"[bufferProcess] interim [980000000]:ชักว่าวนะครับที่ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.84627378+07:00","message":"[bufferProcess] send to processor:ชักว่าวนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.846278308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.846281479+07:00","message":"> Transcript [6442] [false]: 'ชักว่าวนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.846285662+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.846287972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.846290098+07:00","message":"StatePrefix: 'ชักว่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.846292376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:51.026847598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:51.026859296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.080310209+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.080345717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชักว่าวนะครับที่ตัดสิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.080351233+07:00","message":"receive interim result [false|false]: ชักว่าวนะครับที่ตัดสิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.080362421+07:00","message":"[buffer interim] 391 false ชักว่าวนะครับที่ตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.080371126+07:00","message":"[bufferProcess] interim [100000000]:ชักว่าวนะครับที่ตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.080373922+07:00","message":"[bufferProcess] send to processor:ชักว่าวนะครับที่ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.080377774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.080380878+07:00","message":"> Transcript [6443] [false]: 'ชักว่าวนะครับที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.080384918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.080387153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.080389062+07:00","message":"StatePrefix: 'ชักว่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.080391059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.08039773+07:00","message":"Push: 'ชักว่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.080400156+07:00","message":"TextPushed: 'ชักว่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.080402683+07:00","message":"Set new StatePrefix : 'ชักว่าวนะครับที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.080405251+07:00","message":"Next Push (prob) : 'นะครับที่ตัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.080428948+07:00","message":"push: {false ชักว่าว 0 0xc001f7f900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.096335881+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.096362494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชักว่าวนะครับที่ตัดที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.096367827+07:00","message":"receive interim result [false|false]: ชักว่าวนะครับที่ตัดที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.096383003+07:00","message":"[buffer interim] 391 false ชักว่าวนะครับที่ตัดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.096389654+07:00","message":"[bufferProcess] interim [160000000]:ชักว่าวนะครับที่ตัดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.096392222+07:00","message":"[bufferProcess] send to processor:ชักว่าวนะครับที่ตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.096395654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.0963984+07:00","message":"> Transcript [6444] [false]: 'ชักว่าวนะครับที่ตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.096401997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.096404108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.09640718+07:00","message":"StatePrefix: 'ชักว่าวนะครับที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.096409715+07:00","message":"TextPushed: 'ชักว่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.247536998+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.247575222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชักว่าวนะครับที่ตัดที่สุดหรู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.247580831+07:00","message":"receive interim result [false|false]: ชักว่าวนะครับที่ตัดที่สุดหรู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.24759752+07:00","message":"[buffer interim] 391 false ชักว่าวนะครับที่ตัดที่สุดหรู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.247605896+07:00","message":"[bufferProcess] interim [400000000]:ชักว่าวนะครับที่ตัดที่สุดหรู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.247608528+07:00","message":"[bufferProcess] send to processor:ชักว่าวนะครับที่ตัดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.247612293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.247615441+07:00","message":"> Transcript [6445] [false]: 'ชักว่าวนะครับที่ตัดที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.247619083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.247621449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.24762397+07:00","message":"StatePrefix: 'ชักว่าวนะครับที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.247626382+07:00","message":"TextPushed: 'ชักว่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.350421987+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.35046523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชักว่าวนะครับที่ตัดที่สุดลุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.350471233+07:00","message":"receive interim result [false|false]: ชักว่าวนะครับที่ตัดที่สุดลุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.350485826+07:00","message":"[buffer interim] 391 false ชักว่าวนะครับที่ตัดที่สุดลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.350492664+07:00","message":"[bufferProcess] interim [460000000]:ชักว่าวนะครับที่ตัดที่สุดลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.350495322+07:00","message":"[bufferProcess] send to processor:ชักว่าวนะครับที่ตัดที่สุดหรู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.350500658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.3505036+07:00","message":"> Transcript [6446] [false]: 'ชักว่าวนะครับที่ตัดที่สุดหรู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.350507325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.350509481+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.350511782+07:00","message":"StatePrefix: 'ชักว่าวนะครับที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.350514166+07:00","message":"TextPushed: 'ชักว่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.477784401+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.477829691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชักว่าวนะครับที่ตัดที่สวนลุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.477836452+07:00","message":"receive interim result [false|false]: ชักว่าวนะครับที่ตัดที่สวนลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.477851002+07:00","message":"[buffer interim] 391 false ชักว่าวนะครับที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.477858422+07:00","message":"[bufferProcess] interim [580000000]:ชักว่าวนะครับที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.477861508+07:00","message":"[bufferProcess] send to processor:ชักว่าวนะครับที่ตัดที่สุดลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.477869115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.47787251+07:00","message":"> Transcript [6447] [false]: 'ชักว่าวนะครับที่ตัดที่สุดลุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.477877947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.477880568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.477882871+07:00","message":"StatePrefix: 'ชักว่าวนะครับที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.477885729+07:00","message":"TextPushed: 'ชักว่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.477891787+07:00","message":"Push: 'นะครับที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.477893932+07:00","message":"TextPushed: 'ชักว่าวนะครับที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.477896299+07:00","message":"Set new StatePrefix : 'ชักว่าวนะครับที่ตัดที่สุดลุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.477898879+07:00","message":"Next Push (prob) : 'ที่สุดลุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.477924944+07:00","message":"push: {false นะครับที่ตัด 0 0xc001f7f900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.047350867+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.047391115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชักว่าวนะครับที่ตัดที่สวนลุม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.047396854+07:00","message":"receive interim result [false|false]: ชักว่าวนะครับที่ตัดที่สวนลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.047411151+07:00","message":"[buffer interim] 391 false ชักว่าวนะครับที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.047420521+07:00","message":"[bufferProcess] interim [180000000]:ชักว่าวนะครับที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.047423048+07:00","message":"[bufferProcess] send to processor:ชักว่าวนะครับที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.047427637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.047430627+07:00","message":"> Transcript [6448] [false]: 'ชักว่าวนะครับที่ตัดที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.04743375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.047436089+07:00","message":"Set new StatePrefix: 'ชักว่าวนะครับที่ตัดที่สวนลุม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:54.026886083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:54.026894258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:54.671910963+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:54.6719579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชักว่าวนะครับที่ตัดที่สวนลุมหน่วยงานที่เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:54.67196458+07:00","message":"receive interim result [false|false]: ชักว่าวนะครับที่ตัดที่สวนลุมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:54.671976707+07:00","message":"[buffer interim] 391 false ชักว่าวนะครับที่ตัดที่สวนลุมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.671984138+07:00","message":"[bufferProcess] interim [820000000]:ชักว่าวนะครับที่ตัดที่สวนลุมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.671987205+07:00","message":"[bufferProcess] send to processor:ชักว่าวนะครับที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.671991016+07:00","message":"[bufferProcess] send to processor (ticker):ชักว่าวนะครับที่ตัดที่สวนลุมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.67199479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.671997865+07:00","message":"> Transcript [6449] [false]: 'ชักว่าวนะครับที่ตัดที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.672001603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.672003805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.672006215+07:00","message":"StatePrefix: 'ชักว่าวนะครับที่ตัดที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.672008833+07:00","message":"TextPushed: 'ชักว่าวนะครับที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.672011344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.672015148+07:00","message":"> Transcript [6450] [false]: 'ชักว่าวนะครับที่ตัดที่สวนลุมหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.672018578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.672021208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.672024962+07:00","message":"StatePrefix: 'ชักว่าวนะครับที่ตัดที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.672027824+07:00","message":"TextPushed: 'ชักว่าวนะครับที่ตัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:55.248484102+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:55.248523224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชักว่าวนะครับที่ตัดที่สวนลุมหน่วยงานที่เกี่ยวข้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:55.248529429+07:00","message":"receive interim result [false|false]: ชักว่าวนะครับที่ตัดที่สวนลุมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:55.248542644+07:00","message":"[buffer interim] 391 false ชักว่าวนะครับที่ตัดที่สวนลุมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:55.248549874+07:00","message":"[bufferProcess] interim [420000000]:ชักว่าวนะครับที่ตัดที่สวนลุมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:55.248552094+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:55.938651024+07:00","message":"[GCS] IsForceVAD: false for message ID: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:55.999026358+07:00","message":"[GCS] Start streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.164035112+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.164080129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชักว่าวนะครับที่ตัดที่สุดหลุมหน่วยงานที่เกี่ยวข้อง\",\"confidence\":0.9285321}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.164086842+07:00","message":"receive interim result [true|false]: ชักว่าวนะครับที่ตัดที่สุดหลุมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.164097537+07:00","message":"end recv isFinal message id 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.16409991+07:00","message":"end Recv id 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.164107176+07:00","message":"[buffer interim] 391 true ชักว่าวนะครับที่ตัดที่สุดหลุมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.16411698+07:00","message":"[bufferProcess] interim [260000000]:ชักว่าวนะครับที่ตัดที่สุดหลุมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.164120602+07:00","message":"[bufferProcess] send to processor (isfinal):ชักว่าวนะครับที่ตัดที่สวนลุมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.164124482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.164127389+07:00","message":"> Transcript [6451] [false]: 'ชักว่าวนะครับที่ตัดที่สวนลุมหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.164131478+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.164133701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.164136013+07:00","message":"StatePrefix: 'ชักว่าวนะครับที่ตัดที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.16413949+07:00","message":"TextPushed: 'ชักว่าวนะครับที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.164141668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.164143658+07:00","message":"> Transcript [6452] [true]: 'ชักว่าวนะครับที่ตัดที่สุดหลุมหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.164146147+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.164147886+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.164149591+07:00","message":"StatePrefix: 'ชักว่าวนะครับที่ตัดที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.16415199+07:00","message":"TextPushed: 'ชักว่าวนะครับที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.164154915+07:00","message":"Push: 'ที่สุดหลุมหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.164164669+07:00","message":"push: {true ที่สุดหลุมหน่วยงานที่เกี่ยวข้อง 0 0xc001f7f900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:56.180354747+07:00","message":"write wav file: './tmp/7598/7598_391.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.361244324+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.361291171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.361298199+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.361316708+07:00","message":"[buffer interim] 392 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.361325213+07:00","message":"[bufferProcess] interim [360000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.361327266+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.475549109+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.475587615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.475592697+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.475609106+07:00","message":"[buffer interim] 392 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.475615716+07:00","message":"[bufferProcess] interim [420000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.475618321+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.475621729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.475625148+07:00","message":"> Transcript [6453] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.475627571+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.586602726+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.586648444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.586654081+07:00","message":"receive interim result [false|false]: พี่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.586674216+07:00","message":"[buffer interim] 392 false พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.586682687+07:00","message":"[bufferProcess] interim [540000000]:พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.586685225+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.586688926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.586692063+07:00","message":"> Transcript [6454] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.586694663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.586696698+07:00","message":"Set new StatePrefix: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.595539613+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.595582092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.595589052+07:00","message":"receive interim result [false|false]: พิธีกร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:56.595616022+07:00","message":"[buffer interim] 392 false พิธีกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.59562804+07:00","message":"[bufferProcess] interim [600000000]:พิธีกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.595632471+07:00","message":"[bufferProcess] send to processor:พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.595641493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.595646049+07:00","message":"> Transcript [6455] [false]: 'พี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.595650918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:56.595653136+07:00","message":"Set new StatePrefix: 'พี่ก็'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:57.027396364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:57.027401664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:57.189971551+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:57.190016085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:57.190022088+07:00","message":"receive interim result [false|false]: พิธีกร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:57.190037126+07:00","message":"[buffer interim] 392 false พิธีกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.190044777+07:00","message":"[bufferProcess] interim [200000000]:พิธีกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.190047801+07:00","message":"[bufferProcess] send to processor:พิธีกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.190054926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.190058106+07:00","message":"> Transcript [6456] [false]: 'พิธีกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.19006063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.19006289+07:00","message":"Set new StatePrefix: 'พิธีกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:57.458981957+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:57.459033699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:57.459039082+07:00","message":"receive interim result [false|false]: พิธีกรพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:57.459057989+07:00","message":"[buffer interim] 392 false พิธีกรพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.459066436+07:00","message":"[bufferProcess] interim [440000000]:พิธีกรพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.459068969+07:00","message":"[bufferProcess] send to processor:พิธีกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.459075255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.45907853+07:00","message":"> Transcript [6457] [false]: 'พิธีกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.459082237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.459084537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.459086527+07:00","message":"StatePrefix: 'พิธีกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.459088954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:57.482818412+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:57.482849729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:57.482855106+07:00","message":"receive interim result [false|false]: พิธีกร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:57.482869094+07:00","message":"[buffer interim] 392 false พิธีกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.48287562+07:00","message":"[bufferProcess] interim [500000000]:พิธีกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.482878334+07:00","message":"[bufferProcess] send to processor:พิธีกรพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.482881703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.48288463+07:00","message":"> Transcript [6458] [false]: 'พิธีกรพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.482887556+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.482890123+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.48289205+07:00","message":"StatePrefix: 'พิธีกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.482894288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:57.552538604+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:57.552575412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:57.552580516+07:00","message":"receive interim result [false|false]: พิธีกรผู้ประกาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:57.552597335+07:00","message":"[buffer interim] 392 false พิธีกรผู้ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.552605189+07:00","message":"[bufferProcess] interim [620000000]:พิธีกรผู้ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.552608001+07:00","message":"[bufferProcess] send to processor:พิธีกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.552615553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.552618276+07:00","message":"> Transcript [6459] [false]: 'พิธีกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.552621685+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.552624061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.55262635+07:00","message":"StatePrefix: 'พิธีกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:57.552628743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.079426533+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.079471632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.079477218+07:00","message":"receive interim result [false|false]: พิธีกรผู้ประกาศข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.079493265+07:00","message":"[buffer interim] 392 false พิธีกรผู้ประกาศข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.079501712+07:00","message":"[bufferProcess] interim [40000000]:พิธีกรผู้ประกาศข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.079504281+07:00","message":"[bufferProcess] send to processor:พิธีกรผู้ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.079511344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.079514652+07:00","message":"> Transcript [6460] [false]: 'พิธีกรผู้ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.079518742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.079521197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.079523105+07:00","message":"StatePrefix: 'พิธีกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.079525569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.079531026+07:00","message":"Push: 'พิธีกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.079533156+07:00","message":"TextPushed: 'พิธีกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.079536425+07:00","message":"Set new StatePrefix : 'พิธีกรผู้ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.079538724+07:00","message":"Next Push (prob) : 'ผู้ประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.079563195+07:00","message":"push: {false พิธีกร 0 0xc001f7fe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.130490612+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.13052786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศเดี๋ยวเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.130533433+07:00","message":"receive interim result [false|false]: พิธีกรผู้ประกาศเดี๋ยวเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.13055149+07:00","message":"[buffer interim] 392 false พิธีกรผู้ประกาศเดี๋ยวเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.130559861+07:00","message":"[bufferProcess] interim [160000000]:พิธีกรผู้ประกาศเดี๋ยวเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.130562377+07:00","message":"[bufferProcess] send to processor:พิธีกรผู้ประกาศข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.130567569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.130570737+07:00","message":"> Transcript [6461] [false]: 'พิธีกรผู้ประกาศข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.130574401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.130576734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.130579051+07:00","message":"StatePrefix: 'พิธีกรผู้ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.130581497+07:00","message":"TextPushed: 'พิธีกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.319831893+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.319864577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศเดี๋ยวเข้าไปที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.319871345+07:00","message":"receive interim result [false|false]: พิธีกรผู้ประกาศเดี๋ยวเข้าไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.319885893+07:00","message":"[buffer interim] 392 false พิธีกรผู้ประกาศเดี๋ยวเข้าไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.319892416+07:00","message":"[bufferProcess] interim [340000000]:พิธีกรผู้ประกาศเดี๋ยวเข้าไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.319895108+07:00","message":"[bufferProcess] send to processor:พิธีกรผู้ประกาศเดี๋ยวเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.319901408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.319904285+07:00","message":"> Transcript [6462] [false]: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.319908044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.319910995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.319913717+07:00","message":"StatePrefix: 'พิธีกรผู้ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.319916208+07:00","message":"TextPushed: 'พิธีกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.322473475+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.322484738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.322488086+07:00","message":"receive interim result [false|false]: พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.322496401+07:00","message":"[buffer interim] 392 false พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.322499445+07:00","message":"[bufferProcess] interim [400000000]:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.322501523+07:00","message":"[bufferProcess] send to processor:พิธีกรผู้ประกาศเดี๋ยวเข้าไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.322503676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.322505929+07:00","message":"> Transcript [6463] [false]: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.322509086+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.32251134+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.322513278+07:00","message":"StatePrefix: 'พิธีกรผู้ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.322516913+07:00","message":"TextPushed: 'พิธีกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.584413024+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.584453286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.584459648+07:00","message":"receive interim result [false|false]: พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.584473166+07:00","message":"[buffer interim] 392 false พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.584480978+07:00","message":"[bufferProcess] interim [580000000]:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.584484038+07:00","message":"[bufferProcess] send to processor:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.584490934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.584494306+07:00","message":"> Transcript [6464] [false]: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.584498595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.584501007+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.584503225+07:00","message":"StatePrefix: 'พิธีกรผู้ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.584505919+07:00","message":"TextPushed: 'พิธีกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.584511911+07:00","message":"Push: 'ผู้ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.584513949+07:00","message":"TextPushed: 'พิธีกรผู้ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.584516439+07:00","message":"Set new StatePrefix : 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.584519144+07:00","message":"Next Push (prob) : 'เดี๋ยวเข้าไปเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.584541413+07:00","message":"push: {false ผู้ประกาศ 0 0xc001f7fe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.77268764+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.772733446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.77274012+07:00","message":"receive interim result [false|false]: พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.772754791+07:00","message":"[buffer interim] 392 false พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.772762597+07:00","message":"[bufferProcess] interim [760000000]:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.772765326+07:00","message":"[bufferProcess] send to processor:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.772771904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.772775309+07:00","message":"> Transcript [6465] [false]: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.772781241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.772784552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.772787994+07:00","message":"StatePrefix: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.772791939+07:00","message":"TextPushed: 'พิธีกรผู้ประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.810052069+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.810093597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.81009931+07:00","message":"receive interim result [false|false]: พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.810118728+07:00","message":"[buffer interim] 392 false พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.810125705+07:00","message":"[bufferProcess] interim [820000000]:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.810128898+07:00","message":"[bufferProcess] send to processor:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.810134099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.810137485+07:00","message":"> Transcript [6466] [false]: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.810141235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.810143811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.810147323+07:00","message":"StatePrefix: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.810150043+07:00","message":"TextPushed: 'พิธีกรผู้ประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.978382612+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.978429863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.978436914+07:00","message":"receive interim result [false|false]: พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.978454488+07:00","message":"[buffer interim] 392 false พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.978468167+07:00","message":"[bufferProcess] interim [940000000]:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.978470876+07:00","message":"[bufferProcess] send to processor:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.978474824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.978477935+07:00","message":"> Transcript [6467] [false]: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.978481789+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.978484375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.978486514+07:00","message":"StatePrefix: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.978489302+07:00","message":"TextPushed: 'พิธีกรผู้ประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.997432586+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.997462097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.997467247+07:00","message":"receive interim result [false|false]: พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.997481726+07:00","message":"[buffer interim] 392 false พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.99748834+07:00","message":"[bufferProcess] interim [0]:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.99749115+07:00","message":"[bufferProcess] send to processor:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.997494559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.997498021+07:00","message":"> Transcript [6468] [false]: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.997501955+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.997504295+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.997506191+07:00","message":"StatePrefix: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.997508806+07:00","message":"TextPushed: 'พิธีกรผู้ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.997517148+07:00","message":"Push: 'เดี๋ยวเข้าไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.997519362+07:00","message":"TextPushed: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.997521616+07:00","message":"Set new StatePrefix : 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.997524051+07:00","message":"Next Push (prob) : 'กันที่สวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.99753336+07:00","message":"push: {false เดี๋ยวเข้าไปเที่ยว 0 0xc001f7fe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.0283119+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.028337528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.028342954+07:00","message":"receive interim result [false|false]: พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.028355741+07:00","message":"[buffer interim] 392 false พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.028361329+07:00","message":"[bufferProcess] interim [60000000]:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.028364615+07:00","message":"[bufferProcess] send to processor:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.028373537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.028376283+07:00","message":"> Transcript [6469] [false]: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.028379222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.028381179+07:00","message":"Set new StatePrefix: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.230326648+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.230371065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมพินี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.230378212+07:00","message":"receive interim result [false|false]: พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมพินี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.230394247+07:00","message":"[buffer interim] 392 false พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.230401033+07:00","message":"[bufferProcess] interim [240000000]:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.230409083+07:00","message":"[bufferProcess] send to processor:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.230421478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.230424335+07:00","message":"> Transcript [6470] [false]: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.23042705+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.23042919+07:00","message":"Set new StatePrefix: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.359280032+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.359317157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.35932407+07:00","message":"receive interim result [false|false]: พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.359335018+07:00","message":"[buffer interim] 392 false พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.359341213+07:00","message":"[bufferProcess] interim [360000000]:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.359343838+07:00","message":"[bufferProcess] send to processor:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.359347939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.359350892+07:00","message":"> Transcript [6471] [false]: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.359354419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.35935665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.359358847+07:00","message":"StatePrefix: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.359361306+07:00","message":"TextPushed: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.494807088+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.49484942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.49485605+07:00","message":"receive interim result [false|false]: พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.49486776+07:00","message":"[buffer interim] 392 false พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.494876203+07:00","message":"[bufferProcess] interim [480000000]:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.494879221+07:00","message":"[bufferProcess] send to processor:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.494885954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.494888589+07:00","message":"> Transcript [6472] [false]: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.494892482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.494894878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.494897147+07:00","message":"StatePrefix: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.494899856+07:00","message":"TextPushed: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.572378343+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.572419945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.572427664+07:00","message":"receive interim result [false|false]: พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.572444483+07:00","message":"[buffer interim] 392 false พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.572453821+07:00","message":"[bufferProcess] interim [600000000]:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.572456692+07:00","message":"[bufferProcess] send to processor:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.572465564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.572468699+07:00","message":"> Transcript [6473] [false]: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.572473442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.572475801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.572478283+07:00","message":"StatePrefix: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.572481252+07:00","message":"TextPushed: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:00.027428112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:00.027453022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.274278439+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.274327814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.274336442+07:00","message":"receive interim result [false|false]: พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.274353178+07:00","message":"[buffer interim] 392 false พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.274362515+07:00","message":"[bufferProcess] interim [200000000]:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.27436524+07:00","message":"[bufferProcess] send to processor:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.27437058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.274373351+07:00","message":"> Transcript [6474] [false]: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.274377752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.274380066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.274382372+07:00","message":"StatePrefix: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.274385256+07:00","message":"TextPushed: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.274391578+07:00","message":"Push: 'กันที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.27439361+07:00","message":"TextPushed: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.274396003+07:00","message":"Set new StatePrefix : 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.274398477+07:00","message":"Next Push (prob) : 'คนเพียบเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.274406642+07:00","message":"push: {false กันที่สวนลุม 0 0xc001f7fe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.148915231+07:00","message":"[GCS] IsForceVAD: false for message ID: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.295291909+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.295337858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ\",\"confidence\":0.93975073}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.295344372+07:00","message":"receive interim result [true|false]: พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.295358309+07:00","message":"end recv isFinal message id 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.29536122+07:00","message":"end Recv id 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.295368662+07:00","message":"[buffer interim] 392 true พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.295376355+07:00","message":"[bufferProcess] interim [360000000]:พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.295381383+07:00","message":"[bufferProcess] send to processor (isfinal):พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.295386081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.295389012+07:00","message":"> Transcript [6475] [false]: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.295392524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.29539468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.295399709+07:00","message":"StatePrefix: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.295402916+07:00","message":"TextPushed: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.295405277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.295407362+07:00","message":"> Transcript [6476] [true]: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.295410193+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.295412645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.295414591+07:00","message":"StatePrefix: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมคนเพียบเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.295416846+07:00","message":"TextPushed: 'พิธีกรผู้ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.295419721+07:00","message":"Push: 'คนเพียบเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.29544809+07:00","message":"push: {true คนเพียบเลยนะ 0 0xc001f7fe00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:02.308256905+07:00","message":"write wav file: './tmp/7598/7598_392.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.408291643+07:00","message":"[GCS] Start streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.646744327+07:00","message":"[GCS] Cleaned up inactive client: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.646780358+07:00","message":"[GCS] Cleaned up inactive client: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.646783763+07:00","message":"[GCS] Cleaned up inactive client: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.646785808+07:00","message":"[GCS] Cleaned up inactive client: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.646787729+07:00","message":"[GCS] Cleaned up inactive client: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.874737672+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.874779669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.874785297+07:00","message":"receive interim result [false|false]: สภา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.874801343+07:00","message":"[buffer interim] 393 false สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.87480849+07:00","message":"[bufferProcess] interim [480000000]:สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.874810988+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.95281495+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.952853333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.952859668+07:00","message":"receive interim result [false|false]: สะพาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.952876486+07:00","message":"[buffer interim] 393 false สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.952882606+07:00","message":"[bufferProcess] interim [600000000]:สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.952885148+07:00","message":"[bufferProcess] send to processor:สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.95288828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.952891225+07:00","message":"> Transcript [6477] [false]: 'สภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.952893426+07:00","message":"Set StatePrefix (first interim): 'สภา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:03.027760776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:03.027773546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.1065311+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.106573888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภาครู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.10658059+07:00","message":"receive interim result [false|false]: สภาครู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.106592268+07:00","message":"[buffer interim] 393 false สภาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.106600546+07:00","message":"[bufferProcess] interim [660000000]:สภาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.106603275+07:00","message":"[bufferProcess] send to processor:สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.106608283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.106610927+07:00","message":"> Transcript [6478] [false]: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.106613357+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.106615977+07:00","message":"Set new StatePrefix: 'สะพาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.13008074+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.130115512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.130120954+07:00","message":"receive interim result [false|false]: สะพานพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.130134792+07:00","message":"[buffer interim] 393 false สะพานพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.130141116+07:00","message":"[bufferProcess] interim [780000000]:สะพานพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.130143695+07:00","message":"[bufferProcess] send to processor:สภาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.130146727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.130149745+07:00","message":"> Transcript [6479] [false]: 'สภาครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.130151998+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.13015417+07:00","message":"Set new StatePrefix: 'สภาครู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.254244072+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.2542888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานภูมิพล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.254295175+07:00","message":"receive interim result [false|false]: สะพานภูมิพล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.254311747+07:00","message":"[buffer interim] 393 false สะพานภูมิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.254320179+07:00","message":"[bufferProcess] interim [840000000]:สะพานภูมิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.254322947+07:00","message":"[bufferProcess] send to processor:สะพานพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.254326623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.254329748+07:00","message":"> Transcript [6480] [false]: 'สะพานพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.254332289+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.254334371+07:00","message":"Set new StatePrefix: 'สะพานพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.384143763+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.384193732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.384201657+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.384218425+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.384226339+07:00","message":"[bufferProcess] interim [20000000]:จะพาคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.384229014+07:00","message":"[bufferProcess] send to processor:สะพานภูมิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.3842332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.384237649+07:00","message":"> Transcript [6481] [false]: 'สะพานภูมิพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.384241675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.384245222+07:00","message":"Set new StatePrefix: 'สะพานภูมิพล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.631202894+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.631238346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.631243863+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.631257959+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.631264135+07:00","message":"[bufferProcess] interim [260000000]:จะพาคุณผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.631266955+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.631270396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.63127401+07:00","message":"> Transcript [6482] [false]: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.63127705+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.631279407+07:00","message":"Set new StatePrefix: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.829347393+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.829383271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.829388628+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.829405561+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.829413232+07:00","message":"[bufferProcess] interim [500000000]:จะพาคุณผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.829416268+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.829421948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.829427158+07:00","message":"> Transcript [6483] [false]: 'จะพาคุณผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.829430749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.82943317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.829435618+07:00","message":"StatePrefix: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.829438141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.151676898+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.151717907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดูสิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.151725559+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.15174153+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชมไปดูสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.151749748+07:00","message":"[bufferProcess] interim [740000000]:จะพาคุณผู้ชมไปดูสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.151752234+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.151755627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.151758736+07:00","message":"> Transcript [6484] [false]: 'จะพาคุณผู้ชมไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.151762401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.151764567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.151766607+07:00","message":"StatePrefix: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.151768856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.274848505+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.274888361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดูซิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.274895241+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.274907516+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชมไปดูซิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.274914874+07:00","message":"[bufferProcess] interim [860000000]:จะพาคุณผู้ชมไปดูซิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.274917612+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.274922954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.274925933+07:00","message":"> Transcript [6485] [false]: 'จะพาคุณผู้ชมไปดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.274929496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.274931765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.274934017+07:00","message":"StatePrefix: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.274936417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.279326798+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.279359024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดูซิว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.27936466+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.279377261+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชมไปดูซิว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.279383663+07:00","message":"[bufferProcess] interim [920000000]:จะพาคุณผู้ชมไปดูซิว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.279386346+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.2793919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.279394493+07:00","message":"> Transcript [6486] [false]: 'จะพาคุณผู้ชมไปดูซิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.279398072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.279400357+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.279402347+07:00","message":"StatePrefix: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.279404474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.279408702+07:00","message":"Push: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.279410697+07:00","message":"TextPushed: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.279413034+07:00","message":"Set new StatePrefix : 'จะพาคุณผู้ชมไปดูซิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.279415282+07:00","message":"Next Push (prob) : 'ไปดูซิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.279422729+07:00","message":"push: {false จะพาคุณผู้ชม 0 0xc0033fea00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.860888647+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.860938285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดูซิว่าที่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.860949695+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.860966575+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชมไปดูซิว่าที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.860974316+07:00","message":"[bufferProcess] interim [460000000]:จะพาคุณผู้ชมไปดูซิว่าที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.860976934+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.860981479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.860984898+07:00","message":"> Transcript [6487] [false]: 'จะพาคุณผู้ชมไปดูซิว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.860988232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.860990496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.860992774+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.860995908+07:00","message":"TextPushed: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.220880786+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.22092531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดูซิว่าที่เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.220931106+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.22095008+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.22095879+07:00","message":"[bufferProcess] interim [820000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.220961996+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.220965992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.220969258+07:00","message":"> Transcript [6488] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.220973104+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.220975191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.220977565+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.220980344+07:00","message":"TextPushed: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.238292953+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.238335714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.238343231+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.238360096+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.238366701+07:00","message":"[bufferProcess] interim [880000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.238369384+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.238373438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.23837653+07:00","message":"> Transcript [6489] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.238380177+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.238382486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.238384607+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.238387248+07:00","message":"TextPushed: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.423225033+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.423264083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.423270469+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.423283097+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.42328998+07:00","message":"[bufferProcess] interim [60000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.423292823+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.423298811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.423302222+07:00","message":"> Transcript [6490] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.423306705+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.423309379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.423311768+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.423314563+07:00","message":"TextPushed: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.423320906+07:00","message":"Push: 'ไปดูซิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.423322977+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.423325276+07:00","message":"Set new StatePrefix : 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.423327896+07:00","message":"Next Push (prob) : 'ว่าที่เนี่ยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.423350142+07:00","message":"push: {false ไปดูซิ 0 0xc0033fea00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.624783943+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.624832501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.62483827+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.624854389+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.624861697+07:00","message":"[bufferProcess] interim [300000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.624864478+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.624871505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.624874403+07:00","message":"> Transcript [6491] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.624877955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.624880085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.62488259+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.624885431+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:06.028202058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:06.028233787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.076209032+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.076249836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.076257665+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.076274343+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.076284089+07:00","message":"[bufferProcess] interim [720000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.076286822+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.076293709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.076298134+07:00","message":"> Transcript [6492] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.076303623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.076308084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.076312054+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.076314667+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.581571205+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.581608175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.581615403+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.58162674+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.581633331+07:00","message":"[bufferProcess] interim [140000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.58163625+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.581642956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.581647889+07:00","message":"> Transcript [6493] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.581663417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.581665955+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.581668309+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.581671123+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.151335462+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.151377154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.151383174+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.151399605+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.151408245+07:00","message":"[bufferProcess] interim [740000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.151411162+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.151416988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.151420105+07:00","message":"> Transcript [6494] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.151424356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.151426427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.151428771+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.151431677+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.151440787+07:00","message":"Push: 'ว่าที่เนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.151443031+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.15144582+07:00","message":"Set new StatePrefix : 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.151448464+07:00","message":"Next Push (prob) : 'มีงานอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.151456557+07:00","message":"push: {false ว่าที่เนี่ยเขา 0 0xc0033fea00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.509334043+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.50938236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.50939141+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.509409394+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.509417696+07:00","message":"[bufferProcess] interim [100000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.509420871+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.509428025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.509431191+07:00","message":"> Transcript [6495] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.50943519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.509437399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.509439571+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.509443043+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.678465564+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.678508972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.678515533+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.678530701+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.678538354+07:00","message":"[bufferProcess] interim [280000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.678541684+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.678549186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.678552166+07:00","message":"> Transcript [6496] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.678556227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.678559114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.67856263+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.678565523+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.749684198+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.749729185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.749735113+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.749752291+07:00","message":"[buffer interim] 393 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.749761562+07:00","message":"[bufferProcess] interim [400000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.749764373+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.749770542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.749775563+07:00","message":"> Transcript [6497] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.749780187+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.749782579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.749784885+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.749787632+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.78784948+07:00","message":"[GCS] IsForceVAD: false for message ID: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.859090296+07:00","message":"[GCS] Start streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.91170121+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.911745737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า\",\"confidence\":0.9561693}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.911752196+07:00","message":"receive interim result [true|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.911761894+07:00","message":"end recv isFinal message id 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.911764392+07:00","message":"end Recv id 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.911771326+07:00","message":"[buffer interim] 393 true จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.911781377+07:00","message":"[bufferProcess] interim [610000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.911786831+07:00","message":"[bufferProcess] send to processor (isfinal):จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.91179058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.911793771+07:00","message":"> Transcript [6498] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.911798114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.911800937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.911803923+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.91180672+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.911813075+07:00","message":"Push: 'มีงานอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.911815265+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.911817597+07:00","message":"Set new StatePrefix : 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.911820507+07:00","message":"Next Push (prob) : 'ต้องบอกเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.911822521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.911824668+07:00","message":"> Transcript [6499] [true]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.91182716+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.911829138+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.911831156+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.911833332+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.911835827+07:00","message":"Push: 'ต้องบอกเลยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.911845089+07:00","message":"push: {false มีงานอะไรบ้าง 0 0xc0033fea00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.911850716+07:00","message":"push: {true ต้องบอกเลยว่า 0 0xc0033fea00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:07.923027531+07:00","message":"write wav file: './tmp/7598/7598_393.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.329405129+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.329450742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.329456249+07:00","message":"receive interim result [false|false]: เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.329474375+07:00","message":"[buffer interim] 394 false เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.329481775+07:00","message":"[bufferProcess] interim [480000000]:เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.329484063+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.388377682+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.388415514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.388421282+07:00","message":"receive interim result [false|false]: เกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.388438333+07:00","message":"[buffer interim] 394 false เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.388445886+07:00","message":"[bufferProcess] interim [600000000]:เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.38844845+07:00","message":"[bufferProcess] send to processor:เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.388453102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.388456154+07:00","message":"> Transcript [6500] [false]: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.388458595+07:00","message":"Set StatePrefix (first interim): 'เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.703224463+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.703266967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.703273208+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.703290625+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.703297128+07:00","message":"[bufferProcess] interim [840000000]:เกี่ยวกับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.703299844+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.703303323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.703307335+07:00","message":"> Transcript [6501] [false]: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.703312732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.703315689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.703318632+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.703321398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.027677306+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.027717737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.027723944+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.027737361+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.027744228+07:00","message":"[bufferProcess] interim [140000000]:เกี่ยวกับช่วงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.027746636+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.027751923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.027754987+07:00","message":"> Transcript [6502] [false]: 'เกี่ยวกับช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.027758655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.027761306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.027763405+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.027765625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:09.028786031+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:09.028791326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.214841957+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.214877062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.214882862+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.214896961+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.214903719+07:00","message":"[bufferProcess] interim [380000000]:เกี่ยวกับช่วงการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.214906909+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.214910333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.214913304+07:00","message":"> Transcript [6503] [false]: 'เกี่ยวกับช่วงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.214916809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.214919017+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.214921031+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.214923294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.401495787+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.401531861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.401537564+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.401550473+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.401556982+07:00","message":"[bufferProcess] interim [560000000]:เกี่ยวกับช่วงการเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.40156097+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.401570976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.401574495+07:00","message":"> Transcript [6504] [false]: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.401578395+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.401580944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.401582939+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.401738572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.401746723+07:00","message":"Push: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.401749279+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.401751523+07:00","message":"Set new StatePrefix : 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.40175401+07:00","message":"Next Push (prob) : 'กับช่วงการเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.401762049+07:00","message":"push: {false เกี่ยว 0 0xc002f26a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.625128168+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.625186321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.625193863+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.625211541+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.625221019+07:00","message":"[bufferProcess] interim [800000000]:เกี่ยวกับช่วงการเลือกตั้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.625223735+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.625227432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.625230429+07:00","message":"> Transcript [6505] [false]: 'เกี่ยวกับช่วงการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.625234128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.625236368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.625238925+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.625241479+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.78171604+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.78175006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.781755806+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.781767824+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.781774577+07:00","message":"[bufferProcess] interim [980000000]:เกี่ยวกับช่วงการเลือกตั้งและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.78177748+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.781780883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.781783764+07:00","message":"> Transcript [6506] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.781786752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.78178901+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.781791416+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.781794024+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.98989651+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.989939024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.989953788+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.989968112+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.989974948+07:00","message":"[bufferProcess] interim [220000000]:เกี่ยวกับช่วงการเลือกตั้งและการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.98997755+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.989981275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.989984248+07:00","message":"> Transcript [6507] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.98998774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.989989717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.989992343+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.989994852+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.17192438+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.171966332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.171972927+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.171988202+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.171996224+07:00","message":"[bufferProcess] interim [340000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.171999226+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.172003389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.172006753+07:00","message":"> Transcript [6508] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.172010791+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.172013055+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.172015545+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.172018303+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.172021431+07:00","message":"Push: 'กับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.172023864+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.172026862+07:00","message":"Set new StatePrefix : 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.172031578+07:00","message":"Next Push (prob) : 'ตั้งและการดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.172041248+07:00","message":"push: {false กับช่วงการเลือก 0 0xc002f26a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.423403053+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.423443952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.423450653+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.423463735+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.423471062+07:00","message":"[bufferProcess] interim [580000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.423474203+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.423481874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.423485314+07:00","message":"> Transcript [6509] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.423491279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.423493656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.423495675+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.423498397+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.879387117+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.879433313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.879439683+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.87945828+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.879466199+07:00","message":"[bufferProcess] interim [60000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.87946958+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.879477779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.879480794+07:00","message":"> Transcript [6510] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.879484753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.879489486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.879491781+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.879494431+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.921761327+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.921804746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.921813774+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.921829087+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.921836826+07:00","message":"[bufferProcess] interim [120000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.92183915+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.921844902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.921848001+07:00","message":"> Transcript [6511] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.921852299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.921854429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.921856842+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.921861887+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.092360207+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.09239862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.092405481+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.092419444+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.09242689+07:00","message":"[bufferProcess] interim [180000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.092430185+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.092435922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.092439201+07:00","message":"> Transcript [6512] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.092443724+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.092445921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.092448639+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.092452427+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.09245751+07:00","message":"Push: 'ตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.092459689+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.092462672+07:00","message":"Set new StatePrefix : 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.092465953+07:00","message":"Next Push (prob) : 'แลสุขภาพโดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.09247465+07:00","message":"push: {false ตั้งและการดู 0 0xc002f26a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.139990177+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.140031446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.140038547+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.140052725+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.140060864+07:00","message":"[bufferProcess] interim [300000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.140063763+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.140071299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.140074704+07:00","message":"> Transcript [6513] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.140077961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.140080236+07:00","message":"Set new StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.415034612+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.415073634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.415079421+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.415095025+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.415103144+07:00","message":"[bufferProcess] interim [540000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.415106322+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.415110926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.415113605+07:00","message":"> Transcript [6514] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.415116333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.415118668+07:00","message":"Set new StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.511911986+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.511955254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.511963587+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.51198105+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.511989879+07:00","message":"[bufferProcess] interim [660000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.511992991+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.512001804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.512005149+07:00","message":"> Transcript [6515] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.512009853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.512012519+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.512014585+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.512017888+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.70438909+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.704431732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.7044385+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.704455238+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.704463038+07:00","message":"[bufferProcess] interim [840000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.704465918+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.704469993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.704473578+07:00","message":"> Transcript [6516] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.704478266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.704480641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.704482764+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.704485421+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.773276238+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.773320277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.773327488+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.773342008+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.773350398+07:00","message":"[bufferProcess] interim [960000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.773353401+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.773362553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.773365874+07:00","message":"> Transcript [6517] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.773370293+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.773372596+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.77337517+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.773378028+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.775192294+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.775213313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.775218642+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.775231578+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.775237593+07:00","message":"[bufferProcess] interim [20000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.775240549+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.775243959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.775246211+07:00","message":"> Transcript [6518] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.775249855+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.775252554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.775255455+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.775258316+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.775265592+07:00","message":"Push: 'แลสุขภาพรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.775267802+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.775270206+07:00","message":"Set new StatePrefix : 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.775272811+07:00","message":"Next Push (prob) : 'พื้นที่สี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.775281693+07:00","message":"push: {false แลสุขภาพรวมไปถึง 0 0xc002f26a00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:12.02889183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:12.02891374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.092481327+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.092528576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.092538054+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.092558319+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.092577277+07:00","message":"[bufferProcess] interim [320000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.092581608+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.092586872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.092591526+07:00","message":"> Transcript [6519] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.092597489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.092600948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.092604395+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.092608237+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.296211626+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.296248533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.296254957+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.296270677+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.296278198+07:00","message":"[bufferProcess] interim [500000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.296281445+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.296285175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.296288009+07:00","message":"> Transcript [6520] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.296291867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.296294102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.296296366+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.296298999+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.468120916+07:00","message":"[GCS] IsForceVAD: false for message ID: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.541279939+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.541326344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.54133402+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.541354343+07:00","message":"[buffer interim] 394 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.541367639+07:00","message":"[bufferProcess] interim [740000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.541370659+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.541374952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.541378141+07:00","message":"> Transcript [6521] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.541382638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.541385032+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.541387448+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.541390703+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.580583594+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.580635269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ\",\"confidence\":0.9575093}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.580655021+07:00","message":"receive interim result [true|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.580666315+07:00","message":"end recv isFinal message id 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.580669046+07:00","message":"end Recv id 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.580677475+07:00","message":"[buffer interim] 394 true เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580688247+07:00","message":"[bufferProcess] interim [830000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580691469+07:00","message":"[bufferProcess] send to processor (isfinal):เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580705814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580724418+07:00","message":"> Transcript [6522] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.58073082+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580733574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580736175+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580739158+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580748245+07:00","message":"Push: 'พื้นที่สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580750879+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580753174+07:00","message":"Set new StatePrefix : 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580755975+07:00","message":"Next Push (prob) : 'เขียวในเมืองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580758543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580760971+07:00","message":"> Transcript [6523] [true]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580763607+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580765483+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580767364+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580769857+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.580778254+07:00","message":"Push: 'เขียวในเมืองค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.580788667+07:00","message":"push: {false พื้นที่สี 0 0xc002f26a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.580794721+07:00","message":"push: {true เขียวในเมืองค่ะ 0 0xc002f26a00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:12.594870573+07:00","message":"write wav file: './tmp/7598/7598_394.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.17139047+07:00","message":"[GCS] Start streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.682493674+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.682542861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Best\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.682549259+07:00","message":"receive interim result [false|false]: Best"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.682565138+07:00","message":"[buffer interim] 395 false Best"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.682571438+07:00","message":"[bufferProcess] interim [500000000]:Best"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.682573316+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.682595518+07:00","message":"[bufferProcess] send to processor (ticker):Best"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.68259835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.682601452+07:00","message":"> Transcript [6524] [false]: 'Best'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.682603599+07:00","message":"Set StatePrefix (first interim): 'Best'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.724127308+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.724165548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Baby\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.724171487+07:00","message":"receive interim result [false|false]: Baby"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.724184381+07:00","message":"[buffer interim] 395 false Baby"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.724190755+07:00","message":"[bufferProcess] interim [560000000]:Baby"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.724193061+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.915771613+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.915808908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.915814669+07:00","message":"receive interim result [false|false]: เบเบ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.915826968+07:00","message":"[buffer interim] 395 false เบเบ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.915832924+07:00","message":"[bufferProcess] interim [800000000]:เบเบ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.915835368+07:00","message":"[bufferProcess] send to processor:Baby"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.915840272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.915842887+07:00","message":"> Transcript [6525] [false]: 'Baby'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.915845432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.915848217+07:00","message":"Set new StatePrefix: 'Baby'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:15.029096451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:15.029109872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:15.488198717+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:15.488254369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:15.488260485+07:00","message":"receive interim result [false|false]: เบเบ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:15.488278224+07:00","message":"[buffer interim] 395 false เบเบ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.488287816+07:00","message":"[bufferProcess] interim [400000000]:เบเบ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.488290783+07:00","message":"[bufferProcess] send to processor:เบเบ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.488294879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.488298084+07:00","message":"> Transcript [6526] [false]: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.488301074+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.488303142+07:00","message":"Set new StatePrefix: 'เบเบ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:16.534484953+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:16.534528965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:16.534535681+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:16.534549548+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.534560294+07:00","message":"[bufferProcess] interim [420000000]:เบเบ้มีแต่ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.534564024+07:00","message":"[bufferProcess] send to processor:เบเบ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.534571545+07:00","message":"[bufferProcess] send to processor (ticker):เบเบ้มีแต่ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.534576293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.534580743+07:00","message":"> Transcript [6527] [false]: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.534586964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.534589257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.534591364+07:00","message":"StatePrefix: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.534593481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.53459534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.534597548+07:00","message":"> Transcript [6528] [false]: 'เบเบ้มีแต่ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.534599659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.534601513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.534603209+07:00","message":"StatePrefix: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.534605576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:16.845953729+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:16.845992134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:16.845997782+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:16.846014036+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.846023065+07:00","message":"[bufferProcess] interim [660000000]:เบเบ้มีแต่ภาพแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.846025041+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:16.860038297+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:16.860074402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:16.86008004+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:16.86009572+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.860101522+07:00","message":"[bufferProcess] interim [720000000]:เบเบ้มีแต่ภาพเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.860103914+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.860107127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.860110571+07:00","message":"> Transcript [6529] [false]: 'เบเบ้มีแต่ภาพแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.860114139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.860116153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.860118533+07:00","message":"StatePrefix: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:16.860120604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.030157306+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.030201001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.030207466+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.030223779+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.030232188+07:00","message":"[bufferProcess] interim [840000000]:เบเบ้มีแต่ภาพเต้นให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.030235323+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.030243932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.03024714+07:00","message":"> Transcript [6530] [false]: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.030251009+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.030253799+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.030255946+07:00","message":"StatePrefix: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.030259059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.030265953+07:00","message":"Push: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.030268108+07:00","message":"TextPushed: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.030271504+07:00","message":"Set new StatePrefix : 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.030274028+07:00","message":"Next Push (prob) : 'มีแต่ภาพเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.030297485+07:00","message":"push: {false เบเบ้ 0 0xc0033fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.100305934+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.100352991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.100359357+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.100372151+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.100379926+07:00","message":"[bufferProcess] interim [960000000]:เบเบ้มีแต่ภาพเต้นให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.100382455+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.100388121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.10039157+07:00","message":"> Transcript [6531] [false]: 'เบเบ้มีแต่ภาพเต้นให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.100395619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.100398204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.100400388+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.100402923+07:00","message":"TextPushed: 'เบเบ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.351807598+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.351847981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.351854778+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.351869254+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.351876812+07:00","message":"[bufferProcess] interim [200000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.35187961+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.351883527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.351886539+07:00","message":"> Transcript [6532] [false]: 'เบเบ้มีแต่ภาพเต้นให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.351890048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.351892351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.351894439+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.351897179+07:00","message":"TextPushed: 'เบเบ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.632590482+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.632632909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.632646408+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.632661001+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.632668933+07:00","message":"[bufferProcess] interim [500000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.632671665+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.632677621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.632681262+07:00","message":"> Transcript [6533] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.632685572+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.632688021+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.632690426+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.632693065+07:00","message":"TextPushed: 'เบเบ้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:18.029670178+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:18.029686212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.205274712+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.205322913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นดิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.20532875+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นดิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.205342385+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.20535007+07:00","message":"[bufferProcess] interim [980000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.205352685+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.205358675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.205361815+07:00","message":"> Transcript [6534] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.205366655+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.205369038+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.205371548+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.205374002+07:00","message":"TextPushed: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.205388078+07:00","message":"Push: 'มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.205391065+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.205393461+07:00","message":"Set new StatePrefix : 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.205396485+07:00","message":"Next Push (prob) : 'ให้เราเห็นพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.205410858+07:00","message":"push: {false มีแต่ภาพเต้น 0 0xc0033fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.28023975+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.280283824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.280289982+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.280304215+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.280312016+07:00","message":"[bufferProcess] interim [100000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.280315056+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.280320906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.28032404+07:00","message":"> Transcript [6535] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.28032686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.280329208+07:00","message":"Set new StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นดิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.34644755+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.346482876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.346488807+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.346500911+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.346508252+07:00","message":"[bufferProcess] interim [220000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.346510712+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.34651659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.346519792+07:00","message":"> Transcript [6536] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.346522782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.346527432+07:00","message":"Set new StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.576459653+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.576507619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.576515667+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.576533081+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.576545423+07:00","message":"[bufferProcess] interim [340000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.57654863+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.576555698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.576558838+07:00","message":"> Transcript [6537] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.576562916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.576565535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.576568961+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.576571492+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.58638534+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.586412196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.586418117+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.586433249+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.586439197+07:00","message":"[bufferProcess] interim [400000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.586442069+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.586448318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.586452043+07:00","message":"> Transcript [6538] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.586455746+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.586457721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.586459746+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.586462185+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.717125829+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.717178443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.717184541+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.717198553+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.717205161+07:00","message":"[bufferProcess] interim [580000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.717223753+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.717230491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.717233527+07:00","message":"> Transcript [6539] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.717237715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.71724019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.717242673+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.717245435+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.827610015+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.82766149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.827668009+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.827683101+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.827691293+07:00","message":"[bufferProcess] interim [640000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.827694173+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.827699977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.827703485+07:00","message":"> Transcript [6540] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.827708249+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.827710854+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.827713293+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.827716482+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.827724436+07:00","message":"Push: 'ให้เราเห็นพี่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.827726834+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.827729861+07:00","message":"Set new StatePrefix : 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.827732453+07:00","message":"Next Push (prob) : 'ข้างบนอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.827741788+07:00","message":"push: {false ให้เราเห็นพี่เห็น 0 0xc0033fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.03017933+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.030218725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.030225566+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.030241979+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.030250341+07:00","message":"[bufferProcess] interim [880000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.030253355+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.030259491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.030262768+07:00","message":"> Transcript [6541] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.030267592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.030269892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.030272218+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.030275305+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.183226586+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.183268488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.183274939+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.183293201+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.183304266+07:00","message":"[bufferProcess] interim [0]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.183308229+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.183315781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.183320357+07:00","message":"> Transcript [6542] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.183329114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.183333762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.183336327+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.183339143+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.226134878+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.226180704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.226187037+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.22620193+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.226208532+07:00","message":"[bufferProcess] interim [60000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.22621109+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.226214526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.226217552+07:00","message":"> Transcript [6543] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.226221041+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.226223167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.226225643+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.226228423+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.268505878+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.268546511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.268553191+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.26857053+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.268578234+07:00","message":"[bufferProcess] interim [120000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.268581282+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.268585225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.26858824+07:00","message":"> Transcript [6544] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.268592301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.268594566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.268597032+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.268600386+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.268604896+07:00","message":"Push: 'ข้างบนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.268607009+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.268609386+07:00","message":"Set new StatePrefix : 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.268612345+07:00","message":"Next Push (prob) : 'นี้เดี๋ยวมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.268619909+07:00","message":"push: {false ข้างบนอย่าง 0 0xc0033fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.399920142+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.399962534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.399971097+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.399990692+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.40000805+07:00","message":"[bufferProcess] interim [240000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.400013547+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.400018915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.400023176+07:00","message":"> Transcript [6545] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.400027663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.400030635+07:00","message":"Set new StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.531212277+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.531256376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.531262686+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.531280815+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.531288952+07:00","message":"[bufferProcess] interim [360000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.531292506+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.53129663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.531300247+07:00","message":"> Transcript [6546] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.531304726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.531306807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.531308869+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.531311983+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.536189292+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.536212643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.536218043+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.536232772+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.536237777+07:00","message":"[bufferProcess] interim [420000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.536240584+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.536244068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.536246718+07:00","message":"> Transcript [6547] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.536250349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.536253051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.536255392+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.536258176+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.859883567+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.859925964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.859932468+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.859947778+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.859962529+07:00","message":"[bufferProcess] interim [660000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.859965993+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.859970015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.859972969+07:00","message":"> Transcript [6548] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.859977395+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.859982169+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.859984506+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.859987654+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.897478039+07:00","message":"[GCS] IsForceVAD: false for message ID: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.944722507+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.944764346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.944771424+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.944786665+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.94479599+07:00","message":"[bufferProcess] interim [780000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.944798736+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.944803127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.944805951+07:00","message":"> Transcript [6549] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.944810444+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.944812633+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.944814976+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.944818056+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.944821034+07:00","message":"Push: 'นี้เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.944823539+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.944826339+07:00","message":"Set new StatePrefix : 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.944830022+07:00","message":"Next Push (prob) : 'กันดีกว่าค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.944842322+07:00","message":"push: {false นี้เดี๋ยวมาดู 0 0xc0033fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.959115966+07:00","message":"[GCS] Start streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.988936487+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.988977715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.988985226+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.988999773+07:00","message":"[buffer interim] 395 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.989007045+07:00","message":"[bufferProcess] interim [900000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.989010305+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.989017376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.989020411+07:00","message":"> Transcript [6550] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.989023368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.98902679+07:00","message":"Set new StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.084159899+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.084205752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นดิเห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง\",\"confidence\":0.93735945}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.08421469+07:00","message":"receive interim result [true|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นดิเห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.08422863+07:00","message":"end recv isFinal message id 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.084230895+07:00","message":"end Recv id 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.084238797+07:00","message":"[buffer interim] 395 true เบเบ้มีแต่ภาพเต้นให้เราเห็นดิเห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084248228+07:00","message":"[bufferProcess] interim [930000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นดิเห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084254079+07:00","message":"[bufferProcess] send to processor (isfinal):เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084258203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084262321+07:00","message":"> Transcript [6551] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084266364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084269047+07:00","message":"Set new StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084271256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084273258+07:00","message":"> Transcript [6552] [true]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นดิเห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084276081+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084278366+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084280847+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084283856+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084286064+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084500877+07:00","message":"Push: 'กันดีกว่าข้างล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084503889+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084506726+07:00","message":"Set new StatePrefix : 'เบเบ้มีแต่ภาพเต้นให้เราเห็นดิเห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084509396+07:00","message":"Next Push (prob) : 'เบเบ้มีแต่ภาพเต้นให้เราเห็นดิเห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.084518987+07:00","message":"push: {true กันดีกว่าข้างล่าง 0 0xc0033fe580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.084535962+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_395.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:20.097103599+07:00","message":"write wav file: './tmp/7598/7598_395.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.509329082+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.509377699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.509383602+07:00","message":"receive interim result [false|false]: ขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.509401765+07:00","message":"[buffer interim] 396 false ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.509409508+07:00","message":"[bufferProcess] interim [420000000]:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.509411461+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.622570544+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.622609383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.622615245+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.622646482+07:00","message":"[buffer interim] 396 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.622654548+07:00","message":"[bufferProcess] interim [480000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.622657263+07:00","message":"[bufferProcess] send to processor:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.622661028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.622664114+07:00","message":"> Transcript [6553] [false]: 'ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.622667071+07:00","message":"Set StatePrefix (first interim): 'ขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.690084619+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.690121535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.690127151+07:00","message":"receive interim result [false|false]: ขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.690139996+07:00","message":"[buffer interim] 396 false ขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.690147948+07:00","message":"[bufferProcess] interim [600000000]:ขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.69015058+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.690154313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.690157663+07:00","message":"> Transcript [6554] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.690160127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.690162198+07:00","message":"Set new StatePrefix: 'ขนาด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:21.030074239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:21.030097107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.219920596+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.219966888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดไหนอ่ะดิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.219973543+07:00","message":"receive interim result [false|false]: ขนาดไหนอ่ะดิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.219989175+07:00","message":"[buffer interim] 396 false ขนาดไหนอ่ะดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.219998718+07:00","message":"[bufferProcess] interim [20000000]:ขนาดไหนอ่ะดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.220001343+07:00","message":"[bufferProcess] send to processor:ขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.220004867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.220008146+07:00","message":"> Transcript [6555] [false]: 'ขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.220011586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.220013743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.220015902+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.220018296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.246860919+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.246898258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดไหนอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.246903783+07:00","message":"receive interim result [false|false]: ขนาดไหนอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.246919656+07:00","message":"[buffer interim] 396 false ขนาดไหนอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.246926964+07:00","message":"[bufferProcess] interim [80000000]:ขนาดไหนอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.24692962+07:00","message":"[bufferProcess] send to processor:ขนาดไหนอ่ะดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.246935344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.246938016+07:00","message":"> Transcript [6556] [false]: 'ขนาดไหนอ่ะดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.246941657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.246944029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.246948132+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.246950555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.325940054+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.32598368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดไหนอ่ะดิกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.325990713+07:00","message":"receive interim result [false|false]: ขนาดไหนอ่ะดิกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.326004109+07:00","message":"[buffer interim] 396 false ขนาดไหนอ่ะดิกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.326011311+07:00","message":"[bufferProcess] interim [140000000]:ขนาดไหนอ่ะดิกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.326014079+07:00","message":"[bufferProcess] send to processor:ขนาดไหนอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.326019729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.326022837+07:00","message":"> Transcript [6557] [false]: 'ขนาดไหนอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.326026648+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.326028901+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.32603087+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.32603319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.458175719+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.458212539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดไหนอ่ะดิกูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.458218059+07:00","message":"receive interim result [false|false]: ขนาดไหนอ่ะดิกูจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.45823169+07:00","message":"[buffer interim] 396 false ขนาดไหนอ่ะดิกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.458239904+07:00","message":"[bufferProcess] interim [320000000]:ขนาดไหนอ่ะดิกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.458242583+07:00","message":"[bufferProcess] send to processor:ขนาดไหนอ่ะดิกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.458249331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.458252688+07:00","message":"> Transcript [6558] [false]: 'ขนาดไหนอ่ะดิกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.458256495+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.458259058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.458261012+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.458263117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.458267498+07:00","message":"Push: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.458269745+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.458271809+07:00","message":"Set new StatePrefix : 'ขนาดไหนอ่ะดิกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.458274333+07:00","message":"Next Push (prob) : 'ไหนอ่ะดิกู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.458281884+07:00","message":"push: {false ขนาด 0 0xc001f7ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.521662913+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.521705376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดไหนอาทิตย์ครูตุ๊ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.521712106+07:00","message":"receive interim result [false|false]: ขนาดไหนอาทิตย์ครูตุ๊ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.521726334+07:00","message":"[buffer interim] 396 false ขนาดไหนอาทิตย์ครูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.52173384+07:00","message":"[bufferProcess] interim [380000000]:ขนาดไหนอาทิตย์ครูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.521736446+07:00","message":"[bufferProcess] send to processor:ขนาดไหนอ่ะดิกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.521742269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.521746065+07:00","message":"> Transcript [6559] [false]: 'ขนาดไหนอ่ะดิกูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.52174986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.521752219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.521754294+07:00","message":"StatePrefix: 'ขนาดไหนอ่ะดิกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.521756649+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.725400169+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.725446938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดไหนอาทิตย์ครูตุ๊กใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.725454558+07:00","message":"receive interim result [false|false]: ขนาดไหนอาทิตย์ครูตุ๊กใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.72547088+07:00","message":"[buffer interim] 396 false ขนาดไหนอาทิตย์ครูตุ๊กใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.72547849+07:00","message":"[bufferProcess] interim [620000000]:ขนาดไหนอาทิตย์ครูตุ๊กใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.725481409+07:00","message":"[bufferProcess] send to processor:ขนาดไหนอาทิตย์ครูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.725488899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.725492618+07:00","message":"> Transcript [6560] [false]: 'ขนาดไหนอาทิตย์ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.725495951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.725498286+07:00","message":"Set new StatePrefix: 'ขนาดไหนอาทิตย์ครูตุ๊ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.834136827+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.834174853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.834180347+07:00","message":"receive interim result [false|false]: ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.834196405+07:00","message":"[buffer interim] 396 false ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.834203415+07:00","message":"[bufferProcess] interim [680000000]:ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.834206353+07:00","message":"[bufferProcess] send to processor:ขนาดไหนอาทิตย์ครูตุ๊กใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.834209873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.834212393+07:00","message":"> Transcript [6561] [false]: 'ขนาดไหนอาทิตย์ครูตุ๊กใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.834215962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.834218127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.83422041+07:00","message":"StatePrefix: 'ขนาดไหนอาทิตย์ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.834222749+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.415337404+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.415382071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.415388111+07:00","message":"receive interim result [false|false]: ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.415401384+07:00","message":"[buffer interim] 396 false ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.415409482+07:00","message":"[bufferProcess] interim [280000000]:ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.415412371+07:00","message":"[bufferProcess] send to processor:ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.415418291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.415421469+07:00","message":"> Transcript [6562] [false]: 'ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.415426008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.415428919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.41543277+07:00","message":"StatePrefix: 'ขนาดไหนอาทิตย์ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.415436186+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:24.030885221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:24.030885792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.898221444+07:00","message":"[GCS] IsForceVAD: false for message ID: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.995214835+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.99525404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม\",\"confidence\":0.95807207}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.995259789+07:00","message":"receive interim result [true|false]: ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.995272864+07:00","message":"end recv isFinal message id 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.995276553+07:00","message":"end Recv id 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.995285896+07:00","message":"[buffer interim] 396 true ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.995294727+07:00","message":"[bufferProcess] interim [950000000]:ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.995298875+07:00","message":"[bufferProcess] send to processor (isfinal):ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.995305868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.995309481+07:00","message":"> Transcript [6563] [false]: 'ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.995312996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.995315224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.995317624+07:00","message":"StatePrefix: 'ขนาดไหนอาทิตย์ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.995320201+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.995322247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.995324287+07:00","message":"> Transcript [6564] [true]: 'ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.995326518+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.995328208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.995329969+07:00","message":"StatePrefix: 'ขนาดไหนอาทิตย์ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.995331794+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.995334398+07:00","message":"Push: 'ไหนอาทิตย์ครูตุ๊กใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.995360651+07:00","message":"push: {true ไหนอาทิตย์ครูตุ๊กใช่ไหม 0 0xc001f7ed00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:25.00527222+07:00","message":"write wav file: './tmp/7598/7598_396.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.03111834+07:00","message":"[GCS] Start streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.552736663+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.552774294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.552779758+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.552792862+07:00","message":"[buffer interim] 397 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.552799619+07:00","message":"[bufferProcess] interim [540000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.552801578+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.697707027+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.697748451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.697754424+07:00","message":"receive interim result [false|false]: ที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.697768717+07:00","message":"[buffer interim] 397 false ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.697775912+07:00","message":"[bufferProcess] interim [660000000]:ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.697778536+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.697784112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.697787527+07:00","message":"> Transcript [6565] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.697790213+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.731038194+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.731079357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.731086452+07:00","message":"receive interim result [false|false]: ที่สวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.731102173+07:00","message":"[buffer interim] 397 false ที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.73110836+07:00","message":"[bufferProcess] interim [720000000]:ที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.731110844+07:00","message":"[bufferProcess] send to processor:ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.731115809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.731118636+07:00","message":"> Transcript [6566] [false]: 'ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.731121911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.731124364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.731126426+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.731128649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.876126515+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.876167338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.876173377+07:00","message":"receive interim result [false|false]: ที่สวนลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:25.876191335+07:00","message":"[buffer interim] 397 false ที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.876199925+07:00","message":"[bufferProcess] interim [900000000]:ที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.876202563+07:00","message":"[bufferProcess] send to processor:ที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.876205958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.876209055+07:00","message":"> Transcript [6567] [false]: 'ที่สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.876212356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.876214688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.876217285+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:25.876219476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:26.461823601+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:26.461865635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลุม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:26.461872193+07:00","message":"receive interim result [false|false]: ที่สวนลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:26.461891846+07:00","message":"[buffer interim] 397 false ที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.461900234+07:00","message":"[bufferProcess] interim [500000000]:ที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.461902735+07:00","message":"[bufferProcess] send to processor:ที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.461910683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.461914347+07:00","message":"> Transcript [6568] [false]: 'ที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.461918233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.461921126+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.461923682+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.461926444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:26.58050309+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:26.580542391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:26.580548114+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:26.580560975+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.580568294+07:00","message":"[bufferProcess] interim [560000000]:ที่สวนลูกหนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.580570722+07:00","message":"[bufferProcess] send to processor:ที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.58057663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.580579763+07:00","message":"> Transcript [6569] [false]: 'ที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.580584147+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.580586651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.580589219+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.580591583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.58059675+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.58059877+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.580600969+07:00","message":"Set new StatePrefix : 'ที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:26.580603527+07:00","message":"Next Push (prob) : 'สวนลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:26.580611529+07:00","message":"push: {false ที่ 0 0xc0004a3d80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:27.031190294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:27.031210438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:27.153938693+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:27.153976018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:27.153982235+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:27.153996766+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.154003582+07:00","message":"[bufferProcess] interim [160000000]:ที่สวนลูกหนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.154006482+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.154013215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.15401611+07:00","message":"> Transcript [6570] [false]: 'ที่สวนลูกหนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.154018683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.154021186+07:00","message":"Set new StatePrefix: 'ที่สวนลูกหนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:27.681606319+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:27.681651765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:27.681657881+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:27.681674987+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.681681591+07:00","message":"[bufferProcess] interim [640000000]:ที่สวนลูกหนี้ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.681684227+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.681687416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.681690504+07:00","message":"> Transcript [6571] [false]: 'ที่สวนลูกหนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.681694138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.681696379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.681698897+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.681701782+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:27.690817676+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:27.690848603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:27.690853675+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:27.690868411+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.690873891+07:00","message":"[bufferProcess] interim [700000000]:ที่สวนลูกหนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.690876604+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.690879697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.69088266+07:00","message":"> Transcript [6572] [false]: 'ที่สวนลูกหนี้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.690886149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.690888382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.690890687+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.690893396+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:27.79167473+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:27.79171401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:27.791720004+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:27.791734431+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.791745743+07:00","message":"[bufferProcess] interim [760000000]:ที่สวนลูกหนี้ใครเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.791749787+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.791756771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.791759947+07:00","message":"> Transcript [6573] [false]: 'ที่สวนลูกหนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.791763305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.791765421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.791768831+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:27.791771453+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.046314508+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.046344699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.046349998+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.046363685+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.046369994+07:00","message":"[bufferProcess] interim [60000000]:ที่สวนลูกหนี้ใครเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.046374726+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.046382811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.046386125+07:00","message":"> Transcript [6574] [false]: 'ที่สวนลูกหนี้ใครเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.046389729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.046391987+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.04639419+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.046396718+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.046402467+07:00","message":"Push: 'สวนลูกหนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.046404607+07:00","message":"TextPushed: 'ที่สวนลูกหนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.046406795+07:00","message":"Set new StatePrefix : 'ที่สวนลูกหนี้ใครเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.046409191+07:00","message":"Next Push (prob) : 'ใครเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.04641641+07:00","message":"push: {false สวนลูกหนี้ 0 0xc0004a3d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.560035253+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.560076262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.560083686+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.560106986+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.560115847+07:00","message":"[bufferProcess] interim [600000000]:ที่สวนลูกหนี้ใครเป็นแฟนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.560119473+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.560125075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.56012937+07:00","message":"> Transcript [6575] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.560134667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.560137928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.56014142+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้ใครเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.560145403+07:00","message":"TextPushed: 'ที่สวนลูกหนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.878652803+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.878698332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.878704095+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟนของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.878715361+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.878722126+07:00","message":"[bufferProcess] interim [840000000]:ที่สวนลูกหนี้ใครเป็นแฟนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.878724775+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็นแฟนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.878730272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.878732892+07:00","message":"> Transcript [6576] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.878736251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.878738637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.878741045+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้ใครเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.878744717+07:00","message":"TextPushed: 'ที่สวนลูกหนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.969261299+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.969299209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.969304986+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟนของการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.969319803+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟนของการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.969325767+07:00","message":"[bufferProcess] interim [20000000]:ที่สวนลูกหนี้ใครเป็นแฟนของการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.96932836+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็นแฟนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.969334902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.969337739+07:00","message":"> Transcript [6577] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.969341408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.969343541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.96934579+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้ใครเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.969348787+07:00","message":"TextPushed: 'ที่สวนลูกหนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.072452492+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.072490752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของการเต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.072497573+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟนของการเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.072514668+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟนของการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.072523541+07:00","message":"[bufferProcess] interim [80000000]:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.072526799+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็นแฟนของการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.072532337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.07253552+07:00","message":"> Transcript [6578] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟนของการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.072539226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.072541563+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.072543728+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้ใครเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.072546201+07:00","message":"TextPushed: 'ที่สวนลูกหนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.072549021+07:00","message":"Push: 'ใครเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.072550915+07:00","message":"TextPushed: 'ที่สวนลูกหนี้ใครเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.072553066+07:00","message":"Set new StatePrefix : 'ที่สวนลูกหนี้ใครเป็นแฟนของการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.072555383+07:00","message":"Next Push (prob) : 'แฟนของการตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.072562204+07:00","message":"push: {false ใครเป็น 0 0xc0004a3d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.267286964+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.267318846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.267324878+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.267336498+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.267343031+07:00","message":"[bufferProcess] interim [260000000]:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.267345601+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.267350731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.267353565+07:00","message":"> Transcript [6579] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.267356405+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.267358529+07:00","message":"Set new StatePrefix: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.651704465+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.651741237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.651747218+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.651762858+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.651771293+07:00","message":"[bufferProcess] interim [680000000]:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.651773799+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.651777136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.651780389+07:00","message":"> Transcript [6580] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.651784215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.651786393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.65178878+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.651791365+07:00","message":"TextPushed: 'ที่สวนลูกหนี้ใครเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.779842137+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.779878658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.779885774+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.779897531+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.779906446+07:00","message":"[bufferProcess] interim [740000000]:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.779909656+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.779915413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.779918431+07:00","message":"> Transcript [6581] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.779922091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.779924198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.779926576+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.779929341+07:00","message":"TextPushed: 'ที่สวนลูกหนี้ใครเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.782907434+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.782931726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.782937235+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.782948569+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.782953813+07:00","message":"[bufferProcess] interim [800000000]:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.782956517+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.782959687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.782962221+07:00","message":"> Transcript [6582] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.782965037+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.78296712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.782969307+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.782971657+07:00","message":"TextPushed: 'ที่สวนลูกหนี้ใครเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.839898661+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.839946268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.839953569+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.839969306+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.839976721+07:00","message":"[bufferProcess] interim [860000000]:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.839979816+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.839987193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.839994557+07:00","message":"> Transcript [6583] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.839999377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.840001722+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.840004503+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.84000746+07:00","message":"TextPushed: 'ที่สวนลูกหนี้ใครเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.840014351+07:00","message":"Push: 'แฟนของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.840018289+07:00","message":"TextPushed: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.840020691+07:00","message":"Set new StatePrefix : 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.840023811+07:00","message":"Next Push (prob) : 'แอโรบิคที่สวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.840034709+07:00","message":"push: {false แฟนของการเต้น 0 0xc0004a3d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.968347266+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.968392201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.968401708+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.968419424+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.96843039+07:00","message":"[bufferProcess] interim [980000000]:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.968434718+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.968442161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.968447031+07:00","message":"> Transcript [6584] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.968451121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.968454289+07:00","message":"Set new StatePrefix: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:30.0316054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:30.031619667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.176739235+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.176780915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.176790436+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.17680527+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.176811984+07:00","message":"[bufferProcess] interim [220000000]:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.176814916+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.176821395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.17682452+07:00","message":"> Transcript [6585] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.176827492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.176829604+07:00","message":"Set new StatePrefix: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.293830107+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.293866616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.29387353+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.29388544+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.293891791+07:00","message":"[bufferProcess] interim [280000000]:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.29389469+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.293900209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.293903202+07:00","message":"> Transcript [6586] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.293907763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.293910072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.293912332+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.293915341+07:00","message":"TextPushed: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.348179374+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.348212163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.348217804+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.348234268+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.348240987+07:00","message":"[bufferProcess] interim [340000000]:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.34824408+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.348256378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.348259819+07:00","message":"> Transcript [6587] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.348263571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.348265701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.348268231+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.348271355+07:00","message":"TextPushed: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.811275891+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.811324933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.81133126+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.811344706+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.811351778+07:00","message":"[bufferProcess] interim [820000000]:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.811354504+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.811359667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.811362578+07:00","message":"> Transcript [6588] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.811366589+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.811368638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.811370985+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.811373398+07:00","message":"TextPushed: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.977850699+07:00","message":"[GCS] IsForceVAD: false for message ID: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.993800348+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.993840399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.993846971+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.993861127+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.993868213+07:00","message":"[bufferProcess] interim [940000000]:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.993871881+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.993879104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.993882371+07:00","message":"> Transcript [6589] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.993886762+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.993889302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.993891876+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.993894504+07:00","message":"TextPushed: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.993900597+07:00","message":"Push: 'แอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.993902616+07:00","message":"TextPushed: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.993905205+07:00","message":"Set new StatePrefix : 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.993907943+07:00","message":"Next Push (prob) : 'อยู่แล้วต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.993931709+07:00","message":"push: {false แอโรบิคสวนลุม 0 0xc0004a3d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.062546685+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.062581243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.062587358+07:00","message":"receive interim result [false|false]: ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.062604937+07:00","message":"[buffer interim] 397 false ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.062613889+07:00","message":"[bufferProcess] interim [120000000]:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.06261792+07:00","message":"[bufferProcess] send to processor:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.062623288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.062627047+07:00","message":"> Transcript [6590] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.062639967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.062642757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.062644671+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.062647657+07:00","message":"TextPushed: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.138147132+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.138204769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวนลุมอยู่แล้วต้องรู้จัก\",\"confidence\":0.9410315}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.138212359+07:00","message":"receive interim result [true|false]: ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวนลุมอยู่แล้วต้องรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.138219496+07:00","message":"end recv isFinal message id 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.138221971+07:00","message":"end Recv id 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.138229121+07:00","message":"[buffer interim] 397 true ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวนลุมอยู่แล้วต้องรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138240804+07:00","message":"[bufferProcess] interim [180000000]:ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวนลุมอยู่แล้วต้องรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138244339+07:00","message":"[bufferProcess] send to processor (isfinal):ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138250535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138254067+07:00","message":"> Transcript [6591] [false]: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138259938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138262078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.13826428+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138269264+07:00","message":"TextPushed: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138271308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.13827343+07:00","message":"> Transcript [6592] [true]: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวนลุมอยู่แล้วต้องรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138275941+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138277678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138279362+07:00","message":"StatePrefix: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138281486+07:00","message":"TextPushed: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138283458+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.13852741+07:00","message":"Push: 'อยู่แล้วต้องรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138531419+07:00","message":"TextPushed: 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138533988+07:00","message":"Set new StatePrefix : 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวนลุมอยู่แล้วต้องรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138537255+07:00","message":"Next Push (prob) : 'ที่สวนลูกหนี้ใครเป็นแฟนของการเต้นแอโรบิคที่สวนลุมอยู่แล้วต้องรู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.138545727+07:00","message":"push: {true อยู่แล้วต้องรู้จัก 0 0xc0004a3d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.138564829+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_397.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:31.155357648+07:00","message":"write wav file: './tmp/7598/7598_397.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.168895226+07:00","message":"[GCS] Start streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.128563772+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.128616021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.128621226+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.128642477+07:00","message":"[buffer interim] 398 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.128649689+07:00","message":"[bufferProcess] interim [420000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.128651595+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.200730196+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.20076396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.200768807+07:00","message":"receive interim result [false|false]: กูจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.20077927+07:00","message":"[buffer interim] 398 false กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.20078479+07:00","message":"[bufferProcess] interim [480000000]:กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.200787202+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.200792201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.200794969+07:00","message":"> Transcript [6593] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.200797352+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.234947951+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.234987084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.234993052+07:00","message":"receive interim result [false|false]: กูต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.235007184+07:00","message":"[buffer interim] 398 false กูต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.235013653+07:00","message":"[bufferProcess] interim [540000000]:กูต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.235016264+07:00","message":"[bufferProcess] send to processor:กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.23502162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.23502488+07:00","message":"> Transcript [6594] [false]: 'กูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.235027269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.235029427+07:00","message":"Set new StatePrefix: 'กูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.254534545+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.254575577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.254601637+07:00","message":"receive interim result [false|false]: ครูตุ๊ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.254620957+07:00","message":"[buffer interim] 398 false ครูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.254637462+07:00","message":"[bufferProcess] interim [600000000]:ครูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.254640834+07:00","message":"[bufferProcess] send to processor:กูต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.254645105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.254648919+07:00","message":"> Transcript [6595] [false]: 'กูต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.254651301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.254653339+07:00","message":"Set new StatePrefix: 'กูต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.344656773+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.344689375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูทุกอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.344694985+07:00","message":"receive interim result [false|false]: กูทุกอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.34470875+07:00","message":"[buffer interim] 398 false กูทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.34471506+07:00","message":"[bufferProcess] interim [720000000]:กูทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.344717483+07:00","message":"[bufferProcess] send to processor:ครูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.34472357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.344730624+07:00","message":"> Transcript [6596] [false]: 'ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.344733112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.344738207+07:00","message":"Set new StatePrefix: 'ครูตุ๊ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.404880986+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.404925968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.404931792+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.404952799+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.404961838+07:00","message":"[bufferProcess] interim [840000000]:ครูตุ๊กอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.404964925+07:00","message":"[bufferProcess] send to processor:กูทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.404969472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.404972864+07:00","message":"> Transcript [6597] [false]: 'กูทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.404975813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.404978069+07:00","message":"Set new StatePrefix: 'กูทุกอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.48351921+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.483561524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูทุกอย่างนะนอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.483569216+07:00","message":"receive interim result [false|false]: กูทุกอย่างนะนอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.483583546+07:00","message":"[buffer interim] 398 false กูทุกอย่างนะนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.48359258+07:00","message":"[bufferProcess] interim [80000000]:กูทุกอย่างนะนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.483596241+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.48360277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.483607185+07:00","message":"> Transcript [6598] [false]: 'ครูตุ๊กอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.483612022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.483615185+07:00","message":"Set new StatePrefix: 'ครูตุ๊กอย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.517928586+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.517963362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.517967902+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.517976002+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.517981251+07:00","message":"[bufferProcess] interim [260000000]:ครูตุ๊กอย่างแน่นอนเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.517983678+07:00","message":"[bufferProcess] send to processor:กูทุกอย่างนะนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.517987145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.517989917+07:00","message":"> Transcript [6599] [false]: 'กูทุกอย่างนะนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.517992186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.517994206+07:00","message":"Set new StatePrefix: 'กูทุกอย่างนะนอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.604692594+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.604735095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.604741039+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.604754201+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.604760647+07:00","message":"[bufferProcess] interim [500000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.60476332+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.604768447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.604771307+07:00","message":"> Transcript [6600] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.604773702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.60477587+07:00","message":"Set new StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.646989303+07:00","message":"[GCS] Cleaned up inactive client: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.647013573+07:00","message":"[GCS] Cleaned up inactive client: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.647016557+07:00","message":"[GCS] Cleaned up inactive client: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.647018538+07:00","message":"[GCS] Cleaned up inactive client: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.647020878+07:00","message":"[GCS] Cleaned up inactive client: 379"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:33.032405823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:33.032423218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.251582669+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.251634228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.25164052+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.251657049+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.251668601+07:00","message":"[bufferProcess] interim [100000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.251671688+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.251677235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.251680622+07:00","message":"> Transcript [6601] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.251684315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.251686627+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.25168867+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.251691098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.310643414+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.310678216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.310684767+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.310696584+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.310703335+07:00","message":"[bufferProcess] interim [160000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.310706193+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.310711651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.310714682+07:00","message":"> Transcript [6602] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.310718403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.310720656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.310722688+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.310725029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.319758265+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.319784008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.319789097+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.319800906+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.319806324+07:00","message":"[bufferProcess] interim [220000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.319808639+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.319811524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.31981418+07:00","message":"> Transcript [6603] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.319817338+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.319819307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.319821279+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.319823299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.446047986+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.446086739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.446094031+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.446108963+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.446116094+07:00","message":"[bufferProcess] interim [280000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.446118979+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.446124818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.446127574+07:00","message":"> Transcript [6604] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.446131576+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.446134478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.446136472+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.446138764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.446144706+07:00","message":"Push: 'ครูตุ๊กอย่างแน่นอนเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.446146964+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.446148952+07:00","message":"Set new StatePrefix : 'ครูตุ๊กอย่างแน่นอนเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.446151157+07:00","message":"Next Push (prob) : 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.446158129+07:00","message":"push: {false ครูตุ๊กอย่างแน่นอนเพราะ 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.49823275+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.49826958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.498275887+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.498288158+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.498296937+07:00","message":"[bufferProcess] interim [340000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.498299797+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.498303412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.498306502+07:00","message":"> Transcript [6605] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.498310239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.498312468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.498314586+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.498316918+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.64451706+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.64455585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.64456273+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.644576214+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.644582745+07:00","message":"[bufferProcess] interim [460000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.644585172+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.64459093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.64459371+07:00","message":"> Transcript [6606] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.644597667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.644599971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.644603013+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.644605694+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.65676496+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.656789049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.656794399+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.656805622+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.656811402+07:00","message":"[bufferProcess] interim [520000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.656814049+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.656818353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.656821398+07:00","message":"> Transcript [6607] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.656824669+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.656826681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.656828734+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.656831095+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.851425665+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.851469598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก่อนเตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.851477716+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก่อนเตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.851493126+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก่อนเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.85150219+07:00","message":"[bufferProcess] interim [700000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก่อนเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.851505425+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.851512989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.851516793+07:00","message":"> Transcript [6608] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.851522212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.851524845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.85152724+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.851529808+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.851535947+07:00","message":"Push: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.851538123+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.851540741+07:00","message":"Set new StatePrefix : 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.851543781+07:00","message":"Next Push (prob) : 'กูตุ๊กก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.851553561+07:00","message":"push: {false อะไร 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.952394223+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.95243692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.952443857+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.95246023+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.952467943+07:00","message":"[bufferProcess] interim [760000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.952470726+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก่อนเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.952478461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.952481419+07:00","message":"> Transcript [6609] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก่อนเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.952486283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.952489139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.95249124+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.952494185+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.16290654+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.162945776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.162953904+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.162967945+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.162976544+07:00","message":"[bufferProcess] interim [0]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.162981013+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.162989133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.162992039+07:00","message":"> Transcript [6610] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.162994798+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.162996977+07:00","message":"Set new StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.202855863+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.202893291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.202899512+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.202913693+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.202920453+07:00","message":"[bufferProcess] interim [120000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.202923208+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.202928373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.202931225+07:00","message":"> Transcript [6611] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.202934855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.202937299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.202939444+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.202943989+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.649881305+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.649920926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.649926988+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.649946222+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.649952873+07:00","message":"[bufferProcess] interim [480000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.649957995+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.649965412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.649978943+07:00","message":"> Transcript [6612] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.649983379+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.649985498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.649989171+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.649991876+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.716002614+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.716040303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.716046727+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.71606229+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.716069215+07:00","message":"[bufferProcess] interim [540000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.716073622+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.716077261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.716080569+07:00","message":"> Transcript [6613] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.716084313+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.716086511+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.716088507+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.716091362+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.721043744+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.721079685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.721085712+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.721102626+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.721108953+07:00","message":"[bufferProcess] interim [600000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.721111847+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.721115172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.721118376+07:00","message":"> Transcript [6614] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.721122604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.721124823+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.721127302+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.721130237+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.721138411+07:00","message":"Push: 'กูตุ๊กสอนเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.721140411+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.72114262+07:00","message":"Set new StatePrefix : 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.721145206+07:00","message":"Next Push (prob) : 'มาแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.721154892+07:00","message":"push: {false กูตุ๊กสอนเต้น 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.845906781+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.845949627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.84595696+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.84596744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.84597024+07:00","message":"receive interim result [false|false]:  20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.845985661+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.84600445+07:00","message":"[buffer interim] 398 false  20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.846012002+07:00","message":"[bufferProcess] interim [720000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.846015476+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.846023325+07:00","message":"[bufferProcess] interim [720000000]: 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.846026395+07:00","message":"[bufferProcess] update buffer: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.846029815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.846032948+07:00","message":"> Transcript [6615] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.846036843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.846038894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.84604394+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.846046741+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.912405142+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.912436988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.912443524+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.912459191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 28\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.912461996+07:00","message":"receive interim result [false|false]:  28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.91247358+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.912492606+07:00","message":"[buffer interim] 398 false  28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.912500458+07:00","message":"[bufferProcess] interim [780000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.912504603+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.91251311+07:00","message":"[bufferProcess] interim [780000000]: 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.912516529+07:00","message":"[bufferProcess] update buffer: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.912520157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.912523391+07:00","message":"> Transcript [6616] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.912526778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.912528722+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.912530702+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.912533364+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.097465058+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.097500565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.09750705+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.09751798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 28 พ.ค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.097521587+07:00","message":"receive interim result [false|false]:  28 พ.ค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.097545352+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.097564068+07:00","message":"[buffer interim] 398 false  28 พ.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.097573448+07:00","message":"[bufferProcess] interim [960000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.097576763+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.097583737+07:00","message":"[bufferProcess] interim [960000000]: 28 พ.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.097587021+07:00","message":"[bufferProcess] update buffer: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28 พ.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.097590191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.097593054+07:00","message":"> Transcript [6617] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.097596589+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.097598674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.097601057+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.097604938+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.10174032+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.101775796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.101781152+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.101791696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 28 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.101794262+07:00","message":"receive interim result [false|false]:  28 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.101802254+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.101805385+07:00","message":"[buffer interim] 398 false  28 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.101823154+07:00","message":"[bufferProcess] interim [20000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.101838305+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28 พ.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.101847578+07:00","message":"[bufferProcess] interim [20000000]: 28 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.101850547+07:00","message":"[bufferProcess] update buffer: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.101854091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.101857005+07:00","message":"> Transcript [6618] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28 พ.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.101861012+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.101863181+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.101865148+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.101867795+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.101875295+07:00","message":"Push: 'มาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.101877226+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.101879445+07:00","message":"Set new StatePrefix : 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28 พ.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.101881855+07:00","message":"Next Push (prob) : ' 28 พ.ค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.101907175+07:00","message":"push: {false มาแบบนี้ 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.550935685+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.550978947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.550986696+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.550999956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.551002813+07:00","message":"receive interim result [false|false]:  ปีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.551010236+07:00","message":"[buffer interim] 398 false ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.551014282+07:00","message":"[buffer interim] 398 false  ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.551020434+07:00","message":"[bufferProcess] interim [380000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.55102306+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.551026439+07:00","message":"[bufferProcess] interim [380000000]: ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.55102927+07:00","message":"[bufferProcess] update buffer: ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.551032762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.551035539+07:00","message":"> Transcript [6619] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.551038305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.551040477+07:00","message":"Set new StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.847093348+07:00","message":"[GCS] IsForceVAD: false for message ID: 398"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:36.033389319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:36.033412082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.046977552+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.047024505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างนั้นนอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ\",\"confidence\":0.93696547}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.047033225+07:00","message":"receive interim result [true|false]: ครูตุ๊กอย่างนั้นนอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.047044509+07:00","message":"end recv isFinal message id 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.047046872+07:00","message":"end Recv id 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.047053042+07:00","message":"[buffer interim] 398 true ครูตุ๊กอย่างนั้นนอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047059902+07:00","message":"[bufferProcess] interim [890000000]:ครูตุ๊กอย่างนั้นนอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047066618+07:00","message":"[bufferProcess] send to processor (isfinal):ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047070164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.04707309+07:00","message":"> Transcript [6620] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047076554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047078789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047081311+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.04708379+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047086273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047088273+07:00","message":"> Transcript [6621] [true]: 'ครูตุ๊กอย่างนั้นนอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047090656+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047092385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047094123+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047096136+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047098031+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047321003+07:00","message":"Push: ' 28 ปีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047327751+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรกูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047330897+07:00","message":"Set new StatePrefix : 'ครูตุ๊กอย่างนั้นนอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.04733356+07:00","message":"Next Push (prob) : 'ครูตุ๊กอย่างนั้นนอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.047342358+07:00","message":"push: {true  28 ปีค่ะ 0 0xc000188080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.047351566+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_398.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:36.059291001+07:00","message":"write wav file: './tmp/7598/7598_398.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.109895776+07:00","message":"[GCS] Start streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.444072401+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.444116394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.444122222+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.444137547+07:00","message":"[buffer interim] 399 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.444144092+07:00","message":"[bufferProcess] interim [420000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.444146159+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.620816498+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.620855545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.620861044+07:00","message":"receive interim result [false|false]: อยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.620873911+07:00","message":"[buffer interim] 399 false อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.620881806+07:00","message":"[bufferProcess] interim [540000000]:อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.620884485+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.620890152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.620893389+07:00","message":"> Transcript [6622] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.620895841+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.751789873+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.751832114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.751838079+07:00","message":"receive interim result [false|false]: อยู่ที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.751852584+07:00","message":"[buffer interim] 399 false อยู่ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.751860501+07:00","message":"[bufferProcess] interim [660000000]:อยู่ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.751863369+07:00","message":"[bufferProcess] send to processor:อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.751870827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.751873803+07:00","message":"> Transcript [6623] [false]: 'อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.751877102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.751879866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.751882184+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.751884608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.073782298+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.073819723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่นี่ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.073825623+07:00","message":"receive interim result [false|false]: อยู่ที่นี่ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.07383658+07:00","message":"[buffer interim] 399 false อยู่ที่นี่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.073846341+07:00","message":"[bufferProcess] interim [960000000]:อยู่ที่นี่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.073850099+07:00","message":"[bufferProcess] send to processor:อยู่ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.073856995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.073861517+07:00","message":"> Transcript [6624] [false]: 'อยู่ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.073866613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.073870075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.07387219+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.073874408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.075872852+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.075886108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่นี่เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.075890142+07:00","message":"receive interim result [false|false]: อยู่ที่นี่เท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.075897879+07:00","message":"[buffer interim] 399 false อยู่ที่นี่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.075902651+07:00","message":"[bufferProcess] interim [20000000]:อยู่ที่นี่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.075905442+07:00","message":"[bufferProcess] send to processor:อยู่ที่นี่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.075910614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.075913972+07:00","message":"> Transcript [6625] [false]: 'อยู่ที่นี่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.075917683+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.075920343+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.075923715+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.075925814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.26678501+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.266819365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่นี่เท่านั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.266824983+07:00","message":"receive interim result [false|false]: อยู่ที่นี่เท่านั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.266834145+07:00","message":"[buffer interim] 399 false อยู่ที่นี่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.26684093+07:00","message":"[bufferProcess] interim [200000000]:อยู่ที่นี่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.266843682+07:00","message":"[bufferProcess] send to processor:อยู่ที่นี่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.266846927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.266849739+07:00","message":"> Transcript [6626] [false]: 'อยู่ที่นี่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.266853019+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.266855187+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.266857091+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.266859108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.266861657+07:00","message":"Push: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.266863747+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.266865887+07:00","message":"Set new StatePrefix : 'อยู่ที่นี่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.2668681+07:00","message":"Next Push (prob) : 'ที่นี่เท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.266874857+07:00","message":"push: {false อยู่ 0 0xc002f26180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.480061271+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.480100864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่นี่เท่านั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.48010709+07:00","message":"receive interim result [false|false]: อยู่ที่นี่เท่านั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.480120757+07:00","message":"[buffer interim] 399 false อยู่ที่นี่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.480128492+07:00","message":"[bufferProcess] interim [800000000]:อยู่ที่นี่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.480131101+07:00","message":"[bufferProcess] send to processor:อยู่ที่นี่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.480140116+07:00","message":"[bufferProcess] send to processor (ticker):อยู่ที่นี่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.48014406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.480147444+07:00","message":"> Transcript [6627] [false]: 'อยู่ที่นี่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.480151141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.480153522+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.480155742+07:00","message":"StatePrefix: 'อยู่ที่นี่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.480157962+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.48015986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.480162019+07:00","message":"> Transcript [6628] [false]: 'อยู่ที่นี่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.480164111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.480165885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.480167762+07:00","message":"StatePrefix: 'อยู่ที่นี่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.480169726+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:39.033872686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:39.033893336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.218413837+07:00","message":"[GCS] IsForceVAD: false for message ID: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.273722158+07:00","message":"[GCS] Start streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.306889309+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.306939101+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":"2026-06-25T15:32:40.306949139+07:00","message":"receive interim result [true|false]: อยู่ที่นี่เท่านั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.306959628+07:00","message":"end recv isFinal message id 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.306962671+07:00","message":"end Recv id 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.306972281+07:00","message":"[buffer interim] 399 true อยู่ที่นี่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.306981333+07:00","message":"[bufferProcess] interim [870000000]:อยู่ที่นี่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.306987569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.306991333+07:00","message":"> Transcript [6629] [true]: 'อยู่ที่นี่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.30699548+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.306998543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.307001748+07:00","message":"StatePrefix: 'อยู่ที่นี่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.307005056+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.307008616+07:00","message":"Push: 'ที่นี่เท่านั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.307019228+07:00","message":"push: {true ที่นี่เท่านั้น 0 0xc002f26180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:40.315959658+07:00","message":"write wav file: './tmp/7598/7598_399.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:42.034862399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:42.03487887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.48266402+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.482707196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.482712934+07:00","message":"receive interim result [false|false]: พี่ไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.482725193+07:00","message":"[buffer interim] 400 false พี่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.482731935+07:00","message":"[bufferProcess] interim [800000000]:พี่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.482733911+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.482739441+07:00","message":"[bufferProcess] send to processor (ticker):พี่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.482742098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.482744988+07:00","message":"> Transcript [6630] [false]: 'พี่ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.482747288+07:00","message":"Set StatePrefix (first interim): 'พี่ไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:43.333034682+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:43.333069311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:43.333075108+07:00","message":"receive interim result [false|false]: พี่ไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:43.333084653+07:00","message":"[buffer interim] 400 false พี่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:43.333091206+07:00","message":"[bufferProcess] interim [400000000]:พี่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:43.333093337+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:45.034889861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:45.034919606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:45.4746226+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:45.474673658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:45.474679867+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:45.474693125+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.474700204+07:00","message":"[bufferProcess] interim [380000000]:พี่ไปแล้วคุณมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.47470304+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.474708941+07:00","message":"[bufferProcess] send to processor (ticker):พี่ไปแล้วคุณมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.474712334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.47471569+07:00","message":"> Transcript [6631] [false]: 'พี่ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.474719604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.474722052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.47472403+07:00","message":"StatePrefix: 'พี่ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.474726193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.474728085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.474730835+07:00","message":"> Transcript [6632] [false]: 'พี่ไปแล้วคุณมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.474733048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.474734779+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.47473665+07:00","message":"StatePrefix: 'พี่ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.474738452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:45.678194934+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:45.678237368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:45.678243634+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:45.678257154+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.678265005+07:00","message":"[bufferProcess] interim [620000000]:พี่ไปแล้วคุณมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.678267303+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.311004616+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.31103955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.311045736+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.311057367+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.311067996+07:00","message":"[bufferProcess] interim [220000000]:พี่ไปแล้วคุณมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.31107053+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.311075768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.311078705+07:00","message":"> Transcript [6633] [false]: 'พี่ไปแล้วคุณมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.311081944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.31108449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.3110865+07:00","message":"StatePrefix: 'พี่ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.31108859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.819833265+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.819877058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมากในวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.819886491+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.819903451+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.819912521+07:00","message":"[bufferProcess] interim [640000000]:พี่ไปแล้วคุณมาเยอะมากในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.819916832+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.819921657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.819928078+07:00","message":"> Transcript [6634] [false]: 'พี่ไปแล้วคุณมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.819932671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.819935781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.819938399+07:00","message":"StatePrefix: 'พี่ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.819941416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.819947615+07:00","message":"Push: 'พี่ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.81995078+07:00","message":"TextPushed: 'พี่ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.81995419+07:00","message":"Set new StatePrefix : 'พี่ไปแล้วคุณมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.819957778+07:00","message":"Next Push (prob) : 'คุณมาเยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.819968861+07:00","message":"push: {false พี่ไปแล้ว 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.826549545+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.826577785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.826583275+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.826597867+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.826603523+07:00","message":"[bufferProcess] interim [700000000]:พี่ไปแล้วคุณมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.826605767+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.826609204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.826612126+07:00","message":"> Transcript [6635] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.82661517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.82661725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.826619403+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.826621536+07:00","message":"TextPushed: 'พี่ไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.954761287+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.954798536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมากในวันนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.954805548+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:46.95481954+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.954830525+07:00","message":"[bufferProcess] interim [760000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.954833536+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.954840435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.954843936+07:00","message":"> Transcript [6636] [false]: 'พี่ไปแล้วคุณมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.954847205+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.954849813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.954851929+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:46.954854486+07:00","message":"TextPushed: 'พี่ไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.141565394+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.141604687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมากในวันนั้นเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.141610234+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.141636183+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.141643394+07:00","message":"[bufferProcess] interim [940000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.141646074+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.141649456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.141652136+07:00","message":"> Transcript [6637] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.141656216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.141658283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.141660475+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.141663017+07:00","message":"TextPushed: 'พี่ไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.529505408+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.529551792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.529560092+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.529579905+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.529589775+07:00","message":"[bufferProcess] interim [360000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.529593842+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.529600953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.529605097+07:00","message":"> Transcript [6638] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.529610155+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.529613594+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.529616806+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.529619903+07:00","message":"TextPushed: 'พี่ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.529636614+07:00","message":"Push: 'คุณมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.529640067+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.529643767+07:00","message":"Set new StatePrefix : 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.529647666+07:00","message":"Next Push (prob) : 'ในวันนั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.529667932+07:00","message":"push: {false คุณมาเยอะมาก 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.70594248+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.705980254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.705986484+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.705999456+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.70600597+07:00","message":"[bufferProcess] interim [480000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.706008833+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.706015429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.706018388+07:00","message":"> Transcript [6639] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.706021752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.706023867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.706025933+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.706028755+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.805946615+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.805989258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมได้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.805996493+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมได้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.80600974+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.806016142+07:00","message":"[bufferProcess] interim [540000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.806018901+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.806024206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.806027608+07:00","message":"> Transcript [6640] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.806031517+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.806033501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.806035696+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.806038337+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.936747742+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.936789617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมไม่ทิ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.93679629+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมไม่ทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.936812327+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมไม่ทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.93681941+07:00","message":"[bufferProcess] interim [660000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมไม่ทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.936822459+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.936826149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.93682926+07:00","message":"> Transcript [6641] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมได้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.936832777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.93683491+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.936837236+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.936839731+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.962304252+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.962351361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.962357448+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.962378523+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.96239143+07:00","message":"[bufferProcess] interim [720000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.962396176+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมไม่ทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.962403651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.962406971+07:00","message":"> Transcript [6642] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมไม่ทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.962411067+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.962413632+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.962415928+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.962418503+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.962424772+07:00","message":"Push: 'ในวันนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.962426892+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.962429491+07:00","message":"Set new StatePrefix : 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมไม่ทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.962432074+07:00","message":"Next Push (prob) : 'อ่ะผมไม่ทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.962454845+07:00","message":"push: {false ในวันนั้นเอง 0 0xc0004a2e00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:48.035912302+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:48.035929862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.164955036+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.1649978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.165004676+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.165019487+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.16502736+07:00","message":"[bufferProcess] interim [900000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.165030661+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.165038203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.165041569+07:00","message":"> Transcript [6643] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.165044673+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.165046873+07:00","message":"Set new StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.262199585+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.262238683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.262244844+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.262265815+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.262274242+07:00","message":"[bufferProcess] interim [960000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.262277289+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.26228101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.262283983+07:00","message":"> Transcript [6644] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.262286886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.262289334+07:00","message":"Set new StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.322439048+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.322478908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.322487913+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.322500768+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.322509667+07:00","message":"[bufferProcess] interim [20000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.322512848+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.322516436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.32252223+07:00","message":"> Transcript [6645] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.32252504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.322527076+07:00","message":"Set new StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.332941127+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.33296524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.332970837+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.332982325+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.332987689+07:00","message":"[bufferProcess] interim [80000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.332990499+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.332995667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.332998408+07:00","message":"> Transcript [6646] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.333001825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.333003913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.33300585+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.333008546+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.432398795+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.432437137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.432443736+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.432463219+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.432471051+07:00","message":"[bufferProcess] interim [260000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.432474175+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.432478556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.432481689+07:00","message":"> Transcript [6647] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.432485974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.43248809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.432490492+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.432493429+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.555818041+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.555853149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.555859614+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.555877198+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.555884507+07:00","message":"[bufferProcess] interim [380000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.555887327+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.555891091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.555902716+07:00","message":"> Transcript [6648] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.555907007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.555909728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.555915243+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.555918424+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.813827466+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.813872757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.813879677+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.81389432+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.813901015+07:00","message":"[bufferProcess] interim [680000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.813906681+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.813913722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.81391667+07:00","message":"> Transcript [6649] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.813920988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.813923378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.813925622+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.813928953+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.813936258+07:00","message":"Push: 'อ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.813938409+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.813940962+07:00","message":"Set new StatePrefix : 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.813943299+07:00","message":"Next Push (prob) : 'ก็ได้ไปร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.813971358+07:00","message":"push: {false อ่ะผมและทีมงาน 0 0xc0004a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.938037052+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.938082509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.938089104+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.93810658+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.938114659+07:00","message":"[bufferProcess] interim [740000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.938118748+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.938123865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.93812759+07:00","message":"> Transcript [6650] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.93813183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.938134082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.938136131+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.938138934+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.000732988+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.000775173+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":"2026-06-25T15:32:49.00078264+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.000796268+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.000803334+07:00","message":"[bufferProcess] interim [860000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.000806453+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.000813664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.00081676+07:00","message":"> Transcript [6651] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.000821212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.000823595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.000826094+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.00082913+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.258977823+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.259020835+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":"2026-06-25T15:32:49.259027476+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.259043597+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.259054875+07:00","message":"[bufferProcess] interim [40000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.259058244+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.259062651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.259065951+07:00","message":"> Transcript [6652] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.259070723+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.259073146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.259075681+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.259078708+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.833149542+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.833218251+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":"2026-06-25T15:32:49.833228358+07:00","message":"receive interim result [false|false]: พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.833248478+07:00","message":"[buffer interim] 400 false พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.833261198+07:00","message":"[bufferProcess] interim [640000000]:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.833265374+07:00","message":"[bufferProcess] send to processor:พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.833272945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.833277399+07:00","message":"> Transcript [6653] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.833283633+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.833286552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.83329007+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.833294027+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.833301595+07:00","message":"Push: 'ก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.833304838+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.833307868+07:00","message":"Set new StatePrefix : 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.833312062+07:00","message":"Next Push (prob) : 'เต้นด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.833335198+07:00","message":"push: {false ก็ได้ไปร่วม 0 0xc0004a2e00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:51.035950984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:51.035955625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.226570768+07:00","message":"[GCS] IsForceVAD: false for message ID: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.289236283+07:00","message":"[GCS] Start streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.415328938+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.415387852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปแล้วนะคะทุกคนมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่ก็ได้ไปร่วมเต้นด้วยนะ\",\"confidence\":0.92003804}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.415395431+07:00","message":"receive interim result [true|false]: พี่ไปแล้วนะคะทุกคนมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่ก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.415405113+07:00","message":"end recv isFinal message id 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.415407398+07:00","message":"end Recv id 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.415413591+07:00","message":"[buffer interim] 400 true พี่ไปแล้วนะคะทุกคนมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่ก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415422069+07:00","message":"[bufferProcess] interim [260000000]:พี่ไปแล้วนะคะทุกคนมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่ก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415425955+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415430158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415435709+07:00","message":"> Transcript [6654] [false]: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415439266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415441474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415443734+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415446497+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415448751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415450879+07:00","message":"> Transcript [6655] [true]: 'พี่ไปแล้วนะคะทุกคนมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่ก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415453365+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415455176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415457047+07:00","message":"StatePrefix: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415459424+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415461422+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415704279+07:00","message":"Push: 'เต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.4157077+07:00","message":"TextPushed: 'พี่ไปแล้วคุณมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415710101+07:00","message":"Set new StatePrefix : 'พี่ไปแล้วนะคะทุกคนมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่ก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.41571259+07:00","message":"Next Push (prob) : 'พี่ไปแล้วนะคะทุกคนมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่ก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.415719964+07:00","message":"push: {true เต้นด้วยนะ 0 0xc0004a2e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.415729047+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_400.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:51.438731288+07:00","message":"write wav file: './tmp/7598/7598_400.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.668203289+07:00","message":"[GCS] IsForceVAD: false for message ID: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.792153127+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.792213559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สเต็ป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.792219047+07:00","message":"receive interim result [false|false]: สเต็ป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.792236877+07:00","message":"[buffer interim] 401 false สเต็ป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.792244656+07:00","message":"[bufferProcess] interim [600000000]:สเต็ป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.792246924+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.811449341+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.811497347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สเต็ป\",\"confidence\":0.7927275}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.811505571+07:00","message":"receive interim result [true|false]: สเต็ป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.811519064+07:00","message":"end recv isFinal message id 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.8115224+07:00","message":"end Recv id 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.811530729+07:00","message":"[buffer interim] 401 true สเต็ป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.811538985+07:00","message":"[bufferProcess] interim [600000000]:สเต็ป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.811545772+07:00","message":"[bufferProcess] send to processor (isfinal):สเต็ป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.81155071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.811555336+07:00","message":"> Transcript [6656] [false]: 'สเต็ป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.811560128+07:00","message":"Set StatePrefix (first interim): 'สเต็ป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.811561999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.811563949+07:00","message":"> Transcript [6657] [true]: 'สเต็ป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.811566772+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.8115689+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.811571148+07:00","message":"StatePrefix: 'สเต็ป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.811573199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.811578951+07:00","message":"Push: 'สเต็ป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.811589807+07:00","message":"push: {true สเต็ป 0 0xc0033feb80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:51.81653982+07:00","message":"write wav file: './tmp/7598/7598_401.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.870249117+07:00","message":"[GCS] Start streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.386819379+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.386852791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.386858389+07:00","message":"receive interim result [false|false]: แรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.386871732+07:00","message":"[buffer interim] 402 false แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.386877885+07:00","message":"[bufferProcess] interim [540000000]:แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.38687986+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.653343744+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.653390149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"HP\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.653397652+07:00","message":"receive interim result [false|false]: HP"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.653414382+07:00","message":"[buffer interim] 402 false HP"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.653428085+07:00","message":"[bufferProcess] interim [780000000]:HP"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.653430777+07:00","message":"[bufferProcess] send to processor:แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.653435191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.653438599+07:00","message":"> Transcript [6658] [false]: 'แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.653441184+07:00","message":"Set StatePrefix (first interim): 'แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.792844886+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.79288578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.792891693+07:00","message":"receive interim result [false|false]: แรงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.792907213+07:00","message":"[buffer interim] 402 false แรงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.792913907+07:00","message":"[bufferProcess] interim [840000000]:แรงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.792916182+07:00","message":"[bufferProcess] send to processor:HP"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.792919925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.792922999+07:00","message":"> Transcript [6659] [false]: 'HP'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.792925502+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.792927878+07:00","message":"Set new StatePrefix: 'HP'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.794878611+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.794915926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.794921459+07:00","message":"receive interim result [false|false]: แต่งหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.794945434+07:00","message":"[buffer interim] 402 false แต่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.794952295+07:00","message":"[bufferProcess] interim [900000000]:แต่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.794954661+07:00","message":"[bufferProcess] send to processor:แรงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.794960639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.794963059+07:00","message":"> Transcript [6660] [false]: 'แรงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.794965073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.794967428+07:00","message":"Set new StatePrefix: 'แรงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:53.427516631+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:53.427559495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งหน้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:53.42756686+07:00","message":"receive interim result [false|false]: แต่งหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:53.427582489+07:00","message":"[buffer interim] 402 false แต่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.427590406+07:00","message":"[bufferProcess] interim [500000000]:แต่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.427593299+07:00","message":"[bufferProcess] send to processor:แต่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.427601487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.427604658+07:00","message":"> Transcript [6661] [false]: 'แต่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.427609393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.427612117+07:00","message":"Set new StatePrefix: 'แต่งหน้า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:54.036525597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:54.036534995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.119200102+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.119246185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรงน่าจะอยู่ข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.119252016+07:00","message":"receive interim result [false|false]: แรงน่าจะอยู่ข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.119266562+07:00","message":"[buffer interim] 402 false แรงน่าจะอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.119274653+07:00","message":"[bufferProcess] interim [160000000]:แรงน่าจะอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.119277423+07:00","message":"[bufferProcess] send to processor:แต่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.119281174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.119284234+07:00","message":"> Transcript [6662] [false]: 'แต่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.119288096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.119290243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.11929215+07:00","message":"StatePrefix: 'แต่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.119297066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.124471453+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.124500776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบ่งหน้าจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.124505352+07:00","message":"receive interim result [false|false]: แบ่งหน้าจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.12451909+07:00","message":"[buffer interim] 402 false แบ่งหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.124524563+07:00","message":"[bufferProcess] interim [220000000]:แบ่งหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.124527288+07:00","message":"[bufferProcess] send to processor:แรงน่าจะอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.124535647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.124538549+07:00","message":"> Transcript [6663] [false]: 'แรงน่าจะอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.124540982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.124543597+07:00","message":"Set new StatePrefix: 'แรงน่าจะอยู่ข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.255164958+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.255206424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.255213862+07:00","message":"receive interim result [false|false]: แต่งหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.255230971+07:00","message":"[buffer interim] 402 false แต่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.255238879+07:00","message":"[bufferProcess] interim [280000000]:แต่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.255241506+07:00","message":"[bufferProcess] send to processor:แบ่งหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.255245181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.255248315+07:00","message":"> Transcript [6664] [false]: 'แบ่งหน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.255250965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.255253092+07:00","message":"Set new StatePrefix: 'แบ่งหน้าจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.444357508+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.444400708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบ่งหน้าจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.444408879+07:00","message":"receive interim result [false|false]: แบ่งหน้าจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.44442451+07:00","message":"[buffer interim] 402 false แบ่งหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.444431226+07:00","message":"[bufferProcess] interim [460000000]:แบ่งหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.444433617+07:00","message":"[bufferProcess] send to processor:แต่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.444440633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.444443831+07:00","message":"> Transcript [6665] [false]: 'แต่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.444446551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.444448587+07:00","message":"Set new StatePrefix: 'แต่งหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.448697536+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.448716156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.448720406+07:00","message":"receive interim result [false|false]: แต่งหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.448731941+07:00","message":"[buffer interim] 402 false แต่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.448736577+07:00","message":"[bufferProcess] interim [520000000]:แต่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.448738869+07:00","message":"[bufferProcess] send to processor:แบ่งหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.44874672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.448749233+07:00","message":"> Transcript [6666] [false]: 'แบ่งหน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.448751234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.448753383+07:00","message":"Set new StatePrefix: 'แบ่งหน้าจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.64161853+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.641679772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลงหน้าแปลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.641688011+07:00","message":"receive interim result [false|false]: แปลงหน้าแปลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.641708402+07:00","message":"[buffer interim] 402 false แปลงหน้าแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.64172092+07:00","message":"[bufferProcess] interim [700000000]:แปลงหน้าแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.641724349+07:00","message":"[bufferProcess] send to processor:แต่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.641729022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.641733336+07:00","message":"> Transcript [6667] [false]: 'แต่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.641736861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.641740012+07:00","message":"Set new StatePrefix: 'แต่งหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.017111322+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.017149373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งหน้าปากแดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.017156018+07:00","message":"receive interim result [false|false]: แต่งหน้าปากแดง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.017181455+07:00","message":"[buffer interim] 402 false แต่งหน้าปากแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.017189874+07:00","message":"[bufferProcess] interim [60000000]:แต่งหน้าปากแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.017193447+07:00","message":"[bufferProcess] send to processor:แปลงหน้าแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.017202048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.017206566+07:00","message":"> Transcript [6668] [false]: 'แปลงหน้าแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.017209937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.017217286+07:00","message":"Set new StatePrefix: 'แปลงหน้าแปลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.65787357+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.657914899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งหน้าปากแดง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.657921765+07:00","message":"receive interim result [false|false]: แต่งหน้าปากแดง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.657937175+07:00","message":"[buffer interim] 402 false แต่งหน้าปากแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.657945487+07:00","message":"[bufferProcess] interim [660000000]:แต่งหน้าปากแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.6579482+07:00","message":"[bufferProcess] send to processor:แต่งหน้าปากแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.657953828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.657956421+07:00","message":"> Transcript [6669] [false]: 'แต่งหน้าปากแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.657959149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.65796138+07:00","message":"Set new StatePrefix: 'แต่งหน้าปากแดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.751731456+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.751766571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรงน่ากลัวมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.751772092+07:00","message":"receive interim result [false|false]: แรงน่ากลัวมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.751782649+07:00","message":"[buffer interim] 402 false แรงน่ากลัวมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.75178877+07:00","message":"[bufferProcess] interim [800000000]:แรงน่ากลัวมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.751791372+07:00","message":"[bufferProcess] send to processor:แต่งหน้าปากแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.751796775+07:00","message":"[bufferProcess] send to processor (ticker):แรงน่ากลัวมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.751799799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.751802787+07:00","message":"> Transcript [6670] [false]: 'แต่งหน้าปากแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.751805923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.751808279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.751810715+07:00","message":"StatePrefix: 'แต่งหน้าปากแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.751812939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.751814758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.751816742+07:00","message":"> Transcript [6671] [false]: 'แรงน่ากลัวมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.751818564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.751820552+07:00","message":"Set new StatePrefix: 'แรงน่ากลัวมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.819183624+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.819245637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งหน้าปากแดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.81925276+07:00","message":"receive interim result [false|false]: แต่งหน้าปากแดง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.819267336+07:00","message":"[buffer interim] 402 false แต่งหน้าปากแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.819274901+07:00","message":"[bufferProcess] interim [860000000]:แต่งหน้าปากแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.819276974+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.954008084+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.954045722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรงน่ากลัวมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.954051372+07:00","message":"receive interim result [false|false]: แรงน่ากลัวมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.954067677+07:00","message":"[buffer interim] 402 false แรงน่ากลัวมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.954074481+07:00","message":"[bufferProcess] interim [980000000]:แรงน่ากลัวมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.954077486+07:00","message":"[bufferProcess] send to processor:แต่งหน้าปากแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.95408543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.954088297+07:00","message":"> Transcript [6672] [false]: 'แต่งหน้าปากแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.954091314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.954093459+07:00","message":"Set new StatePrefix: 'แต่งหน้าปากแดง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:57.036848004+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:57.036856989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:57.528305807+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:57.528339651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรงน่ากลัวมากเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:57.528345573+07:00","message":"receive interim result [false|false]: แรงน่ากลัวมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:57.52835727+07:00","message":"[buffer interim] 402 false แรงน่ากลัวมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.528363956+07:00","message":"[bufferProcess] interim [580000000]:แรงน่ากลัวมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.528366528+07:00","message":"[bufferProcess] send to processor:แรงน่ากลัวมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.528371485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.528374341+07:00","message":"> Transcript [6673] [false]: 'แรงน่ากลัวมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.528376797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.528378962+07:00","message":"Set new StatePrefix: 'แรงน่ากลัวมากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:57.848759619+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:57.848806144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรงน่ากลัวคนอยู่ใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:57.84881256+07:00","message":"receive interim result [false|false]: แรงน่ากลัวคนอยู่ใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:57.848830605+07:00","message":"[buffer interim] 402 false แรงน่ากลัวคนอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.848839465+07:00","message":"[bufferProcess] interim [880000000]:แรงน่ากลัวคนอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.848842397+07:00","message":"[bufferProcess] send to processor:แรงน่ากลัวมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.848853488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.84885746+07:00","message":"> Transcript [6674] [false]: 'แรงน่ากลัวมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.848862193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.848864529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.848866629+07:00","message":"StatePrefix: 'แรงน่ากลัวมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.848868807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.003737315+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.003781568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรงน่ากลัวคนอยู่ใกล้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.00378842+07:00","message":"receive interim result [false|false]: แรงน่ากลัวคนอยู่ใกล้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.003805808+07:00","message":"[buffer interim] 402 false แรงน่ากลัวคนอยู่ใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.003812913+07:00","message":"[bufferProcess] interim [0]:แรงน่ากลัวคนอยู่ใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.003815994+07:00","message":"[bufferProcess] send to processor:แรงน่ากลัวคนอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.003823556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.003826832+07:00","message":"> Transcript [6675] [false]: 'แรงน่ากลัวคนอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.003829916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.0038323+07:00","message":"Set new StatePrefix: 'แรงน่ากลัวคนอยู่ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.077006524+07:00","message":"[GCS] IsForceVAD: false for message ID: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.151466643+07:00","message":"[GCS] Start streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.268727489+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.268769096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรงน่ากลัวคนอยู่ใกล้ตัวแล้ว\",\"confidence\":0.8926055}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.268775053+07:00","message":"receive interim result [true|false]: แรงน่ากลัวคนอยู่ใกล้ตัวแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.268786179+07:00","message":"end recv isFinal message id 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.268788908+07:00","message":"end Recv id 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.268794594+07:00","message":"[buffer interim] 402 true แรงน่ากลัวคนอยู่ใกล้ตัวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.268806005+07:00","message":"[bufferProcess] interim [300000000]:แรงน่ากลัวคนอยู่ใกล้ตัวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.268809191+07:00","message":"[bufferProcess] send to processor (isfinal):แรงน่ากลัวคนอยู่ใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.268821922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.268839652+07:00","message":"> Transcript [6676] [false]: 'แรงน่ากลัวคนอยู่ใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.268846944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.268850495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.268854018+07:00","message":"StatePrefix: 'แรงน่ากลัวคนอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.268857111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.26886027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.268863874+07:00","message":"> Transcript [6677] [true]: 'แรงน่ากลัวคนอยู่ใกล้ตัวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.268867426+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.2688711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.268873029+07:00","message":"StatePrefix: 'แรงน่ากลัวคนอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.268874894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.268883789+07:00","message":"Push: 'แรงน่ากลัวคนอยู่ใกล้ตัวแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.268893013+07:00","message":"push: {true แรงน่ากลัวคนอยู่ใกล้ตัวแล้ว 0 0xc002f26080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:58.280020028+07:00","message":"write wav file: './tmp/7598/7598_402.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.599649776+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.599697999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.599703588+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.599719841+07:00","message":"[buffer interim] 403 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.599726603+07:00","message":"[bufferProcess] interim [420000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.599728713+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.674713203+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.674758287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.674764203+07:00","message":"receive interim result [false|false]: เดี๋ยวไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.674777068+07:00","message":"[buffer interim] 403 false เดี๋ยวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.674787471+07:00","message":"[bufferProcess] interim [540000000]:เดี๋ยวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.674789995+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.674797565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.674800777+07:00","message":"> Transcript [6678] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.67480312+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.688713251+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.688746786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.688752356+07:00","message":"receive interim result [false|false]: เดี๋ยวไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.688767734+07:00","message":"[buffer interim] 403 false เดี๋ยวไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.688774126+07:00","message":"[bufferProcess] interim [600000000]:เดี๋ยวไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.688776452+07:00","message":"[bufferProcess] send to processor:เดี๋ยวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.688780015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.688782678+07:00","message":"> Transcript [6679] [false]: 'เดี๋ยวไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.688785995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.688788108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.6887901+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.688792249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.79873635+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.798775999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวไปโดน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.79878242+07:00","message":"receive interim result [false|false]: เดี๋ยวไปโดน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.798801144+07:00","message":"[buffer interim] 403 false เดี๋ยวไปโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.798809849+07:00","message":"[bufferProcess] interim [660000000]:เดี๋ยวไปโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.798812166+07:00","message":"[bufferProcess] send to processor:เดี๋ยวไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.798816555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.798819845+07:00","message":"> Transcript [6680] [false]: 'เดี๋ยวไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.798823795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.798826061+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.798828081+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.798830261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.987648235+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.98768522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวไปโดนเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.9876911+07:00","message":"receive interim result [false|false]: เดี๋ยวไปโดนเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:58.987703084+07:00","message":"[buffer interim] 403 false เดี๋ยวไปโดนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.987709791+07:00","message":"[bufferProcess] interim [900000000]:เดี๋ยวไปโดนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.987712095+07:00","message":"[bufferProcess] send to processor:เดี๋ยวไปโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.987718861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.987722152+07:00","message":"> Transcript [6681] [false]: 'เดี๋ยวไปโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.987726001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.987728342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.987730367+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:58.987732473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:59.189470256+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:59.189522944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวไปโดนเขาไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:59.189532315+07:00","message":"receive interim result [false|false]: เดี๋ยวไปโดนเขาไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:59.189553679+07:00","message":"[buffer interim] 403 false เดี๋ยวไปโดนเขาไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.18956824+07:00","message":"[bufferProcess] interim [80000000]:เดี๋ยวไปโดนเขาไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.189572657+07:00","message":"[bufferProcess] send to processor:เดี๋ยวไปโดนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.189581386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.189586078+07:00","message":"> Transcript [6682] [false]: 'เดี๋ยวไปโดนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.189591816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.189595223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.189599297+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.189602035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.189611256+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.189614738+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.189617653+07:00","message":"Set new StatePrefix : 'เดี๋ยวไปโดนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.189632557+07:00","message":"Next Push (prob) : 'ไปโดนเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:59.189654699+07:00","message":"push: {false เดี๋ยว 0 0xc003683680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:59.299186918+07:00","message":"[GCS] IsForceVAD: false for message ID: 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:59.359675081+07:00","message":"[GCS] Start streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:59.400469385+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:59.40051921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวไปโดนเขาไง\",\"confidence\":0.944032}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:59.400526588+07:00","message":"receive interim result [true|false]: เดี๋ยวไปโดนเขาไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:59.400536746+07:00","message":"end recv isFinal message id 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:59.400540141+07:00","message":"end Recv id 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:59.400549886+07:00","message":"[buffer interim] 403 true เดี๋ยวไปโดนเขาไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.400559664+07:00","message":"[bufferProcess] interim [380000000]:เดี๋ยวไปโดนเขาไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.400564024+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวไปโดนเขาไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.400568215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.400572077+07:00","message":"> Transcript [6683] [false]: 'เดี๋ยวไปโดนเขาไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.400576539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.400579435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.400582752+07:00","message":"StatePrefix: 'เดี๋ยวไปโดนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.400585974+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.40058902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.400592184+07:00","message":"> Transcript [6684] [true]: 'เดี๋ยวไปโดนเขาไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.400595479+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.400598174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.400600924+07:00","message":"StatePrefix: 'เดี๋ยวไปโดนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.400603898+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:59.400608318+07:00","message":"Push: 'ไปโดนเขาไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:59.400617594+07:00","message":"push: {true ไปโดนเขาไง 0 0xc003683680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:59.407753109+07:00","message":"write wav file: './tmp/7598/7598_403.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:00.037080006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:00.037108553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.354786598+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.354826675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หอสมุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.354832037+07:00","message":"receive interim result [false|false]: หอสมุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.354848691+07:00","message":"[buffer interim] 404 false หอสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.354854774+07:00","message":"[bufferProcess] interim [960000000]:หอสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.354857016+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.41441808+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.414449125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิตามิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.414454784+07:00","message":"receive interim result [false|false]: วิตามิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.414467603+07:00","message":"[buffer interim] 404 false วิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.414473375+07:00","message":"[bufferProcess] interim [20000000]:วิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.414475613+07:00","message":"[bufferProcess] send to processor:หอสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.414480691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.414483383+07:00","message":"> Transcript [6685] [false]: 'หอสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.414485707+07:00","message":"Set StatePrefix (first interim): 'หอสมุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.437130083+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.437176871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุญนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.437183976+07:00","message":"receive interim result [false|false]: บุญนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.437201692+07:00","message":"[buffer interim] 404 false บุญนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.437209117+07:00","message":"[bufferProcess] interim [80000000]:บุญนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.437212985+07:00","message":"[bufferProcess] send to processor:วิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.437231034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.437235353+07:00","message":"> Transcript [6686] [false]: 'วิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.437238711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.437243945+07:00","message":"Set new StatePrefix: 'วิตามิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.546165535+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.546196712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์หนาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.54620254+07:00","message":"receive interim result [false|false]: เพชรบูรณ์หนาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.546217491+07:00","message":"[buffer interim] 404 false เพชรบูรณ์หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.546223812+07:00","message":"[bufferProcess] interim [140000000]:เพชรบูรณ์หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.54622656+07:00","message":"[bufferProcess] send to processor:บุญนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.546229892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.546232521+07:00","message":"> Transcript [6687] [false]: 'บุญนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.546234839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.546236744+07:00","message":"Set new StatePrefix: 'บุญนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.112431567+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.112477125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์หนาว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.112484804+07:00","message":"receive interim result [false|false]: เพชรบูรณ์หนาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.112502894+07:00","message":"[buffer interim] 404 false เพชรบูรณ์หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.112516599+07:00","message":"[bufferProcess] interim [740000000]:เพชรบูรณ์หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.112520967+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.112530119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.112537089+07:00","message":"> Transcript [6688] [false]: 'เพชรบูรณ์หนาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.112540157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.112543366+07:00","message":"Set new StatePrefix: 'เพชรบูรณ์หนาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:02.647296839+07:00","message":"[GCS] Cleaned up inactive client: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:02.647317525+07:00","message":"[GCS] Cleaned up inactive client: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:02.64732037+07:00","message":"[GCS] Cleaned up inactive client: 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:02.647322477+07:00","message":"[GCS] Cleaned up inactive client: 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:02.647324389+07:00","message":"[GCS] Cleaned up inactive client: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:02.647326262+07:00","message":"[GCS] Cleaned up inactive client: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:02.647328866+07:00","message":"[GCS] Cleaned up inactive client: 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:02.647330725+07:00","message":"[GCS] Cleaned up inactive client: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:02.647332583+07:00","message":"[GCS] Cleaned up inactive client: 386"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:03.037157123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:03.037187714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:04.608065711+07:00","message":"[GCS] IsForceVAD: false for message ID: 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:04.669228465+07:00","message":"[GCS] Start streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:04.709924588+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:04.709974227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์หนาว\",\"confidence\":0.95262814}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:04.709981467+07:00","message":"receive interim result [true|false]: เพชรบูรณ์หนาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:04.709992773+07:00","message":"end recv isFinal message id 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:04.709995231+07:00","message":"end Recv id 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:04.71000448+07:00","message":"[buffer interim] 404 true เพชรบูรณ์หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:04.710012208+07:00","message":"[bufferProcess] interim [460000000]:เพชรบูรณ์หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:04.710015356+07:00","message":"[bufferProcess] send to processor (isfinal):เพชรบูรณ์หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:04.710019495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:04.710025443+07:00","message":"> Transcript [6689] [false]: 'เพชรบูรณ์หนาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:04.710028851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:04.710030974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:04.710033563+07:00","message":"StatePrefix: 'เพชรบูรณ์หนาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:04.710035997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:04.710037885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:04.710040311+07:00","message":"> Transcript [6690] [true]: 'เพชรบูรณ์หนาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:04.710042427+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:04.710044276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:04.710046505+07:00","message":"StatePrefix: 'เพชรบูรณ์หนาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:04.710048428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:04.710051032+07:00","message":"Push: 'เพชรบูรณ์หนาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:04.710059777+07:00","message":"push: {true เพชรบูรณ์หนาว 0 0xc00212e000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:04.722185896+07:00","message":"write wav file: './tmp/7598/7598_404.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:04.75025751+07:00","message":"[GCS] IsForceVAD: false for message ID: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:04.868224011+07:00","message":"[GCS] Start streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:05.021749983+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:05.02176848+07:00","message":"found end of frame, send empty tag with msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:05.021771839+07:00","message":"end Recv id 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:05.021779348+07:00","message":"[buffer interim] 405 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:05.021786151+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:05.021789488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:05.021792268+07:00","message":"> Transcript [6691] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:05.021794891+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:05.021796868+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:05.021798748+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:05.021803346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:05.021806448+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:05.021814476+07:00","message":"push: {true \n 0 0xc002f26b00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:05.027998083+07:00","message":"write wav file: './tmp/7598/7598_405.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:05.536774995+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:05.536828431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:05.536834103+07:00","message":"receive interim result [false|false]: ศิลปะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:05.536851049+07:00","message":"[buffer interim] 406 false ศิลปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:05.536858924+07:00","message":"[bufferProcess] interim [480000000]:ศิลปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:05.536861025+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:05.914492021+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:05.914541317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:05.914549525+07:00","message":"receive interim result [false|false]: ศิลปะการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:05.914569687+07:00","message":"[buffer interim] 406 false ศิลปะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:05.914584153+07:00","message":"[bufferProcess] interim [900000000]:ศิลปะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:05.914588291+07:00","message":"[bufferProcess] send to processor:ศิลปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:05.91459685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:05.914600934+07:00","message":"> Transcript [6692] [false]: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:05.914604642+07:00","message":"Set StatePrefix (first interim): 'ศิลปะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:06.037587611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:06.037605886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.230457202+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.230497587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.230503339+07:00","message":"receive interim result [false|false]: ศิลปะการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.2305148+07:00","message":"[buffer interim] 406 false ศิลปะการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.230521882+07:00","message":"[bufferProcess] interim [140000000]:ศิลปะการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.230524464+07:00","message":"[bufferProcess] send to processor:ศิลปะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.230530035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.230533529+07:00","message":"> Transcript [6693] [false]: 'ศิลปะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.230537016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.230539182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.230541191+07:00","message":"StatePrefix: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.230543406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.235070396+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.235095555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะการเต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.235101862+07:00","message":"receive interim result [false|false]: ศิลปะการเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.235117423+07:00","message":"[buffer interim] 406 false ศิลปะการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.235124087+07:00","message":"[bufferProcess] interim [200000000]:ศิลปะการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.235127874+07:00","message":"[bufferProcess] send to processor:ศิลปะการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.235134621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.235138181+07:00","message":"> Transcript [6694] [false]: 'ศิลปะการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.235142377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.235145142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.235147776+07:00","message":"StatePrefix: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.235150881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.488742245+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.488792858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะการเต้นอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.488799515+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.488814378+07:00","message":"[buffer interim] 406 false ศิลปะการเต้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.488822045+07:00","message":"[bufferProcess] interim [440000000]:ศิลปะการเต้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.488824532+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.48883163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.488835025+07:00","message":"> Transcript [6695] [false]: 'ศิลปะการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.488839258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.488841807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.488844433+07:00","message":"StatePrefix: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.488846955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.618524523+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.618563265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะการเต้นอยู่เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.61856957+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.618586695+07:00","message":"[buffer interim] 406 false ศิลปะการเต้นอยู่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.618593449+07:00","message":"[bufferProcess] interim [620000000]:ศิลปะการเต้นอยู่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.618595906+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.618599143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.618602246+07:00","message":"> Transcript [6696] [false]: 'ศิลปะการเต้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.618606037+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.618608172+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.618610499+07:00","message":"StatePrefix: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.618612579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.618625085+07:00","message":"Push: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.618627345+07:00","message":"TextPushed: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.618629753+07:00","message":"Set new StatePrefix : 'ศิลปะการเต้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.618632442+07:00","message":"Next Push (prob) : 'การเต้นอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.618640511+07:00","message":"push: {false ศิลปะ 0 0xc0033fed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.813128453+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.813188249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะการเต้นอยู่เหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.813196281+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.813214138+07:00","message":"[buffer interim] 406 false ศิลปะการเต้นอยู่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.813221021+07:00","message":"[bufferProcess] interim [740000000]:ศิลปะการเต้นอยู่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.813223674+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้นอยู่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.813230558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.813233631+07:00","message":"> Transcript [6697] [false]: 'ศิลปะการเต้นอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.813237496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.813240044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.813242499+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.813246222+07:00","message":"TextPushed: 'ศิลปะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.947382348+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.947427439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะการเต้นอยู่เหมือนกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.947433524+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:06.947450941+07:00","message":"[buffer interim] 406 false ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.947464236+07:00","message":"[bufferProcess] interim [920000000]:ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.947467769+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้นอยู่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.947471314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.947474637+07:00","message":"> Transcript [6698] [false]: 'ศิลปะการเต้นอยู่เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.94747957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.947482796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.947485866+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:06.947490198+07:00","message":"TextPushed: 'ศิลปะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.519273344+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.519316721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะการเต้นอยู่เหมือนกันนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.519322992+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.51934188+07:00","message":"[buffer interim] 406 false ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.519349524+07:00","message":"[bufferProcess] interim [520000000]:ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.51935256+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.519361548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.519365542+07:00","message":"> Transcript [6699] [false]: 'ศิลปะการเต้นอยู่เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.519369559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.519372023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.519374514+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.519376973+07:00","message":"TextPushed: 'ศิลปะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.851585752+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.851633515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.851639568+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.851652595+07:00","message":"[buffer interim] 406 false ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851660018+07:00","message":"[bufferProcess] interim [780000000]:ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851662618+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851668325+07:00","message":"[bufferProcess] send to processor (ticker):ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851671546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851674632+07:00","message":"> Transcript [6700] [false]: 'ศิลปะการเต้นอยู่เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851678753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.85168151+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851684998+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851687571+07:00","message":"TextPushed: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851693479+07:00","message":"Push: 'การเต้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851695477+07:00","message":"TextPushed: 'ศิลปะการเต้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851697652+07:00","message":"Set new StatePrefix : 'ศิลปะการเต้นอยู่เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.85170007+07:00","message":"Next Push (prob) : 'เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851702183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851704324+07:00","message":"> Transcript [6701] [false]: 'ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851706756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851708703+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851711131+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.851713315+07:00","message":"TextPushed: 'ศิลปะการเต้นอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.851719402+07:00","message":"push: {false การเต้นอยู่ 0 0xc0033fed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.923145743+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.923182452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะการเต้นอยู่เหมือนกันนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.923187943+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.923201237+07:00","message":"[buffer interim] 406 false ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.923209412+07:00","message":"[bufferProcess] interim [840000000]:ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.92321145+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.942236762+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.942267271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.942272354+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.942284772+07:00","message":"[buffer interim] 406 false ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.94229122+07:00","message":"[bufferProcess] interim [900000000]:ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.942293877+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.942297336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.942300477+07:00","message":"> Transcript [6702] [false]: 'ศิลปะการเต้นอยู่เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.942303928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.942306068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.942308221+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.942311206+07:00","message":"TextPushed: 'ศิลปะการเต้นอยู่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:09.038169311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:09.038178362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.114491267+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.114535794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.114541725+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.114552576+07:00","message":"[buffer interim] 406 false ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.114559591+07:00","message":"[bufferProcess] interim [20000000]:ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.114563155+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.114567183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.114570226+07:00","message":"> Transcript [6703] [false]: 'ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.114573585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.11457583+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.114578347+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.114580728+07:00","message":"TextPushed: 'ศิลปะการเต้นอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.230890381+07:00","message":"[GCS] IsForceVAD: false for message ID: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.246166181+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.246208804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.246216342+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.24622905+07:00","message":"[buffer interim] 406 false ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.246235718+07:00","message":"[bufferProcess] interim [140000000]:ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.246238815+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.246247891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.246251022+07:00","message":"> Transcript [6704] [false]: 'ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.246255061+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.24625725+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.246259649+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.24626232+07:00","message":"TextPushed: 'ศิลปะการเต้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.246268855+07:00","message":"Push: 'เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.246270875+07:00","message":"TextPushed: 'ศิลปะการเต้นอยู่เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.246273074+07:00","message":"Set new StatePrefix : 'ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.246275343+07:00","message":"Next Push (prob) : 'แต่ไม่ได้เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.246283348+07:00","message":"push: {false เหมือนกันนะ 0 0xc0033fed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.349234802+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.349281044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะอะไรป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.34928737+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะอะไรป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.349301355+07:00","message":"[buffer interim] 406 false ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะอะไรป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.349309131+07:00","message":"[bufferProcess] interim [320000000]:ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะอะไรป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.349312065+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.349318303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.349321592+07:00","message":"> Transcript [6705] [false]: 'ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.349326361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.349328786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.349330749+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.34933365+07:00","message":"TextPushed: 'ศิลปะการเต้นอยู่เหมือนกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.462911711+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.462954073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะการเต้นอยู่เหมือนกันนะเต้นกันไม่ได้เพราะอะไรป่ะ\",\"confidence\":0.93261105}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.462959981+07:00","message":"receive interim result [true|false]: ศิลปะการเต้นอยู่เหมือนกันนะเต้นกันไม่ได้เพราะอะไรป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.462972035+07:00","message":"end recv isFinal message id 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.462974851+07:00","message":"end Recv id 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.462982044+07:00","message":"[buffer interim] 406 true ศิลปะการเต้นอยู่เหมือนกันนะเต้นกันไม่ได้เพราะอะไรป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.46298887+07:00","message":"[bufferProcess] interim [380000000]:ศิลปะการเต้นอยู่เหมือนกันนะเต้นกันไม่ได้เพราะอะไรป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.46299214+07:00","message":"[bufferProcess] send to processor (isfinal):ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะอะไรป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.462995405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.46299895+07:00","message":"> Transcript [6706] [false]: 'ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะอะไรป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.463002513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.463004587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.463006741+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.463009772+07:00","message":"TextPushed: 'ศิลปะการเต้นอยู่เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.463012036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.463014215+07:00","message":"> Transcript [6707] [true]: 'ศิลปะการเต้นอยู่เหมือนกันนะเต้นกันไม่ได้เพราะอะไรป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.463016691+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.463018513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.463020447+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่เหมือนกันนะแต่ไม่ได้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.463022462+07:00","message":"TextPushed: 'ศิลปะการเต้นอยู่เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.463027512+07:00","message":"Push: 'เต้นกันไม่ได้เพราะอะไรป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.463034936+07:00","message":"push: {true เต้นกันไม่ได้เพราะอะไรป่ะ 0 0xc0033fed00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:09.473059598+07:00","message":"write wav file: './tmp/7598/7598_406.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.483155113+07:00","message":"[GCS] Start streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.038394876+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.038442679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผอ.\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.038448811+07:00","message":"receive interim result [false|false]: ผอ."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.03846377+07:00","message":"[buffer interim] 407 false ผอ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.038475009+07:00","message":"[bufferProcess] interim [600000000]:ผอ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.038477215+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.183580236+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.183648734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.183654791+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.183669305+07:00","message":"[buffer interim] 407 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.183677323+07:00","message":"[bufferProcess] interim [720000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.183679716+07:00","message":"[bufferProcess] send to processor:ผอ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.183686756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.183689918+07:00","message":"> Transcript [6708] [false]: 'ผอ.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.183692378+07:00","message":"Set StatePrefix (first interim): 'ผอ.'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.437871596+07:00","message":"[GCS] IsForceVAD: false for message ID: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.474374711+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.474421191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.474426661+07:00","message":"receive interim result [false|false]: เขิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.474442+07:00","message":"[buffer interim] 407 false เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.47444959+07:00","message":"[bufferProcess] interim [960000000]:เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.474452268+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.474457872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.474461555+07:00","message":"> Transcript [6709] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.47446434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.474467147+07:00","message":"Set new StatePrefix: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.538605848+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.538658326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขิน\",\"confidence\":0.84030515}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.538664824+07:00","message":"receive interim result [true|false]: เขิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.538679953+07:00","message":"end recv isFinal message id 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.538684142+07:00","message":"end Recv id 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.538714198+07:00","message":"[buffer interim] 407 true เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.538743145+07:00","message":"[bufferProcess] interim [170000000]:เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.538748655+07:00","message":"[bufferProcess] send to processor (isfinal):เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.538753003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.53875794+07:00","message":"> Transcript [6710] [false]: 'เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.538761961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.538765023+07:00","message":"Set new StatePrefix: 'เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.538768174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.538771428+07:00","message":"> Transcript [6711] [true]: 'เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.53877546+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.538778717+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.538782044+07:00","message":"StatePrefix: 'เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.538785324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.53878924+07:00","message":"Push: 'เขิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.538799764+07:00","message":"push: {true เขิน 0 0xc002f26c80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:10.545430582+07:00","message":"write wav file: './tmp/7598/7598_407.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.568442102+07:00","message":"[GCS] Start streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.106048811+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.106096687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.106102217+07:00","message":"receive interim result [false|false]: จริงหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.106117668+07:00","message":"[buffer interim] 408 false จริงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.106125036+07:00","message":"[bufferProcess] interim [600000000]:จริงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.106127036+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.741768729+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.741807017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.741812914+07:00","message":"receive interim result [false|false]: จริงหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.741830292+07:00","message":"[buffer interim] 408 false จริงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.741838042+07:00","message":"[bufferProcess] interim [200000000]:จริงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.741840453+07:00","message":"[bufferProcess] send to processor:จริงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.741848061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.741851152+07:00","message":"> Transcript [6712] [false]: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.741853901+07:00","message":"Set StatePrefix (first interim): 'จริงหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.797581151+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.797631538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.797640119+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.797654225+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.797661122+07:00","message":"[bufferProcess] interim [260000000]:จริงหรอคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.797664078+07:00","message":"[bufferProcess] send to processor:จริงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.797670785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.797673844+07:00","message":"> Transcript [6713] [false]: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.797677481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.797679989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.797682611+07:00","message":"StatePrefix: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.797684932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.94105286+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.941096227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.941103165+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.941118453+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.94112813+07:00","message":"[bufferProcess] interim [380000000]:จริงหรอคุณต้องไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.941130696+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.941138689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.941141858+07:00","message":"> Transcript [6714] [false]: 'จริงหรอคุณต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.94114567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.941148193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.941150268+07:00","message":"StatePrefix: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.941153015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:12.038877587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:12.038933877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.116972461+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.117007866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.117020665+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.117031732+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.117037941+07:00","message":"[bufferProcess] interim [560000000]:จริงหรอคุณต้องไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.117040597+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.117045838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.11704869+07:00","message":"> Transcript [6715] [false]: 'จริงหรอคุณต้องไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.117051915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.117054246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.117056194+07:00","message":"StatePrefix: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.11705838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.191356327+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.191393896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.191400122+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.191411287+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.191417794+07:00","message":"[bufferProcess] interim [680000000]:จริงหรอคุณต้องไม่เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.191420505+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.19142579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.191428518+07:00","message":"> Transcript [6716] [false]: 'จริงหรอคุณต้องไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.19143212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.191434521+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.191436739+07:00","message":"StatePrefix: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.19143912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.191443609+07:00","message":"Push: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.191445772+07:00","message":"TextPushed: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.191447837+07:00","message":"Set new StatePrefix : 'จริงหรอคุณต้องไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.191449999+07:00","message":"Next Push (prob) : 'คุณต้องไม่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.19147451+07:00","message":"push: {false จริงหรอ 0 0xc003683600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.486205997+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.486253826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.486260479+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.486277178+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.48628492+07:00","message":"[bufferProcess] interim [920000000]:จริงหรอคุณต้องไม่เขินคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.486287882+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.486295714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.486299482+07:00","message":"> Transcript [6717] [false]: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.486302447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.486304833+07:00","message":"Set new StatePrefix: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.638992053+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.639030365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.63903729+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.63905268+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.639059838+07:00","message":"[bufferProcess] interim [980000000]:จริงหรอคุณต้องไม่เขินคุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.639062397+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.639069242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.639071814+07:00","message":"> Transcript [6718] [false]: 'จริงหรอคุณต้องไม่เขินคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.639075587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.639079525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.639081836+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.639084473+07:00","message":"TextPushed: 'จริงหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.742626278+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.742667736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.742675894+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.742688855+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.742698721+07:00","message":"[bufferProcess] interim [160000000]:จริงหรอคุณต้องไม่เขินคุณเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.742701463+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.742707624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.742710803+07:00","message":"> Transcript [6719] [false]: 'จริงหรอคุณต้องไม่เขินคุณเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.742714702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.742717209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.742719767+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.742722211+07:00","message":"TextPushed: 'จริงหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.754713509+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.754745939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นรำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.754752209+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นรำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.754767187+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นรำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.754773575+07:00","message":"[bufferProcess] interim [220000000]:จริงหรอคุณต้องไม่เขินคุณเต้นรำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.754776546+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.754780437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.754783368+07:00","message":"> Transcript [6720] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.754786522+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.754789064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.754791387+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.754793685+07:00","message":"TextPushed: 'จริงหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.837312588+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.837350572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคนประเทศอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.837357051+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคนประเทศอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.837370404+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคนประเทศอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.837379426+07:00","message":"[bufferProcess] interim [280000000]:จริงหรอคุณต้องไม่เขินคนประเทศอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.837382152+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นรำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.837387562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.837390296+07:00","message":"> Transcript [6721] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นรำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.837394631+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.837397039+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.837399454+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.837401791+07:00","message":"TextPushed: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.837407962+07:00","message":"Push: 'คุณต้องไม่เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.837410085+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.837412442+07:00","message":"Set new StatePrefix : 'จริงหรอคุณต้องไม่เขินคุณเต้นรำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.837414749+07:00","message":"Next Push (prob) : 'คุณเต้นรำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.837438484+07:00","message":"push: {false คุณต้องไม่เขิน 0 0xc003683600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.889498642+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.889534951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.889541466+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.889555052+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.889561298+07:00","message":"[bufferProcess] interim [340000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.889563878+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคนประเทศอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.889569474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.889572299+07:00","message":"> Transcript [6722] [false]: 'จริงหรอคุณต้องไม่เขินคนประเทศอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.889574767+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.889577243+07:00","message":"Set new StatePrefix: 'จริงหรอคุณต้องไม่เขินคนประเทศอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.248988822+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.249028326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.24903496+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.24905264+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.249059238+07:00","message":"[bufferProcess] interim [640000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.249061975+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.24906555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.249068706+07:00","message":"> Transcript [6723] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.249071563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.249073605+07:00","message":"Set new StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.269926824+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.269970203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.269977024+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.269992144+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.269998335+07:00","message":"[bufferProcess] interim [700000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.270000973+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.270006053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.270009063+07:00","message":"> Transcript [6724] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.270012639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.270014721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.270017256+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.270021675+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.417005429+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.417045241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.417051594+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.41706451+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.417071139+07:00","message":"[bufferProcess] interim [880000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.417073686+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.417079555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.417082794+07:00","message":"> Transcript [6725] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.417086713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.417089051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.417091596+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.417094342+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.547882682+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.547923088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพวกนี้ไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.547929515+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพวกนี้ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.547945414+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพวกนี้ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.547952513+07:00","message":"[bufferProcess] interim [0]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพวกนี้ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.547955172+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.547958822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.5479618+07:00","message":"> Transcript [6726] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.547965621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.54796788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.547970125+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.547972499+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.604143657+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.604186016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.6041916+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.604207779+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.604215059+07:00","message":"[bufferProcess] interim [120000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.604220502+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพวกนี้ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.604225901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.604228901+07:00","message":"> Transcript [6727] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพวกนี้ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.604232987+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.604235078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.604237594+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.604240233+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.604246598+07:00","message":"Push: 'คุณเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.604249074+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.604251627+07:00","message":"Set new StatePrefix : 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพวกนี้ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.604254137+07:00","message":"Next Push (prob) : 'และพวกนี้ไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.604261775+07:00","message":"push: {false คุณเต้นแอโรบิค 0 0xc003683600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.800878427+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.800917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.800923775+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.800936225+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.800945209+07:00","message":"[bufferProcess] interim [300000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.800947796+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.800953269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.800956365+07:00","message":"> Transcript [6728] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.800959144+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.800961511+07:00","message":"Set new StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.920888911+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.920927581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.920934223+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.920947747+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.920953894+07:00","message":"[bufferProcess] interim [420000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.920957011+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.920964148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.920966923+07:00","message":"> Transcript [6729] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.920970615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.920972965+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.920975355+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.920978287+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.110407241+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.110444949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.110452026+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.110463658+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.110469934+07:00","message":"[bufferProcess] interim [540000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.110472609+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.110480102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.110483249+07:00","message":"> Transcript [6730] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.110487403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.11048973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.110491756+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.110494451+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.149456931+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.14949505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.149501801+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.149518502+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.149525191+07:00","message":"[bufferProcess] interim [600000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.149528322+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.149532494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.14953644+07:00","message":"> Transcript [6731] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.149540708+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.14954297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.149545121+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.149548079+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.447925103+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.447969523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.447976725+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.447993167+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.448002524+07:00","message":"[bufferProcess] interim [900000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.448005709+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.448014372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.448017549+07:00","message":"> Transcript [6732] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.448021691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.448024306+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.448026376+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.448029649+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.448038094+07:00","message":"Push: 'และพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.448040405+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.448042841+07:00","message":"Set new StatePrefix : 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.448045318+07:00","message":"Next Push (prob) : 'กังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.448053522+07:00","message":"push: {false และพรุ่งนี้ไม่ต้องไป 0 0xc003683600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.502456119+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.502493405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.502498982+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.502518733+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.502525897+07:00","message":"[bufferProcess] interim [960000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.502528786+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.502532762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.502535639+07:00","message":"> Transcript [6733] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.502539195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.502541735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.502544561+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.502547766+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.751942546+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.751978495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.751985456+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.751999497+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.752010215+07:00","message":"[bufferProcess] interim [140000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.75201327+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.752020842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.752023808+07:00","message":"> Transcript [6734] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.752028262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.752030471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.752033796+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.752036314+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.819357863+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.819397809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.819404413+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.819418349+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.819425853+07:00","message":"[bufferProcess] interim [320000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.819428831+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.819435834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.819438656+07:00","message":"> Transcript [6735] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.81944308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.819445414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.819448512+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.819453442+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.017519284+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.017567816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.017577374+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.017595481+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.017604473+07:00","message":"[bufferProcess] interim [500000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.017607774+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.017622235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.017626065+07:00","message":"> Transcript [6736] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.017630787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.017633677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.017636766+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.017639678+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.017651735+07:00","message":"Push: 'กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.017654006+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.01765629+07:00","message":"Set new StatePrefix : 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.017659138+07:00","message":"Next Push (prob) : 'ว่าจะผิดหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.017679935+07:00","message":"push: {false กังวล 0 0xc003683600}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:15.039641913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:15.039656446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.682028824+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.682078451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.682087055+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.682107885+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.682116971+07:00","message":"[bufferProcess] interim [100000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.682120475+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.682125736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.682130848+07:00","message":"> Transcript [6737] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.682138536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.682145011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.682149516+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.682152884+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.713358909+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.713393318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.713401512+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.713415085+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.713421229+07:00","message":"[bufferProcess] interim [220000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.71342477+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.713431785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.713434864+07:00","message":"> Transcript [6738] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.713438813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.713441271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.713443446+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.713446595+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.844960769+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.844996239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.845002523+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.845022955+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.845030052+07:00","message":"[bufferProcess] interim [280000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.845033977+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.845038284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.845041+07:00","message":"> Transcript [6739] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.845045193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.845047603+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.845050148+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.845053592+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.101672768+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.101709884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.101717077+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.101732688+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.101739837+07:00","message":"[bufferProcess] interim [580000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.101742852+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.101746495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.101749362+07:00","message":"> Transcript [6740] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.10175395+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.101756892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.101759271+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.101762356+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.101768644+07:00","message":"Push: 'ว่าจะผิดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.101770816+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.101773293+07:00","message":"Set new StatePrefix : 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.1017762+07:00","message":"Next Push (prob) : 'เปล่าไปต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.10180092+07:00","message":"push: {false ว่าจะผิดหรือ 0 0xc003683600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.227184198+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.227222782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.227229782+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.227244357+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.227255093+07:00","message":"[bufferProcess] interim [640000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.227258329+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.22726243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.227265323+07:00","message":"> Transcript [6741] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.227270495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.227272697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.227274665+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.227277943+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.337587051+07:00","message":"[GCS] IsForceVAD: false for message ID: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.382500808+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.382537534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลยไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.382544163+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลยไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.382557548+07:00","message":"[buffer interim] 408 false จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.382563751+07:00","message":"[bufferProcess] interim [820000000]:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.382566874+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.382574788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.382577488+07:00","message":"> Transcript [6742] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.382581992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.382584752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.382586827+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.38259042+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.399402182+07:00","message":"[GCS] Start streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.654046673+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.654089836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคเลยพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลยไหม\",\"confidence\":0.92096025}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.654096262+07:00","message":"receive interim result [true|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคเลยพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลยไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.654104543+07:00","message":"end recv isFinal message id 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.65410686+07:00","message":"end Recv id 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.654113674+07:00","message":"[buffer interim] 408 true จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคเลยพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654123171+07:00","message":"[bufferProcess] interim [970000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคเลยพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654128321+07:00","message":"[bufferProcess] send to processor (isfinal):จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654132038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654135165+07:00","message":"> Transcript [6743] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654139574+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654141599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654143618+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654146411+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654148747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654150869+07:00","message":"> Transcript [6744] [true]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคเลยพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654153302+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654155179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654156971+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654159147+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654161114+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.65440764+07:00","message":"Push: 'ไปต่อเลยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654413429+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือไปต่อเลยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.65441821+07:00","message":"Set new StatePrefix : 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคเลยพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654422213+07:00","message":"Next Push (prob) : 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคเลยพรุ่งนี้ไม่ต้องไปกังวลว่าจะผิดหรือเปล่าไปต่อเลยไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.654432319+07:00","message":"push: {true ไปต่อเลยไหม 0 0xc003683600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.654432029+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_408.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:16.667257737+07:00","message":"write wav file: './tmp/7598/7598_408.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.956316672+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.956372449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.956378229+07:00","message":"receive interim result [false|false]: บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.956395031+07:00","message":"[buffer interim] 409 false บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.956402166+07:00","message":"[bufferProcess] interim [420000000]:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.956404163+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.072439152+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.072474907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.072480139+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.072494997+07:00","message":"[buffer interim] 409 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.072501605+07:00","message":"[bufferProcess] interim [480000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.072504072+07:00","message":"[bufferProcess] send to processor:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.072507645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.072510705+07:00","message":"> Transcript [6745] [false]: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.072513065+07:00","message":"Set StatePrefix (first interim): 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.110555527+07:00","message":"[GCS] IsForceVAD: false for message ID: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.146714633+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.146760598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.146768039+07:00","message":"receive interim result [false|false]: บอกว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.146791655+07:00","message":"[buffer interim] 409 false บอกว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.146800573+07:00","message":"[bufferProcess] interim [540000000]:บอกว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.146803197+07:00","message":"[bufferProcess] send to processor:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.146806728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.146810069+07:00","message":"> Transcript [6746] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.146813333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.146815518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.146817949+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.146822042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.169075391+07:00","message":"[GCS] Start streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.23426894+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.234312403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าถ้าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.234317843+07:00","message":"receive interim result [false|false]: บอกว่าถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.234333214+07:00","message":"[buffer interim] 409 false บอกว่าถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.234341633+07:00","message":"[bufferProcess] interim [660000000]:บอกว่าถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.234344895+07:00","message":"[bufferProcess] send to processor:บอกว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.234352098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.234355636+07:00","message":"> Transcript [6747] [false]: 'บอกว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.234360321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.234362767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.234365317+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.234367698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.248097216+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.248127492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าถ้าเกิด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.248133371+07:00","message":"receive interim result [true|false]: บอกว่าถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.24814526+07:00","message":"end recv isFinal message id 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.248148499+07:00","message":"end Recv id 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.248154889+07:00","message":"[buffer interim] 409 true บอกว่าถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.248160662+07:00","message":"[bufferProcess] interim [720000000]:บอกว่าถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.24816331+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่าถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.248166113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.248169044+07:00","message":"> Transcript [6748] [false]: 'บอกว่าถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.248172089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.248173931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.248176056+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.248177998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.24817987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.248181889+07:00","message":"> Transcript [6749] [true]: 'บอกว่าถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.24818407+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.248186028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.248187765+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.248189457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.248196663+07:00","message":"Push: 'บอกว่าถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.248206861+07:00","message":"push: {true บอกว่าถ้าเกิด 0 0xc001f7fa80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:17.253767627+07:00","message":"write wav file: './tmp/7598/7598_409.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.66903228+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.669077126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.669083003+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.669100435+07:00","message":"[buffer interim] 410 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.669108333+07:00","message":"[bufferProcess] interim [240000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.669110237+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.746485763+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.746548556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.746554798+07:00","message":"receive interim result [false|false]: ปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.746572749+07:00","message":"[buffer interim] 410 false ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.746586557+07:00","message":"[bufferProcess] interim [360000000]:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.746590033+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.74659425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.746597976+07:00","message":"> Transcript [6750] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.746600535+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.808899093+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.808937601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.808943485+07:00","message":"receive interim result [false|false]: ติดตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.808956198+07:00","message":"[buffer interim] 410 false ติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.808968186+07:00","message":"[bufferProcess] interim [420000000]:ติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.808970583+07:00","message":"[bufferProcess] send to processor:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.808973817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.808976732+07:00","message":"> Transcript [6751] [false]: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.808980119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.808982262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.808984755+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.808986808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.851805083+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.851849288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สรุป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.851855372+07:00","message":"receive interim result [false|false]: สรุป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.851870055+07:00","message":"[buffer interim] 410 false สรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.851877109+07:00","message":"[bufferProcess] interim [480000000]:สรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.851879576+07:00","message":"[bufferProcess] send to processor:ติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.851885281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.851888197+07:00","message":"> Transcript [6752] [false]: 'ติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.85189072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.851893177+07:00","message":"Set new StatePrefix: 'ติดตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.933606011+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.933657835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตลก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.933665423+07:00","message":"receive interim result [false|false]: ติดตลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.93368146+07:00","message":"[buffer interim] 410 false ติดตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.933693433+07:00","message":"[bufferProcess] interim [600000000]:ติดตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.933697496+07:00","message":"[bufferProcess] send to processor:สรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.933704957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.933709078+07:00","message":"> Transcript [6753] [false]: 'สรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.933712457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.93371658+07:00","message":"Set new StatePrefix: 'สรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.015070982+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.015108703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.015113584+07:00","message":"receive interim result [false|false]: ติดตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.015128484+07:00","message":"[buffer interim] 410 false ติดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.015135202+07:00","message":"[bufferProcess] interim [660000000]:ติดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.015137668+07:00","message":"[bufferProcess] send to processor:ติดตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.015140698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.015144168+07:00","message":"> Transcript [6754] [false]: 'ติดตลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.015146483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.015148479+07:00","message":"Set new StatePrefix: 'ติดตลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.017253187+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.01727737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลกตรงไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.017282339+07:00","message":"receive interim result [false|false]: ตลกตรงไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.017294854+07:00","message":"[buffer interim] 410 false ตลกตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.017299644+07:00","message":"[bufferProcess] interim [720000000]:ตลกตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.01730187+07:00","message":"[bufferProcess] send to processor:ติดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.01730494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.017307564+07:00","message":"> Transcript [6755] [false]: 'ติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.017309496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.017311384+07:00","message":"Set new StatePrefix: 'ติดตรง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:18.040421837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:18.040433173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.213047602+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.213088422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลกตรงไหนอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.213093955+07:00","message":"receive interim result [false|false]: ตลกตรงไหนอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.213103425+07:00","message":"[buffer interim] 410 false ตลกตรงไหนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.213111345+07:00","message":"[bufferProcess] interim [900000000]:ตลกตรงไหนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.21311366+07:00","message":"[bufferProcess] send to processor:ตลกตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.213116919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.213120367+07:00","message":"> Transcript [6756] [false]: 'ตลกตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.213122624+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.213124828+07:00","message":"Set new StatePrefix: 'ตลกตรงไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.585517096+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.585562682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลกตรงไหนอ่ะปล่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.585569401+07:00","message":"receive interim result [false|false]: ตลกตรงไหนอ่ะปล่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.585583747+07:00","message":"[buffer interim] 410 false ตลกตรงไหนอ่ะปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.58559065+07:00","message":"[bufferProcess] interim [260000000]:ตลกตรงไหนอ่ะปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.585593405+07:00","message":"[bufferProcess] send to processor:ตลกตรงไหนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.585600398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.585603394+07:00","message":"> Transcript [6757] [false]: 'ตลกตรงไหนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.585606842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.585609445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.585611692+07:00","message":"StatePrefix: 'ตลกตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.585622688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.784002354+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.784045917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลกตรงไหนอ่ะปล่อยจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.784052152+07:00","message":"receive interim result [false|false]: ตลกตรงไหนอ่ะปล่อยจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.784065598+07:00","message":"[buffer interim] 410 false ตลกตรงไหนอ่ะปล่อยจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.784072953+07:00","message":"[bufferProcess] interim [440000000]:ตลกตรงไหนอ่ะปล่อยจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.784075602+07:00","message":"[bufferProcess] send to processor:ตลกตรงไหนอ่ะปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.784082671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.784085711+07:00","message":"> Transcript [6758] [false]: 'ตลกตรงไหนอ่ะปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.784089636+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.78409226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.784094388+07:00","message":"StatePrefix: 'ตลกตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.784096668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.901729728+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.901768753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลกตรงไหนอ่ะปล่อยจอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.901774679+07:00","message":"receive interim result [false|false]: ตลกตรงไหนอ่ะปล่อยจอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.901789788+07:00","message":"[buffer interim] 410 false ตลกตรงไหนอ่ะปล่อยจอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.901799605+07:00","message":"[bufferProcess] interim [560000000]:ตลกตรงไหนอ่ะปล่อยจอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.901802253+07:00","message":"[bufferProcess] send to processor:ตลกตรงไหนอ่ะปล่อยจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.901808355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.901811481+07:00","message":"> Transcript [6759] [false]: 'ตลกตรงไหนอ่ะปล่อยจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.901815233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.901817635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.901822372+07:00","message":"StatePrefix: 'ตลกตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.901824884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.102860047+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.102903754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลกตรงไหนอ่ะปล่อยจอยเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.102912066+07:00","message":"receive interim result [false|false]: ตลกตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.102930324+07:00","message":"[buffer interim] 410 false ตลกตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.102937986+07:00","message":"[bufferProcess] interim [740000000]:ตลกตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.102940938+07:00","message":"[bufferProcess] send to processor:ตลกตรงไหนอ่ะปล่อยจอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.10294826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.102951607+07:00","message":"> Transcript [6760] [false]: 'ตลกตรงไหนอ่ะปล่อยจอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.102955965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.102958787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.102960886+07:00","message":"StatePrefix: 'ตลกตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.102963264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.102969453+07:00","message":"Push: 'ตลกตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.102971607+07:00","message":"TextPushed: 'ตลกตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.102973807+07:00","message":"Set new StatePrefix : 'ตลกตรงไหนอ่ะปล่อยจอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.102976113+07:00","message":"Next Push (prob) : 'อ่ะปล่อยจอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.102984787+07:00","message":"push: {false ตลกตรงไหน 0 0xc001f7e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.740548075+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.740590742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลกตรงไหนอ่ะปล่อยจอยเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.740597526+07:00","message":"receive interim result [false|false]: ตลกตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.740607248+07:00","message":"[buffer interim] 410 false ตลกตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.740620985+07:00","message":"[bufferProcess] interim [340000000]:ตลกตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.740623695+07:00","message":"[bufferProcess] send to processor:ตลกตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.740627191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.740630019+07:00","message":"> Transcript [6761] [false]: 'ตลกตรงไหนอ่ะปล่อยจอยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.740633377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.740635514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.740637863+07:00","message":"StatePrefix: 'ตลกตรงไหนอ่ะปล่อยจอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.740640156+07:00","message":"TextPushed: 'ตลกตรงไหน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:21.041109235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:21.041109712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:22.487398589+07:00","message":"[GCS] IsForceVAD: false for message ID: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:22.604181521+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:22.60422136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลกตรงไหนอ่ะปล่อยจอยเลย\",\"confidence\":0.9396152}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:22.604227541+07:00","message":"receive interim result [true|false]: ตลกตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:22.60424193+07:00","message":"end recv isFinal message id 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:22.604244559+07:00","message":"end Recv id 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:22.604251992+07:00","message":"[buffer interim] 410 true ตลกตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.604259551+07:00","message":"[bufferProcess] interim [340000000]:ตลกตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.604263408+07:00","message":"[bufferProcess] send to processor (isfinal):ตลกตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.604267324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.604270285+07:00","message":"> Transcript [6762] [false]: 'ตลกตรงไหนอ่ะปล่อยจอยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.604273833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.604275813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.604278087+07:00","message":"StatePrefix: 'ตลกตรงไหนอ่ะปล่อยจอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.604280229+07:00","message":"TextPushed: 'ตลกตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.604282125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.604284284+07:00","message":"> Transcript [6763] [true]: 'ตลกตรงไหนอ่ะปล่อยจอยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.60428648+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.604288326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.604290179+07:00","message":"StatePrefix: 'ตลกตรงไหนอ่ะปล่อยจอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.604292232+07:00","message":"TextPushed: 'ตลกตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.604295338+07:00","message":"Push: 'อ่ะปล่อยจอยเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:22.604302929+07:00","message":"push: {true อ่ะปล่อยจอยเลย 0 0xc001f7e000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:22.61410897+07:00","message":"write wav file: './tmp/7598/7598_410.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:22.749093769+07:00","message":"[GCS] Start streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:23.773693946+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:23.773737452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:23.773742695+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:23.773758992+07:00","message":"[buffer interim] 411 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:23.773766591+07:00","message":"[bufferProcess] interim [780000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:23.773769226+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:23.773775804+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:23.773779149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:23.773782387+07:00","message":"> Transcript [6764] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:23.773784756+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:23.856081933+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:23.856126386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ถูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:23.856133053+07:00","message":"receive interim result [false|false]: ไม่ถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:23.856147651+07:00","message":"[buffer interim] 411 false ไม่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:23.856155978+07:00","message":"[bufferProcess] interim [900000000]:ไม่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:23.856158063+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:24.041640453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:24.041651431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.130810385+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.13085873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ถูกเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.130867973+07:00","message":"receive interim result [false|false]: ไม่ถูกเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.130888407+07:00","message":"[buffer interim] 411 false ไม่ถูกเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.130898371+07:00","message":"[bufferProcess] interim [140000000]:ไม่ถูกเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.13090265+07:00","message":"[bufferProcess] send to processor:ไม่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.130913551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.130919356+07:00","message":"> Transcript [6765] [false]: 'ไม่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.130924891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.13092822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.130932021+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.130935062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.239783274+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.239831479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ถูกช่วยตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.239837096+07:00","message":"receive interim result [false|false]: ไม่ถูกช่วยตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.239851793+07:00","message":"[buffer interim] 411 false ไม่ถูกช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.239859466+07:00","message":"[bufferProcess] interim [260000000]:ไม่ถูกช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.239861944+07:00","message":"[bufferProcess] send to processor:ไม่ถูกเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.239867757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.239870649+07:00","message":"> Transcript [6766] [false]: 'ไม่ถูกเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.239874647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.239877253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.239880158+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.239882747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.250567908+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.250585101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.250589265+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.250597883+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.250601636+07:00","message":"[bufferProcess] interim [320000000]:ถ้าไม่ถูกก็โดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.250603843+07:00","message":"[bufferProcess] send to processor:ไม่ถูกช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.250606602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.250608842+07:00","message":"> Transcript [6767] [false]: 'ไม่ถูกช่วยตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.250618126+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.250620042+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.250621992+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.250624268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.53051792+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.530568218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.530575219+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.530589613+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.530597542+07:00","message":"[bufferProcess] interim [500000000]:ถ้าไม่ถูกก็โดนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.53060055+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.530606278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.530615566+07:00","message":"> Transcript [6768] [false]: 'ถ้าไม่ถูกก็โดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.530618454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.53062092+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.580468019+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.580516985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนเอาไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.580524637+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนเอาไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.580542576+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนเอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.580552432+07:00","message":"[bufferProcess] interim [560000000]:ถ้าไม่ถูกก็โดนเอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.580554983+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.580561089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.580564857+07:00","message":"> Transcript [6769] [false]: 'ถ้าไม่ถูกก็โดนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.580568652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.580571172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.580574701+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.580577287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.852987351+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.853033899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.853040089+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.853056859+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.853074679+07:00","message":"[bufferProcess] interim [920000000]:ถ้าไม่ถูกก็โดนอะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.853077621+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนเอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.853081782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.853085393+07:00","message":"> Transcript [6770] [false]: 'ถ้าไม่ถูกก็โดนเอาไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.853089414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.853092027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.85309409+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.853096642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.92822833+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.928277947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนเอาไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.928286059+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนเอาไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:24.928306752+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนเอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.928317016+07:00","message":"[bufferProcess] interim [980000000]:ถ้าไม่ถูกก็โดนเอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.928320964+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.928326551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.928331393+07:00","message":"> Transcript [6771] [false]: 'ถ้าไม่ถูกก็โดนอะไรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.928336666+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.928339916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.928343171+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:24.928346464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.019114131+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.019161189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.019168174+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.019185565+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.019194707+07:00","message":"[bufferProcess] interim [40000000]:ถ้าไม่ถูกก็โดนอะไรมันหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.019197655+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนเอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.019201811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.019205129+07:00","message":"> Transcript [6772] [false]: 'ถ้าไม่ถูกก็โดนเอาไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.019208995+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.01921127+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.019214157+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.019216684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.019219455+07:00","message":"Push: 'ถ้าไม่ถูกก็โดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.019221539+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.019223879+07:00","message":"Set new StatePrefix : 'ถ้าไม่ถูกก็โดนเอาไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.019226103+07:00","message":"Next Push (prob) : 'เอาไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.019235511+07:00","message":"push: {false ถ้าไม่ถูกก็โดน 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.081010357+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.081069985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.081078718+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.081098494+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.081112406+07:00","message":"[bufferProcess] interim [160000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.081116678+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.081122147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.081127012+07:00","message":"> Transcript [6773] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.081131156+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.081136788+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.402330826+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.402368765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.402374718+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.402388733+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.402395081+07:00","message":"[bufferProcess] interim [520000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.402398005+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.402403742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.402406647+07:00","message":"> Transcript [6774] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.402410363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.402412664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.402415073+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.402417643+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.965294238+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.965333136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.965339082+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.965353697+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.965360735+07:00","message":"[bufferProcess] interim [120000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.965366155+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.965373663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.965377821+07:00","message":"> Transcript [6775] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.965383408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.965386302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.965390259+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.965394247+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.29825685+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.298296397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วให้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.298301989+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วให้เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.298311514+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.298319269+07:00","message":"[bufferProcess] interim [420000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.298322268+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.298328112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.298331289+07:00","message":"> Transcript [6776] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.298334639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.298336749+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.298340361+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.298344212+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.488834978+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.488885117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.488892596+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.488915732+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.488954889+07:00","message":"[bufferProcess] interim [540000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.488959632+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.488968671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.488972591+07:00","message":"> Transcript [6777] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.488978097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.488981128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.488984534+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.488988348+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.488996073+07:00","message":"Push: 'อะไรมันหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.48899958+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.489003516+07:00","message":"Set new StatePrefix : 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.489007449+07:00","message":"Next Push (prob) : 'เราะอยู่แล้วให้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.489017354+07:00","message":"push: {false อะไรมันหัว 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.608348947+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.608386289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.608392904+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.608406916+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.608414482+07:00","message":"[bufferProcess] interim [660000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.608417122+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.608424111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.608427124+07:00","message":"> Transcript [6778] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.6084298+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.684628157+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.684661839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.684667938+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.684682726+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.684689233+07:00","message":"[bufferProcess] interim [780000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.684692073+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.684696016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.684699004+07:00","message":"> Transcript [6779] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.684701829+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.684703871+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.800224648+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.800247464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.800252601+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.800265164+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.800270538+07:00","message":"[bufferProcess] interim [900000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.800273101+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.800276404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.800278749+07:00","message":"> Transcript [6780] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.80028233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.80028473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.80028695+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.800289998+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.994902365+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.994943518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.994950695+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.994967741+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.994977054+07:00","message":"[bufferProcess] interim [80000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.994980736+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.994985981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.994990141+07:00","message":"> Transcript [6781] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.994995245+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.995000175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.995004298+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.995008119+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:27.041860837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:27.041875444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.184995327+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.185037381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.1850435+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.185060362+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.185069348+07:00","message":"[bufferProcess] interim [260000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.185072+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.185075546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.185078603+07:00","message":"> Transcript [6782] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.185082329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.185084397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.185086807+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.185089542+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.189865263+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.189893361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.189898046+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.189911541+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.189916825+07:00","message":"[bufferProcess] interim [320000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.189919492+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.189922753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.189925452+07:00","message":"> Transcript [6783] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.189928975+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.189931243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.189933381+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.18993617+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.189941216+07:00","message":"Push: 'เราะอยู่แล้วก็ให้เราเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.189943515+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.189945702+07:00","message":"Set new StatePrefix : 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.189948087+07:00","message":"Next Push (prob) : 'ถูกหรือไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.189955074+07:00","message":"push: {false เราะอยู่แล้วก็ให้เราเล่น 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.385542841+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.385590253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.385598027+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.385621892+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.385634509+07:00","message":"[bufferProcess] interim [440000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.38563722+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.385641473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.385646281+07:00","message":"> Transcript [6784] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.385649809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.38565215+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.698701506+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.698748293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.698755817+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.69877145+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.698779807+07:00","message":"[bufferProcess] interim [740000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.698782768+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.698791523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.698795615+07:00","message":"> Transcript [6785] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.698800323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.698802991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.698805463+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.698808576+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.723779864+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.723823184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.723829527+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.723848424+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.723857251+07:00","message":"[bufferProcess] interim [800000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.723860111+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.723866451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.723870023+07:00","message":"> Transcript [6786] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.723874449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.723876722+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.7238791+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.723882361+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.842182027+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.842227208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.842234552+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.84224982+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.842258772+07:00","message":"[bufferProcess] interim [860000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.842261722+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.842268884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.842273797+07:00","message":"> Transcript [6787] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.842278591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.842281136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.842283992+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.842287231+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.896796894+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.896837027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.896843238+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.896857181+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.896863899+07:00","message":"[bufferProcess] interim [920000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.896866936+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.896870594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.896873365+07:00","message":"> Transcript [6788] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.89687778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.89688001+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.896882153+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.896884759+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.896887511+07:00","message":"Push: 'ถูกหรืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.896889647+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.896892396+07:00","message":"Set new StatePrefix : 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.896900032+07:00","message":"Next Push (prob) : 'เนี่ยเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.896913496+07:00","message":"push: {false ถูกหรืออะไร 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.116696142+07:00","message":"[GCS] IsForceVAD: false for message ID: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.120051285+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.120091408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.120099805+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.120113708+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.120124264+07:00","message":"[bufferProcess] interim [160000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.120130179+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.120134818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.120138212+07:00","message":"> Transcript [6789] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.120141811+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.120143921+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.124944751+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.124968161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.124973817+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.12498663+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.124991751+07:00","message":"[bufferProcess] interim [220000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.124995035+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.124999411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.125001994+07:00","message":"> Transcript [6790] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.125006183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.125008823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.125011135+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.125013782+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.204563379+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.204625672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.204637068+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.204654512+07:00","message":"[buffer interim] 411 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.204663318+07:00","message":"[bufferProcess] interim [280000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.204666306+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.204674341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.204677648+07:00","message":"> Transcript [6791] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.204682651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.204685921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.204689815+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.204693916+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.2485818+07:00","message":"[GCS] Start streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.283189843+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.283250412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนมันหัวเราะอยู่แล้วให้เราเต้นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว\",\"confidence\":0.9352668}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.283261418+07:00","message":"receive interim result [true|false]: ถ้าไม่ถูกก็โดนมันหัวเราะอยู่แล้วให้เราเต้นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.28327639+07:00","message":"end recv isFinal message id 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.283280225+07:00","message":"end Recv id 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.283293866+07:00","message":"[buffer interim] 411 true ถ้าไม่ถูกก็โดนมันหัวเราะอยู่แล้วให้เราเต้นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283304002+07:00","message":"[bufferProcess] interim [400000000]:ถ้าไม่ถูกก็โดนมันหัวเราะอยู่แล้วให้เราเต้นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283309458+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283315061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283319342+07:00","message":"> Transcript [6792] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283324303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283327231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283330224+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283334406+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283337891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283341178+07:00","message":"> Transcript [6793] [true]: 'ถ้าไม่ถูกก็โดนมันหัวเราะอยู่แล้วให้เราเต้นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.28334473+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283348129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.28335059+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283354766+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.28336429+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283645743+07:00","message":"Push: 'เนี่ยเขาหัวเราะอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283652671+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283656488+07:00","message":"Set new StatePrefix : 'ถ้าไม่ถูกก็โดนมันหัวเราะอยู่แล้วให้เราเต้นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283660045+07:00","message":"Next Push (prob) : 'ถ้าไม่ถูกก็โดนมันหัวเราะอยู่แล้วให้เราเต้นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.283672003+07:00","message":"push: {true เนี่ยเขาหัวเราะอยู่แล้ว 0 0xc002f26880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.283673032+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_411.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:28.295663561+07:00","message":"write wav file: './tmp/7598/7598_411.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.02295642+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.022989786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.022994787+07:00","message":"receive interim result [false|false]: พี่แต่พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.023006294+07:00","message":"[buffer interim] 412 false พี่แต่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.023013656+07:00","message":"[bufferProcess] interim [600000000]:พี่แต่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.023016445+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.222586769+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.222629688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.222635748+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.222655102+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.222662968+07:00","message":"[bufferProcess] interim [720000000]:พี่แต่พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.222665916+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.222670154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.222673419+07:00","message":"> Transcript [6794] [false]: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.222675903+07:00","message":"Set StatePrefix (first interim): 'พี่แต่พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.284912755+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.284944911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.284950538+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.284963706+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.28497054+07:00","message":"[bufferProcess] interim [840000000]:พี่แต่พี่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.284972973+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.284976568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.284980124+07:00","message":"> Transcript [6795] [false]: 'พี่แต่พี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.284983551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.284985572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.284987546+07:00","message":"StatePrefix: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.284989773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.42489079+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.424927717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.424934339+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.424947454+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.424956185+07:00","message":"[bufferProcess] interim [960000000]:พี่แต่พี่ก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.424959667+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.424966079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.424969874+07:00","message":"> Transcript [6796] [false]: 'พี่แต่พี่ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.424974416+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.424977267+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.424982514+07:00","message":"StatePrefix: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.424984801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.675700796+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.675740068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.675745996+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.675763934+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.675769702+07:00","message":"[bufferProcess] interim [260000000]:พี่แต่พี่ก็ไม่ได้เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.675772587+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.675776112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.67577949+07:00","message":"> Transcript [6797] [false]: 'พี่แต่พี่ก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.675782833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.675785118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.675787182+07:00","message":"StatePrefix: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.675789421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.800976173+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.801007797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.801013441+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.801026717+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.801033445+07:00","message":"[bufferProcess] interim [380000000]:พี่แต่พี่ก็ไม่ได้เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.80103587+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.801041381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.801044136+07:00","message":"> Transcript [6798] [false]: 'พี่แต่พี่ก็ไม่ได้เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.801047215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.801049427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.80105129+07:00","message":"StatePrefix: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.801053559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.801057678+07:00","message":"Push: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.80105976+07:00","message":"TextPushed: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.8010618+07:00","message":"Set new StatePrefix : 'พี่แต่พี่ก็ไม่ได้เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.801064154+07:00","message":"Next Push (prob) : 'ก็ไม่ได้เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.801071933+07:00","message":"push: {false พี่แต่พี่ 0 0xc0033fee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.879059062+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.879094496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.879100293+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.879115676+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เขินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.879121671+07:00","message":"[bufferProcess] interim [500000000]:พี่แต่พี่ก็ไม่ได้เขินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.879124554+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.879127917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.879130557+07:00","message":"> Transcript [6799] [false]: 'พี่แต่พี่ก็ไม่ได้เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.879133222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.879135697+07:00","message":"Set new StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขิน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:30.041939476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:30.041971257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.506584017+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.506636382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.506642323+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.506656546+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เขินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.506663713+07:00","message":"[bufferProcess] interim [100000000]:พี่แต่พี่ก็ไม่ได้เขินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.506667225+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.506674308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.506677528+07:00","message":"> Transcript [6800] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.506681203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.506683661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.506685776+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.506688718+07:00","message":"TextPushed: 'พี่แต่พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.596517919+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.596567423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย Line\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.596573644+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย Line"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.596587314+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย Line"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.596594324+07:00","message":"[bufferProcess] interim [180000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย Line"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.596597132+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.59660442+07:00","message":"[bufferProcess] send to processor (ticker):พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย Line"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.596616058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.596620536+07:00","message":"> Transcript [6801] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.596624153+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.596626451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.596628815+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.596631348+07:00","message":"TextPushed: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.596633525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.596635786+07:00","message":"> Transcript [6802] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย Line'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.596637942+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.596639963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.596641737+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.596643686+07:00","message":"TextPushed: 'พี่แต่พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.786119926+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.786160119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.78616613+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.786179488+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.786185885+07:00","message":"[bufferProcess] interim [360000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.786188085+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.922388206+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.922428328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไปหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.922435868+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไปหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.922449464+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.922460389+07:00","message":"[bufferProcess] interim [480000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.922466486+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.922475056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.922479755+07:00","message":"> Transcript [6803] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.922485312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.922489476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.922492297+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.922494681+07:00","message":"TextPushed: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.922500863+07:00","message":"Push: 'ก็ไม่ได้เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.922505151+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.922507458+07:00","message":"Set new StatePrefix : 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.922510036+07:00","message":"Next Push (prob) : 'นะเนี่ย LINE ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.922517306+07:00","message":"push: {false ก็ไม่ได้เขิน 0 0xc0033fee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.103418162+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.103458613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.103465322+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.10347882+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.103486326+07:00","message":"[bufferProcess] interim [660000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.103489368+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.103496006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.103498951+07:00","message":"> Transcript [6804] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไปหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.103503223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.103505794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.103508381+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.103510986+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.637974074+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.638028939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.638036324+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.638052805+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.638060285+07:00","message":"[bufferProcess] interim [200000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.638063522+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.638071547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.638075053+07:00","message":"> Transcript [6805] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.638078002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.638080403+07:00","message":"Set new StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.647117124+07:00","message":"[GCS] Cleaned up inactive client: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.647138319+07:00","message":"[GCS] Cleaned up inactive client: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.647141445+07:00","message":"[GCS] Cleaned up inactive client: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.647143561+07:00","message":"[GCS] Cleaned up inactive client: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.647146157+07:00","message":"[GCS] Cleaned up inactive client: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.700214374+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.700256386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.700263079+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.700277423+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.700287603+07:00","message":"[bufferProcess] interim [260000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.700290623+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.700297952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.700301147+07:00","message":"> Transcript [6806] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.700305289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.700307551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.700310242+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.700313206+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.882961164+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.882995838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยวแคป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.883001889+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยวแคป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.883015802+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยวแคป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.88302271+07:00","message":"[bufferProcess] interim [440000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยวแคป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.883025463+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.883030804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.883033658+07:00","message":"> Transcript [6807] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.883037173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.883039731+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.883041967+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.883044758+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.03639613+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.036433946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.036439977+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.036456961+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.03646496+07:00","message":"[bufferProcess] interim [560000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.036467978+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยวแคป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.036471378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.036474243+07:00","message":"> Transcript [6808] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยวแคป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.03647783+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.036480112+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.036482315+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.036484988+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขิน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:33.042590065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:33.042599641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.126875261+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.126908517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.126915128+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.126928536+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.126935473+07:00","message":"[bufferProcess] interim [680000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.126938649+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.126946503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.12694915+07:00","message":"> Transcript [6809] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.126953848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.126956108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.12695881+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.126961752+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.126968132+07:00","message":"Push: 'นะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.126970309+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.126972647+07:00","message":"Set new StatePrefix : 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.126975081+07:00","message":"Next Push (prob) : 'เดี๋ยว can do'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.126982333+07:00","message":"push: {false นะเนี่ยลายไปหมดแล้ว 0 0xc0033fee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.333317321+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.333360246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.333366961+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.333377337+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.333384781+07:00","message":"[bufferProcess] interim [860000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.333387514+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.333391207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.333394227+07:00","message":"> Transcript [6810] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.333397126+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.520419704+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.520461986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.520467696+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.520483728+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.520490436+07:00","message":"[bufferProcess] interim [40000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.520493394+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.520496716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.52049996+07:00","message":"> Transcript [6811] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.520503541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.520505796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.520508274+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.520510931+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.568668166+07:00","message":"[GCS] IsForceVAD: false for message ID: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.58604267+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.586087231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.586094363+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.58610641+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.586113925+07:00","message":"[bufferProcess] interim [160000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.586116478+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.586120352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.586123716+07:00","message":"> Transcript [6812] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.586128664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.586130905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.586133339+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.586136399+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.628144812+07:00","message":"[GCS] Start streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.656208077+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.656245795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเราก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.65625275+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเราก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.656270454+07:00","message":"[buffer interim] 412 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเราก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.656278465+07:00","message":"[bufferProcess] interim [340000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเราก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.656281292+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.656285443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.6562885+07:00","message":"> Transcript [6813] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.656292646+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.656295003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.656299002+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.656302203+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.783516537+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.783559652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยวแคะเดียวคะเราก็ไม่\",\"confidence\":0.9092556}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.783567674+07:00","message":"receive interim result [true|false]: แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยวแคะเดียวคะเราก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.783579122+07:00","message":"end recv isFinal message id 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.783581418+07:00","message":"end Recv id 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.783588755+07:00","message":"[buffer interim] 412 true แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยวแคะเดียวคะเราก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783601362+07:00","message":"[bufferProcess] interim [340000000]:แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยวแคะเดียวคะเราก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783604824+07:00","message":"[bufferProcess] send to processor (isfinal):พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเราก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783625685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783645682+07:00","message":"> Transcript [6814] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783652758+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783655596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783658519+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783661709+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783671247+07:00","message":"Push: 'เดี๋ยว can do'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783673353+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783675938+07:00","message":"Set new StatePrefix : 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783679045+07:00","message":"Next Push (prob) : ' คะเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783681541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783684884+07:00","message":"> Transcript [6815] [true]: 'แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยวแคะเดียวคะเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783687724+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783689479+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783691907+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do คะเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783694189+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can do'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783696453+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.78377842+07:00","message":"push: {false เดี๋ยว can do 0 0xc0033fee80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783886744+07:00","message":"Push: 'แคะเดียวคะเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783891055+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยว can doแคะเดียวคะเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783897604+07:00","message":"Set new StatePrefix : 'แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยวแคะเดียวคะเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.78390007+07:00","message":"Next Push (prob) : 'แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยวแคะเดียวคะเราก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.783909986+07:00","message":"push: {true แคะเดียวคะเราก็ไม่ 0 0xc0033fee80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.783978774+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_412.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:33.797415094+07:00","message":"write wav file: './tmp/7598/7598_412.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.2893044+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.289352171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปรษณีย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.289359059+07:00","message":"receive interim result [false|false]: ไปรษณีย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.289376325+07:00","message":"[buffer interim] 413 false ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.289385869+07:00","message":"[bufferProcess] interim [480000000]:ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.289389217+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.345594917+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.345638585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.345644308+07:00","message":"receive interim result [false|false]: ไม่สนิท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.345661363+07:00","message":"[buffer interim] 413 false ไม่สนิท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.3456697+07:00","message":"[bufferProcess] interim [540000000]:ไม่สนิท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.345672584+07:00","message":"[bufferProcess] send to processor:ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.345676703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.345679568+07:00","message":"> Transcript [6816] [false]: 'ไปรษณีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.345681947+07:00","message":"Set StatePrefix (first interim): 'ไปรษณีย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.474226542+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.474270204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.474275587+07:00","message":"receive interim result [false|false]: ไม่สนิทกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.474287899+07:00","message":"[buffer interim] 413 false ไม่สนิทกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.474297707+07:00","message":"[bufferProcess] interim [660000000]:ไม่สนิทกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.474300548+07:00","message":"[bufferProcess] send to processor:ไม่สนิท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.474306319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.474310037+07:00","message":"> Transcript [6817] [false]: 'ไม่สนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.474313231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.474315581+07:00","message":"Set new StatePrefix: 'ไม่สนิท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.667715961+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.667748346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.667753729+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.667766276+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.667772451+07:00","message":"[bufferProcess] interim [840000000]:ไม่สนิทกับร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.667775066+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.667780885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.667783647+07:00","message":"> Transcript [6818] [false]: 'ไม่สนิทกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.667786801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.667789054+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.667790991+07:00","message":"StatePrefix: 'ไม่สนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.667793122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.804874218+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.804918212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร้านค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.804923831+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร้านค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.804940909+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.804949966+07:00","message":"[bufferProcess] interim [20000000]:ไม่สนิทกับร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.804953125+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.804963201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.804966601+07:00","message":"> Transcript [6819] [false]: 'ไม่สนิทกับร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.804970504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.804973071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.804975265+07:00","message":"StatePrefix: 'ไม่สนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.804978034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.864941122+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.864980277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.864986574+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.865004047+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.865012149+07:00","message":"[bufferProcess] interim [80000000]:ไม่สนิทกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.865017127+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.865020774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.865026047+07:00","message":"> Transcript [6820] [false]: 'ไม่สนิทกับร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.865029658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.865031854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.86503387+07:00","message":"StatePrefix: 'ไม่สนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.865036222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.18416826+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.184209179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.184215236+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.184232585+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.184240223+07:00","message":"[bufferProcess] interim [380000000]:ไม่สนิทกับร่างกายตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.184243708+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.184249992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.184253061+07:00","message":"> Transcript [6821] [false]: 'ไม่สนิทกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.184256873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.184259292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.184261593+07:00","message":"StatePrefix: 'ไม่สนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.184263981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.184269933+07:00","message":"Push: 'ไม่สนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.184272313+07:00","message":"TextPushed: 'ไม่สนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.184274677+07:00","message":"Set new StatePrefix : 'ไม่สนิทกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.184277465+07:00","message":"Next Push (prob) : 'กับร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.184302351+07:00","message":"push: {false ไม่สนิท 0 0xc00212ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.394752072+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.394793372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.394799298+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.394814028+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.394823903+07:00","message":"[bufferProcess] interim [620000000]:ไม่สนิทกับร่างกายตัวเองซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.394826596+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.394830707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.394833668+07:00","message":"> Transcript [6822] [false]: 'ไม่สนิทกับร่างกายตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.394837223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.39483957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.394842983+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.394845537+07:00","message":"TextPushed: 'ไม่สนิท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.507443072+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.507478113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.507484533+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.507500939+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.507508197+07:00","message":"[bufferProcess] interim [680000000]:ไม่สนิทกับร่างกายตัวเองใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.507510788+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.507515989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.50751936+07:00","message":"> Transcript [6823] [false]: 'ไม่สนิทกับร่างกายตัวเองซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.507522809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.507524975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.507527176+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.507529421+07:00","message":"TextPushed: 'ไม่สนิท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.566657153+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.566699224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองสะดวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.566707604+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองสะดวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.566722593+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.56673038+07:00","message":"[bufferProcess] interim [740000000]:ไม่สนิทกับร่างกายตัวเองสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.566733102+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.566740384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.566743424+07:00","message":"> Transcript [6824] [false]: 'ไม่สนิทกับร่างกายตัวเองใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.566747348+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.566749846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.566752257+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.566754813+07:00","message":"TextPushed: 'ไม่สนิท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.695014115+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.695055702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.695062253+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.695077881+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.69508576+07:00","message":"[bufferProcess] interim [860000000]:ไม่สนิทกับร่างกายตัวเองซะด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.695088764+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.695095689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.695098738+07:00","message":"> Transcript [6825] [false]: 'ไม่สนิทกับร่างกายตัวเองสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.69510274+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.695105598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.695107772+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.695110176+07:00","message":"TextPushed: 'ไม่สนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.695115656+07:00","message":"Push: 'กับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.695118593+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.695122509+07:00","message":"Set new StatePrefix : 'ไม่สนิทกับร่างกายตัวเองสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.695125838+07:00","message":"Next Push (prob) : 'ตัวเองสะดวก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.695149783+07:00","message":"push: {false กับร่างกาย 0 0xc00212ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.754169372+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.754205857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.754212283+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.754228693+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.754236762+07:00","message":"[bufferProcess] interim [980000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.754239305+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.754245839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.754248582+07:00","message":"> Transcript [6826] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.754251195+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.754253776+07:00","message":"Set new StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:36.042818313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:36.042828808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.27762108+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.277659557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.277666119+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.277679887+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.277688155+07:00","message":"[bufferProcess] interim [520000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.277691786+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.277699674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.277702734+07:00","message":"> Transcript [6827] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.277706639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.277708984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.277711028+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.277713824+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.401430935+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.401477723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.40148498+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.401504175+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.40151483+07:00","message":"[bufferProcess] interim [580000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.401518992+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.40152441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.401529652+07:00","message":"> Transcript [6828] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.401534495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.401536882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.401540471+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.401543043+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.582923798+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.582965797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.582972347+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.582987753+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.582995214+07:00","message":"[bufferProcess] interim [760000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.582998414+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.583004882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.583007904+07:00","message":"> Transcript [6829] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.583011897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.58301432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.583017007+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.58301996+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.656646708+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.656690706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.656697492+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.656713189+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.656722167+07:00","message":"[bufferProcess] interim [880000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.656725059+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.656732553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.656735713+07:00","message":"> Transcript [6830] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.656741757+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.65674457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.656747058+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.656749889+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.656756073+07:00","message":"Push: 'ตัวเองซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.656758243+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.656760985+07:00","message":"Set new StatePrefix : 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.656763825+07:00","message":"Next Push (prob) : 'สิคือมันทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.65679123+07:00","message":"push: {false ตัวเองซะด้วย 0 0xc00212ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.797704564+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.797748304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.797755829+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.797770152+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.797779238+07:00","message":"[bufferProcess] interim [0]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.797782105+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.797788964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.797793486+07:00","message":"> Transcript [6831] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.797798874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.797801849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.797804903+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.797807931+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.852189789+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.852221914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.852228319+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.852241025+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.852247097+07:00","message":"[bufferProcess] interim [60000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.852249669+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.852255286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.852258777+07:00","message":"> Transcript [6832] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.852262422+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.852264713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.852266726+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.85226947+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.115190643+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.115238427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.115248319+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.115274943+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.115290341+07:00","message":"[bufferProcess] interim [300000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.115293249+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.11530324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.115306435+07:00","message":"> Transcript [6833] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.11531135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.115313741+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.115317509+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.115320362+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.172517456+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.172563906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.172570329+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.172583587+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.172591174+07:00","message":"[bufferProcess] interim [420000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.172594277+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.172600228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.17260332+07:00","message":"> Transcript [6834] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.17261469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.172617343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.172619761+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.172623124+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.172629368+07:00","message":"Push: 'สิคือมันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.172631811+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.17263467+07:00","message":"Set new StatePrefix : 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.172637765+07:00","message":"Next Push (prob) : 'ให้ตื่นตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.172665333+07:00","message":"push: {false สิคือมันทำ 0 0xc00212ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.302160452+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.30220193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.302208709+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.302221475+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.302232231+07:00","message":"[bufferProcess] interim [480000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.302235325+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.302241323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.302244299+07:00","message":"> Transcript [6835] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.302248365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.302250708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.302253167+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.302256427+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.511704579+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.511755714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.511764282+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.511786732+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.51180144+07:00","message":"[bufferProcess] interim [720000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.511805543+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.511814701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.511819441+07:00","message":"> Transcript [6836] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.511825233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.511828375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.511831529+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.511836046+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.687253481+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.68729944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.687306504+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.687320669+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.687328786+07:00","message":"[bufferProcess] interim [840000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.687331971+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.687335886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.687339197+07:00","message":"> Transcript [6837] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.687343081+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.68734539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.687347557+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.687350453+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.81303919+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.813083307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.813090171+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.813105618+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.813114472+07:00","message":"[bufferProcess] interim [960000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.813117616+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.813124945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.813128404+07:00","message":"> Transcript [6838] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.813132762+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.813135571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.813138323+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.813141024+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.813146928+07:00","message":"Push: 'ให้ตื่นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.813149115+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.813151634+07:00","message":"Set new StatePrefix : 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.813154069+07:00","message":"Next Push (prob) : 'มากผมเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.813194773+07:00","message":"push: {false ให้ตื่นตัว 0 0xc00212ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.873776166+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.873816424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.873823541+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.873835063+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.873841638+07:00","message":"[bufferProcess] interim [80000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.87384433+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.873847983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.873851425+07:00","message":"> Transcript [6839] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.873855383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.873857683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.873859708+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.873862619+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.064944422+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.064975174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.064980706+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.064994422+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.065000879+07:00","message":"[bufferProcess] interim [260000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.065003415+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.065006972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.065010168+07:00","message":"> Transcript [6840] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.065013817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.065015895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.06501813+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.065021471+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.196035639+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.196077224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.196083849+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.196096487+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.196106009+07:00","message":"[bufferProcess] interim [380000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.19610964+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.196116381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.196120152+07:00","message":"> Transcript [6841] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.19612549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.196128521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.196132084+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.196134884+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.38586311+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.385910814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.385918768+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.38593477+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.385942205+07:00","message":"[bufferProcess] interim [560000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.385945309+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.385953995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.385957214+07:00","message":"> Transcript [6842] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.385962237+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.385965069+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.385968034+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.385972271+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.385981615+07:00","message":"Push: 'มากผมเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.385984603+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.385988049+07:00","message":"Set new StatePrefix : 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.385992431+07:00","message":"Next Push (prob) : 'ก็ไม่คิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.386012097+07:00","message":"push: {false มากผมเอง 0 0xc00212ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.389342447+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.389362013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.389366814+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.38937811+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.389383434+07:00","message":"[bufferProcess] interim [620000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.389386077+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.389389297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.389391857+07:00","message":"> Transcript [6843] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.389394795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.389397005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.389399325+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.389402081+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.585944637+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.58598743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.585994821+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.586012289+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.586023924+07:00","message":"[bufferProcess] interim [740000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.586026997+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.586031217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.5860349+07:00","message":"> Transcript [6844] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.586039966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.586042374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.586044535+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.58604729+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.592818146+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.592842967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.592848805+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.592867428+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.592873847+07:00","message":"[bufferProcess] interim [800000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.592876924+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.59299886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.593002438+07:00","message":"> Transcript [6845] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.593006978+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.59300945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.593011571+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.59301457+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.728522761+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.728572894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นรำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.728582348+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นรำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.72860195+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นรำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.728621957+07:00","message":"[bufferProcess] interim [920000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นรำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.728625416+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.728629201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.728633169+07:00","message":"> Transcript [6846] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.728638453+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.728640985+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.728643445+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.72864652+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.728649498+07:00","message":"Push: 'ก็ไม่คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.7286515+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.728653952+07:00","message":"Set new StatePrefix : 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.728656335+07:00","message":"Next Push (prob) : 'การเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.728665685+07:00","message":"push: {false ก็ไม่คิดว่า 0 0xc00212ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.902968732+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.903015042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.903024755+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.903038117+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.90304915+07:00","message":"[bufferProcess] interim [40000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.903053115+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นรำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.903060842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.90306517+07:00","message":"> Transcript [6847] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นรำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.903069878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.903074251+07:00","message":"Set new StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นรำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:39.043309174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:39.043318242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.112031455+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.112069972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.112076696+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.112090862+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.11209922+07:00","message":"[bufferProcess] interim [280000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.112102501+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.112106874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.112110222+07:00","message":"> Transcript [6848] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.112113025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.112115425+07:00","message":"Set new StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.194038668+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.194081637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.194090599+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.194107978+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.194116196+07:00","message":"[bufferProcess] interim [340000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.194119195+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.194125805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.19412914+07:00","message":"> Transcript [6849] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.194134035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.194136205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.194138081+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.194141026+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.291654334+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.291694426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.291700808+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.291714687+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.291722156+07:00","message":"[bufferProcess] interim [460000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.291725663+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.29173158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.291734642+07:00","message":"> Transcript [6850] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.291738572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.291740665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.29174269+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.291745886+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.417185824+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.417227919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคเดี๋ยวมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.417234776+07:00","message":"receive interim result [false|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคเดี๋ยวมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.417250085+07:00","message":"[buffer interim] 413 false ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคเดี๋ยวมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.417257805+07:00","message":"[bufferProcess] interim [580000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคเดี๋ยวมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.41726115+07:00","message":"[bufferProcess] send to processor:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.417269405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.417272602+07:00","message":"> Transcript [6851] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.417276426+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.417278669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.417280636+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.417284111+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.526585152+07:00","message":"[GCS] IsForceVAD: false for message ID: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.701103502+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.701183893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมันจะ\",\"confidence\":0.94986963}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.701191367+07:00","message":"receive interim result [true|false]: ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.701208607+07:00","message":"end recv isFinal message id 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.701211296+07:00","message":"end Recv id 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.701218809+07:00","message":"[buffer interim] 413 true ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.701227094+07:00","message":"[bufferProcess] interim [910000000]:ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.701231086+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคเดี๋ยวมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.701235796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.701239345+07:00","message":"> Transcript [6852] [false]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคเดี๋ยวมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.70124401+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.70124646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.701248549+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.701251423+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.70125529+07:00","message":"Push: 'การเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.701257423+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.701259885+07:00","message":"Set new StatePrefix : 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคเดี๋ยวมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.70126269+07:00","message":"Next Push (prob) : 'เดี๋ยวมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.701264514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.70126671+07:00","message":"> Transcript [6853] [true]: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.701269639+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.701271585+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.70127341+07:00","message":"StatePrefix: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคเดี๋ยวมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.701282681+07:00","message":"TextPushed: 'ไม่สนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.701286128+07:00","message":"Push: 'มันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.701296231+07:00","message":"push: {false การเต้นแอโรบิค 0 0xc00212ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.701301951+07:00","message":"push: {true มันจะ 0 0xc00212ff00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:39.712426641+07:00","message":"write wav file: './tmp/7598/7598_413.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.978329023+07:00","message":"[GCS] Start streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.638094433+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.638133923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.638139323+07:00","message":"receive interim result [false|false]: เต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.638156327+07:00","message":"[buffer interim] 414 false เต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.638162415+07:00","message":"[bufferProcess] interim [480000000]:เต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.638164899+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.841128153+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.84118904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.841196424+07:00","message":"receive interim result [false|false]: เต้นกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.841213107+07:00","message":"[buffer interim] 414 false เต้นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.841220835+07:00","message":"[bufferProcess] interim [660000000]:เต้นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.841223465+07:00","message":"[bufferProcess] send to processor:เต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.8412309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.841234157+07:00","message":"> Transcript [6854] [false]: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.841236681+07:00","message":"Set StatePrefix (first interim): 'เต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.85749608+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.85753126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.857538037+07:00","message":"receive interim result [false|false]: เต้นขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.857555416+07:00","message":"[buffer interim] 414 false เต้นขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.85756243+07:00","message":"[bufferProcess] interim [720000000]:เต้นขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.857565958+07:00","message":"[bufferProcess] send to processor:เต้นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.857570643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.85757501+07:00","message":"> Transcript [6855] [false]: 'เต้นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.857580265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.8575839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.857587534+07:00","message":"StatePrefix: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.857590828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.016241962+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.016281893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นขนาดนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.016288159+07:00","message":"receive interim result [false|false]: เต้นขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.016301735+07:00","message":"[buffer interim] 414 false เต้นขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.016308911+07:00","message":"[bufferProcess] interim [840000000]:เต้นขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.016311376+07:00","message":"[bufferProcess] send to processor:เต้นขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.0163182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.01632143+07:00","message":"> Transcript [6856] [false]: 'เต้นขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.016325522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.01632786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.016332451+07:00","message":"StatePrefix: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.016335066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.220157375+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.220198998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นขนาดนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.220205158+07:00","message":"receive interim result [false|false]: เต้นขนาดนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.220217403+07:00","message":"[buffer interim] 414 false เต้นขนาดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.220224071+07:00","message":"[bufferProcess] interim [80000000]:เต้นขนาดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.220226842+07:00","message":"[bufferProcess] send to processor:เต้นขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.220232705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.220236382+07:00","message":"> Transcript [6857] [false]: 'เต้นขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.220240929+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.220243784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.220245666+07:00","message":"StatePrefix: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.220248018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.853872651+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.853917712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นขนาดนี้นะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.853924954+07:00","message":"receive interim result [false|false]: เต้นขนาดนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.853939917+07:00","message":"[buffer interim] 414 false เต้นขนาดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.853950334+07:00","message":"[bufferProcess] interim [680000000]:เต้นขนาดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.853954202+07:00","message":"[bufferProcess] send to processor:เต้นขนาดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.853959803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.85396387+07:00","message":"> Transcript [6858] [false]: 'เต้นขนาดนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.85396935+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.853972418+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.853975503+07:00","message":"StatePrefix: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.853978775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.853987186+07:00","message":"Push: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.85399012+07:00","message":"TextPushed: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.853994009+07:00","message":"Set new StatePrefix : 'เต้นขนาดนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.853997182+07:00","message":"Next Push (prob) : 'ขนาดนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.854020717+07:00","message":"push: {false เต้น 0 0xc0033fea00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:42.043906405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:42.043924288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:45.044199487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:45.044213713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.096443128+07:00","message":"[GCS] IsForceVAD: false for message ID: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.159557118+07:00","message":"[GCS] Start streaming session, msgId: 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.220154144+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.220197098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นขนาดนี้นะ\",\"confidence\":0.95712554}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.220204333+07:00","message":"receive interim result [true|false]: เต้นขนาดนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.220214497+07:00","message":"end recv isFinal message id 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.22021713+07:00","message":"end Recv id 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.220223421+07:00","message":"[buffer interim] 414 true เต้นขนาดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.220240097+07:00","message":"[bufferProcess] interim [130000000]:เต้นขนาดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.220243249+07:00","message":"[bufferProcess] send to processor (isfinal):เต้นขนาดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.220247202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.220250419+07:00","message":"> Transcript [6859] [false]: 'เต้นขนาดนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.220257076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.220259803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.220262257+07:00","message":"StatePrefix: 'เต้นขนาดนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.22026603+07:00","message":"TextPushed: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.22026816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.220270471+07:00","message":"> Transcript [6860] [true]: 'เต้นขนาดนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.220273106+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.220274988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.22027674+07:00","message":"StatePrefix: 'เต้นขนาดนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.220278724+07:00","message":"TextPushed: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.220284916+07:00","message":"Push: 'ขนาดนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.220298408+07:00","message":"push: {true ขนาดนี้นะ 0 0xc0033fea00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:45.230766508+07:00","message":"write wav file: './tmp/7598/7598_414.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.349181698+07:00","message":"[GCS] IsForceVAD: false for message ID: 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.418900007+07:00","message":"[GCS] Start streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.439525093+07:00","message":"receive streaming session, msgId: 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.439544026+07:00","message":"found end of frame, send empty tag with msgId: 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.43954775+07:00","message":"end Recv id 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.43955395+07:00","message":"[buffer interim] 415 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.439560557+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.439564122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.439567071+07:00","message":"> Transcript [6861] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.439569644+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.43957171+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.439573589+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.439576051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.439583618+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.439592385+07:00","message":"push: {true \n 0 0xc002f26e80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:45.444417812+07:00","message":"write wav file: './tmp/7598/7598_415.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.894700487+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.894748669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.894755024+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.89477441+07:00","message":"[buffer interim] 416 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.894782388+07:00","message":"[bufferProcess] interim [480000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.894784499+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.964700686+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.964755139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.964763876+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:45.964781452+07:00","message":"[buffer interim] 416 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.964790349+07:00","message":"[bufferProcess] interim [540000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.964793823+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.964801109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.964806018+07:00","message":"> Transcript [6862] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:45.964808968+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:46.094137877+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:46.094181294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:46.094187574+07:00","message":"receive interim result [false|false]: ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:46.09420208+07:00","message":"[buffer interim] 416 false ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.094208848+07:00","message":"[bufferProcess] interim [720000000]:ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.094211372+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.094217818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.094220907+07:00","message":"> Transcript [6863] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.094223501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.094226087+07:00","message":"Set new StatePrefix: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:46.468773148+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:46.468821081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ป้าน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:46.468827245+07:00","message":"receive interim result [false|false]: พี่ป้าน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:46.468845264+07:00","message":"[buffer interim] 416 false พี่ป้าน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.468854342+07:00","message":"[bufferProcess] interim [80000000]:พี่ป้าน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.468857527+07:00","message":"[bufferProcess] send to processor:ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.46886119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.468864397+07:00","message":"> Transcript [6864] [false]: 'ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.468867854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.468869993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.468873367+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.468875761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:46.655578712+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:46.655627596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ป้าน้าอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:46.65563409+07:00","message":"receive interim result [false|false]: พี่ป้าน้าอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:46.655649919+07:00","message":"[buffer interim] 416 false พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.655658075+07:00","message":"[bufferProcess] interim [260000000]:พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.655660749+07:00","message":"[bufferProcess] send to processor:พี่ป้าน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.655666829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.655669922+07:00","message":"> Transcript [6865] [false]: 'พี่ป้าน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.655672737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:46.655675164+07:00","message":"Set new StatePrefix: 'พี่ป้าน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.333191102+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.333232758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ป้าน้าอา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.333239076+07:00","message":"receive interim result [false|false]: พี่ป้าน้าอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.33325503+07:00","message":"[buffer interim] 416 false พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.333263673+07:00","message":"[bufferProcess] interim [860000000]:พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.333266126+07:00","message":"[bufferProcess] send to processor:พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.333271938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.333275949+07:00","message":"> Transcript [6866] [false]: 'พี่ป้าน้าอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.333279713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.333282505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.333284606+07:00","message":"StatePrefix: 'พี่ป้าน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.33328696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:48.044273457+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:48.044278295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:51.045251535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:51.04527006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:54.046024399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:54.046037511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:55.736621468+07:00","message":"[GCS] IsForceVAD: false for message ID: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:55.799054932+07:00","message":"[GCS] Start streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:55.878855043+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:55.878904333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ป้าน้าอา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:55.878911129+07:00","message":"receive interim result [true|false]: พี่ป้าน้าอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:55.878920524+07:00","message":"end recv isFinal message id 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:55.878922886+07:00","message":"end Recv id 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:55.878928675+07:00","message":"[buffer interim] 416 true พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:55.878937057+07:00","message":"[bufferProcess] interim [530000000]:พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:55.878940194+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:55.878944321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:55.878947551+07:00","message":"> Transcript [6867] [false]: 'พี่ป้าน้าอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:55.878952846+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:55.878955307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:55.878957402+07:00","message":"StatePrefix: 'พี่ป้าน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:55.87896013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:55.878962042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:55.878964402+07:00","message":"> Transcript [6868] [true]: 'พี่ป้าน้าอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:55.878966614+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:55.878968382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:55.878970413+07:00","message":"StatePrefix: 'พี่ป้าน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:55.878972355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:55.87898012+07:00","message":"Push: 'พี่ป้าน้าอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:55.878988695+07:00","message":"push: {true พี่ป้าน้าอา 0 0xc0033ff080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:55.89530055+07:00","message":"write wav file: './tmp/7598/7598_416.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.24684381+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.24689411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.246899773+07:00","message":"receive interim result [false|false]: ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.246909637+07:00","message":"[buffer interim] 417 false ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.246916646+07:00","message":"[bufferProcess] interim [420000000]:ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.246918502+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.370149714+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.370188683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งประตู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.370193482+07:00","message":"receive interim result [false|false]: ฝั่งประตู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.37020287+07:00","message":"[buffer interim] 417 false ฝั่งประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.37020901+07:00","message":"[bufferProcess] interim [600000000]:ฝั่งประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.370211387+07:00","message":"[bufferProcess] send to processor:ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.370214489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.3702173+07:00","message":"> Transcript [6869] [false]: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.370219479+07:00","message":"Set StatePrefix (first interim): 'ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.4591944+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.459236502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งประถม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.459241906+07:00","message":"receive interim result [false|false]: ฝั่งประถม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.459257086+07:00","message":"[buffer interim] 417 false ฝั่งประถม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.459264777+07:00","message":"[bufferProcess] interim [660000000]:ฝั่งประถม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.459268922+07:00","message":"[bufferProcess] send to processor:ฝั่งประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.459278544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.459282596+07:00","message":"> Transcript [6870] [false]: 'ฝั่งประตู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.459285928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.459290784+07:00","message":"Set new StatePrefix: 'ฝั่งประตู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.464930683+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.464948979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปทุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.464953703+07:00","message":"receive interim result [false|false]: ปทุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.464966277+07:00","message":"[buffer interim] 417 false ปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.464970285+07:00","message":"[bufferProcess] interim [720000000]:ปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.464972458+07:00","message":"[bufferProcess] send to processor:ฝั่งประถม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.46497535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.464978378+07:00","message":"> Transcript [6871] [false]: 'ฝั่งประถม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.46498067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.464982629+07:00","message":"Set new StatePrefix: 'ฝั่งประถม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.652630778+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.652670439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งปทุมธานี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.652675974+07:00","message":"receive interim result [false|false]: ฝั่งปทุมธานี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.652686297+07:00","message":"[buffer interim] 417 false ฝั่งปทุมธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.652693472+07:00","message":"[bufferProcess] interim [840000000]:ฝั่งปทุมธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.652696072+07:00","message":"[bufferProcess] send to processor:ปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.652699154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.652701973+07:00","message":"> Transcript [6872] [false]: 'ปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.652704363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:56.652706407+07:00","message":"Set new StatePrefix: 'ปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:56.947698135+07:00","message":"[GCS] IsForceVAD: false for message ID: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:57.038467034+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:57.038510501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:57.038517598+07:00","message":"receive interim result [false|false]: ประชุมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:57.038532847+07:00","message":"[buffer interim] 417 false ประชุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.038540906+07:00","message":"[bufferProcess] interim [380000000]:ประชุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.038545858+07:00","message":"[bufferProcess] send to processor:ฝั่งปทุมธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.038550858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.038554977+07:00","message":"> Transcript [6873] [false]: 'ฝั่งปทุมธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.038558603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.038561577+07:00","message":"Set new StatePrefix: 'ฝั่งปทุมธานี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:57.046631642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:57.046641186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:57.067774434+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:57.067811952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งปทุมนะ\",\"confidence\":0.78819543}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:57.067817935+07:00","message":"receive interim result [true|false]: ฝั่งปทุมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:57.067826871+07:00","message":"end recv isFinal message id 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:57.067829039+07:00","message":"end Recv id 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:57.06783441+07:00","message":"[buffer interim] 417 true ฝั่งปทุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.067840971+07:00","message":"[bufferProcess] interim [380000000]:ฝั่งปทุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.067847103+07:00","message":"[bufferProcess] send to processor (isfinal):ประชุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.067850791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.06785406+07:00","message":"> Transcript [6874] [false]: 'ประชุมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.067856419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.067858479+07:00","message":"Set new StatePrefix: 'ประชุมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.067860242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.067862287+07:00","message":"> Transcript [6875] [true]: 'ฝั่งปทุมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.067864899+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.067866967+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.067870768+07:00","message":"StatePrefix: 'ประชุมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.067872784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:57.067878394+07:00","message":"Push: 'ฝั่งปทุมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:57.067885868+07:00","message":"push: {true ฝั่งปทุมนะ 0 0xc0034fc180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:57.073571617+07:00","message":"write wav file: './tmp/7598/7598_417.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:57.150056189+07:00","message":"[GCS] Start streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.463632887+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.463674246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.463679228+07:00","message":"receive interim result [false|false]: อันนี้อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.463692301+07:00","message":"[buffer interim] 418 false อันนี้อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.463700421+07:00","message":"[bufferProcess] interim [160000000]:อันนี้อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.463702505+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.46370773+07:00","message":"[bufferProcess] send to processor (ticker):อันนี้อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.463711185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.463714717+07:00","message":"> Transcript [6876] [false]: 'อันนี้อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.463718721+07:00","message":"Set StatePrefix (first interim): 'อันนี้อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.80850816+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.808552903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้อันนี้บอล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.808560338+07:00","message":"receive interim result [false|false]: อันนี้อันนี้บอล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.808577124+07:00","message":"[buffer interim] 418 false อันนี้อันนี้บอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.808585082+07:00","message":"[bufferProcess] interim [520000000]:อันนี้อันนี้บอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.808587866+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:00.04767174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:00.047679655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.062560342+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.062609016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้อันนี้บอลก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.062616504+07:00","message":"receive interim result [false|false]: อันนี้อันนี้บอลก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.062632105+07:00","message":"[buffer interim] 418 false อันนี้อันนี้บอลก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.062639839+07:00","message":"[bufferProcess] interim [700000000]:อันนี้อันนี้บอลก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.062643116+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้บอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.062649447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.062652987+07:00","message":"> Transcript [6877] [false]: 'อันนี้อันนี้บอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.062657223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.062659626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.062661765+07:00","message":"StatePrefix: 'อันนี้อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.062664253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.468161935+07:00","message":"[GCS] IsForceVAD: false for message ID: 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.47359043+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.473633113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้อันนี้บอลก่อนใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.473639053+07:00","message":"receive interim result [false|false]: อันนี้อันนี้บอลก่อนใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.473652038+07:00","message":"[buffer interim] 418 false อันนี้อันนี้บอลก่อนใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.473657801+07:00","message":"[bufferProcess] interim [120000000]:อันนี้อันนี้บอลก่อนใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.473660489+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้บอลก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.473666229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.473669184+07:00","message":"> Transcript [6878] [false]: 'อันนี้อันนี้บอลก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.473674007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.473676448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.473678819+07:00","message":"StatePrefix: 'อันนี้อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.473681083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.542214921+07:00","message":"[GCS] Start streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.889506003+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.889555242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.889560743+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.889579924+07:00","message":"[buffer interim] force interim is final (2) :อันนี้อันนี้บอลก่อนใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889585887+07:00","message":"[bufferProcess] interim [120000000]:อันนี้อันนี้บอลก่อนใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889591934+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้อันนี้บอลก่อนใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889594519+07:00","message":"[bufferProcess] interim [420000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889603242+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889606531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889609641+07:00","message":"> Transcript [6879] [false]: 'อันนี้อันนี้บอลก่อนใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889613635+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889615801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889617886+07:00","message":"StatePrefix: 'อันนี้อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889620105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889621938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889624218+07:00","message":"> Transcript [6880] [true]: 'อันนี้อันนี้บอลก่อนใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889626524+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889628258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889630127+07:00","message":"StatePrefix: 'อันนี้อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889631932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:00.889640038+07:00","message":"Push: 'อันนี้อันนี้บอลก่อนใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.889647904+07:00","message":"push: {true อันนี้อันนี้บอลก่อนใช่ไหม 0 0xc000045780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:00.898369808+07:00","message":"write wav file: './tmp/7598/7598_418.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.913441348+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.913477403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้อันนี้บอลก่อนใช่ไหม\",\"confidence\":0.9467442}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.913483924+07:00","message":"receive interim result [true|false]: อันนี้อันนี้บอลก่อนใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.913494249+07:00","message":"end recv isFinal message id 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.913497057+07:00","message":"end Recv id 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:00.91350664+07:00","message":"[buffer interim] this message is already final true 418: 'อันนี้อันนี้บอลก่อนใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:01.03172045+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:01.031757384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:01.031762812+07:00","message":"receive interim result [false|false]: อันนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:01.031776691+07:00","message":"end Recv id 419 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:01.031779771+07:00","message":"end Recv id 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:01.031787261+07:00","message":"[buffer interim] 419 false อันนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:01.031794049+07:00","message":"[bufferProcess] interim [480000000]:อันนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:01.031796185+07:00","message":"[bufferProcess] send to processor:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:01.031799508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:01.03180243+07:00","message":"> Transcript [6881] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:01.031804844+07:00","message":"Set StatePrefix (first interim): 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.647613105+07:00","message":"[GCS] Cleaned up inactive client: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.647638472+07:00","message":"[GCS] Cleaned up inactive client: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.647641364+07:00","message":"[GCS] Cleaned up inactive client: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.647643455+07:00","message":"[GCS] Cleaned up inactive client: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.647645336+07:00","message":"[GCS] Cleaned up inactive client: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.647647468+07:00","message":"[GCS] Cleaned up inactive client: 403"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:03.047957758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:03.047957206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.72681033+07:00","message":"[GCS] IsForceVAD: false for message ID: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.861474043+07:00","message":"[GCS] Start streaming session, msgId: 420"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:06.048006612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:06.048021089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.397602666+07:00","message":"receive streaming session, msgId: 420"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.397656235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปูอัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.397661802+07:00","message":"receive interim result [false|false]: ปูอัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.397678117+07:00","message":"[buffer interim] force interim is final (2) :อันนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.397685056+07:00","message":"[bufferProcess] interim [480000000]:อันนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.397691768+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.39769532+07:00","message":"[bufferProcess] interim [540000000]:ปูอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.397697529+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.397716138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.397749464+07:00","message":"> Transcript [6882] [false]: 'อันนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.397755289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.397758125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.397760591+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.397762849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.397765575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.397767854+07:00","message":"> Transcript [6883] [true]: 'อันนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.397770008+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.397771794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.39777367+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.39777549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.39778457+07:00","message":"Push: 'อันนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.397795874+07:00","message":"push: {true อันนี้แหละ 0 0xc000189c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.407477662+07:00","message":"receive streaming session, msgId: 420"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.407520551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.407526926+07:00","message":"receive interim result [false|false]: อัตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.407539895+07:00","message":"end Recv id 420 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.407542955+07:00","message":"end Recv id 420"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.407550288+07:00","message":"[buffer interim] 420 false อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.40756175+07:00","message":"[bufferProcess] interim [600000000]:อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.407565091+07:00","message":"[bufferProcess] send to processor:ปูอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.407571672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.407575952+07:00","message":"> Transcript [6884] [false]: 'ปูอัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.407579438+07:00","message":"Set StatePrefix (first interim): 'ปูอัด'"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:06.410549035+07:00","message":"write wav file: './tmp/7598/7598_419.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.417367275+07:00","message":"[GCS] IsForceVAD: false for message ID: 420"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.478036178+07:00","message":"[GCS] Start streaming session, msgId: 421"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:09.049014801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:09.049039124+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.659154811+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.65921412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.659219707+07:00","message":"receive interim result [false|false]: เป็นไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.65923946+07:00","message":"[buffer interim] force interim is final (2) :อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.65924573+07:00","message":"[bufferProcess] interim [600000000]:อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.659251973+07:00","message":"[bufferProcess] send to processor (isfinal):อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.659255067+07:00","message":"[bufferProcess] interim [200000000]:เป็นไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.659257409+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.659260355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.659263425+07:00","message":"> Transcript [6885] [false]: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.659265836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.659268006+07:00","message":"Set new StatePrefix: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.659269689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.659271714+07:00","message":"> Transcript [6886] [true]: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.659274346+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.659276461+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.659278383+07:00","message":"StatePrefix: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.65928045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.659287215+07:00","message":"Push: 'อัตรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.659294938+07:00","message":"push: {true อัตรา 0 0xc000045b00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:09.666825498+07:00","message":"write wav file: './tmp/7598/7598_420.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.757040243+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.757087113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นไงล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.757095802+07:00","message":"receive interim result [false|false]: เป็นไงล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.757106412+07:00","message":"end Recv id 421 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.757108878+07:00","message":"end Recv id 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.757114443+07:00","message":"[buffer interim] 421 false เป็นไงล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.757124394+07:00","message":"[bufferProcess] interim [320000000]:เป็นไงล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.757126825+07:00","message":"[bufferProcess] send to processor:เป็นไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.757132671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.75713562+07:00","message":"> Transcript [6887] [false]: 'เป็นไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.757138121+07:00","message":"Set StatePrefix (first interim): 'เป็นไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:10.207988443+07:00","message":"[GCS] IsForceVAD: false for message ID: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:10.268047443+07:00","message":"[GCS] Start streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:10.978300085+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:10.978340224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนิเมะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:10.978347028+07:00","message":"receive interim result [false|false]: อนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:10.978362656+07:00","message":"[buffer interim] force interim is final (2) :เป็นไงล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.978368587+07:00","message":"[bufferProcess] interim [320000000]:เป็นไงล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.978371447+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นไงล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.978374643+07:00","message":"[bufferProcess] interim [720000000]:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.97837682+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.978381603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.978384183+07:00","message":"> Transcript [6888] [false]: 'เป็นไงล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.978387085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.978389028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.978391876+07:00","message":"StatePrefix: 'เป็นไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.978394053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.978396028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.978398137+07:00","message":"> Transcript [6889] [true]: 'เป็นไงล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.978400355+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.978402191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.978403997+07:00","message":"StatePrefix: 'เป็นไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.978405792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:10.97840809+07:00","message":"Push: 'เป็นไงล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:10.978415573+07:00","message":"push: {true เป็นไงล่ะ 0 0xc000045c80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:10.987032122+07:00","message":"write wav file: './tmp/7598/7598_421.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:11.148682135+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:11.148722496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:11.148727948+07:00","message":"receive interim result [false|false]: อันนี้ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:11.148734081+07:00","message":"end Recv id 422 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:11.148736241+07:00","message":"end Recv id 422"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:11.148742664+07:00","message":"[buffer interim] 422 false อันนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.148749245+07:00","message":"[bufferProcess] interim [900000000]:อันนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.148751689+07:00","message":"[bufferProcess] send to processor:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.148754656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.148757547+07:00","message":"> Transcript [6890] [false]: 'อนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.14875971+07:00","message":"Set StatePrefix (first interim): 'อนิเมะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:12.049468776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:12.04948016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.157383387+07:00","message":"[GCS] IsForceVAD: false for message ID: 422"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.548600583+07:00","message":"[GCS] Start streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.666962325+07:00","message":"[GCS] IsForceVAD: false for message ID: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.739846739+07:00","message":"[GCS] Start streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.840408599+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.840433998+07:00","message":"found end of frame, send empty tag with msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.840437866+07:00","message":"end Recv id 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.840446511+07:00","message":"[buffer interim] force interim is final (2) :อันนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.84045538+07:00","message":"[bufferProcess] interim [900000000]:อันนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840458423+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840462362+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840465967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840469601+07:00","message":"> Transcript [6891] [false]: 'อันนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840472398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840474776+07:00","message":"Set new StatePrefix: 'อันนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840476857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840479133+07:00","message":"> Transcript [6892] [true]: 'อันนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840481682+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840483853+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840485732+07:00","message":"StatePrefix: 'อันนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840487835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840490826+07:00","message":"Push: 'อันนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840492503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840494515+07:00","message":"> Transcript [6893] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840496518+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840498419+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840500137+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840501749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.840503948+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.840515953+07:00","message":"push: {true อันนี้ถ้า 0 0xc0034fd600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.84052884+07:00","message":"push: {true \n 0 0xc001f7fb80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:13.850504445+07:00","message":"write wav file: './tmp/7598/7598_422.wav'"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:13.854247284+07:00","message":"write wav file: './tmp/7598/7598_423.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:14.407339342+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:14.407377637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:14.407383476+07:00","message":"receive interim result [false|false]: เส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:14.407399156+07:00","message":"[buffer interim] 424 false เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.407405637+07:00","message":"[bufferProcess] interim [660000000]:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.40740804+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:15.050073596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:15.050086841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:15.303088969+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:15.3031304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:15.303135455+07:00","message":"receive interim result [false|false]: อยู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:15.303151744+07:00","message":"[buffer interim] 424 false อยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.303159029+07:00","message":"[bufferProcess] interim [620000000]:อยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.303161754+07:00","message":"[bufferProcess] send to processor:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.30316494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.303167868+07:00","message":"> Transcript [6894] [false]: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.303170108+07:00","message":"Set StatePrefix (first interim): 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.068371478+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.068411834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.068417277+07:00","message":"receive interim result [false|false]: เส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.068429761+07:00","message":"[buffer interim] 424 false เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.068436246+07:00","message":"[bufferProcess] interim [340000000]:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.068438375+07:00","message":"[bufferProcess] send to processor:อยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.068443705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.068446421+07:00","message":"> Transcript [6895] [false]: 'อยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.068448718+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.068451034+07:00","message":"Set new StatePrefix: 'อยู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.313231278+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.313267872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.313273524+07:00","message":"receive interim result [false|false]: เส้นทางด่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.313285381+07:00","message":"[buffer interim] 424 false เส้นทางด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.31329389+07:00","message":"[bufferProcess] interim [580000000]:เส้นทางด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.31329617+07:00","message":"[bufferProcess] send to processor:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.31330147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.313304227+07:00","message":"> Transcript [6896] [false]: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.313306776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.31330912+07:00","message":"Set new StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.896501649+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.896537373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.896543249+07:00","message":"receive interim result [false|false]: เส้นทางด่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.896558158+07:00","message":"[buffer interim] 424 false เส้นทางด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.896564616+07:00","message":"[bufferProcess] interim [180000000]:เส้นทางด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.896572891+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.896577202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.896580146+07:00","message":"> Transcript [6897] [false]: 'เส้นทางด่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.896583261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.896585629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.89658757+07:00","message":"StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.896589727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.481859483+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.481898786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนโดยสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.481905192+07:00","message":"receive interim result [false|false]: เส้นทางด่วนโดยสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.481918219+07:00","message":"[buffer interim] 424 false เส้นทางด่วนโดยสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.481924966+07:00","message":"[bufferProcess] interim [780000000]:เส้นทางด่วนโดยสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.481927296+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.481930784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.481933905+07:00","message":"> Transcript [6898] [false]: 'เส้นทางด่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.481937081+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.481939141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.481941217+07:00","message":"StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.481943251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.670776792+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.670822362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนขึ้นศาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.670829197+07:00","message":"receive interim result [false|false]: เส้นทางด่วนขึ้นศาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.670844809+07:00","message":"[buffer interim] 424 false เส้นทางด่วนขึ้นศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.670855807+07:00","message":"[bufferProcess] interim [960000000]:เส้นทางด่วนขึ้นศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.670858561+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วนโดยสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.67086259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.670865669+07:00","message":"> Transcript [6899] [false]: 'เส้นทางด่วนโดยสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.670869675+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.670872098+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.670874543+07:00","message":"StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.670877618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.807443612+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.807487011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนโดยสารกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.807493541+07:00","message":"receive interim result [false|false]: เส้นทางด่วนโดยสารกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.807509673+07:00","message":"[buffer interim] 424 false เส้นทางด่วนโดยสารกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.807518046+07:00","message":"[bufferProcess] interim [80000000]:เส้นทางด่วนโดยสารกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.807521044+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วนขึ้นศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.807528269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.807531148+07:00","message":"> Transcript [6900] [false]: 'เส้นทางด่วนขึ้นศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.807535053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.807537573+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.807539889+07:00","message":"StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.807542325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.807548012+07:00","message":"Push: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.807551396+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.807553572+07:00","message":"Set new StatePrefix : 'เส้นทางด่วนขึ้นศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.807555989+07:00","message":"Next Push (prob) : 'ด่วนขึ้นศาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.807566654+07:00","message":"push: {false เส้นทาง 0 0xc0033fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.926340214+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.926382646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนขึ้นศาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.926388888+07:00","message":"receive interim result [false|false]: เส้นทางด่วนขึ้นศาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.926403785+07:00","message":"[buffer interim] 424 false เส้นทางด่วนขึ้นศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.926411367+07:00","message":"[bufferProcess] interim [140000000]:เส้นทางด่วนขึ้นศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.926413837+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วนโดยสารกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.926420333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.926423622+07:00","message":"> Transcript [6901] [false]: 'เส้นทางด่วนโดยสารกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.926426463+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.926428992+07:00","message":"Set new StatePrefix: 'เส้นทางด่วนโดยสารกับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:18.050457601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:18.050468714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.186746622+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.186788662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนโดยสารกับพี่ปู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.186794286+07:00","message":"receive interim result [false|false]: เส้นทางด่วนโดยสารกับพี่ปู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.186805219+07:00","message":"[buffer interim] 424 false เส้นทางด่วนโดยสารกับพี่ปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.186811642+07:00","message":"[bufferProcess] interim [500000000]:เส้นทางด่วนโดยสารกับพี่ปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.186814526+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วนขึ้นศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.186819951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.186823238+07:00","message":"> Transcript [6902] [false]: 'เส้นทางด่วนขึ้นศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.186825886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.186828036+07:00","message":"Set new StatePrefix: 'เส้นทางด่วนขึ้นศาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.552058884+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.552099442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนโดยสารกับพี่ปูแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.552108548+07:00","message":"receive interim result [false|false]: เส้นทางด่วนโดยสารกับพี่ปูแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.552121765+07:00","message":"[buffer interim] 424 false เส้นทางด่วนโดยสารกับพี่ปูแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.552128912+07:00","message":"[bufferProcess] interim [860000000]:เส้นทางด่วนโดยสารกับพี่ปูแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.552132066+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วนโดยสารกับพี่ปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.552139435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.552142467+07:00","message":"> Transcript [6903] [false]: 'เส้นทางด่วนโดยสารกับพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.552145722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.552148363+07:00","message":"Set new StatePrefix: 'เส้นทางด่วนโดยสารกับพี่ปู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.562453983+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.562474647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนโดยสารกับพี่ปูแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.562479397+07:00","message":"receive interim result [false|false]: เส้นทางด่วนโดยสารกับพี่ปูแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.562490963+07:00","message":"[buffer interim] 424 false เส้นทางด่วนโดยสารกับพี่ปูแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.562496541+07:00","message":"[bufferProcess] interim [920000000]:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.562498906+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วนโดยสารกับพี่ปูแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.56250318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.562506136+07:00","message":"> Transcript [6904] [false]: 'เส้นทางด่วนโดยสารกับพี่ปูแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.562509579+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.562512075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.56251412+07:00","message":"StatePrefix: 'เส้นทางด่วนโดยสารกับพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.562516711+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.889729747+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.88977646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.889782849+07:00","message":"receive interim result [false|false]: เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.889797382+07:00","message":"[buffer interim] 424 false เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.889805811+07:00","message":"[bufferProcess] interim [100000000]:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.889808849+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.889815115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.889818324+07:00","message":"> Transcript [6905] [false]: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.889822837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.889825213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.889828049+07:00","message":"StatePrefix: 'เส้นทางด่วนโดยสารกับพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.889831418+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.923279409+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.923320619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนโดยสารกับพี่ปูแล้วก็ผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.923326408+07:00","message":"receive interim result [false|false]: เส้นทางด่วนโดยสารกับพี่ปูแล้วก็ผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.923340459+07:00","message":"[buffer interim] 424 false เส้นทางด่วนโดยสารกับพี่ปูแล้วก็ผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.923349233+07:00","message":"[bufferProcess] interim [160000000]:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็ผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.923351923+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.923355968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.923359073+07:00","message":"> Transcript [6906] [false]: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.923363429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.923367595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.923370226+07:00","message":"StatePrefix: 'เส้นทางด่วนโดยสารกับพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.923373175+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.937343211+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.937372104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.937377811+07:00","message":"receive interim result [false|false]: เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.937392374+07:00","message":"[buffer interim] 424 false เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.937397864+07:00","message":"[bufferProcess] interim [220000000]:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.937400599+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็ผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.937408133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.937411302+07:00","message":"> Transcript [6907] [false]: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็ผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.937414708+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.937417224+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.937421875+07:00","message":"StatePrefix: 'เส้นทางด่วนโดยสารกับพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.937424229+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.937431635+07:00","message":"Push: 'ด่วนโดยสารกับพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.937433887+07:00","message":"TextPushed: 'เส้นทางด่วนโดยสารกับพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.937436427+07:00","message":"Set new StatePrefix : 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็ผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.937439063+07:00","message":"Next Push (prob) : 'แล้วก็ผิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.937469179+07:00","message":"push: {false ด่วนโดยสารกับพี่ปู 0 0xc0033fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.078242334+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.078284772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่นุช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.078291346+07:00","message":"receive interim result [false|false]: เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่นุช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.078306734+07:00","message":"[buffer interim] 424 false เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่นุช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.078315075+07:00","message":"[bufferProcess] interim [340000000]:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่นุช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.078317827+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.078326211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.078329662+07:00","message":"> Transcript [6908] [false]: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.078332675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.078335807+07:00","message":"Set new StatePrefix: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.208402627+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.208453341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.208460445+07:00","message":"receive interim result [false|false]: เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.208476402+07:00","message":"[buffer interim] 424 false เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.208492611+07:00","message":"[bufferProcess] interim [460000000]:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.208495394+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่นุช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.208499145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.208502426+07:00","message":"> Transcript [6909] [false]: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่นุช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.208505483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.20850767+07:00","message":"Set new StatePrefix: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พี่นุช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.226098052+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.226122834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.226128944+07:00","message":"receive interim result [false|false]: เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.226143236+07:00","message":"[buffer interim] 424 false เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.22614924+07:00","message":"[bufferProcess] interim [520000000]:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.226152018+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.226157736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.22616042+07:00","message":"> Transcript [6910] [false]: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.226162744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.226164661+07:00","message":"Set new StatePrefix: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.315880326+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.315921482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.315927788+07:00","message":"receive interim result [false|false]: เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.315940169+07:00","message":"[buffer interim] 424 false เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.315949792+07:00","message":"[bufferProcess] interim [580000000]:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.315952929+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.315958751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.31596179+07:00","message":"> Transcript [6911] [false]: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.315966136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.315968636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.315971386+07:00","message":"StatePrefix: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.315974899+07:00","message":"TextPushed: 'เส้นทางด่วนโดยสารกับพี่ปู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.523248522+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.523289425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้ฮะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.523295773+07:00","message":"receive interim result [false|false]: เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้ฮะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.523310343+07:00","message":"[buffer interim] 424 false เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้ฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.523317895+07:00","message":"[bufferProcess] interim [760000000]:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้ฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.523321325+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.523329771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.523333403+07:00","message":"> Transcript [6912] [false]: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.52333788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.523340616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.523342719+07:00","message":"StatePrefix: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.523347654+07:00","message":"TextPushed: 'เส้นทางด่วนโดยสารกับพี่ปู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.946188005+07:00","message":"[GCS] IsForceVAD: false for message ID: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.018330838+07:00","message":"[GCS] Start streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.031763172+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.03179456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้ฮะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.031800806+07:00","message":"receive interim result [false|false]: เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้ฮะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.031814171+07:00","message":"[buffer interim] 424 false เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้ฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.03182019+07:00","message":"[bufferProcess] interim [360000000]:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้ฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.031822697+07:00","message":"[bufferProcess] send to processor:เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้ฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.031828883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.031831712+07:00","message":"> Transcript [6913] [false]: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้ฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.031835242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.031837471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.031839565+07:00","message":"StatePrefix: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.031842261+07:00","message":"TextPushed: 'เส้นทางด่วนโดยสารกับพี่ปู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.112780244+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.112826313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางด่วนมีคนเชิญศาลกับพี่ปูแล้วก็พี่นุชได้ฮะ\",\"confidence\":0.8873187}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.112832573+07:00","message":"receive interim result [true|false]: เส้นทางด่วนมีคนเชิญศาลกับพี่ปูแล้วก็พี่นุชได้ฮะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.112843177+07:00","message":"end recv isFinal message id 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.112845425+07:00","message":"end Recv id 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.11285215+07:00","message":"[buffer interim] 424 true เส้นทางด่วนมีคนเชิญศาลกับพี่ปูแล้วก็พี่นุชได้ฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.112860498+07:00","message":"[bufferProcess] interim [360000000]:เส้นทางด่วนมีคนเชิญศาลกับพี่ปูแล้วก็พี่นุชได้ฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.112863778+07:00","message":"[bufferProcess] send to processor (isfinal):เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้ฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.112867738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.112871367+07:00","message":"> Transcript [6914] [false]: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้ฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.112875648+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.112877779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.112879962+07:00","message":"StatePrefix: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.11288261+07:00","message":"TextPushed: 'เส้นทางด่วนโดยสารกับพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.112885518+07:00","message":"Push: 'แล้วก็พิรุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.1128876+07:00","message":"TextPushed: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.112890291+07:00","message":"Set new StatePrefix : 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้ฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.112892625+07:00","message":"Next Push (prob) : 'ได้ฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.112894499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.112896895+07:00","message":"> Transcript [6915] [true]: 'เส้นทางด่วนมีคนเชิญศาลกับพี่ปูแล้วก็พี่นุชได้ฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.11289942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.112901287+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.112903153+07:00","message":"StatePrefix: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธได้ฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.112905203+07:00","message":"TextPushed: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.112906951+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.113014601+07:00","message":"push: {false แล้วก็พิรุธ 0 0xc0033fe580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.113084765+07:00","message":"Push: 'พี่นุชได้ฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.113087785+07:00","message":"TextPushed: 'เส้นทางด่วนโดยสารกับพี่ปูแล้วก็พิรุธพี่นุชได้ฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.113090215+07:00","message":"Set new StatePrefix : 'เส้นทางด่วนมีคนเชิญศาลกับพี่ปูแล้วก็พี่นุชได้ฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.113092591+07:00","message":"Next Push (prob) : 'เส้นทางด่วนมีคนเชิญศาลกับพี่ปูแล้วก็พี่นุชได้ฮะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.113099265+07:00","message":"push: {true พี่นุชได้ฮะ 0 0xc0033fe580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.113092571+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_424.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:20.125101778+07:00","message":"write wav file: './tmp/7598/7598_424.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:21.050893905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:21.050907058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.226313427+07:00","message":"[GCS] IsForceVAD: false for message ID: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.298065952+07:00","message":"[GCS] Start streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.318669577+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.31869025+07:00","message":"found end of frame, send empty tag with msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.318693381+07:00","message":"end Recv id 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.318700088+07:00","message":"[buffer interim] 425 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.318705822+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.318709946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.318713109+07:00","message":"> Transcript [6916] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.318715955+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.318717974+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.318720298+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.318722886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.318729663+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.318738281+07:00","message":"push: {true \n 0 0xc000188080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:21.324051699+07:00","message":"write wav file: './tmp/7598/7598_425.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:22.895325559+07:00","message":"[GCS] IsForceVAD: false for message ID: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:22.957613947+07:00","message":"[GCS] Start streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:22.981187314+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:22.981211211+07:00","message":"found end of frame, send empty tag with msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:22.981215275+07:00","message":"end Recv id 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:22.981223387+07:00","message":"[buffer interim] 426 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.981230938+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.981235416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.981257349+07:00","message":"> Transcript [6917] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.981260305+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.981262421+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.981264465+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.981267342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.981270503+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:22.981284255+07:00","message":"push: {true \n 0 0xc002f26680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:22.988476687+07:00","message":"write wav file: './tmp/7598/7598_426.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:23.884645923+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:23.884683832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:23.884690171+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:23.884712109+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:23.884718351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:23.884721204+07:00","message":"receive interim result [false|false]: พูดภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:23.884727183+07:00","message":"[buffer interim] 427 false เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:23.884730728+07:00","message":"[buffer interim] 427 false พูดภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:23.88473647+07:00","message":"[bufferProcess] interim [540000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:23.884738407+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:23.884741456+07:00","message":"[bufferProcess] interim [600000000]:พูดภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:23.884743412+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:23.884746334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:23.884749692+07:00","message":"> Transcript [6918] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:23.884752504+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.03816611+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.038205138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดภาษาป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.038211531+07:00","message":"receive interim result [false|false]: พูดภาษาป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.038227535+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.038231079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.038233719+07:00","message":"receive interim result [false|false]: พูดภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.038239703+07:00","message":"[buffer interim] 427 false พูดภาษาป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.038243328+07:00","message":"[buffer interim] 427 false พูดภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.038248915+07:00","message":"[bufferProcess] interim [720000000]:พูดภาษาป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.038251088+07:00","message":"[bufferProcess] send to processor:พูดภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.038256123+07:00","message":"[bufferProcess] interim [780000000]:พูดภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.038258917+07:00","message":"[bufferProcess] send to processor:พูดภาษาป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.038262932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.038266892+07:00","message":"> Transcript [6919] [false]: 'พูดภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.038270352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.038273407+07:00","message":"Set new StatePrefix: 'พูดภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.038275759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.0382787+07:00","message":"> Transcript [6920] [false]: 'พูดภาษาป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.038282956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.038287209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.038291423+07:00","message":"StatePrefix: 'พูดภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.038293764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:24.051798888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:24.051810291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.194216702+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.194254962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตเป็นสาวแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.194261805+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.194276458+07:00","message":"[buffer interim] 427 false โตเป็นสาวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.194282521+07:00","message":"[bufferProcess] interim [900000000]:โตเป็นสาวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.194285378+07:00","message":"[bufferProcess] send to processor:พูดภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.194292463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.194295398+07:00","message":"> Transcript [6921] [false]: 'พูดภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.194299377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.194302076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.194304213+07:00","message":"StatePrefix: 'พูดภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.194306457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.377685718+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.377734914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตเป็นสาวแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.377742333+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.377759214+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.377763501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตเป็นสาวแล้วก็พอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.377766465+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้วก็พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.377773151+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.377777087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตเป็นสาวแล้วก็ปล่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.377779426+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้วก็ปล่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.377785218+07:00","message":"[buffer interim] 427 false โตเป็นสาวแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.377788859+07:00","message":"[buffer interim] 427 false โตเป็นสาวแล้วก็พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.377791255+07:00","message":"[buffer interim] 427 false โตเป็นสาวแล้วก็ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377800132+07:00","message":"[bufferProcess] interim [960000000]:โตเป็นสาวแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377802982+07:00","message":"[bufferProcess] send to processor:โตเป็นสาวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377805565+07:00","message":"[bufferProcess] interim [80000000]:โตเป็นสาวแล้วก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377807459+07:00","message":"[bufferProcess] send to processor:โตเป็นสาวแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377812162+07:00","message":"[bufferProcess] interim [140000000]:โตเป็นสาวแล้วก็ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377814146+07:00","message":"[bufferProcess] send to processor:โตเป็นสาวแล้วก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377817173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377820351+07:00","message":"> Transcript [6922] [false]: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377823399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.37782551+07:00","message":"Set new StatePrefix: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377827505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377829759+07:00","message":"> Transcript [6923] [false]: 'โตเป็นสาวแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.37783341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377836319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377838307+07:00","message":"StatePrefix: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377840515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377842155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377844195+07:00","message":"> Transcript [6924] [false]: 'โตเป็นสาวแล้วก็พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377846295+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377848081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377849903+07:00","message":"StatePrefix: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.377851703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.748611645+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.74864927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตเป็นสาวแล้วก็ปล่อยซอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.748655544+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้วก็ปล่อยซอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:24.748667465+07:00","message":"[buffer interim] 427 false โตเป็นสาวแล้วก็ปล่อยซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.748674622+07:00","message":"[bufferProcess] interim [440000000]:โตเป็นสาวแล้วก็ปล่อยซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.748677426+07:00","message":"[bufferProcess] send to processor:โตเป็นสาวแล้วก็ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.748683059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.748686086+07:00","message":"> Transcript [6925] [false]: 'โตเป็นสาวแล้วก็ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.748690126+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.748692713+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.748695491+07:00","message":"StatePrefix: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:24.748700645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.124984493+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.125025739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตเป็นสาวแล้วก็ปล่อยไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.125032221+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้วก็ปล่อยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.125048467+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.125052466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตเป็นสาวแล้วก็ปล่อยไปเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.125055867+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.125061381+07:00","message":"[buffer interim] 427 false โตเป็นสาวแล้วก็ปล่อยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.125064918+07:00","message":"[buffer interim] 427 false โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.125069874+07:00","message":"[bufferProcess] interim [560000000]:โตเป็นสาวแล้วก็ปล่อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.125072609+07:00","message":"[bufferProcess] send to processor:โตเป็นสาวแล้วก็ปล่อยซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.12507534+07:00","message":"[bufferProcess] interim [620000000]:โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.125077459+07:00","message":"[bufferProcess] send to processor:โตเป็นสาวแล้วก็ปล่อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.125080254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.125083108+07:00","message":"> Transcript [6926] [false]: 'โตเป็นสาวแล้วก็ปล่อยซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.125086568+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.125088764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.125091352+07:00","message":"StatePrefix: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.125093505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.125095957+07:00","message":"Push: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.125098004+07:00","message":"TextPushed: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.12510007+07:00","message":"Set new StatePrefix : 'โตเป็นสาวแล้วก็ปล่อยซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.125105664+07:00","message":"Next Push (prob) : 'ก็ปล่อยซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.125107569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.125109528+07:00","message":"> Transcript [6927] [false]: 'โตเป็นสาวแล้วก็ปล่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.125111312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.125113278+07:00","message":"Set new StatePrefix: 'โตเป็นสาวแล้วก็ปล่อยไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.125119932+07:00","message":"push: {false โตเป็นสาวแล้ว 0 0xc0034fda00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.442729374+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.442768331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตเป็นสาวแล้วก็ปล่อยไปเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.44277423+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.442791032+07:00","message":"[buffer interim] 427 false โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.442798903+07:00","message":"[bufferProcess] interim [220000000]:โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.442801768+07:00","message":"[bufferProcess] send to processor:โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.442809571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.442812404+07:00","message":"> Transcript [6928] [false]: 'โตเป็นสาวแล้วก็ปล่อยไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.442816003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.442818406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.442820795+07:00","message":"StatePrefix: 'โตเป็นสาวแล้วก็ปล่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.442823808+07:00","message":"TextPushed: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:27.052527845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:27.052547715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:29.17610332+07:00","message":"[GCS] IsForceVAD: false for message ID: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:29.369962226+07:00","message":"[GCS] Start streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:29.394028601+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:29.394121808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตเป็นสาวแล้วก็ปล่อยจอยไปเลย\",\"confidence\":0.8441612}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:29.39415976+07:00","message":"receive interim result [true|false]: โตเป็นสาวแล้วก็ปล่อยจอยไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:29.394179419+07:00","message":"end recv isFinal message id 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:29.394182743+07:00","message":"end Recv id 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:29.394191461+07:00","message":"[buffer interim] 427 true โตเป็นสาวแล้วก็ปล่อยจอยไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.394199681+07:00","message":"[bufferProcess] interim [420000000]:โตเป็นสาวแล้วก็ปล่อยจอยไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.394203077+07:00","message":"[bufferProcess] send to processor (isfinal):โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.394207393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.394213789+07:00","message":"> Transcript [6929] [false]: 'โตเป็นสาวแล้วก็ปล่อยไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.394217597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.394219939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.394222429+07:00","message":"StatePrefix: 'โตเป็นสาวแล้วก็ปล่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.394225514+07:00","message":"TextPushed: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.394227422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.394229513+07:00","message":"> Transcript [6930] [true]: 'โตเป็นสาวแล้วก็ปล่อยจอยไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.394231854+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.394233617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.394235336+07:00","message":"StatePrefix: 'โตเป็นสาวแล้วก็ปล่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.394237364+07:00","message":"TextPushed: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.394240402+07:00","message":"Push: 'ก็ปล่อยจอยไปเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:29.394250329+07:00","message":"push: {true ก็ปล่อยจอยไปเลย 0 0xc0034fda00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:29.415190962+07:00","message":"write wav file: './tmp/7598/7598_427.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:29.90117514+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:29.901224308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:29.901230266+07:00","message":"receive interim result [false|false]: หรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:29.901247963+07:00","message":"[buffer interim] 428 false หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.901254237+07:00","message":"[bufferProcess] interim [600000000]:หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:29.901256675+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:30.052893426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:30.052893334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:30.415056813+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:30.415093445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่แถว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:30.415099138+07:00","message":"receive interim result [false|false]: อยู่แถว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:30.415120435+07:00","message":"[buffer interim] 428 false อยู่แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.415127472+07:00","message":"[bufferProcess] interim [80000000]:อยู่แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.415129627+07:00","message":"[bufferProcess] send to processor:หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.415134851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.415137812+07:00","message":"> Transcript [6931] [false]: 'หรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.41514049+07:00","message":"Set StatePrefix (first interim): 'หรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:30.598912657+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:30.598955307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่แถวไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:30.598961365+07:00","message":"receive interim result [false|false]: อยู่แถวไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:30.598980482+07:00","message":"[buffer interim] 428 false อยู่แถวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.598987932+07:00","message":"[bufferProcess] interim [260000000]:อยู่แถวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.598990151+07:00","message":"[bufferProcess] send to processor:อยู่แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.59899333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.598996057+07:00","message":"> Transcript [6932] [false]: 'อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.598998694+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.599000778+07:00","message":"Set new StatePrefix: 'อยู่แถว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:30.730239647+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:30.730288837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่แถวแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:30.73029423+07:00","message":"receive interim result [false|false]: อยู่แถวแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:30.730312051+07:00","message":"[buffer interim] 428 false อยู่แถวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.730321435+07:00","message":"[bufferProcess] interim [380000000]:อยู่แถวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.730324121+07:00","message":"[bufferProcess] send to processor:อยู่แถวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.730328104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.730332885+07:00","message":"> Transcript [6933] [false]: 'อยู่แถวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.730336833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.730339021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.730341158+07:00","message":"StatePrefix: 'อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.730343448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:30.917434804+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:30.91747845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่แถวแรกเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:30.917484609+07:00","message":"receive interim result [false|false]: อยู่แถวแรกเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:30.91750019+07:00","message":"[buffer interim] 428 false อยู่แถวแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.917507587+07:00","message":"[bufferProcess] interim [620000000]:อยู่แถวแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.917510331+07:00","message":"[bufferProcess] send to processor:อยู่แถวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.917517406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.917520469+07:00","message":"> Transcript [6934] [false]: 'อยู่แถวแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.91752436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.917527424+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.917529933+07:00","message":"StatePrefix: 'อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:30.9175322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:31.508430396+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:31.508470967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่แถวแรกเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:31.508476991+07:00","message":"receive interim result [false|false]: อยู่แถวแรกเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:31.508490419+07:00","message":"[buffer interim] 428 false อยู่แถวแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.508497422+07:00","message":"[bufferProcess] interim [220000000]:อยู่แถวแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.508499931+07:00","message":"[bufferProcess] send to processor:อยู่แถวแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.508505198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.508508258+07:00","message":"> Transcript [6935] [false]: 'อยู่แถวแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.508511658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.508513733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.508515828+07:00","message":"StatePrefix: 'อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.508518602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:32.64770785+07:00","message":"[GCS] Cleaned up inactive client: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:32.647732545+07:00","message":"[GCS] Cleaned up inactive client: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:32.647735388+07:00","message":"[GCS] Cleaned up inactive client: 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:32.647737582+07:00","message":"[GCS] Cleaned up inactive client: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:32.647739732+07:00","message":"[GCS] Cleaned up inactive client: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:32.64774157+07:00","message":"[GCS] Cleaned up inactive client: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:32.647743548+07:00","message":"[GCS] Cleaned up inactive client: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:32.647746434+07:00","message":"[GCS] Cleaned up inactive client: 410"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:33.053938006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:33.053956979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.719370798+07:00","message":"[GCS] IsForceVAD: false for message ID: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.74404341+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.744085549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่แถวแรกเลยพี่กับแฟน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.744091812+07:00","message":"receive interim result [false|false]: อยู่แถวแรกเลยพี่กับแฟน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.744107766+07:00","message":"[buffer interim] 428 false อยู่แถวแรกเลยพี่กับแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744118598+07:00","message":"[bufferProcess] interim [380000000]:อยู่แถวแรกเลยพี่กับแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744123301+07:00","message":"[bufferProcess] send to processor:อยู่แถวแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744126913+07:00","message":"[bufferProcess] send to processor (ticker):อยู่แถวแรกเลยพี่กับแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744130862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744134192+07:00","message":"> Transcript [6936] [false]: 'อยู่แถวแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.74413767+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744139908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744141938+07:00","message":"StatePrefix: 'อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744144052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744146474+07:00","message":"Push: 'อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744148594+07:00","message":"TextPushed: 'อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744151784+07:00","message":"Set new StatePrefix : 'อยู่แถวแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744154074+07:00","message":"Next Push (prob) : 'แรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744156019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.74415816+07:00","message":"> Transcript [6937] [false]: 'อยู่แถวแรกเลยพี่กับแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744160287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744162183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744163921+07:00","message":"StatePrefix: 'อยู่แถวแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.744165931+07:00","message":"TextPushed: 'อยู่แถว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.74417426+07:00","message":"push: {false อยู่แถว 0 0xc002f26d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.849698305+07:00","message":"[GCS] Start streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.86959012+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.869626002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่แถวแรกเลยพี่กับแฟน\",\"confidence\":0.9400709}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.869631627+07:00","message":"receive interim result [true|false]: อยู่แถวแรกเลยพี่กับแฟน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.869639296+07:00","message":"end recv isFinal message id 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.869641569+07:00","message":"end Recv id 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.869647087+07:00","message":"[buffer interim] 428 true อยู่แถวแรกเลยพี่กับแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.869655689+07:00","message":"[bufferProcess] interim [590000000]:อยู่แถวแรกเลยพี่กับแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.869659291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.869662137+07:00","message":"> Transcript [6938] [true]: 'อยู่แถวแรกเลยพี่กับแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.869665409+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.869667478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.869669803+07:00","message":"StatePrefix: 'อยู่แถวแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.869672442+07:00","message":"TextPushed: 'อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.869676538+07:00","message":"Push: 'แรกเลยพี่กับแฟน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.869683742+07:00","message":"push: {true แรกเลยพี่กับแฟน 0 0xc002f26d00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:33.879655924+07:00","message":"write wav file: './tmp/7598/7598_428.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.390074972+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.390128952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.390136665+07:00","message":"receive interim result [false|false]: นิทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.390155108+07:00","message":"[buffer interim] 429 false นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.390163552+07:00","message":"[bufferProcess] interim [420000000]:นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.39016576+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.586075064+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.586115339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.586120238+07:00","message":"receive interim result [false|false]: นิทานไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.586136349+07:00","message":"[buffer interim] 429 false นิทานไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.586144728+07:00","message":"[bufferProcess] interim [600000000]:นิทานไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.586147808+07:00","message":"[bufferProcess] send to processor:นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.586152223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.586156215+07:00","message":"> Transcript [6939] [false]: 'นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.586159654+07:00","message":"Set StatePrefix (first interim): 'นิทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.705890665+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.705938686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.705946017+07:00","message":"receive interim result [false|false]: นิทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.705962431+07:00","message":"[buffer interim] 429 false นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.70597034+07:00","message":"[bufferProcess] interim [660000000]:นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.705973254+07:00","message":"[bufferProcess] send to processor:นิทานไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.70598135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.705984454+07:00","message":"> Transcript [6940] [false]: 'นิทานไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.705987967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.70599057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.705993009+07:00","message":"StatePrefix: 'นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.705995642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.721216936+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.721249189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานไปเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.721254304+07:00","message":"receive interim result [false|false]: นิทานไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.721270053+07:00","message":"[buffer interim] 429 false นิทานไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.72127582+07:00","message":"[bufferProcess] interim [720000000]:นิทานไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.721278356+07:00","message":"[bufferProcess] send to processor:นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.721288008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.721290877+07:00","message":"> Transcript [6941] [false]: 'นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.721294588+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.7212972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.721301971+07:00","message":"StatePrefix: 'นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.721304364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.895992951+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.896043963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานไปเลยได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.896051291+07:00","message":"receive interim result [false|false]: นิทานไปเลยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.896065051+07:00","message":"[buffer interim] 429 false นิทานไปเลยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.896073221+07:00","message":"[bufferProcess] interim [840000000]:นิทานไปเลยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.896077586+07:00","message":"[bufferProcess] send to processor:นิทานไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.896082032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.896085868+07:00","message":"> Transcript [6942] [false]: 'นิทานไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.896090768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.896093945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.896096813+07:00","message":"StatePrefix: 'นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.896099738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:35.036452673+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:35.03649285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานไปเลยได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:35.03649855+07:00","message":"receive interim result [false|false]: นิทานไปเลยได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:35.036511283+07:00","message":"[buffer interim] 429 false นิทานไปเลยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.03651809+07:00","message":"[bufferProcess] interim [960000000]:นิทานไปเลยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.036520414+07:00","message":"[bufferProcess] send to processor:นิทานไปเลยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.036525937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.03652927+07:00","message":"> Transcript [6943] [false]: 'นิทานไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.036532806+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.036535179+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.036537246+07:00","message":"StatePrefix: 'นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.036539379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.036543992+07:00","message":"Push: 'นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.036546134+07:00","message":"TextPushed: 'นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.036548644+07:00","message":"Set new StatePrefix : 'นิทานไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.03655317+07:00","message":"Next Push (prob) : 'ไปเลยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:35.036575508+07:00","message":"push: {false นิทาน 0 0xc002f26580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:35.099200788+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:35.099243905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานไปเลยได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:35.099249361+07:00","message":"receive interim result [false|false]: นิทานไปเลยได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:35.099263233+07:00","message":"[buffer interim] 429 false นิทานไปเลยได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.099270025+07:00","message":"[bufferProcess] interim [80000000]:นิทานไปเลยได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.099272503+07:00","message":"[bufferProcess] send to processor:นิทานไปเลยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.099276011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.099279013+07:00","message":"> Transcript [6944] [false]: 'นิทานไปเลยได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.099282861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.099284954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.099286899+07:00","message":"StatePrefix: 'นิทานไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.099289084+07:00","message":"TextPushed: 'นิทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:35.734490181+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:35.73453157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานไปเลยได้ไหมคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:35.734537168+07:00","message":"receive interim result [false|false]: นิทานไปเลยได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:35.734551121+07:00","message":"[buffer interim] 429 false นิทานไปเลยได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.73455773+07:00","message":"[bufferProcess] interim [680000000]:นิทานไปเลยได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.734560397+07:00","message":"[bufferProcess] send to processor:นิทานไปเลยได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.734564007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.73456683+07:00","message":"> Transcript [6945] [false]: 'นิทานไปเลยได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.734570375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.734572573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.734574603+07:00","message":"StatePrefix: 'นิทานไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:35.734576793+07:00","message":"TextPushed: 'นิทาน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:36.054907017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:36.054909111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.39135753+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.391396397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานไปเลยได้ไหมคะก็พยายาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.391402259+07:00","message":"receive interim result [false|false]: นิทานไปเลยได้ไหมคะก็พยายาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.391417004+07:00","message":"[buffer interim] 429 false นิทานไปเลยได้ไหมคะก็พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.391423774+07:00","message":"[bufferProcess] interim [360000000]:นิทานไปเลยได้ไหมคะก็พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.39142686+07:00","message":"[bufferProcess] send to processor:นิทานไปเลยได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.3914303+07:00","message":"[bufferProcess] send to processor (ticker):นิทานไปเลยได้ไหมคะก็พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.391441359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.391463468+07:00","message":"> Transcript [6946] [false]: 'นิทานไปเลยได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.391471042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.391473724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.391476575+07:00","message":"StatePrefix: 'นิทานไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.391479471+07:00","message":"TextPushed: 'นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.391482157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.391484934+07:00","message":"> Transcript [6947] [false]: 'นิทานไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.391487213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.39148929+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.391491305+07:00","message":"StatePrefix: 'นิทานไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.391493148+07:00","message":"TextPushed: 'นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.391503056+07:00","message":"Push: 'ไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.391505046+07:00","message":"TextPushed: 'นิทานไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.391507229+07:00","message":"Set new StatePrefix : 'นิทานไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.391509359+07:00","message":"Next Push (prob) : 'ไหมคะก็พยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.391523278+07:00","message":"push: {false ไปเลยได้ 0 0xc002f26580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.534077525+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.534114767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานไปเลยได้ไหมคะก็พยายามอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.534121321+07:00","message":"receive interim result [false|false]: นิทานไปเลยได้ไหมคะก็พยายามอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.534135214+07:00","message":"[buffer interim] 429 false นิทานไปเลยได้ไหมคะก็พยายามอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.534142381+07:00","message":"[bufferProcess] interim [480000000]:นิทานไปเลยได้ไหมคะก็พยายามอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.53414467+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.597813501+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.597861958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.597872276+07:00","message":"receive interim result [false|false]: นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.59788631+07:00","message":"[buffer interim] 429 false นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.597893543+07:00","message":"[bufferProcess] interim [600000000]:นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.597896534+07:00","message":"[bufferProcess] send to processor:นิทานไปเลยได้ไหมคะก็พยายามอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.597902083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.59790501+07:00","message":"> Transcript [6948] [false]: 'นิทานไปเลยได้ไหมคะก็พยายามอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.597908403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.597910611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.59791275+07:00","message":"StatePrefix: 'นิทานไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.597915552+07:00","message":"TextPushed: 'นิทานไปเลยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.915231538+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.915274076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.915281484+07:00","message":"receive interim result [false|false]: นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.915297789+07:00","message":"[buffer interim] 429 false นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.915305727+07:00","message":"[bufferProcess] interim [840000000]:นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.915308486+07:00","message":"[bufferProcess] send to processor:นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.915316269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.915319851+07:00","message":"> Transcript [6949] [false]: 'นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.915324005+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.915326677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.915329274+07:00","message":"StatePrefix: 'นิทานไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.915332297+07:00","message":"TextPushed: 'นิทานไปเลยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.457778739+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.457816848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.457822525+07:00","message":"receive interim result [false|false]: นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.457839858+07:00","message":"[buffer interim] 429 false นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.457846621+07:00","message":"[bufferProcess] interim [200000000]:นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.457849178+07:00","message":"[bufferProcess] send to processor:นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.457852735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.457855528+07:00","message":"> Transcript [6950] [false]: 'นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.457859213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.457861397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.457863909+07:00","message":"StatePrefix: 'นิทานไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.457866649+07:00","message":"TextPushed: 'นิทานไปเลยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.506885463+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.506925672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.506931727+07:00","message":"receive interim result [false|false]: นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.506944941+07:00","message":"[buffer interim] 429 false นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.506953252+07:00","message":"[bufferProcess] interim [260000000]:นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.50695584+07:00","message":"[bufferProcess] send to processor:นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.506959327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.506962166+07:00","message":"> Transcript [6951] [false]: 'นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.506965873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.506968068+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.506970661+07:00","message":"StatePrefix: 'นิทานไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.506973674+07:00","message":"TextPushed: 'นิทานไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.506976491+07:00","message":"Push: 'ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.506978719+07:00","message":"TextPushed: 'นิทานไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.506982781+07:00","message":"Set new StatePrefix : 'นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.506985266+07:00","message":"Next Push (prob) : 'อยู่ค่ะคุณโจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.506992766+07:00","message":"push: {false ไหมคะก็พยายาม 0 0xc002f26580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.7405419+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.740592194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโรงพยาบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.740599333+07:00","message":"receive interim result [false|false]: นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.740614859+07:00","message":"[buffer interim] 429 false นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.740622097+07:00","message":"[bufferProcess] interim [560000000]:นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.740624905+07:00","message":"[bufferProcess] send to processor:นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.740632977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.740636603+07:00","message":"> Transcript [6952] [false]: 'นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.740639264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.740641458+07:00","message":"Set new StatePrefix: 'นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.778732833+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.778775298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.77878161+07:00","message":"receive interim result [false|false]: นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.778794711+07:00","message":"[buffer interim] 429 false นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.778801535+07:00","message":"[bufferProcess] interim [680000000]:นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.778804653+07:00","message":"[bufferProcess] send to processor:นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.778810571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.778813706+07:00","message":"> Transcript [6953] [false]: 'นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.778816523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.778819265+07:00","message":"Set new StatePrefix: 'นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโรงพยาบาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.938040663+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.938091002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.938099169+07:00","message":"receive interim result [false|false]: นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.938114942+07:00","message":"[buffer interim] 429 false นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.938123017+07:00","message":"[bufferProcess] interim [920000000]:นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.938125972+07:00","message":"[bufferProcess] send to processor:นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.938136277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.938139957+07:00","message":"> Transcript [6954] [false]: 'นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.938143103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.938145559+07:00","message":"Set new StatePrefix: 'นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:39.05561798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:39.055628318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.297181813+07:00","message":"[GCS] IsForceVAD: false for message ID: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.358082636+07:00","message":"[GCS] Start streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.505800018+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.505843828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่นะ\",\"confidence\":0.9458343}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.505851488+07:00","message":"receive interim result [true|false]: วันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.505863792+07:00","message":"end recv isFinal message id 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.505866367+07:00","message":"end Recv id 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.505873761+07:00","message":"[buffer interim] 429 true วันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.505885532+07:00","message":"[bufferProcess] interim [460000000]:วันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.505889085+07:00","message":"[bufferProcess] send to processor (isfinal):นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.505893811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.50589726+07:00","message":"> Transcript [6955] [false]: 'นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.505901849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.50590424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.505906392+07:00","message":"StatePrefix: 'นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.505909336+07:00","message":"TextPushed: 'นิทานไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.505911478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.50591357+07:00","message":"> Transcript [6956] [true]: 'วันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.505915887+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.505917592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.50591952+07:00","message":"StatePrefix: 'นิทานไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.505921476+07:00","message":"TextPushed: 'นิทานไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.505923253+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.506118582+07:00","message":"Push: 'อยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.506122313+07:00","message":"TextPushed: 'นิทานไปเลยได้ไหมคะก็พยายามอยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.506124877+07:00","message":"Set new StatePrefix : 'วันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.506127415+07:00","message":"Next Push (prob) : 'วันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณจงพยายามอยู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.506137144+07:00","message":"push: {true อยู่นะ 0 0xc002f26580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.50614715+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_429.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:39.518344307+07:00","message":"write wav file: './tmp/7598/7598_429.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.716987521+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.717035457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาแฟ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.717040844+07:00","message":"receive interim result [false|false]: กาแฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.717057533+07:00","message":"[buffer interim] 430 false กาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.717065313+07:00","message":"[bufferProcess] interim [420000000]:กาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.717067329+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.896613967+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.896650651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาแฟแถว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.89665612+07:00","message":"receive interim result [false|false]: กาแฟแถว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.896667125+07:00","message":"[buffer interim] 430 false กาแฟแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.896672766+07:00","message":"[bufferProcess] interim [540000000]:กาแฟแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.896675228+07:00","message":"[bufferProcess] send to processor:กาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.89668044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.89668322+07:00","message":"> Transcript [6957] [false]: 'กาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.896686198+07:00","message":"Set StatePrefix (first interim): 'กาแฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.902957572+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.902981373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาแฟเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.902985866+07:00","message":"receive interim result [false|false]: กาแฟเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.902996771+07:00","message":"[buffer interim] 430 false กาแฟเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.903001772+07:00","message":"[bufferProcess] interim [600000000]:กาแฟเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.903003862+07:00","message":"[bufferProcess] send to processor:กาแฟแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.903009317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.903012142+07:00","message":"> Transcript [6958] [false]: 'กาแฟแถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.903015165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.903017257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.903019337+07:00","message":"StatePrefix: 'กาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.90302137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.061700093+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.061737351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาแฟเขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.061742881+07:00","message":"receive interim result [false|false]: กาแฟเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.061758942+07:00","message":"[buffer interim] 430 false กาแฟเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.06176561+07:00","message":"[bufferProcess] interim [660000000]:กาแฟเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.061768814+07:00","message":"[bufferProcess] send to processor:กาแฟเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.061772246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.061775326+07:00","message":"> Transcript [6959] [false]: 'กาแฟเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.061778538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.061780714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.061782693+07:00","message":"StatePrefix: 'กาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.061785089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.127581001+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.127625947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาแฟเขาก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.127633238+07:00","message":"receive interim result [false|false]: กาแฟเขาก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.127649062+07:00","message":"[buffer interim] 430 false กาแฟเขาก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.127656138+07:00","message":"[bufferProcess] interim [780000000]:กาแฟเขาก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.127659119+07:00","message":"[bufferProcess] send to processor:กาแฟเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.127666905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.127669647+07:00","message":"> Transcript [6960] [false]: 'กาแฟเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.127672912+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.127675102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.127677203+07:00","message":"StatePrefix: 'กาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.127679616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.447829771+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.447866525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาแฟเขาก็ดารา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.447872305+07:00","message":"receive interim result [false|false]: กาแฟเขาก็ดารา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.44788688+07:00","message":"[buffer interim] 430 false กาแฟเขาก็ดารา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.447893043+07:00","message":"[bufferProcess] interim [20000000]:กาแฟเขาก็ดารา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.447895269+07:00","message":"[bufferProcess] send to processor:กาแฟเขาก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.447898437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.44790131+07:00","message":"> Transcript [6961] [false]: 'กาแฟเขาก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.447905031+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.447907156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.447909079+07:00","message":"StatePrefix: 'กาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.447911614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.447919357+07:00","message":"Push: 'กาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.447922189+07:00","message":"TextPushed: 'กาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.447924676+07:00","message":"Set new StatePrefix : 'กาแฟเขาก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.447926944+07:00","message":"Next Push (prob) : 'เขาก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.447935044+07:00","message":"push: {false กาแฟ 0 0xc002e90180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.695687674+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.695730113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาแฟเขาก็ดาราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.695735699+07:00","message":"receive interim result [false|false]: กาแฟเขาก็ดาราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.695745912+07:00","message":"[buffer interim] 430 false กาแฟเขาก็ดาราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.69575207+07:00","message":"[bufferProcess] interim [200000000]:กาแฟเขาก็ดาราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.695754673+07:00","message":"[bufferProcess] send to processor:กาแฟเขาก็ดารา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.695759683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.695762261+07:00","message":"> Transcript [6962] [false]: 'กาแฟเขาก็ดารา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.695764664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.695767073+07:00","message":"Set new StatePrefix: 'กาแฟเขาก็ดารา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.76183144+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.761878013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาแฟเขาก็ดารากับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.761884807+07:00","message":"receive interim result [false|false]: กาแฟเขาก็ดารากับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.761905536+07:00","message":"[buffer interim] 430 false กาแฟเขาก็ดารากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.761915059+07:00","message":"[bufferProcess] interim [260000000]:กาแฟเขาก็ดารากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.761917716+07:00","message":"[bufferProcess] send to processor:กาแฟเขาก็ดาราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.761925093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.761928423+07:00","message":"> Transcript [6963] [false]: 'กาแฟเขาก็ดาราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.761933837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.761936674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.761939514+07:00","message":"StatePrefix: 'กาแฟเขาก็ดารา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.761942354+07:00","message":"TextPushed: 'กาแฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.791629175+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.791670728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาแฟเขาก็ดารากระแต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.791677721+07:00","message":"receive interim result [false|false]: กาแฟเขาก็ดารากระแต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.791693014+07:00","message":"[buffer interim] 430 false กาแฟเขาก็ดารากระแต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.791699622+07:00","message":"[bufferProcess] interim [320000000]:กาแฟเขาก็ดารากระแต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.791702321+07:00","message":"[bufferProcess] send to processor:กาแฟเขาก็ดารากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.791705639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.791708949+07:00","message":"> Transcript [6964] [false]: 'กาแฟเขาก็ดารากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.791712973+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.791715132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.791717113+07:00","message":"StatePrefix: 'กาแฟเขาก็ดารา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.791719286+07:00","message":"TextPushed: 'กาแฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.172712392+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.172748304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาแฟเขาก็ดาราก็จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.172755433+07:00","message":"receive interim result [false|false]: กาแฟเขาก็ดาราก็จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.172768858+07:00","message":"[buffer interim] 430 false กาแฟเขาก็ดาราก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.172775753+07:00","message":"[bufferProcess] interim [680000000]:กาแฟเขาก็ดาราก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.172778352+07:00","message":"[bufferProcess] send to processor:กาแฟเขาก็ดารากระแต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.172783462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.172786343+07:00","message":"> Transcript [6965] [false]: 'กาแฟเขาก็ดารากระแต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.172789854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.172792236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.172794309+07:00","message":"StatePrefix: 'กาแฟเขาก็ดารา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.172796546+07:00","message":"TextPushed: 'กาแฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.27220962+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.272255122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาแฟเขาก็ดาราก็แตกปลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.272261622+07:00","message":"receive interim result [false|false]: กาแฟเขาก็ดาราก็แตกปลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.272282234+07:00","message":"[buffer interim] 430 false กาแฟเขาก็ดาราก็แตกปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.272290176+07:00","message":"[bufferProcess] interim [740000000]:กาแฟเขาก็ดาราก็แตกปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.27229329+07:00","message":"[bufferProcess] send to processor:กาแฟเขาก็ดาราก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.272297149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.272300294+07:00","message":"> Transcript [6966] [false]: 'กาแฟเขาก็ดาราก็จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.272304139+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.272306794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.272309334+07:00","message":"StatePrefix: 'กาแฟเขาก็ดารา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.272311765+07:00","message":"TextPushed: 'กาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.272314411+07:00","message":"Push: 'เขาก็ดารา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.272316371+07:00","message":"TextPushed: 'กาแฟเขาก็ดารา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.272318643+07:00","message":"Set new StatePrefix : 'กาแฟเขาก็ดาราก็จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.272320794+07:00","message":"Next Push (prob) : 'ก็จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.272329211+07:00","message":"push: {false เขาก็ดารา 0 0xc002e90180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.901868755+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.901918235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาแฟเขาก็ดาราก็แตกปลาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.901925051+07:00","message":"receive interim result [false|false]: กาแฟเขาก็ดาราก็แตกปลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.901941156+07:00","message":"[buffer interim] 430 false กาแฟเขาก็ดาราก็แตกปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.901951731+07:00","message":"[bufferProcess] interim [340000000]:กาแฟเขาก็ดาราก็แตกปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.901954575+07:00","message":"[bufferProcess] send to processor:กาแฟเขาก็ดาราก็แตกปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.901960386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.901966297+07:00","message":"> Transcript [6967] [false]: 'กาแฟเขาก็ดาราก็แตกปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.9019692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.901971941+07:00","message":"Set new StatePrefix: 'กาแฟเขาก็ดาราก็แตกปลาย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:42.055692104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:42.055698574+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.072280004+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.072328902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาแฟเขาก็ดาราก็จะกลายเป็นสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.072335418+07:00","message":"receive interim result [false|false]: กาแฟเขาก็ดาราก็จะกลายเป็นสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.072349818+07:00","message":"[buffer interim] 430 false กาแฟเขาก็ดาราก็จะกลายเป็นสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.072357563+07:00","message":"[bufferProcess] interim [460000000]:กาแฟเขาก็ดาราก็จะกลายเป็นสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.072361978+07:00","message":"[bufferProcess] send to processor:กาแฟเขาก็ดาราก็แตกปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.072366132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.072369331+07:00","message":"> Transcript [6968] [false]: 'กาแฟเขาก็ดาราก็แตกปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.072373443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.072375832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.0723779+07:00","message":"StatePrefix: 'กาแฟเขาก็ดาราก็แตกปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.072380906+07:00","message":"TextPushed: 'กาแฟเขาก็ดารา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.702134649+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.702172705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาแฟเขาก็ดาราก็จะกลายเป็นสาวๆนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.70217971+07:00","message":"receive interim result [false|false]: กาแฟเขาก็ดาราก็จะกลายเป็นสาวๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.702195246+07:00","message":"[buffer interim] 430 false กาแฟเขาก็ดาราก็จะกลายเป็นสาวๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.702202099+07:00","message":"[bufferProcess] interim [0]:กาแฟเขาก็ดาราก็จะกลายเป็นสาวๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.70220484+07:00","message":"[bufferProcess] send to processor:กาแฟเขาก็ดาราก็จะกลายเป็นสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.702211307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.702214331+07:00","message":"> Transcript [6969] [false]: 'กาแฟเขาก็ดาราก็จะกลายเป็นสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.702216958+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.702219216+07:00","message":"Set new StatePrefix: 'กาแฟเขาก็ดาราก็จะกลายเป็นสาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.213691749+07:00","message":"[GCS] IsForceVAD: false for message ID: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.283541092+07:00","message":"[GCS] Start streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.514104981+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.514158043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาแฟเขาก็ดาราก็จะกลายเป็นสาวๆนะคะ\",\"confidence\":0.950074}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.514165103+07:00","message":"receive interim result [true|false]: กาแฟเขาก็ดาราก็จะกลายเป็นสาวๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.514174794+07:00","message":"end recv isFinal message id 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.514177477+07:00","message":"end Recv id 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.514183725+07:00","message":"[buffer interim] 430 true กาแฟเขาก็ดาราก็จะกลายเป็นสาวๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.514199526+07:00","message":"[bufferProcess] interim [540000000]:กาแฟเขาก็ดาราก็จะกลายเป็นสาวๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.514202849+07:00","message":"[bufferProcess] send to processor (isfinal):กาแฟเขาก็ดาราก็จะกลายเป็นสาวๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.514206738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.514210645+07:00","message":"> Transcript [6970] [false]: 'กาแฟเขาก็ดาราก็จะกลายเป็นสาวๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.514214858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.514217114+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.5142191+07:00","message":"StatePrefix: 'กาแฟเขาก็ดาราก็จะกลายเป็นสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.514221934+07:00","message":"TextPushed: 'กาแฟเขาก็ดารา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.514224163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.51422613+07:00","message":"> Transcript [6971] [true]: 'กาแฟเขาก็ดาราก็จะกลายเป็นสาวๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.514228498+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.514230273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.51423199+07:00","message":"StatePrefix: 'กาแฟเขาก็ดาราก็จะกลายเป็นสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.514234113+07:00","message":"TextPushed: 'กาแฟเขาก็ดารา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.514237401+07:00","message":"Push: 'ก็จะกลายเป็นสาวๆนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.514256426+07:00","message":"push: {true ก็จะกลายเป็นสาวๆนะคะ 0 0xc002e90180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:43.52467385+07:00","message":"write wav file: './tmp/7598/7598_430.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:45.05573641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:45.055773409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.557994359+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.558039166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.55804493+07:00","message":"receive interim result [false|false]: Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.558061388+07:00","message":"[buffer interim] 431 false Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.55806773+07:00","message":"[bufferProcess] interim [980000000]:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.558069541+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.558075183+07:00","message":"[bufferProcess] send to processor (ticker):Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.558078715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.558081525+07:00","message":"> Transcript [6972] [false]: 'Active'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.558083671+07:00","message":"Set StatePrefix (first interim): 'Active'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.178658048+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.17869465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.178700381+07:00","message":"receive interim result [false|false]: Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.178716177+07:00","message":"[buffer interim] 431 false Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.17872245+07:00","message":"[bufferProcess] interim [580000000]:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.178724474+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.241442118+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.241479846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.241485364+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.241500382+07:00","message":"[buffer interim] 431 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.241508987+07:00","message":"[bufferProcess] interim [700000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.24151124+07:00","message":"[bufferProcess] send to processor:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.241514472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.241517526+07:00","message":"> Transcript [6973] [false]: 'Active'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.241520622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.24152286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.241525263+07:00","message":"StatePrefix: 'Active'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.24152913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.773747102+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.773788175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็พัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.773793925+07:00","message":"receive interim result [false|false]: แล้วก็พัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.773806299+07:00","message":"[buffer interim] 431 false แล้วก็พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.773812367+07:00","message":"[bufferProcess] interim [180000000]:แล้วก็พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.773815141+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.773820118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.773822869+07:00","message":"> Transcript [6974] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.773825461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.773827839+07:00","message":"Set new StatePrefix: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.881706541+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.881741801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.881748126+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.881759076+07:00","message":"[buffer interim] 431 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.881765657+07:00","message":"[bufferProcess] interim [240000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.881768156+07:00","message":"[bufferProcess] send to processor:แล้วก็พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.881773443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.881776342+07:00","message":"> Transcript [6975] [false]: 'แล้วก็พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.881779442+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.881781418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.881783379+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.881785627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.892428783+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.892457348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทาครีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.892463438+07:00","message":"receive interim result [false|false]: แล้วก็ทาครีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.892479206+07:00","message":"[buffer interim] 431 false แล้วก็ทาครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.892486183+07:00","message":"[bufferProcess] interim [300000000]:แล้วก็ทาครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.89248934+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.892493644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.892497445+07:00","message":"> Transcript [6976] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.892500155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.892502247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.892504225+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.892506212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.458621981+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.458667707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทาครีมเนี่ยเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.458673974+07:00","message":"receive interim result [false|false]: แล้วก็ทาครีมเนี่ยเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.458692072+07:00","message":"[buffer interim] 431 false แล้วก็ทาครีมเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.458700266+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็ทาครีมเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.458703115+07:00","message":"[bufferProcess] send to processor:แล้วก็ทาครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.458707376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.458710721+07:00","message":"> Transcript [6977] [false]: 'แล้วก็ทาครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.458714933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.458717439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.458721399+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.458723843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.473494548+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.473538813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทาครีมเนี่ยเขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.473546198+07:00","message":"receive interim result [false|false]: แล้วก็ทาครีมเนี่ยเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.473562898+07:00","message":"[buffer interim] 431 false แล้วก็ทาครีมเนี่ยเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.473569142+07:00","message":"[bufferProcess] interim [900000000]:แล้วก็ทาครีมเนี่ยเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.473571853+07:00","message":"[bufferProcess] send to processor:แล้วก็ทาครีมเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.473575003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.473578151+07:00","message":"> Transcript [6978] [false]: 'แล้วก็ทาครีมเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.473588784+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.473591014+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.473593084+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.473595159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.473600891+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.47360301+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.473605268+07:00","message":"Set new StatePrefix : 'แล้วก็ทาครีมเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.473607888+07:00","message":"Next Push (prob) : 'ทาครีมเนี่ยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.473614863+07:00","message":"push: {false แล้วก็ 0 0xc0033feb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.589043593+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.589097166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทาครีมเนี่ยเขาก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.589103897+07:00","message":"receive interim result [false|false]: แล้วก็ทาครีมเนี่ยเขาก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.589116671+07:00","message":"[buffer interim] 431 false แล้วก็ทาครีมเนี่ยเขาก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.589123699+07:00","message":"[bufferProcess] interim [20000000]:แล้วก็ทาครีมเนี่ยเขาก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.589126452+07:00","message":"[bufferProcess] send to processor:แล้วก็ทาครีมเนี่ยเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.589130605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.589133508+07:00","message":"> Transcript [6979] [false]: 'แล้วก็ทาครีมเนี่ยเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.589137251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.589139215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.589141241+07:00","message":"StatePrefix: 'แล้วก็ทาครีมเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.589144156+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.831283287+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.831323595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทาครีมเนี่ยเขาก็มีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.831329461+07:00","message":"receive interim result [false|false]: แล้วก็ทาครีมเนี่ยเขาก็มีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.83134479+07:00","message":"[buffer interim] 431 false แล้วก็ทาครีมเนี่ยเขาก็มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.831353511+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็ทาครีมเนี่ยเขาก็มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.831357293+07:00","message":"[bufferProcess] send to processor:แล้วก็ทาครีมเนี่ยเขาก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.831361699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.831365769+07:00","message":"> Transcript [6980] [false]: 'แล้วก็ทาครีมเนี่ยเขาก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.831369814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.831371969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.831374258+07:00","message":"StatePrefix: 'แล้วก็ทาครีมเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.831376609+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.85863571+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.858664067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทาครีมเนี่ยเขาก็ไปตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.858669338+07:00","message":"receive interim result [false|false]: แล้วก็ทาครีมเนี่ยเขาก็ไปตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.85868249+07:00","message":"[buffer interim] 431 false แล้วก็ทาครีมเนี่ยเขาก็ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.858688343+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็ทาครีมเนี่ยเขาก็ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.858691005+07:00","message":"[bufferProcess] send to processor:แล้วก็ทาครีมเนี่ยเขาก็มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.858694176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.858696517+07:00","message":"> Transcript [6981] [false]: 'แล้วก็ทาครีมเนี่ยเขาก็มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.85869992+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.858702038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.858704349+07:00","message":"StatePrefix: 'แล้วก็ทาครีมเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.858706613+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.023800853+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.023832966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทาครีมเนี่ยเขาก็ไปตัดมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.023839175+07:00","message":"receive interim result [false|false]: แล้วก็ทาครีมเนี่ยเขาก็ไปตัดมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.023850341+07:00","message":"[buffer interim] 431 false แล้วก็ทาครีมเนี่ยเขาก็ไปตัดมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.023858134+07:00","message":"[bufferProcess] interim [320000000]:แล้วก็ทาครีมเนี่ยเขาก็ไปตัดมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.023860695+07:00","message":"[bufferProcess] send to processor:แล้วก็ทาครีมเนี่ยเขาก็ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.023866159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.023869123+07:00","message":"> Transcript [6982] [false]: 'แล้วก็ทาครีมเนี่ยเขาก็ไปตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.02387296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.023875099+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.023877299+07:00","message":"StatePrefix: 'แล้วก็ทาครีมเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.023879802+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.023885962+07:00","message":"Push: 'ทาครีมเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.023888135+07:00","message":"TextPushed: 'แล้วก็ทาครีมเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.023890291+07:00","message":"Set new StatePrefix : 'แล้วก็ทาครีมเนี่ยเขาก็ไปตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.02389244+07:00","message":"Next Push (prob) : 'ก็ไปตัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.023916316+07:00","message":"push: {false ทาครีมเนี่ยเขา 0 0xc0033feb80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:48.056004747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:48.056031669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.069484484+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.069527656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทาครีมเนี่ยเขาก็ไม่ตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.069535445+07:00","message":"receive interim result [false|false]: แล้วก็ทาครีมเนี่ยเขาก็ไม่ตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.069551652+07:00","message":"[buffer interim] 431 false แล้วก็ทาครีมเนี่ยเขาก็ไม่ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.069561738+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็ทาครีมเนี่ยเขาก็ไม่ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.069565951+07:00","message":"[bufferProcess] send to processor:แล้วก็ทาครีมเนี่ยเขาก็ไปตัดมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.069573368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.069591993+07:00","message":"> Transcript [6983] [false]: 'แล้วก็ทาครีมเนี่ยเขาก็ไปตัดมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.069597626+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.069601159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.069615705+07:00","message":"StatePrefix: 'แล้วก็ทาครีมเนี่ยเขาก็ไปตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.0696198+07:00","message":"TextPushed: 'แล้วก็ทาครีมเนี่ยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.085926442+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.08598376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทาครีมเนี่ยเขาก็ไปจัดนิทรรศการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.085991738+07:00","message":"receive interim result [false|false]: แล้วก็ทาครีมเนี่ยเขาก็ไปจัดนิทรรศการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.086010312+07:00","message":"[buffer interim] 431 false แล้วก็ทาครีมเนี่ยเขาก็ไปจัดนิทรรศการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.086018987+07:00","message":"[bufferProcess] interim [500000000]:แล้วก็ทาครีมเนี่ยเขาก็ไปจัดนิทรรศการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.086023236+07:00","message":"[bufferProcess] send to processor:แล้วก็ทาครีมเนี่ยเขาก็ไม่ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.086027909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.086032013+07:00","message":"> Transcript [6984] [false]: 'แล้วก็ทาครีมเนี่ยเขาก็ไม่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.086035728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.08603888+07:00","message":"Set new StatePrefix: 'แล้วก็ทาครีมเนี่ยเขาก็ไม่ตัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.385721029+07:00","message":"[GCS] IsForceVAD: false for message ID: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.456998109+07:00","message":"[GCS] Start streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.681115027+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.68115753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทาครีมเนี่ยเขาก็ไปจัดนิทรรศการ\",\"confidence\":0.95418036}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.681176372+07:00","message":"receive interim result [true|false]: แล้วก็ทาครีมเนี่ยเขาก็ไปจัดนิทรรศการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.681188918+07:00","message":"end recv isFinal message id 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.681191965+07:00","message":"end Recv id 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.681198886+07:00","message":"[buffer interim] 431 true แล้วก็ทาครีมเนี่ยเขาก็ไปจัดนิทรรศการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.681206977+07:00","message":"[bufferProcess] interim [10000000]:แล้วก็ทาครีมเนี่ยเขาก็ไปจัดนิทรรศการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.681211401+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ทาครีมเนี่ยเขาก็ไปจัดนิทรรศการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.681215879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.681219899+07:00","message":"> Transcript [6985] [false]: 'แล้วก็ทาครีมเนี่ยเขาก็ไปจัดนิทรรศการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.681223779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.681227249+07:00","message":"Set new StatePrefix: 'แล้วก็ทาครีมเนี่ยเขาก็ไปจัดนิทรรศการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.681230382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.681233818+07:00","message":"> Transcript [6986] [true]: 'แล้วก็ทาครีมเนี่ยเขาก็ไปจัดนิทรรศการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.681237546+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.681240924+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.681243645+07:00","message":"StatePrefix: 'แล้วก็ทาครีมเนี่ยเขาก็ไปจัดนิทรรศการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.68124633+07:00","message":"TextPushed: 'แล้วก็ทาครีมเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.681249766+07:00","message":"Push: 'ก็ไปจัดนิทรรศการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.681256878+07:00","message":"push: {true ก็ไปจัดนิทรรศการ 0 0xc0033feb80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:48.691694523+07:00","message":"write wav file: './tmp/7598/7598_431.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.012616616+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.012666119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.012672269+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.01268881+07:00","message":"[buffer interim] 432 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.012696495+07:00","message":"[bufferProcess] interim [600000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.01269859+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.306511617+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.306553862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.306559954+07:00","message":"receive interim result [false|false]: ส่วนคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.306576495+07:00","message":"[buffer interim] 432 false ส่วนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.306595432+07:00","message":"[bufferProcess] interim [840000000]:ส่วนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.306599535+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.306610107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.306613736+07:00","message":"> Transcript [6987] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.306616881+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.440008008+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.440048477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.440054214+07:00","message":"receive interim result [false|false]: ชวนคนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.440070164+07:00","message":"[buffer interim] 432 false ชวนคนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.440077629+07:00","message":"[bufferProcess] interim [20000000]:ชวนคนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.440079805+07:00","message":"[bufferProcess] send to processor:ส่วนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.440083214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.440086467+07:00","message":"> Transcript [6988] [false]: 'ส่วนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.440090045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.440092208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.440094133+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.440096118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.628208574+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.628250335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.628257452+07:00","message":"receive interim result [false|false]: ส่วนคนเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.628270976+07:00","message":"[buffer interim] 432 false ส่วนคนเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.628277503+07:00","message":"[bufferProcess] interim [140000000]:ส่วนคนเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.628280367+07:00","message":"[bufferProcess] send to processor:ชวนคนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.628286927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.628289901+07:00","message":"> Transcript [6989] [false]: 'ชวนคนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.628292229+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.628294314+07:00","message":"Set new StatePrefix: 'ชวนคนมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.877135184+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.877189657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.877196153+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.877211837+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.877220041+07:00","message":"[bufferProcess] interim [440000000]:ส่วนคนเมืองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.877224426+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.877235202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.877240346+07:00","message":"> Transcript [6990] [false]: 'ส่วนคนเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.877245427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.877247882+07:00","message":"Set new StatePrefix: 'ส่วนคนเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.009215728+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.009256307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.009262522+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.00927839+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.009285376+07:00","message":"[bufferProcess] interim [560000000]:ส่วนคนเมืองถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.009287789+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.009291019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.009294421+07:00","message":"> Transcript [6991] [false]: 'ส่วนคนเมืองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.009297867+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.009300038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.009302011+07:00","message":"StatePrefix: 'ส่วนคนเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.009304084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.027555715+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.027599759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองขมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.027605765+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองขมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.027621068+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองขมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.02762755+07:00","message":"[bufferProcess] interim [620000000]:ส่วนคนเมืองขมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.027629918+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.027632967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.02763583+07:00","message":"> Transcript [6992] [false]: 'ส่วนคนเมืองถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.027639865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.027643054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.027645181+07:00","message":"StatePrefix: 'ส่วนคนเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.027647309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.336965521+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.33701264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองค่ะมาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.33701899+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองค่ะมาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.337031904+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองค่ะมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.337038305+07:00","message":"[bufferProcess] interim [860000000]:ส่วนคนเมืองค่ะมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.337041202+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองขมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.337046646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.337049941+07:00","message":"> Transcript [6993] [false]: 'ส่วนคนเมืองขมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.337053826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.337056261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.337058184+07:00","message":"StatePrefix: 'ส่วนคนเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.337060493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.347553191+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.347591345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองค่ะมารู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.347597275+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองค่ะมารู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.34761155+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองค่ะมารู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.347616945+07:00","message":"[bufferProcess] interim [920000000]:ส่วนคนเมืองค่ะมารู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.347619225+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองค่ะมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.347622819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.347626027+07:00","message":"> Transcript [6994] [false]: 'ส่วนคนเมืองค่ะมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.347629598+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.347631532+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.347633435+07:00","message":"StatePrefix: 'ส่วนคนเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.347635617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.347642059+07:00","message":"Push: 'ส่วนคนเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.347644156+07:00","message":"TextPushed: 'ส่วนคนเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.347646592+07:00","message":"Set new StatePrefix : 'ส่วนคนเมืองค่ะมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.347648894+07:00","message":"Next Push (prob) : 'ค่ะมาดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.347655807+07:00","message":"push: {false ส่วนคนเมือง 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.513454388+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.513490402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองค่ะ maroon\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.513496876+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองค่ะ maroon"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.513508964+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองค่ะ maroon"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.513517678+07:00","message":"[bufferProcess] interim [40000000]:ส่วนคนเมืองค่ะ maroon"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.513520511+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองค่ะมารู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.513526198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.513529169+07:00","message":"> Transcript [6995] [false]: 'ส่วนคนเมืองค่ะมารู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.513531709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.513534069+07:00","message":"Set new StatePrefix: 'ส่วนคนเมืองค่ะมารู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.579828229+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.579863733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองขมารู้เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.579869636+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองขมารู้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.579886457+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองขมารู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.579893534+07:00","message":"[bufferProcess] interim [160000000]:ส่วนคนเมืองขมารู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.57989615+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองค่ะ maroon"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.579899639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.579902259+07:00","message":"> Transcript [6996] [false]: 'ส่วนคนเมืองค่ะ maroon'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.579904761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.57990692+07:00","message":"Set new StatePrefix: 'ส่วนคนเมืองค่ะ maroon'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.781484076+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.781524093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองขมารู้เรื่องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.781532951+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองขมารู้เรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.781551671+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองขมารู้เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.781564891+07:00","message":"[bufferProcess] interim [400000000]:ส่วนคนเมืองขมารู้เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.781569711+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองขมารู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.781585823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.781590906+07:00","message":"> Transcript [6997] [false]: 'ส่วนคนเมืองขมารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.78159388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.781596837+07:00","message":"Set new StatePrefix: 'ส่วนคนเมืองขมารู้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.90209056+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.902131592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองขมารู้เรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.902137456+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองขมารู้เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.90214711+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองขมารู้เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.902153794+07:00","message":"[bufferProcess] interim [460000000]:ส่วนคนเมืองขมารู้เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.902157167+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองขมารู้เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.902160482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.902163271+07:00","message":"> Transcript [6998] [false]: 'ส่วนคนเมืองขมารู้เรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.902166886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.90216907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.902171281+07:00","message":"StatePrefix: 'ส่วนคนเมืองขมารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.902173551+07:00","message":"TextPushed: 'ส่วนคนเมือง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:51.056071969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:51.056064137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.126852331+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.1268864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองขมารู้เรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.126892752+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองขมารู้เรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.126908964+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองขมารู้เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.126916535+07:00","message":"[bufferProcess] interim [700000000]:ส่วนคนเมืองขมารู้เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.126919251+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองขมารู้เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.126922795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.126926139+07:00","message":"> Transcript [6999] [false]: 'ส่วนคนเมืองขมารู้เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.126929518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.126931693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.126933633+07:00","message":"StatePrefix: 'ส่วนคนเมืองขมารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.126936118+07:00","message":"TextPushed: 'ส่วนคนเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.305588462+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.305628639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองขมารู้เรื่องของกันหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.305634688+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองขมารู้เรื่องของกันหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.305649767+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองขมารู้เรื่องของกันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.305661993+07:00","message":"[bufferProcess] interim [820000000]:ส่วนคนเมืองขมารู้เรื่องของกันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.305665831+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองขมารู้เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.305671109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.305675388+07:00","message":"> Transcript [7000] [false]: 'ส่วนคนเมืองขมารู้เรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.305680402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.30568324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.305686557+07:00","message":"StatePrefix: 'ส่วนคนเมืองขมารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.305689928+07:00","message":"TextPushed: 'ส่วนคนเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.44119998+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.441238688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองขมารู้เรื่องของกันรึ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.441245783+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองขมารู้เรื่องของกันรึ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.44126234+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองขมารู้เรื่องของกันรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.441269182+07:00","message":"[bufferProcess] interim [940000000]:ส่วนคนเมืองขมารู้เรื่องของกันรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.441271831+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองขมารู้เรื่องของกันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.441278715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.44128156+07:00","message":"> Transcript [7001] [false]: 'ส่วนคนเมืองขมารู้เรื่องของกันหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.44128578+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.44128828+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.441290801+07:00","message":"StatePrefix: 'ส่วนคนเมืองขมารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.441293167+07:00","message":"TextPushed: 'ส่วนคนเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.44129966+07:00","message":"Push: 'ขมารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.44130226+07:00","message":"TextPushed: 'ส่วนคนเมืองขมารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.441304392+07:00","message":"Set new StatePrefix : 'ส่วนคนเมืองขมารู้เรื่องของกันหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.44130702+07:00","message":"Next Push (prob) : 'ของกันหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.441315308+07:00","message":"push: {false ขมารู้เรื่อง 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.458421599+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.458463357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.458468746+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.458484941+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.458491676+07:00","message":"[bufferProcess] interim [0]:ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.45849448+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองขมารู้เรื่องของกันรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.458501189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.458504237+07:00","message":"> Transcript [7002] [false]: 'ส่วนคนเมืองขมารู้เรื่องของกันรึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.458506762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.458508909+07:00","message":"Set new StatePrefix: 'ส่วนคนเมืองขมารู้เรื่องของกันรึ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.628085198+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.628124789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.628132879+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.628148415+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.62815534+07:00","message":"[bufferProcess] interim [180000000]:ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.628158028+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.628165018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.628167953+07:00","message":"> Transcript [7003] [false]: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.628170503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.628173243+07:00","message":"Set new StatePrefix: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.679430226+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.679469063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.67947556+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.679490094+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.679497186+07:00","message":"[bufferProcess] interim [300000000]:ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.679500244+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.679507187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.679510073+07:00","message":"> Transcript [7004] [false]: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.679513564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.679515691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.679517942+07:00","message":"StatePrefix: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.679520388+07:00","message":"TextPushed: 'ส่วนคนเมืองขมารู้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.935977689+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.936019977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่าก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.93602705+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่าก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.936042215+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.936048921+07:00","message":"[bufferProcess] interim [480000000]:ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.93605171+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.936055333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.936058415+07:00","message":"> Transcript [7005] [false]: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.936062797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.936065048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.936067052+07:00","message":"StatePrefix: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.936069748+07:00","message":"TextPushed: 'ส่วนคนเมืองขมารู้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.997510871+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.997549775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.997556562+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.997570755+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.997583939+07:00","message":"[bufferProcess] interim [540000000]:ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.997587113+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.997590678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.997593478+07:00","message":"> Transcript [7006] [false]: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.997597291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.9975993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.997601381+07:00","message":"StatePrefix: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.997603942+07:00","message":"TextPushed: 'ส่วนคนเมืองขมารู้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.999465604+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.999507682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่ากทม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.999514097+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่ากทม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.999532042+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่ากทม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.999540221+07:00","message":"[bufferProcess] interim [600000000]:ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่ากทม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.999542902+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.999547104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.999550346+07:00","message":"> Transcript [7007] [false]: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.999555139+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.999557442+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.999559296+07:00","message":"StatePrefix: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.999562832+07:00","message":"TextPushed: 'ส่วนคนเมืองขมารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.999570873+07:00","message":"Push: 'ของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.999573567+07:00","message":"TextPushed: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.999575999+07:00","message":"Set new StatePrefix : 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.99959633+07:00","message":"Next Push (prob) : 'ผู้ว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.999605947+07:00","message":"push: {false ของการเลือกตั้ง 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.645623496+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.645665512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.645673866+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.645693113+07:00","message":"[buffer interim] 432 false ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.645704709+07:00","message":"[bufferProcess] interim [200000000]:ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.645707623+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่ากทม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.645714433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.645717604+07:00","message":"> Transcript [7008] [false]: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่ากทม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.64572024+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.645722431+07:00","message":"Set new StatePrefix: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่ากทม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.876801474+07:00","message":"[GCS] IsForceVAD: false for message ID: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.947956239+07:00","message":"[GCS] Start streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.056329593+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.056380202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคนเมืองค่ะมารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง\",\"confidence\":0.9390073}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.056388761+07:00","message":"receive interim result [true|false]: ชวนคนเมืองค่ะมารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.056397681+07:00","message":"end recv isFinal message id 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.056399869+07:00","message":"end Recv id 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.056406128+07:00","message":"[buffer interim] 432 true ชวนคนเมืองค่ะมารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056412727+07:00","message":"[bufferProcess] interim [650000000]:ชวนคนเมืองค่ะมารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056421299+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056424681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056427475+07:00","message":"> Transcript [7009] [false]: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056430826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056432848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056434728+07:00","message":"StatePrefix: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่ากทม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056437325+07:00","message":"TextPushed: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056439513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.05644149+07:00","message":"> Transcript [7010] [true]: 'ชวนคนเมืองค่ะมารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056443784+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056446042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.05644982+07:00","message":"StatePrefix: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่ากทม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056452042+07:00","message":"TextPushed: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056453822+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056748343+07:00","message":"Push: 'ผู้ว่ากทมไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056773457+07:00","message":"TextPushed: 'ส่วนคนเมืองขมารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056776912+07:00","message":"Set new StatePrefix : 'ชวนคนเมืองค่ะมารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056779702+07:00","message":"Next Push (prob) : 'ชวนคนเมืองค่ะมารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.056765737+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_432.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.056792702+07:00","message":"push: {true ผู้ว่ากทมไง 0 0xc0034fcb80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:53.067946394+07:00","message":"write wav file: './tmp/7598/7598_432.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.499908735+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.499955757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.499961431+07:00","message":"receive interim result [false|false]: ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.499978467+07:00","message":"[buffer interim] 433 false ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.499985731+07:00","message":"[bufferProcess] interim [480000000]:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.49998767+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.622931483+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.622971627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.622977502+07:00","message":"receive interim result [false|false]: ถ้าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.62298903+07:00","message":"[buffer interim] 433 false ถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.622997152+07:00","message":"[bufferProcess] interim [600000000]:ถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.622999495+07:00","message":"[bufferProcess] send to processor:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.623003253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.623006443+07:00","message":"> Transcript [7011] [false]: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.623008707+07:00","message":"Set StatePrefix (first interim): 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.679385231+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.679415814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.67942122+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.679438226+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.679444782+07:00","message":"[bufferProcess] interim [720000000]:ถ้าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.679447367+07:00","message":"[bufferProcess] send to processor:ถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.679451788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.67945494+07:00","message":"> Transcript [7012] [false]: 'ถ้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.679457592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.679459546+07:00","message":"Set new StatePrefix: 'ถ้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.926894522+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.926944518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.926952705+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.926972236+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.926986228+07:00","message":"[bufferProcess] interim [900000000]:ถ้าไม่ได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.926990084+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.926999666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.927004319+07:00","message":"> Transcript [7013] [false]: 'ถ้าไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.927009699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.927013241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.927019292+07:00","message":"StatePrefix: 'ถ้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.927022645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.016572744+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.016626304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.016634501+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.016653843+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.016667612+07:00","message":"[bufferProcess] interim [20000000]:ถ้าไม่ได้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.016672266+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.016681394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.016685574+07:00","message":"> Transcript [7014] [false]: 'ถ้าไม่ได้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.01669071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.016694009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.016697215+07:00","message":"StatePrefix: 'ถ้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.016700347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:54.056848893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:54.0568712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.373885498+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.373929181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.373935896+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.373952985+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.373963653+07:00","message":"[bufferProcess] interim [380000000]:ถ้าไม่ได้ที่จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.373966476+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.373972476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.373975791+07:00","message":"> Transcript [7015] [false]: 'ถ้าไม่ได้ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.373979434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.373981879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.373984159+07:00","message":"StatePrefix: 'ถ้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.373986418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.428293369+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.428354912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.428362825+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.428382123+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.42839212+07:00","message":"[bufferProcess] interim [440000000]:ถ้าไม่ได้ที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.428395975+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.428401386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.428405724+07:00","message":"> Transcript [7016] [false]: 'ถ้าไม่ได้ที่จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.428411054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.428414248+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.42841762+07:00","message":"StatePrefix: 'ถ้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.428420846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.428424392+07:00","message":"Push: 'ถ้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.428427322+07:00","message":"TextPushed: 'ถ้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.428430855+07:00","message":"Set new StatePrefix : 'ถ้าไม่ได้ที่จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.428434161+07:00","message":"Next Push (prob) : 'ได้ที่จะรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.428446399+07:00","message":"push: {false ถ้าไม่ 0 0xc0034fd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.575663023+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.575704856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.575712322+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.575733376+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.575745235+07:00","message":"[bufferProcess] interim [620000000]:ถ้าไม่ได้ที่จะร่วมคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.575749459+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.575758173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.575761935+07:00","message":"> Transcript [7017] [false]: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.575765906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.575769657+07:00","message":"Set new StatePrefix: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.773304357+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.77335525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.773363381+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.773381615+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.773393514+07:00","message":"[bufferProcess] interim [740000000]:ถ้าไม่ได้ที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.773397632+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.773409067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.773414009+07:00","message":"> Transcript [7018] [false]: 'ถ้าไม่ได้ที่จะร่วมคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.773419137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.773422141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.773425443+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.773429061+07:00","message":"TextPushed: 'ถ้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.789253283+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.789289079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.789297832+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.789311456+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.789317741+07:00","message":"[bufferProcess] interim [800000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.789320638+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.789324211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.78932697+07:00","message":"> Transcript [7019] [false]: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.789330084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.789332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.789333877+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.789336137+07:00","message":"TextPushed: 'ถ้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.094845399+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.0948963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.09490332+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.094920468+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.09493332+07:00","message":"[bufferProcess] interim [100000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.094936061+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.094942761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.094945982+07:00","message":"> Transcript [7020] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.094949836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.094952013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.094954703+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.094956995+07:00","message":"TextPushed: 'ถ้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.176060325+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.176103336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.17610938+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.176130345+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.176138374+07:00","message":"[bufferProcess] interim [160000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.176141397+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.176148797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.176152036+07:00","message":"> Transcript [7021] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.176156223+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.176158803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.17616121+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.176163784+07:00","message":"TextPushed: 'ถ้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.176169796+07:00","message":"Push: 'ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.176171942+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.176174198+07:00","message":"Set new StatePrefix : 'ถ้าไม่ได้ที่จะร่วมกิจกรรมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.176176519+07:00","message":"Next Push (prob) : 'กิจกรรมใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.176185358+07:00","message":"push: {false ได้ที่จะร่วม 0 0xc0034fd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.192701187+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.192729725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.192734823+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.192747821+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.192754122+07:00","message":"[bufferProcess] interim [220000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.192756953+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.192760305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.192762846+07:00","message":"> Transcript [7022] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.19276577+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.50166103+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.501704955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.501712037+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.501727799+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.501735885+07:00","message":"[bufferProcess] interim [520000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.501739008+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.501746143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.501749756+07:00","message":"> Transcript [7023] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.501752614+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.501754877+07:00","message":"Set new StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.656618957+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.656703277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.65671074+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.656728277+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.656735684+07:00","message":"[bufferProcess] interim [640000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.656738196+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.656741466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.656744594+07:00","message":"> Transcript [7024] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.656748073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.656750133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.656752745+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.656755347+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.784944481+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.784988218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.784994471+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.785011733+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.78502008+07:00","message":"[bufferProcess] interim [820000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.785022835+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.785027314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.785030784+07:00","message":"> Transcript [7025] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.785034481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.785036879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.785039129+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.785042144+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.970675746+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.970718675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.970726609+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.970748427+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.970788844+07:00","message":"[bufferProcess] interim [940000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.970791321+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.970794679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.970797978+07:00","message":"> Transcript [7026] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.970801744+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.970803864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.970806044+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.970808622+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.547722366+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.547757647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.547763739+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.547772552+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.54777836+07:00","message":"[bufferProcess] interim [540000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.547780897+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.547784555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.547787078+07:00","message":"> Transcript [7027] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.547790998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.547793153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.547795231+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.547797719+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.547800746+07:00","message":"Push: 'กิจกรรมนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.547803058+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.547805839+07:00","message":"Set new StatePrefix : 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.547808782+07:00","message":"Next Push (prob) : 'เหมือนกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.547816649+07:00","message":"push: {false กิจกรรมนี้ด้วย 0 0xc0034fd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.936209378+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.936244784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.936250715+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.936267591+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.936274624+07:00","message":"[bufferProcess] interim [20000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.936277613+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.936284584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.936287241+07:00","message":"> Transcript [7028] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.936290621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.936293623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.936295854+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.936299785+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:57.057903077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:57.057906244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.200082946+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.200120891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.200127676+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.200141896+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.200148341+07:00","message":"[bufferProcess] interim [140000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.200151081+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.20015793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.200161107+07:00","message":"> Transcript [7029] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.200164955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.200169287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.200171961+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.200174804+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.206419986+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.206453482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.206459315+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.206474662+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.206480783+07:00","message":"[bufferProcess] interim [200000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.206484004+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.206488067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.206491296+07:00","message":"> Transcript [7030] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.206495223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.206497736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.206499708+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.206502643+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.256804608+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.256838757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.256844582+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.256860329+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.256867168+07:00","message":"[bufferProcess] interim [260000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.256870057+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.256873524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.256876187+07:00","message":"> Transcript [7031] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.256880244+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.256882267+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.25688461+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.256887127+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.256890305+07:00","message":"Push: 'เหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.256892818+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.256895268+07:00","message":"Set new StatePrefix : 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.256899949+07:00","message":"Next Push (prob) : 'สนใจก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.256926451+07:00","message":"push: {false เหมือนกันนะคะ 0 0xc0034fd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.261363536+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.261387393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.261392304+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.261405612+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.261411061+07:00","message":"[bufferProcess] interim [320000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.261415621+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.261418793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.261421522+07:00","message":"> Transcript [7032] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.261424282+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.447951034+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.447996944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.448004271+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.448019111+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.448027336+07:00","message":"[bufferProcess] interim [500000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.448030064+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.448037688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.448041268+07:00","message":"> Transcript [7033] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.448045258+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.448047832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.448049723+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.448052492+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.834081197+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.834123072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.834129432+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.834145696+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.834156391+07:00","message":"[bufferProcess] interim [860000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.834159487+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.834165773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.83416944+07:00","message":"> Transcript [7034] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.834173897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.834176569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.834179209+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.834182362+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.852971406+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.852999262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.853004032+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.85301711+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.853022985+07:00","message":"[bufferProcess] interim [920000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.853025875+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.853029575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.853031984+07:00","message":"> Transcript [7035] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.853037968+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.853039998+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.853041922+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.853044643+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.994483109+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.994521626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขาไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.994528083+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขาไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.994540425+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.994547855+07:00","message":"[bufferProcess] interim [980000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.994550997+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.994556983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.994560187+07:00","message":"> Transcript [7036] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.994565067+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.994567363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.994570115+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.994572803+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.99458956+07:00","message":"Push: 'สนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.994591888+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.994594395+07:00","message":"Set new StatePrefix : 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.994598563+07:00","message":"Next Push (prob) : 'ไปได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.994627658+07:00","message":"push: {false สนใจก็ 0 0xc0034fd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.093351209+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.093390507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.09339747+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.093416944+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.093429864+07:00","message":"[bufferProcess] interim [40000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.093433068+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.093437884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.093440899+07:00","message":"> Transcript [7037] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.093445179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.093447387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.093449717+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.093452424+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.11566042+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.115695827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.115702102+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.115719294+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.115728065+07:00","message":"[bufferProcess] interim [100000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.1157329+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.115745518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.115751935+07:00","message":"> Transcript [7038] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.115755797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.115757867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.115760268+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.115762892+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.338727502+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.338757947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.338763835+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.338779225+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.338785483+07:00","message":"[bufferProcess] interim [340000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.33878838+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.338792544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.338795469+07:00","message":"> Transcript [7039] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.338799417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.33880166+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.338803678+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.338806415+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.540432812+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.540487375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.540494663+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.540508472+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.540518838+07:00","message":"[bufferProcess] interim [580000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.540523415+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.540530013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.540534768+07:00","message":"> Transcript [7040] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.540541054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.540544262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.540551291+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.540554481+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.540558938+07:00","message":"Push: 'ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.540561745+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.540565199+07:00","message":"Set new StatePrefix : 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.540568903+07:00","message":"Next Push (prob) : 'เขามีกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.540613871+07:00","message":"push: {false ไปได้ 0 0xc0034fd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.800200606+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.800238866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.800245061+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.800262287+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.80027056+07:00","message":"[bufferProcess] interim [820000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.800278196+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.800282028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.800284884+07:00","message":"> Transcript [7041] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.800289047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.80029115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.800293542+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.800298258+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.999171584+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.999216731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.999223558+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.999240561+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.999248836+07:00","message":"[bufferProcess] interim [0]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.999252074+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.99926082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.999264876+07:00","message":"> Transcript [7042] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.999269694+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.999272403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.999275044+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.999277999+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.215706547+07:00","message":"[GCS] IsForceVAD: false for message ID: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.236863049+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.236906522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่องเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.236915211+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.236929948+07:00","message":"[buffer interim] 433 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.236937529+07:00","message":"[bufferProcess] interim [300000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.236940751+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.236947707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.23695114+07:00","message":"> Transcript [7043] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.236955852+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.236958129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.236960587+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.236965738+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.369075636+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.369129354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่องเลย\",\"confidence\":0.9436628}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.369139281+07:00","message":"receive interim result [true|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.369157185+07:00","message":"end recv isFinal message id 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.369175085+07:00","message":"end Recv id 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.369185736+07:00","message":"[buffer interim] 433 true ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.369193635+07:00","message":"[bufferProcess] interim [420000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.369198424+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.369202659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.369205644+07:00","message":"> Transcript [7044] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.36921012+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.369212239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.36921481+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.369218215+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.369221194+07:00","message":"Push: 'เขามีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.369223374+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.36922587+07:00","message":"Set new StatePrefix : 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.369228471+07:00","message":"Next Push (prob) : 'เต้นต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.369230426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.369232539+07:00","message":"> Transcript [7045] [true]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.369235064+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.369236981+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.369238773+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรมเต้นต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.369247916+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.369250835+07:00","message":"Push: 'เต้นต่อเนื่องเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.369270955+07:00","message":"push: {false เขามีกิจกรรม 0 0xc0034fd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.369297779+07:00","message":"push: {true เต้นต่อเนื่องเลย 0 0xc0034fd880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:59.381536817+07:00","message":"write wav file: './tmp/7598/7598_433.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.468039861+07:00","message":"[GCS] Start streaming session, msgId: 434"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:00.058249235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:00.058271907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.467840775+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.467888275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกรุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.467893548+07:00","message":"receive interim result [false|false]: ตะกรุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.467909603+07:00","message":"[buffer interim] 434 false ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.467916516+07:00","message":"[bufferProcess] interim [20000000]:ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.467918631+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.467925364+07:00","message":"[bufferProcess] send to processor (ticker):ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.467927906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.467931551+07:00","message":"> Transcript [7046] [false]: 'ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.467933789+07:00","message":"Set StatePrefix (first interim): 'ตะกรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.51779894+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.517844677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากกรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.517850581+07:00","message":"receive interim result [false|false]: จากกรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.517866976+07:00","message":"[buffer interim] 434 false จากกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.517876784+07:00","message":"[bufferProcess] interim [80000000]:จากกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.51788006+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.655358546+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.655394635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากกรุงเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.655399311+07:00","message":"receive interim result [false|false]: จากกรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.655411715+07:00","message":"[buffer interim] 434 false จากกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.655420064+07:00","message":"[bufferProcess] interim [140000000]:จากกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.655422602+07:00","message":"[bufferProcess] send to processor:จากกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.655426093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.655429236+07:00","message":"> Transcript [7047] [false]: 'จากกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.65543246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.655439242+07:00","message":"Set new StatePrefix: 'จากกรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.713629009+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.713674536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากกรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.713681704+07:00","message":"receive interim result [false|false]: จากกรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.713697612+07:00","message":"[buffer interim] 434 false จากกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.713705576+07:00","message":"[bufferProcess] interim [260000000]:จากกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.713709309+07:00","message":"[bufferProcess] send to processor:จากกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.713716408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.713720212+07:00","message":"> Transcript [7048] [false]: 'จากกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.713725022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.713728441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.713731158+07:00","message":"StatePrefix: 'จากกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.713734277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.932374959+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.932415712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากกรุงเทพฯตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.932421717+07:00","message":"receive interim result [false|false]: จากกรุงเทพฯตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.932436997+07:00","message":"[buffer interim] 434 false จากกรุงเทพฯตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.932444914+07:00","message":"[bufferProcess] interim [500000000]:จากกรุงเทพฯตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.932447394+07:00","message":"[bufferProcess] send to processor:จากกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.932453152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.932457093+07:00","message":"> Transcript [7049] [false]: 'จากกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.932461412+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.932464146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.932466383+07:00","message":"StatePrefix: 'จากกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.932468737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.024821765+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.024858234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากกรุงเทพฯตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.024864987+07:00","message":"receive interim result [false|false]: จากกรุงเทพฯตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.024876096+07:00","message":"[buffer interim] 434 false จากกรุงเทพฯตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.024882075+07:00","message":"[bufferProcess] interim [560000000]:จากกรุงเทพฯตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.02488449+07:00","message":"[bufferProcess] send to processor:จากกรุงเทพฯตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.02488952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.024892338+07:00","message":"> Transcript [7050] [false]: 'จากกรุงเทพฯตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.024896474+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.02489866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.024901022+07:00","message":"StatePrefix: 'จากกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.024903328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.417343104+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.417386361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากกรุงเทพฯตอนนี้กลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.417392533+07:00","message":"receive interim result [false|false]: จากกรุงเทพฯตอนนี้กลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.417408941+07:00","message":"[buffer interim] 434 false จากกรุงเทพฯตอนนี้กลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.417418719+07:00","message":"[bufferProcess] interim [980000000]:จากกรุงเทพฯตอนนี้กลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.417421825+07:00","message":"[bufferProcess] send to processor:จากกรุงเทพฯตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.417427944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.417431317+07:00","message":"> Transcript [7051] [false]: 'จากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.417435377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.417437805+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.417439826+07:00","message":"StatePrefix: 'จากกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.417443967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.417449998+07:00","message":"Push: 'จากกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.417452323+07:00","message":"TextPushed: 'จากกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.417454963+07:00","message":"Set new StatePrefix : 'จากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.417457669+07:00","message":"Next Push (prob) : 'เทพฯตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.417480098+07:00","message":"push: {false จากกรุง 0 0xc003682000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.544715878+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.544752435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากกรุงเทพฯตอนนี้กลายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.544758355+07:00","message":"receive interim result [false|false]: จากกรุงเทพฯตอนนี้กลายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.544772514+07:00","message":"[buffer interim] 434 false จากกรุงเทพฯตอนนี้กลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.544778832+07:00","message":"[bufferProcess] interim [100000000]:จากกรุงเทพฯตอนนี้กลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.544781672+07:00","message":"[bufferProcess] send to processor:จากกรุงเทพฯตอนนี้กลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.544788337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.544791316+07:00","message":"> Transcript [7052] [false]: 'จากกรุงเทพฯตอนนี้กลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.544795046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.544797239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.544799379+07:00","message":"StatePrefix: 'จากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.544801821+07:00","message":"TextPushed: 'จากกรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.740156999+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.740200044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากกรุงเทพฯตอนนี้กลายเป็นว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.74020779+07:00","message":"receive interim result [false|false]: จากกรุงเทพฯตอนนี้กลายเป็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.740220075+07:00","message":"[buffer interim] 434 false จากกรุงเทพฯตอนนี้กลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.740228093+07:00","message":"[bufferProcess] interim [280000000]:จากกรุงเทพฯตอนนี้กลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.740231579+07:00","message":"[bufferProcess] send to processor:จากกรุงเทพฯตอนนี้กลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.740236194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.740240474+07:00","message":"> Transcript [7053] [false]: 'จากกรุงเทพฯตอนนี้กลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.740245119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.740248124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.740251717+07:00","message":"StatePrefix: 'จากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.740255199+07:00","message":"TextPushed: 'จากกรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.907084202+07:00","message":"[GCS] IsForceVAD: false for message ID: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.977721515+07:00","message":"[GCS] Start streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.002081568+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.002127291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากกรุงเทพฯตอนนี้กลายเป็นว่า\",\"confidence\":0.9454974}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.002134061+07:00","message":"receive interim result [true|false]: จากกรุงเทพฯตอนนี้กลายเป็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.002147972+07:00","message":"end recv isFinal message id 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.00215052+07:00","message":"end Recv id 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.002158692+07:00","message":"[buffer interim] 434 true จากกรุงเทพฯตอนนี้กลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.002166724+07:00","message":"[bufferProcess] interim [670000000]:จากกรุงเทพฯตอนนี้กลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.002170354+07:00","message":"[bufferProcess] send to processor (isfinal):จากกรุงเทพฯตอนนี้กลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.002174954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.002178228+07:00","message":"> Transcript [7054] [false]: 'จากกรุงเทพฯตอนนี้กลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.002181807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.002183976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.002188813+07:00","message":"StatePrefix: 'จากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.002191177+07:00","message":"TextPushed: 'จากกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.002193112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.002195265+07:00","message":"> Transcript [7055] [true]: 'จากกรุงเทพฯตอนนี้กลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.002197755+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.002199831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.002201927+07:00","message":"StatePrefix: 'จากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.00220388+07:00","message":"TextPushed: 'จากกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.002206253+07:00","message":"Push: 'เทพฯตอนนี้กลายเป็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.002215173+07:00","message":"push: {true เทพฯตอนนี้กลายเป็นว่า 0 0xc003682000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:02.009705893+07:00","message":"write wav file: './tmp/7598/7598_434.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.647206108+07:00","message":"[GCS] Cleaned up inactive client: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.647232096+07:00","message":"[GCS] Cleaned up inactive client: 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.647235397+07:00","message":"[GCS] Cleaned up inactive client: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.647245765+07:00","message":"[GCS] Cleaned up inactive client: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.647247629+07:00","message":"[GCS] Cleaned up inactive client: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.647249816+07:00","message":"[GCS] Cleaned up inactive client: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.647251694+07:00","message":"[GCS] Cleaned up inactive client: 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.830820696+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.830864234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.830869611+07:00","message":"receive interim result [false|false]: ปุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.830887766+07:00","message":"[buffer interim] 435 false ปุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.830893982+07:00","message":"[bufferProcess] interim [660000000]:ปุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.83089603+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.035841042+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.035879909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.035886969+07:00","message":"receive interim result [false|false]: แปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.035901164+07:00","message":"[buffer interim] 435 false แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.035909345+07:00","message":"[bufferProcess] interim [900000000]:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.035911845+07:00","message":"[bufferProcess] send to processor:ปุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.035915397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.035918633+07:00","message":"> Transcript [7056] [false]: 'ปุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.035920961+07:00","message":"Set StatePrefix (first interim): 'ปุ่ม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:03.059026031+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:03.059065481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.366483092+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.366530403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.366537089+07:00","message":"receive interim result [false|false]: แป๊บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.36655218+07:00","message":"[buffer interim] 435 false แป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.36655981+07:00","message":"[bufferProcess] interim [200000000]:แป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.366562278+07:00","message":"[bufferProcess] send to processor:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.366567811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.366570874+07:00","message":"> Transcript [7057] [false]: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.366580536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.366585442+07:00","message":"Set new StatePrefix: 'แปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.535269441+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.535297171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"at mind\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.535302065+07:00","message":"receive interim result [false|false]: at mind"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.535316108+07:00","message":"[buffer interim] 435 false at mind"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.535322336+07:00","message":"[bufferProcess] interim [380000000]:at mind"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.535324631+07:00","message":"[bufferProcess] send to processor:แป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.535328571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.535331378+07:00","message":"> Transcript [7058] [false]: 'แป๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.535333886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.535336198+07:00","message":"Set new StatePrefix: 'แป๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.586216165+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.586253754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.586259299+07:00","message":"receive interim result [false|false]: มายา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.58627093+07:00","message":"[buffer interim] 435 false มายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.586278575+07:00","message":"[bufferProcess] interim [440000000]:มายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.586281211+07:00","message":"[bufferProcess] send to processor:at mind"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.586286162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.586289209+07:00","message":"> Transcript [7059] [false]: 'at mind'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.586291555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.586294384+07:00","message":"Set new StatePrefix: 'at mind'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.599717848+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.599761507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอ๊ดมายัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.599767146+07:00","message":"receive interim result [false|false]: แอ๊ดมายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.599784106+07:00","message":"[buffer interim] 435 false แอ๊ดมายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.599790992+07:00","message":"[bufferProcess] interim [500000000]:แอ๊ดมายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.599793535+07:00","message":"[bufferProcess] send to processor:มายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.599803008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.59980592+07:00","message":"> Transcript [7060] [false]: 'มายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.599808936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.599811187+07:00","message":"Set new StatePrefix: 'มายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.759028097+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.759072747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.759079204+07:00","message":"receive interim result [false|false]: มายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.759091712+07:00","message":"[buffer interim] 435 false มายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.759099217+07:00","message":"[bufferProcess] interim [620000000]:มายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.759101907+07:00","message":"[bufferProcess] send to processor:แอ๊ดมายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.759107517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.759110947+07:00","message":"> Transcript [7061] [false]: 'แอ๊ดมายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.759113393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.759115481+07:00","message":"Set new StatePrefix: 'แอ๊ดมายัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.909820142+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.909867046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอ๊ดมายังพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.909873512+07:00","message":"receive interim result [false|false]: แอ๊ดมายังพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.90988798+07:00","message":"[buffer interim] 435 false แอ๊ดมายังพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.909896043+07:00","message":"[bufferProcess] interim [740000000]:แอ๊ดมายังพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.909899239+07:00","message":"[bufferProcess] send to processor:มายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.909907464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.909910713+07:00","message":"> Transcript [7062] [false]: 'มายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.909913436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.909916172+07:00","message":"Set new StatePrefix: 'มายัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.916578771+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.916609796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอ๊ดมายังพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.916616388+07:00","message":"receive interim result [false|false]: แอ๊ดมายังพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.916632126+07:00","message":"[buffer interim] 435 false แอ๊ดมายังพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.916638556+07:00","message":"[bufferProcess] interim [800000000]:แอ๊ดมายังพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.916641274+07:00","message":"[bufferProcess] send to processor:แอ๊ดมายังพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.916644354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.916647479+07:00","message":"> Transcript [7063] [false]: 'แอ๊ดมายังพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.916649943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.916652297+07:00","message":"Set new StatePrefix: 'แอ๊ดมายังพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.066363075+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.066406657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.066413944+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.066429965+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.066439229+07:00","message":"[bufferProcess] interim [920000000]:มายังพื้นที่อื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.066443817+07:00","message":"[bufferProcess] send to processor:แอ๊ดมายังพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.066453952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.066457678+07:00","message":"> Transcript [7064] [false]: 'แอ๊ดมายังพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.066461562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.066464826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.066467268+07:00","message":"StatePrefix: 'แอ๊ดมายังพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.06646984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.298082927+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.298124594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.29813048+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.298150125+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.298159046+07:00","message":"[bufferProcess] interim [160000000]:มายังพื้นที่อื่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.298161985+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.298166335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.298169928+07:00","message":"> Transcript [7065] [false]: 'มายังพื้นที่อื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.298173046+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.298175169+07:00","message":"Set new StatePrefix: 'มายังพื้นที่อื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.30726648+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.307288806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.307294272+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.307307491+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.307312661+07:00","message":"[bufferProcess] interim [220000000]:มายังพื้นที่อื่นแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.307315329+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.307324272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.307327177+07:00","message":"> Transcript [7066] [false]: 'มายังพื้นที่อื่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.307330421+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.307332968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.307337127+07:00","message":"StatePrefix: 'มายังพื้นที่อื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.307339948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.545183172+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.54522631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.545232894+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.545251124+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.5452626+07:00","message":"[bufferProcess] interim [340000000]:มายังพื้นที่อื่นแถวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.545266233+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.545273571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.54527703+07:00","message":"> Transcript [7067] [false]: 'มายังพื้นที่อื่นแถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.545281051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.545283373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.545286352+07:00","message":"StatePrefix: 'มายังพื้นที่อื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.54528886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.635431819+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.635478806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.635485192+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.635499052+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.635507102+07:00","message":"[bufferProcess] interim [520000000]:มายังพื้นที่อื่นแถวบ้านพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.635510367+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.635514079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.635517015+07:00","message":"> Transcript [7068] [false]: 'มายังพื้นที่อื่นแถวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.635521173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.635524954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.635527565+07:00","message":"StatePrefix: 'มายังพื้นที่อื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.635530088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.813399563+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.813445385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.813452099+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.813468166+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.813476474+07:00","message":"[bufferProcess] interim [640000000]:มายังพื้นที่อื่นแถวบ้านพี่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.81347934+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้านพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.813487647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.81349063+07:00","message":"> Transcript [7069] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.813496992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.813500088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.81350292+07:00","message":"StatePrefix: 'มายังพื้นที่อื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.81350531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.813512361+07:00","message":"Push: 'มายังพื้นที่อื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.813514697+07:00","message":"TextPushed: 'มายังพื้นที่อื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.813516932+07:00","message":"Set new StatePrefix : 'มายังพื้นที่อื่นแถวบ้านพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.813519231+07:00","message":"Next Push (prob) : 'แถวบ้านพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.813528701+07:00","message":"push: {false มายังพื้นที่อื่น 0 0xc003683680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:05.44387956+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:05.443919651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่เนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:05.443926316+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:05.443940776+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.443949379+07:00","message":"[bufferProcess] interim [240000000]:มายังพื้นที่อื่นแถวบ้านพี่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.443952076+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้านพี่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.443959492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.443962602+07:00","message":"> Transcript [7070] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.443967149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.443969669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.443971805+07:00","message":"StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.443974854+07:00","message":"TextPushed: 'มายังพื้นที่อื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:05.704471842+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:05.704520291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:05.704526964+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:05.704544504+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.7045532+07:00","message":"[bufferProcess] interim [600000000]:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.70455668+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้านพี่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.704564139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.704568181+07:00","message":"> Transcript [7071] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.704580585+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.704583355+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.704586074+07:00","message":"StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.704589112+07:00","message":"TextPushed: 'มายังพื้นที่อื่น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:06.05971601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:06.059728957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.344949991+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.344987581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.344993214+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.345004934+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.345011753+07:00","message":"[bufferProcess] interim [200000000]:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.345014224+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.345022986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.345025716+07:00","message":"> Transcript [7072] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.345029632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.345031844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.345034059+07:00","message":"StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.34503714+07:00","message":"TextPushed: 'มายังพื้นที่อื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.924681682+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.924725687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.924737618+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.924753214+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.924760823+07:00","message":"[bufferProcess] interim [800000000]:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.924763876+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.924767573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.924770667+07:00","message":"> Transcript [7073] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.924775157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.92477766+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.924780468+07:00","message":"StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.924783337+07:00","message":"TextPushed: 'มายังพื้นที่อื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.924787257+07:00","message":"Push: 'แถวบ้านพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.924789608+07:00","message":"TextPushed: 'มายังพื้นที่อื่นแถวบ้านพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.924793892+07:00","message":"Set new StatePrefix : 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.924796481+07:00","message":"Next Push (prob) : 'เนี่ยหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.924804356+07:00","message":"push: {false แถวบ้านพี่ 0 0xc003683680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.045353154+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.045396917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.045404021+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.045420197+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.045428293+07:00","message":"[bufferProcess] interim [860000000]:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.045430948+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.045438489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.045443963+07:00","message":"> Transcript [7074] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.045450878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.045453401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.04545585+07:00","message":"StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.04545879+07:00","message":"TextPushed: 'มายังพื้นที่อื่นแถวบ้านพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.054443986+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.054472181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.054477757+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.054490766+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.054496398+07:00","message":"[bufferProcess] interim [920000000]:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.054499035+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.054502685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.054505809+07:00","message":"> Transcript [7075] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.054509411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.054511621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.054513994+07:00","message":"StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.05451659+07:00","message":"TextPushed: 'มายังพื้นที่อื่นแถวบ้านพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.239091554+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.239135779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.239142394+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.239157355+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.239164656+07:00","message":"[bufferProcess] interim [40000000]:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.239167495+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.2391744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.239177452+07:00","message":"> Transcript [7076] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.239181392+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.239184584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.239187254+07:00","message":"StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.239190163+07:00","message":"TextPushed: 'มายังพื้นที่อื่นแถวบ้านพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.248382946+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.248405907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.248411158+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.248424719+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.248430141+07:00","message":"[bufferProcess] interim [100000000]:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.248432763+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.248436499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.24843998+07:00","message":"> Transcript [7077] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.248443188+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.248445249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.248450392+07:00","message":"StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.24845328+07:00","message":"TextPushed: 'มายังพื้นที่อื่นแถวบ้านพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.248460828+07:00","message":"Push: 'เนี่ยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.248462971+07:00","message":"TextPushed: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.2484653+07:00","message":"Set new StatePrefix : 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.248468368+07:00","message":"Next Push (prob) : 'เป็นโมเดลที่ดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.248477012+07:00","message":"push: {false เนี่ยหรอ 0 0xc003683680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.443828933+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.443872527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.443878566+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.443897323+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.443904796+07:00","message":"[bufferProcess] interim [280000000]:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.443907894+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.443912028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.443915662+07:00","message":"> Transcript [7078] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.443918782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.443921275+07:00","message":"Set new StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.497489553+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.497525678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.497531706+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.497548519+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.49755709+07:00","message":"[bufferProcess] interim [340000000]:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.497560216+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.497564007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.497567316+07:00","message":"> Transcript [7079] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.497583092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.497586986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.497589674+07:00","message":"StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.497592545+07:00","message":"TextPushed: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.504163073+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.504191888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.50419773+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.504210539+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.504216302+07:00","message":"[bufferProcess] interim [400000000]:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.504219143+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.504222748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.504225425+07:00","message":"> Transcript [7080] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.504228503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.50423043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.504234058+07:00","message":"StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.504236635+07:00","message":"TextPushed: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.633789375+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.633831229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.633838263+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.633854273+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.633865743+07:00","message":"[bufferProcess] interim [460000000]:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.633868478+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.633875759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.633879043+07:00","message":"> Transcript [7081] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.633886369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.63388893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.633891058+07:00","message":"StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.633894254+07:00","message":"TextPushed: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.751940075+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.751985704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.751993578+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.752013124+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.752022684+07:00","message":"[bufferProcess] interim [580000000]:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.752027269+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.752032553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.752036936+07:00","message":"> Transcript [7082] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.752042045+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.752045004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.752048201+07:00","message":"StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.752054112+07:00","message":"TextPushed: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.752058431+07:00","message":"Push: 'เป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.752062391+07:00","message":"TextPushed: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.752065946+07:00","message":"Set new StatePrefix : 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.752069653+07:00","message":"Next Push (prob) : 'ส่วนใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.752097576+07:00","message":"push: {false เป็นโมเดลที่ดีนะครับ 0 0xc003683680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.9434926+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.943547581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.943558472+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.943584134+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.943598935+07:00","message":"[bufferProcess] interim [760000000]:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.943603439+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.943609291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.943614097+07:00","message":"> Transcript [7083] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.943620754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.943623174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.94362523+07:00","message":"StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.943628408+07:00","message":"TextPushed: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.016582393+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.01662721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.016636825+07:00","message":"receive interim result [false|false]: มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.016655356+07:00","message":"[buffer interim] 435 false มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.016666708+07:00","message":"[bufferProcess] interim [880000000]:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.016670842+07:00","message":"[bufferProcess] send to processor:มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.016678848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.016683281+07:00","message":"> Transcript [7084] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.016689259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.016692729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.016695677+07:00","message":"StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.01670014+07:00","message":"TextPushed: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.065596705+07:00","message":"[GCS] IsForceVAD: false for message ID: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.129197947+07:00","message":"[GCS] Start streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.29941992+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.299485403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Add มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป\",\"confidence\":0.80633295}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.299498549+07:00","message":"receive interim result [true|false]: Add มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.299511471+07:00","message":"end recv isFinal message id 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.29951462+07:00","message":"end Recv id 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.299525489+07:00","message":"[buffer interim] 435 true Add มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299535939+07:00","message":"[bufferProcess] interim [90000000]:Add มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.29954045+07:00","message":"[bufferProcess] send to processor (isfinal):มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299546519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299550914+07:00","message":"> Transcript [7085] [false]: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299556329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299559331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.29956327+07:00","message":"StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299567567+07:00","message":"TextPushed: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299576033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299579602+07:00","message":"> Transcript [7086] [true]: 'Add มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299583666+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299586637+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299589329+07:00","message":"StatePrefix: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299592734+07:00","message":"TextPushed: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299595774+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299898635+07:00","message":"Push: 'ส่วนใครอยากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.29990831+07:00","message":"TextPushed: 'มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299912271+07:00","message":"Set new StatePrefix : 'Add มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299916275+07:00","message":"Next Push (prob) : 'Add มายังพื้นที่อื่นแถวบ้านพี่เนี่ยหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.299929267+07:00","message":"push: {true ส่วนใครอยากจะไป 0 0xc003683680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.299928156+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_435.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:08.312549019+07:00","message":"write wav file: './tmp/7598/7598_435.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.996918857+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.996981423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.99698724+07:00","message":"receive interim result [false|false]: ก้นครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.997003203+07:00","message":"[buffer interim] 436 false ก้นครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.997010651+07:00","message":"[bufferProcess] interim [720000000]:ก้นครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.997014712+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:09.060628144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:09.060650741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.492531862+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.492564827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.492575988+07:00","message":"receive interim result [false|false]: ก้นครัวถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.492592692+07:00","message":"[buffer interim] 436 false ก้นครัวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.492599439+07:00","message":"[bufferProcess] interim [200000000]:ก้นครัวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.492602152+07:00","message":"[bufferProcess] send to processor:ก้นครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.492605563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.492608307+07:00","message":"> Transcript [7087] [false]: 'ก้นครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.492610994+07:00","message":"Set StatePrefix (first interim): 'ก้นครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.561466402+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.561503655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.561509241+07:00","message":"receive interim result [false|false]: ก้นครัวถึงและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.561530973+07:00","message":"[buffer interim] 436 false ก้นครัวถึงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.561542344+07:00","message":"[bufferProcess] interim [320000000]:ก้นครัวถึงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.561545479+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.561549544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.561553157+07:00","message":"> Transcript [7088] [false]: 'ก้นครัวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.56155712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.561559512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.561561521+07:00","message":"StatePrefix: 'ก้นครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.56156361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.67823641+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.678275413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.678282844+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.678298283+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.678305439+07:00","message":"[bufferProcess] interim [380000000]:ก้นครัวถึงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.678308003+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.678315099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.678318635+07:00","message":"> Transcript [7089] [false]: 'ก้นครัวถึงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.678322412+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.678325155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.678327395+07:00","message":"StatePrefix: 'ก้นครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.678329636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.745348243+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.745394145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.745400542+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.745415791+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.745423124+07:00","message":"[bufferProcess] interim [440000000]:ก้นครัวถึงแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.74542559+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.745429333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.745432347+07:00","message":"> Transcript [7090] [false]: 'ก้นครัวถึงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.745436804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.745439436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.74544164+07:00","message":"StatePrefix: 'ก้นครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.745443906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.873527233+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.873583418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.873592237+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.873607686+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.873619872+07:00","message":"[bufferProcess] interim [620000000]:ก้นครัวถึงแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.873623189+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.873631413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.873634668+07:00","message":"> Transcript [7091] [false]: 'ก้นครัวถึงแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.873638488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.873641358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.873643455+07:00","message":"StatePrefix: 'ก้นครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.873645643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.873653141+07:00","message":"Push: 'ก้นครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.873655357+07:00","message":"TextPushed: 'ก้นครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.873657446+07:00","message":"Set new StatePrefix : 'ก้นครัวถึงแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.873659792+07:00","message":"Next Push (prob) : 'ถึงแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.873669886+07:00","message":"push: {false ก้นครัว 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.1943543+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.194395516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.194402197+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.194415921+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.194424096+07:00","message":"[bufferProcess] interim [920000000]:ก้นครัวถึงแหล่งน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.194426706+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.194430573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.194433526+07:00","message":"> Transcript [7092] [false]: 'ก้นครัวถึงแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.194437521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.194439866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.194441899+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.194443997+07:00","message":"TextPushed: 'ก้นครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.389881489+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.389923855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.389930271+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.389945608+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.389952097+07:00","message":"[bufferProcess] interim [100000000]:ก้นครัวถึงแหล่งน้ำในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.389954897+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.389962059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.389964783+07:00","message":"> Transcript [7093] [false]: 'ก้นครัวถึงแหล่งน้ำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.389968444+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.389971737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.389974664+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.389977464+07:00","message":"TextPushed: 'ก้นครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.594808058+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.594850602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.594860225+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.594874652+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.594884086+07:00","message":"[bufferProcess] interim [280000000]:ก้นครัวถึงแหล่งน้ำในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.59488669+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.594890881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.594894349+07:00","message":"> Transcript [7094] [false]: 'ก้นครัวถึงแหล่งน้ำในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.594898389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.594903169+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.594905632+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.594908145+07:00","message":"TextPushed: 'ก้นครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.708868042+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.70891196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.708918604+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.708932908+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.708940263+07:00","message":"[bufferProcess] interim [340000000]:ก้นครัวถึงแหล่งน้ำในการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.708942888+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.708949139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.708952304+07:00","message":"> Transcript [7095] [false]: 'ก้นครัวถึงแหล่งน้ำในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.70895624+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.708960602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.708963238+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.708965614+07:00","message":"TextPushed: 'ก้นครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.708971818+07:00","message":"Push: 'ถึงแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.708974468+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.708976835+07:00","message":"Set new StatePrefix : 'ก้นครัวถึงแหล่งน้ำในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.708979258+07:00","message":"Next Push (prob) : 'น้ำในการซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.709002143+07:00","message":"push: {false ถึงแหล่ง 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.896305077+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.896345006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเล่น rov\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.896353104+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเล่น rov"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.896368501+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเล่น rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.896380546+07:00","message":"[bufferProcess] interim [580000000]:ก้นครัวถึงแหล่งน้ำในการเล่น rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.896383784+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.896391132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.896394225+07:00","message":"> Transcript [7096] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.8963972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.896399733+07:00","message":"Set new StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.954235343+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.954280375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.954288655+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.95430363+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.954312088+07:00","message":"[bufferProcess] interim [640000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.954315209+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเล่น rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.954322398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.954325798+07:00","message":"> Transcript [7097] [false]: 'ก้นครัวถึงแหล่งน้ำในการเล่น rov'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.954328585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.954331378+07:00","message":"Set new StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเล่น rov'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.276136061+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.276177266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.276183228+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.276202241+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.276211102+07:00","message":"[bufferProcess] interim [940000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.276213714+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.276217362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.276220566+07:00","message":"> Transcript [7098] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.276223491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.276226259+07:00","message":"Set new StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.349475772+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.349520034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.349526395+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.349544404+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.349552774+07:00","message":"[bufferProcess] interim [60000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.349555554+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.349559479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.349562915+07:00","message":"> Transcript [7099] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.349575927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.349578795+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.349580899+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.349583942+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.617589185+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.617634117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.617641049+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.617655002+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.617662646+07:00","message":"[bufferProcess] interim [240000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.61766548+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.617671105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.617674247+07:00","message":"> Transcript [7100] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.617678271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.617680606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.617683382+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.617686379+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.671029086+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.671072775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.671079043+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.671094722+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.67110296+07:00","message":"[bufferProcess] interim [360000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.671105589+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.671109623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.671112942+07:00","message":"> Transcript [7101] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.671116736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.671119054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.671121191+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.671124423+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:12.061530136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:12.061564261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.181019958+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.181056025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.181061644+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.181074887+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.181083632+07:00","message":"[bufferProcess] interim [900000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.181087187+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.181092021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.181096981+07:00","message":"> Transcript [7102] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.181101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.1811031+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.181105667+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.181108607+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.181111623+07:00","message":"Push: 'น้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.181116033+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.181118754+07:00","message":"Set new StatePrefix : 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.18112108+07:00","message":"Next Push (prob) : 'ที่สวนลุมพินี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.181129628+07:00","message":"push: {false น้ำในการเต้นแอโรบิค 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.311284492+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.311330979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.311337624+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.311353454+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.311360451+07:00","message":"[bufferProcess] interim [960000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.311363247+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.311370476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.311373247+07:00","message":"> Transcript [7103] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.311377078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.31137933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.311382109+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.311385376+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.316128294+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.316164261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.316171676+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.316190105+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.316197576+07:00","message":"[bufferProcess] interim [20000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.316200725+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.316207465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.316210681+07:00","message":"> Transcript [7104] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.316214728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.316216869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.316219046+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.316224129+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.513319178+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.513360266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.513368344+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.513384939+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.513395259+07:00","message":"[bufferProcess] interim [200000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.513399359+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.513407868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.513412344+07:00","message":"> Transcript [7105] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.513417701+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.513420911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.513424239+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.513428273+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.559741177+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.559787531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.559795522+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.559809568+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.55981744+07:00","message":"[bufferProcess] interim [260000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.559821623+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.559829023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.559833094+07:00","message":"> Transcript [7106] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.559838713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.559841945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.55984547+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.559849949+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.55985754+07:00","message":"Push: 'ที่สวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.559860923+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.559864473+07:00","message":"Set new StatePrefix : 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.559868198+07:00","message":"Next Push (prob) : 'ไปได้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.559877714+07:00","message":"push: {false ที่สวนลุมพินี 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.568832126+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.568866595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.568874139+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.568893068+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.568901169+07:00","message":"[bufferProcess] interim [320000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.568905581+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.568910279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.568914097+07:00","message":"> Transcript [7107] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.568918622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.56892233+07:00","message":"Set new StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.732242176+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.732286784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.732293699+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.732309709+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.732318462+07:00","message":"[bufferProcess] interim [380000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.732321281+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.732329686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.732332879+07:00","message":"> Transcript [7108] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.732336906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.732339258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.732341358+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.732344338+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.988868645+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.988907362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.988914561+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.988929469+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.988936858+07:00","message":"[bufferProcess] interim [620000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.988939961+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.988947486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.988950801+07:00","message":"> Transcript [7109] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.988954676+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.988957326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.988959259+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.988962163+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.107807368+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.10784622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.10785279+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.107869539+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.107877214+07:00","message":"[bufferProcess] interim [800000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.107879851+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.107883494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.107886594+07:00","message":"> Transcript [7110] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.10789071+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.107892837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.107895351+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.107897912+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.248294733+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.248335375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.248342619+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.248357617+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.248366341+07:00","message":"[bufferProcess] interim [920000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.248369479+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.248377226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.248380361+07:00","message":"> Transcript [7111] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.248384853+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.24838725+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.248389803+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.248392744+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.248399227+07:00","message":"Push: 'ไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.248401864+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.248404703+07:00","message":"Set new StatePrefix : 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.248408015+07:00","message":"Next Push (prob) : 'ครับคือเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.248423241+07:00","message":"push: {false ไปได้ไหม 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.289242066+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.289295295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.289302016+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.289316398+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.289323756+07:00","message":"[bufferProcess] interim [980000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.289326444+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.289329966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.289332638+07:00","message":"> Transcript [7112] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.289336473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.289338571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.289340725+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.289343736+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.661347267+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.661384675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.661390472+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.661407889+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.66141541+07:00","message":"[bufferProcess] interim [220000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.661418249+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.661421924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.661424772+07:00","message":"> Transcript [7113] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.661428939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.66143113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.661433232+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.661436176+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.772120387+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.772159453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.772165897+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.772180708+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.772187113+07:00","message":"[bufferProcess] interim [340000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.772189784+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.772193708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.772197449+07:00","message":"> Transcript [7114] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.772201453+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.772203646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.772205585+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.772208727+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.790861906+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.790904219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นไม่เป็นจังหวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.790914118+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นไม่เป็นจังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.790931589+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นไม่เป็นจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.790940513+07:00","message":"[bufferProcess] interim [400000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นไม่เป็นจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.790945478+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.790954784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.790959097+07:00","message":"> Transcript [7115] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.790964667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.790967542+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.790971149+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.790975418+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.790983292+07:00","message":"Push: 'ครับคือเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.790986463+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.79099065+07:00","message":"Set new StatePrefix : 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.790993605+07:00","message":"Next Push (prob) : 'เป็นช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.791014587+07:00","message":"push: {false ครับคือเขา 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.796199489+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.796224707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.796230282+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.796241596+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.796247604+07:00","message":"[bufferProcess] interim [460000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.796250368+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นไม่เป็นจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.796256037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.796258452+07:00","message":"> Transcript [7116] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นไม่เป็นจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.796260892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.796263041+07:00","message":"Set new StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นไม่เป็นจังหวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.987105563+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.987161282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นมันเป็นช่วงเวลาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.987170357+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นมันเป็นช่วงเวลาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.987191094+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นมันเป็นช่วงเวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.987201705+07:00","message":"[bufferProcess] interim [700000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นมันเป็นช่วงเวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.987205877+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.987213838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.987217014+07:00","message":"> Transcript [7117] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.98722017+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.987222776+07:00","message":"Set new StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.112249883+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.112287734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.112293978+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.112311817+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.112318548+07:00","message":"[bufferProcess] interim [760000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.112333937+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นมันเป็นช่วงเวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.112342013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.112345051+07:00","message":"> Transcript [7118] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นมันเป็นช่วงเวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.112348435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.11235061+07:00","message":"Set new StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นมันเป็นช่วงเวลาที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.248095429+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.248138042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงบ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.248144658+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงบ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.248164869+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.248173358+07:00","message":"[bufferProcess] interim [880000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.248176811+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.248180693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.248183905+07:00","message":"> Transcript [7119] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.248186863+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.248188955+07:00","message":"Set new StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.429782545+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.429824937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาสมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.429831144+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.429846106+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.429854209+07:00","message":"[bufferProcess] interim [0]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.429857315+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.429863521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.429866483+07:00","message":"> Transcript [7120] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงบ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.429871091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.429873461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.429875485+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.429878249+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.463190203+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.463231357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.463237467+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.4632569+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.463264765+07:00","message":"[bufferProcess] interim [60000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.46326818+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.463272312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.46327556+07:00","message":"> Transcript [7121] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.46327862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.463280812+07:00","message":"Set new StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.497789134+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.497828568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นมันเป็นช่วงเวลาที่ประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.497837265+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นมันเป็นช่วงเวลาที่ประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.497853709+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นมันเป็นช่วงเวลาที่ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.497862376+07:00","message":"[bufferProcess] interim [120000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นมันเป็นช่วงเวลาที่ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.497865955+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.497874633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.497877922+07:00","message":"> Transcript [7122] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.497880661+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.497882801+07:00","message":"Set new StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.509507869+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.509537787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.509543373+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.509560732+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.509574306+07:00","message":"[bufferProcess] interim [180000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.509584582+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นมันเป็นช่วงเวลาที่ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.509593476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.509596039+07:00","message":"> Transcript [7123] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นมันเป็นช่วงเวลาที่ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.509599563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.509601671+07:00","message":"Set new StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเต้นมันเป็นช่วงเวลาที่ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.986386721+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.986436359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.986443318+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.986458077+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.986461667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 40\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.98646483+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.986471261+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.986475119+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.986481646+07:00","message":"[bufferProcess] interim [540000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.986484595+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.986487691+07:00","message":"[bufferProcess] interim [600000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.986490155+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.986495319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.986499427+07:00","message":"> Transcript [7124] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.986502954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.98650517+07:00","message":"Set new StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.986507223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.986509113+07:00","message":"> Transcript [7125] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.986512243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.986514591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.986516543+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.986520091+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:15.06192609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:15.061929555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.116117804+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.116176088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.116187104+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.116205306+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.116214541+07:00","message":"[bufferProcess] interim [660000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.116219268+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.116227007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.11623096+07:00","message":"> Transcript [7126] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.116237492+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.116241177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.116244341+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.116249384+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.432845123+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.432897136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.432905334+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.432918576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 โมง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.432922217+07:00","message":"receive interim result [false|false]:  4 โมง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.43293895+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.432942368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.432945803+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.432945171+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.432971369+07:00","message":"[buffer interim] 436 false  4 โมง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.432975398+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.432982069+07:00","message":"[bufferProcess] interim [780000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.432985431+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.432950746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 โมงเย็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.432993416+07:00","message":"receive interim result [false|false]:  4 โมงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.432989117+07:00","message":"[bufferProcess] interim [780000000]: 4 โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433000786+07:00","message":"[bufferProcess] update buffer: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433005542+07:00","message":"[bufferProcess] interim [840000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433009364+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.43299401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433015987+07:00","message":"> Transcript [7127] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433020556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433022635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433025005+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.43303221+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433034859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433036935+07:00","message":"> Transcript [7128] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433039699+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433041642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433043457+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.43304619+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433049221+07:00","message":"Push: 'เป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433051347+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433053991+07:00","message":"Set new StatePrefix : 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433056551+07:00","message":"Next Push (prob) : ' 4 โมง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.433065069+07:00","message":"push: {false เป็นช่วงเวลาช่วงเย็น 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.433001413+07:00","message":"[buffer interim] 436 false  4 โมงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433086951+07:00","message":"[bufferProcess] interim [840000000]: 4 โมงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.433090688+07:00","message":"[bufferProcess] update buffer: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.545095011+07:00","message":"[GCS] IsForceVAD: false for message ID: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.620515266+07:00","message":"[GCS] Start streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.622111545+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.622145537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.622151827+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.622163291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 16:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.622166433+07:00","message":"receive interim result [false|false]:  16:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.622173908+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.62218864+07:00","message":"[buffer interim] 436 false  16:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.622194965+07:00","message":"[bufferProcess] interim [20000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.622205188+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.622209716+07:00","message":"[bufferProcess] interim [20000000]: 16:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.622212565+07:00","message":"[bufferProcess] update buffer: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.622223626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.622236616+07:00","message":"> Transcript [7129] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.622242613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.622245216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.622253681+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.62225703+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.657812019+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.657847048+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":"2026-06-25T15:35:15.657854494+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.657866359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 16:00 น 17:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.657869255+07:00","message":"receive interim result [false|false]:  16:00 น 17:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.657877053+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.657880743+07:00","message":"[buffer interim] 436 false  16:00 น 17:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.657886351+07:00","message":"[bufferProcess] interim [200000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.657889159+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.657891881+07:00","message":"[bufferProcess] interim [200000000]: 16:00 น 17:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.657894357+07:00","message":"[bufferProcess] update buffer: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.657897557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.657900523+07:00","message":"> Transcript [7130] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.657905109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.657907367+07:00","message":"Set new StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.679069601+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.679104653+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":"2026-06-25T15:35:15.679111358+07:00","message":"receive interim result [false|false]: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.679124354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 16:00 น 17:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.679127957+07:00","message":"receive interim result [false|false]:  16:00 น 17:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.679139338+07:00","message":"[buffer interim] 436 false ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.679145253+07:00","message":"[buffer interim] 436 false  16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.679151074+07:00","message":"[bufferProcess] interim [320000000]:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.679154194+07:00","message":"[bufferProcess] send to processor:ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.67915937+07:00","message":"[bufferProcess] interim [320000000]: 16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.679162163+07:00","message":"[bufferProcess] update buffer: ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.679165538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.679168334+07:00","message":"> Transcript [7131] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.679173008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.67917529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.679181645+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.679184593+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.810723868+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.810765843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเล่นมาเป็นช่วงเวลาช่วงเย็นๆ 16:00 น 17:00 น\",\"confidence\":0.93924}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.810771973+07:00","message":"receive interim result [true|false]: ต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเล่นมาเป็นช่วงเวลาช่วงเย็นๆ 16:00 น 17:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.810779932+07:00","message":"end recv isFinal message id 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.810782209+07:00","message":"end Recv id 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.810788756+07:00","message":"[buffer interim] 436 true ต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเล่นมาเป็นช่วงเวลาช่วงเย็นๆ 16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.810797599+07:00","message":"[bufferProcess] interim [440000000]:ต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเล่นมาเป็นช่วงเวลาช่วงเย็นๆ 16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.810801452+07:00","message":"[bufferProcess] send to processor (isfinal):ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.810806144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.810808947+07:00","message":"> Transcript [7132] [false]: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.810813206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.810818108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.81082077+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.810823761+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.810826007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.810828105+07:00","message":"> Transcript [7133] [true]: 'ต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเล่นมาเป็นช่วงเวลาช่วงเย็นๆ 16:00 น 17:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.810830619+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.810832527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.810834342+07:00","message":"StatePrefix: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.810836707+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.810838787+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.811173655+07:00","message":"Push: 'ๆ 16:00 น 17:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.811179896+07:00","message":"TextPushed: 'ก้นครัวถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเป็นช่วงเวลาช่วงเย็นๆ 16:00 น 17:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.811182718+07:00","message":"Set new StatePrefix : 'ต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเล่นมาเป็นช่วงเวลาช่วงเย็นๆ 16:00 น 17:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.81118538+07:00","message":"Next Push (prob) : 'ต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิคที่สวนลุมพินีไปได้ไหมครับคือเขาเล่นมาเป็นช่วงเวลาช่วงเย็นๆ 16:00 น 17:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.811192962+07:00","message":"push: {true ๆ 16:00 น 17:00 น 0 0xc003302200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.81119973+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_436.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:15.826051943+07:00","message":"write wav file: './tmp/7598/7598_436.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.176642416+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.176698082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.176704087+07:00","message":"receive interim result [false|false]: แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.176721717+07:00","message":"[buffer interim] 437 false แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.176728962+07:00","message":"[bufferProcess] interim [420000000]:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.17673134+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.466244068+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.466298026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.46630576+07:00","message":"receive interim result [false|false]: แต่ว่าส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.466323351+07:00","message":"[buffer interim] 437 false แต่ว่าส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.466334035+07:00","message":"[bufferProcess] interim [660000000]:แต่ว่าส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.466337676+07:00","message":"[bufferProcess] send to processor:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.466347658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.466351258+07:00","message":"> Transcript [7134] [false]: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.466353742+07:00","message":"Set StatePrefix (first interim): 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.632765186+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.632811389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าส่วนลด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.632817411+07:00","message":"receive interim result [false|false]: แต่ว่าส่วนลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.632832592+07:00","message":"[buffer interim] 437 false แต่ว่าส่วนลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.632839514+07:00","message":"[bufferProcess] interim [780000000]:แต่ว่าส่วนลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.632842252+07:00","message":"[bufferProcess] send to processor:แต่ว่าส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.632849315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.63285236+07:00","message":"> Transcript [7135] [false]: 'แต่ว่าส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.632855939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.632858266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.632860751+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.632862984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.717250807+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.717291475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.717296911+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.717313859+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.717321151+07:00","message":"[bufferProcess] interim [900000000]:แต่ว่าสวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.717323605+07:00","message":"[bufferProcess] send to processor:แต่ว่าส่วนลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.717330523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.717333619+07:00","message":"> Transcript [7136] [false]: 'แต่ว่าส่วนลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.717337386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.717339507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.717343887+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.717346955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.046217232+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.046261226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.046269323+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.046286798+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.046298021+07:00","message":"[bufferProcess] interim [320000000]:แต่ว่าสวนลุมพินีเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.046301721+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.046309654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.046316249+07:00","message":"> Transcript [7137] [false]: 'แต่ว่าสวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.046322484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.046325018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.046327048+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.046329656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.262688644+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.262735223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.262741699+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.262754625+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.262762427+07:00","message":"[bufferProcess] interim [440000000]:แต่ว่าสวนลุมพินีเปิดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.262765263+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.262769179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.262772642+07:00","message":"> Transcript [7138] [false]: 'แต่ว่าสวนลุมพินีเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.262777051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.262779355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.262781393+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.262783483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.26278812+07:00","message":"Push: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.262790891+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.262793151+07:00","message":"Set new StatePrefix : 'แต่ว่าสวนลุมพินีเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.262795749+07:00","message":"Next Push (prob) : 'สวนลุมพินีเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.262804268+07:00","message":"push: {false แต่ว่า 0 0xc002f26b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.320563906+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.320606636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.320611755+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.320622372+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.320629068+07:00","message":"[bufferProcess] interim [500000000]:แต่ว่าสวนลุมพินีเปิดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.320631746+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.320635639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.320638404+07:00","message":"> Transcript [7139] [false]: 'แต่ว่าสวนลุมพินีเปิดหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.320642312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.320644639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.320647307+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.32064996+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.377333946+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.3773742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.377380435+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนาที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.377395838+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.37740265+07:00","message":"[bufferProcess] interim [560000000]:แต่ว่าสวนลุมพินีเปิดนาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.377405248+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.37741184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.377414903+07:00","message":"> Transcript [7140] [false]: 'แต่ว่าสวนลุมพินีเปิดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.377418435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.37742081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.377423176+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.377425672+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.510150254+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.510197944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดปฏิทิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.510204689+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดปฏิทิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.510221239+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดปฏิทิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.510229469+07:00","message":"[bufferProcess] interim [680000000]:แต่ว่าสวนลุมพินีเปิดปฏิทิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.510232202+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.51024031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.510243436+07:00","message":"> Transcript [7141] [false]: 'แต่ว่าสวนลุมพินีเปิดนาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.510246911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.510249334+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.51025336+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.510255939+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.564200583+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.564276075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.564283881+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.56430212+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.564310505+07:00","message":"[bufferProcess] interim [740000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.564313659+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดปฏิทิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.564317346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.564320472+07:00","message":"> Transcript [7142] [false]: 'แต่ว่าสวนลุมพินีเปิดปฏิทิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.56432472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.564327038+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.564329072+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.564331371+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.564334279+07:00","message":"Push: 'สวนลุมพินีเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.564336547+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.564338939+07:00","message":"Set new StatePrefix : 'แต่ว่าสวนลุมพินีเปิดปฏิทิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.564341118+07:00","message":"Next Push (prob) : 'ปฏิทิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.564350768+07:00","message":"push: {false สวนลุมพินีเปิด 0 0xc002f26b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.688030672+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.688070107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.688075825+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.688090357+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.688097413+07:00","message":"[bufferProcess] interim [860000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.688100206+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.688107169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.688110069+07:00","message":"> Transcript [7143] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.688112953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.688118389+07:00","message":"Set new StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.695872767+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.695897914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.695903462+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.695915865+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.695922013+07:00","message":"[bufferProcess] interim [920000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.69592458+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.695927671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.695930049+07:00","message":"> Transcript [7144] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.695933891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.695936131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.695938486+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.695940978+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.873594748+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.873637679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.873644169+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.87366053+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.873668063+07:00","message":"[bufferProcess] interim [100000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.873670891+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.873679022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.873682055+07:00","message":"> Transcript [7145] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.87368748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.87369083+07:00","message":"Set new StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.949902355+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.949948001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.949954189+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.949969944+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.949981368+07:00","message":"[bufferProcess] interim [220000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.949984624+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.949995456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.949999101+07:00","message":"> Transcript [7146] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.950002617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.950004997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.950007286+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.950010272+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:18.062536057+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:18.062538884+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.080584012+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.08061911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.080625482+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.080641068+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.080648701+07:00","message":"[bufferProcess] interim [280000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.080651774+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.080659034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.080662406+07:00","message":"> Transcript [7147] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.080666862+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.080669593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.080672973+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.080675484+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.205635089+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.205684506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.205691525+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.205706753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4:30 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.205709743+07:00","message":"receive interim result [false|false]:  4:30 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.205717546+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.205721266+07:00","message":"[buffer interim] 437 false  4:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.205727398+07:00","message":"[bufferProcess] interim [340000000]:แต่ว่าสวนลุมพินีเปิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.205729979+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.205732761+07:00","message":"[bufferProcess] interim [340000000]: 4:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.205735271+07:00","message":"[bufferProcess] update buffer: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.205738241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.205741053+07:00","message":"> Transcript [7148] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.205744626+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.205746949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.205748956+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.20575141+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.20717382+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.20718899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดหน้าตี 4 ครึ่งถึง 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.207193538+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดหน้าตี 4 ครึ่งถึง 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.207207009+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดหน้าตี 4 ครึ่งถึง 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.207211993+07:00","message":"[bufferProcess] interim [400000000]:แต่ว่าสวนลุมพินีเปิดหน้าตี 4 ครึ่งถึง 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.207214409+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.207217073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.207219773+07:00","message":"> Transcript [7149] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.207222702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.207224842+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.207226932+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.207229476+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.207238133+07:00","message":"Push: 'นะ 4:30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.207240423+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.207242801+07:00","message":"Set new StatePrefix : 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.207245025+07:00","message":"Next Push (prob) : ' น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.207253128+07:00","message":"push: {false นะ 4:30 0 0xc002f26b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.272751682+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.272789641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.272795135+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.272811919+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.27281838+07:00","message":"[bufferProcess] interim [460000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.272820952+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดหน้าตี 4 ครึ่งถึง 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.272824474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.272827426+07:00","message":"> Transcript [7150] [false]: 'แต่ว่าสวนลุมพินีเปิดหน้าตี 4 ครึ่งถึง 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.272829875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.272831928+07:00","message":"Set new StatePrefix: 'แต่ว่าสวนลุมพินีเปิดหน้าตี 4 ครึ่งถึง 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.461530632+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.461589836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.461596295+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.46160905+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.461617013+07:00","message":"[bufferProcess] interim [700000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.461620617+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.461625163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.461628481+07:00","message":"> Transcript [7151] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.461631136+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.461633171+07:00","message":"Set new StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.848906083+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.84894222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.848949257+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.848964055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.848968541+07:00","message":"receive interim result [false|false]:  น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.848976049+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.848979959+07:00","message":"[buffer interim] 437 false  น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.848985482+07:00","message":"[bufferProcess] interim [60000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.848988502+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.848991665+07:00","message":"[bufferProcess] interim [60000000]: น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.848994226+07:00","message":"[bufferProcess] update buffer: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.848997229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.849000154+07:00","message":"> Transcript [7152] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.849003345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.849005348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.849007661+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.849009999+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.981460757+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.981498186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.981504395+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.98151917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" น ก็ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.981522461+07:00","message":"receive interim result [false|false]:  น ก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.981530408+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.981534213+07:00","message":"[buffer interim] 437 false  น ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.981540198+07:00","message":"[bufferProcess] interim [180000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.981543395+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.981546747+07:00","message":"[bufferProcess] interim [180000000]: น ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.981551734+07:00","message":"[bufferProcess] update buffer: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.981561187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.981591838+07:00","message":"> Transcript [7153] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.981598121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.981600256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.981602531+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.981605183+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.137647602+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.137688999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.137695394+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.13770455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็ไปใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.137708051+07:00","message":"receive interim result [false|false]:  ก็ไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.137716366+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.137720183+07:00","message":"[buffer interim] 437 false  ก็ไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.137727054+07:00","message":"[bufferProcess] interim [300000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.137730012+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.137733261+07:00","message":"[bufferProcess] interim [300000000]: ก็ไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.137735922+07:00","message":"[bufferProcess] update buffer: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.137739792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.137744788+07:00","message":"> Transcript [7154] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.137748991+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.137751353+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.137753656+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.13775634+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.355233716+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.355277171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.355284383+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.355295563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็ไปใช้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.355298779+07:00","message":"receive interim result [false|false]:  ก็ไปใช้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.355306958+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.355311291+07:00","message":"[buffer interim] 437 false  ก็ไปใช้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.355317688+07:00","message":"[bufferProcess] interim [540000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.355321035+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.355324006+07:00","message":"[bufferProcess] interim [540000000]: ก็ไปใช้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.355326718+07:00","message":"[bufferProcess] update buffer: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.35533064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.355333936+07:00","message":"> Transcript [7155] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.355338393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.355340558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.355343351+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.355345716+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.35534834+07:00","message":"Push: ' น ถึง 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.355350386+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.355352994+07:00","message":"Set new StatePrefix : 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.355358591+07:00","message":"Next Push (prob) : ' น ก็ไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.355366705+07:00","message":"push: {false  น ถึง 22:00 0 0xc002f26b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.876429491+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.876472173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.876479115+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.876492189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็ไปใช้บริการไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.876495256+07:00","message":"receive interim result [false|false]:  ก็ไปใช้บริการไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.876504377+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.876508821+07:00","message":"[buffer interim] 437 false  ก็ไปใช้บริการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.876514488+07:00","message":"[bufferProcess] interim [80000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.876517444+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.876520761+07:00","message":"[bufferProcess] interim [80000000]: ก็ไปใช้บริการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.876523306+07:00","message":"[bufferProcess] update buffer: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.876526552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.876529475+07:00","message":"> Transcript [7156] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.876533625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.876535912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.876537919+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.876540642+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.995315488+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.995357929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.995365554+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.995379343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็ไปใช้บริการไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.995382289+07:00","message":"receive interim result [false|false]:  ก็ไปใช้บริการไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.995390242+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.995397895+07:00","message":"[buffer interim] 437 false  ก็ไปใช้บริการไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.995404591+07:00","message":"[bufferProcess] interim [200000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.995407842+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.995414689+07:00","message":"[bufferProcess] interim [200000000]: ก็ไปใช้บริการไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.995417928+07:00","message":"[bufferProcess] update buffer: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.995432349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.99544868+07:00","message":"> Transcript [7157] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.99545534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.995458001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.995460313+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.995463142+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.092580112+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.092622868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.09263058+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.092642846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็ไปใช้บริการไปดื่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.092646413+07:00","message":"receive interim result [false|false]:  ก็ไปใช้บริการไปดื่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.092655555+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.092659881+07:00","message":"[buffer interim] 437 false  ก็ไปใช้บริการไปดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.092666238+07:00","message":"[bufferProcess] interim [320000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.092668789+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.092671966+07:00","message":"[bufferProcess] interim [320000000]: ก็ไปใช้บริการไปดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.092676268+07:00","message":"[bufferProcess] update buffer: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.092679861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.092682742+07:00","message":"> Transcript [7158] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.092686854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.092689263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.092691394+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.092694149+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.226127336+07:00","message":"[GCS] IsForceVAD: false for message ID: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.258351418+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.258392193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.258399258+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.258410586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็ไปใช้บริการไปดื่มน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.258414115+07:00","message":"receive interim result [false|false]:  ก็ไปใช้บริการไปดื่มน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.258423818+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.258427344+07:00","message":"[buffer interim] 437 false  ก็ไปใช้บริการไปดื่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258453339+07:00","message":"[bufferProcess] interim [440000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258457176+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258461056+07:00","message":"[bufferProcess] interim [440000000]: ก็ไปใช้บริการไปดื่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258464903+07:00","message":"[bufferProcess] update buffer: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258468461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258471561+07:00","message":"> Transcript [7159] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258476572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258478738+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258480868+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258483036+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258488555+07:00","message":"Push: ' น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258490583+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258493135+07:00","message":"Set new StatePrefix : 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258495875+07:00","message":"Next Push (prob) : 'บริการไปดื่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.258515189+07:00","message":"push: {false  น ก็ไปใช้ 0 0xc002f26b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.281494375+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.281521923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.281527993+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.281541516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็ไปใช้บริการไปดื่มด่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.281544711+07:00","message":"receive interim result [false|false]:  ก็ไปใช้บริการไปดื่มด่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.2815514+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.281555132+07:00","message":"[buffer interim] 437 false  ก็ไปใช้บริการไปดื่มด่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.281559831+07:00","message":"[bufferProcess] interim [500000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.28156266+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.281573432+07:00","message":"[bufferProcess] interim [500000000]: ก็ไปใช้บริการไปดื่มด่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.281579298+07:00","message":"[bufferProcess] update buffer: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.281582963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.281585541+07:00","message":"> Transcript [7160] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.281589319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.281591293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.281593307+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.281595618+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.300915395+07:00","message":"[GCS] Start streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.318591796+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.318620158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.318625971+07:00","message":"receive interim result [false|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.318635286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็ไปใช้บริการไปดื่มดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.318638236+07:00","message":"receive interim result [false|false]:  ก็ไปใช้บริการไปดื่มดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.318644944+07:00","message":"[buffer interim] 437 false แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.318650159+07:00","message":"[buffer interim] 437 false  ก็ไปใช้บริการไปดื่มดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.318655292+07:00","message":"[bufferProcess] interim [560000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.318658163+07:00","message":"[bufferProcess] send to processor:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.318661701+07:00","message":"[bufferProcess] interim [560000000]: ก็ไปใช้บริการไปดื่มดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.318664537+07:00","message":"[bufferProcess] update buffer: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.318667626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.318670472+07:00","message":"> Transcript [7161] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.318674473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.318676544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.318679105+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.318681731+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.407886214+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.40792986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มดำ\",\"confidence\":0.9481121}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.407938021+07:00","message":"receive interim result [true|false]: แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.407948801+07:00","message":"end recv isFinal message id 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.407951219+07:00","message":"end Recv id 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.407959083+07:00","message":"[buffer interim] 437 true แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.407970738+07:00","message":"[bufferProcess] interim [620000000]:แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.407973848+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.407977934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.407981106+07:00","message":"> Transcript [7162] [false]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.407985114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.407987451+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.407989987+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.407993082+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.407996021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.407998254+07:00","message":"> Transcript [7163] [true]: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.408000826+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.408002594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.408004448+07:00","message":"StatePrefix: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.408006634+07:00","message":"TextPushed: 'แต่ว่าสวนลุมพินีเปิดนะ 4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.408014628+07:00","message":"Push: 'บริการไปดื่มดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.408023954+07:00","message":"push: {true บริการไปดื่มดำ 0 0xc002f26b00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:20.418307679+07:00","message":"write wav file: './tmp/7598/7598_437.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:21.063415195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:21.063434495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.151493175+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.151548615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.151554716+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.151578487+07:00","message":"[buffer interim] 438 false Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.151588885+07:00","message":"[bufferProcess] interim [660000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.151591114+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.157827343+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.157855126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.157860273+07:00","message":"receive interim result [false|false]: กรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.157872787+07:00","message":"[buffer interim] 438 false กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.157877835+07:00","message":"[bufferProcess] interim [720000000]:กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.157880152+07:00","message":"[bufferProcess] send to processor:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.157884757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.157887997+07:00","message":"> Transcript [7164] [false]: 'Google'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.157890485+07:00","message":"Set StatePrefix (first interim): 'Google'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.288596883+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.288641234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.288646838+07:00","message":"receive interim result [false|false]: กรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.288661103+07:00","message":"[buffer interim] 438 false กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.288669265+07:00","message":"[bufferProcess] interim [780000000]:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.288671727+07:00","message":"[bufferProcess] send to processor:กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.288681267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.288684835+07:00","message":"> Transcript [7165] [false]: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.28868768+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.288690204+07:00","message":"Set new StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.479651702+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.479691668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.479697863+07:00","message":"receive interim result [false|false]: กรุงเทพฯก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.4797115+07:00","message":"[buffer interim] 438 false กรุงเทพฯก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.479717943+07:00","message":"[bufferProcess] interim [960000000]:กรุงเทพฯก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.479721072+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.479726591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.479729584+07:00","message":"> Transcript [7166] [false]: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.479733267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.47973541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.479737512+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.479739796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.540396581+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.540435392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯได้เลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.540442014+07:00","message":"receive interim result [false|false]: กรุงเทพฯได้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.540457204+07:00","message":"[buffer interim] 438 false กรุงเทพฯได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.540467587+07:00","message":"[bufferProcess] interim [80000000]:กรุงเทพฯได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.540470297+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.540473871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.54047673+07:00","message":"> Transcript [7167] [false]: 'กรุงเทพฯก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.540480186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.540482405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.540484422+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.540486633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.66479827+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.664839674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.664847396+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.664866564+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.664876067+07:00","message":"[bufferProcess] interim [140000000]:กรุงเทพฯไปเลยใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.664879818+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.664884797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.664888303+07:00","message":"> Transcript [7168] [false]: 'กรุงเทพฯได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.664891989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.664894577+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.664896513+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.664899193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.74334428+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.743386842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.743392665+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.743412649+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.743419497+07:00","message":"[bufferProcess] interim [260000000]:กรุงเทพฯไปเลยใครวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.743422306+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.743426394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.743429721+07:00","message":"> Transcript [7169] [false]: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.743433114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.743435534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.743437554+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.74343971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.743442227+07:00","message":"Push: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.743444839+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.743446974+07:00","message":"Set new StatePrefix : 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.74344964+07:00","message":"Next Push (prob) : 'ฯไปเลยใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.743457157+07:00","message":"push: {false กรุงเทพ 0 0xc0033fe300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.754583226+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.754620307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.754626677+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.754643637+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.754649753+07:00","message":"[bufferProcess] interim [320000000]:กรุงเทพฯไปเลยใครแวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.754652125+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.754655378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.754658337+07:00","message":"> Transcript [7170] [false]: 'กรุงเทพฯไปเลยใครวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.754662475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.754664504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.754666504+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.754669026+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.860423965+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.860470163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.860476611+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.860496522+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.860506211+07:00","message":"[bufferProcess] interim [380000000]:กรุงเทพฯไปเลยใครแวะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.860509254+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.860513422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.860516491+07:00","message":"> Transcript [7171] [false]: 'กรุงเทพฯไปเลยใครแวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.860521078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.860523755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.860525806+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.860528698+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.915300782+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.915335251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.915340805+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.915360769+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.915368329+07:00","message":"[bufferProcess] interim [440000000]:กรุงเทพฯไปเลยใครแวะเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.9153712+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.915374981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.915378462+07:00","message":"> Transcript [7172] [false]: 'กรุงเทพฯไปเลยใครแวะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.915382966+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.915385379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.915387752+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.915390187+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.041103581+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.041149514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.041157754+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.041196195+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.041204053+07:00","message":"[bufferProcess] interim [560000000]:กรุงเทพฯไปเลยใครแวะเวียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.041206841+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.041214494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.041217518+07:00","message":"> Transcript [7173] [false]: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.041222387+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.041225148+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.041227822+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.041230205+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.041237521+07:00","message":"Push: 'ฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.041239599+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.041242758+07:00","message":"Set new StatePrefix : 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.041245177+07:00","message":"Next Push (prob) : 'แวะเวียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.04125436+07:00","message":"push: {false ฯไปเลยใคร 0 0xc0033fe300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.257878894+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.257917603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.257925252+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.257939996+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.257947117+07:00","message":"[bufferProcess] interim [740000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.257949659+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.257952817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.257955546+07:00","message":"> Transcript [7174] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.257958997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.257961107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.257963395+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.257966193+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.866225167+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.866265837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.866272139+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.866286504+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.866294435+07:00","message":"[bufferProcess] interim [340000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.866297262+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.866304269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.866307389+07:00","message":"> Transcript [7175] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.86631132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.866313623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.866318513+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.866323004+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.035031326+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.035069952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.035076256+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.035088488+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035094691+07:00","message":"[bufferProcess] interim [600000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035097751+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035113297+07:00","message":"[bufferProcess] send to processor (ticker):กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035117088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035119594+07:00","message":"> Transcript [7176] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035123054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035125048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035127519+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035130681+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.0351327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035134958+07:00","message":"> Transcript [7177] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035137774+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035142646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035144381+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035146398+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035149109+07:00","message":"Push: 'แวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035151085+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035153285+07:00","message":"Set new StatePrefix : 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.035155622+07:00","message":"Next Push (prob) : 'มานะแล้วก็บอกว่าจะมีพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.035164664+07:00","message":"push: {false แวะเวียน 0 0xc0033fe300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:24.06421251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:24.064234198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.150405261+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.150450871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.150459929+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.15047815+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.150486535+07:00","message":"[bufferProcess] interim [660000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.150489994+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.504093226+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.504153049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.504160044+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่แบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.504178646+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.504187089+07:00","message":"[bufferProcess] interim [20000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.504190289+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.504194353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.504197049+07:00","message":"> Transcript [7178] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.504201655+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.504204177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.504209317+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.504212802+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.583068345+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.583111311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.583118436+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.583132451+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.583140944+07:00","message":"[bufferProcess] interim [80000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.583143771+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.583149702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.583152719+07:00","message":"> Transcript [7179] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.583157612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.583159992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.583162435+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.583165323+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.668949204+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.668995416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.669005004+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.66902299+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.669033627+07:00","message":"[bufferProcess] interim [140000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.669038207+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.669049222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.669054348+07:00","message":"> Transcript [7180] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.669060324+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.669063891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.669067336+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.669071649+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.740033416+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.740081856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.740088556+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.740102188+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.740875845+07:00","message":"[bufferProcess] interim [260000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.740879824+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.740884826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.740887977+07:00","message":"> Transcript [7181] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.740892755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.740895033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.740897581+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.740900645+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.740907901+07:00","message":"Push: 'มานะแล้วก็บอกว่าจะมีพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.740910366+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.740913455+07:00","message":"Set new StatePrefix : 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.740916265+07:00","message":"Next Push (prob) : 'ที่ปากดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.740925013+07:00","message":"push: {false มานะแล้วก็บอกว่าจะมีพื้น 0 0xc0033fe300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.931707596+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.931744588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.931750272+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.931767612+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.931775105+07:00","message":"[bufferProcess] interim [440000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.931778125+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.931781667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.931784803+07:00","message":"> Transcript [7182] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.93178921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.931791378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.931793505+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.93179663+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.251639015+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.251698911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.25170701+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.251724722+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.251734056+07:00","message":"[bufferProcess] interim [800000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.251737412+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.251745449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.25174902+07:00","message":"> Transcript [7183] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.251754346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.251757236+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.251759332+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.25176453+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.439790595+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.439832528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.439838635+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.43985678+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.439865044+07:00","message":"[bufferProcess] interim [980000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.439868642+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.439872067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.439875207+07:00","message":"> Transcript [7184] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.439879689+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.439881887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.439884199+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.439887115+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.62975692+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.629793859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.629799767+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.629815092+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.629821622+07:00","message":"[bufferProcess] interim [160000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.629824364+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.629828255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.629831001+07:00","message":"> Transcript [7185] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.62983475+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.629836937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.629839184+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.629842037+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.629844873+07:00","message":"Push: 'ที่ปากดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.629846745+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.629849709+07:00","message":"Set new StatePrefix : 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.629852511+07:00","message":"Next Push (prob) : 'นะคะเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.629860062+07:00","message":"push: {false ที่ปากดี 0 0xc0033fe300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.827652649+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.827688168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.827694728+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.827707255+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.827714702+07:00","message":"[bufferProcess] interim [340000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.827720942+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.827728125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.827730907+07:00","message":"> Transcript [7186] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.827734874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.827737157+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.827740529+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.827743694+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.953011241+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.953055976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.953064918+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.953092001+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.953107851+07:00","message":"[bufferProcess] interim [520000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.953112654+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.953121762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.953127693+07:00","message":"> Transcript [7187] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.953133841+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.953136627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.953148812+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.953153544+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.166808833+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.166845298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.166852024+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.166866756+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.166873716+07:00","message":"[bufferProcess] interim [700000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.166876526+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.166883354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.16688799+07:00","message":"> Transcript [7188] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.16689249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.166894863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.166897398+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.16690192+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.265435519+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.26547138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.265477352+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.265492836+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.265501688+07:00","message":"[bufferProcess] interim [760000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.26550645+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.265512846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.26551592+07:00","message":"> Transcript [7189] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.265519896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.265522861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.265525337+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.265528485+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.265531501+07:00","message":"Push: 'นะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.265533418+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.265535995+07:00","message":"Set new StatePrefix : 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.265539129+07:00","message":"Next Push (prob) : 'ในอีกหลายปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.265546122+07:00","message":"push: {false นะคะเกิดขึ้น 0 0xc0033fe300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.338113921+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.338154599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.33816248+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.338176269+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.338182904+07:00","message":"[bufferProcess] interim [880000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.33818589+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.338191365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.338194373+07:00","message":"> Transcript [7190] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.338197213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.338199258+07:00","message":"Set new StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.532005383+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.532050131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.532058444+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.532075253+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.532086515+07:00","message":"[bufferProcess] interim [120000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.532091337+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.532099563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.532104038+07:00","message":"> Transcript [7191] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.532109968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.532112807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.532116037+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.532120446+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.997435397+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.99748161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.997489105+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.997507269+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.997515798+07:00","message":"[bufferProcess] interim [480000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.997520203+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.997525958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.997531409+07:00","message":"> Transcript [7192] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.997535745+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.997539713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.997541785+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.997544805+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.063933227+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.063980146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.063988761+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.06400578+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.064015156+07:00","message":"[bufferProcess] interim [600000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.064019576+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.064024913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.064029092+07:00","message":"> Transcript [7193] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.064034965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.064037157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.064039164+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.064042103+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:27.065021591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:27.065029488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.175673122+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.175709386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.175716606+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.175732461+07:00","message":"[buffer interim] 438 false กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.175739873+07:00","message":"[bufferProcess] interim [720000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.175743027+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.175751288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.175754101+07:00","message":"> Transcript [7194] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.175758688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.175761115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.175763152+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.175766452+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.175774132+07:00","message":"Push: 'ในอีกหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.175776337+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.175779315+07:00","message":"Set new StatePrefix : 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.175782296+07:00","message":"Next Push (prob) : 'ที่เลยอ่ะเขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.175813173+07:00","message":"push: {false ในอีกหลายพื้น 0 0xc0033fe300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.217642859+07:00","message":"[GCS] IsForceVAD: false for message ID: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.279122902+07:00","message":"[GCS] Start streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.399730559+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.399767684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะบอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเราจะได้\",\"confidence\":0.93164414}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.399774293+07:00","message":"receive interim result [true|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะบอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเราจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.399784584+07:00","message":"end recv isFinal message id 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.399786702+07:00","message":"end Recv id 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.399793521+07:00","message":"[buffer interim] 438 true กรุงเทพฯไปเลยใครแวะเวียนมานะบอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.399802274+07:00","message":"[bufferProcess] interim [930000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะบอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.39980747+07:00","message":"[bufferProcess] send to processor (isfinal):กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.399811356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.399815675+07:00","message":"> Transcript [7195] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.399819007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.399821023+07:00","message":"Set new StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.399823194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.399825302+07:00","message":"> Transcript [7196] [true]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะบอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.39983318+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.399835278+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.399837746+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.399840442+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.399842539+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.400098563+07:00","message":"Push: 'เลยอ่ะเราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.400102085+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะแล้วก็บอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นเลยอ่ะเราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.400105036+07:00","message":"Set new StatePrefix : 'กรุงเทพฯไปเลยใครแวะเวียนมานะบอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.400107556+07:00","message":"Next Push (prob) : 'กรุงเทพฯไปเลยใครแวะเวียนมานะบอกว่าจะมีพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเราจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.400114979+07:00","message":"push: {true เลยอ่ะเราจะได้ 0 0xc0033fe300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.400126047+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_438.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:27.412413583+07:00","message":"write wav file: './tmp/7598/7598_438.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.270483204+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.270531271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเปิดออฟฟิศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.270537357+07:00","message":"receive interim result [false|false]: มาเปิดออฟฟิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.2705564+07:00","message":"[buffer interim] 439 false มาเปิดออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.270572723+07:00","message":"[bufferProcess] interim [960000000]:มาเปิดออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.27057551+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.322405435+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.322434803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"affiliate\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.322440005+07:00","message":"receive interim result [false|false]: affiliate"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.322457079+07:00","message":"[buffer interim] 439 false affiliate"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.322463367+07:00","message":"[bufferProcess] interim [80000000]:affiliate"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.322465886+07:00","message":"[bufferProcess] send to processor:มาเปิดออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.322470954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.322474102+07:00","message":"> Transcript [7197] [false]: 'มาเปิดออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.322477054+07:00","message":"Set StatePrefix (first interim): 'มาเปิดออฟฟิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.44859467+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.44863513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"moppet\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.44864193+07:00","message":"receive interim result [false|false]: moppet"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.448655334+07:00","message":"[buffer interim] 439 false moppet"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.448662215+07:00","message":"[bufferProcess] interim [140000000]:moppet"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.448664403+07:00","message":"[bufferProcess] send to processor:affiliate"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.448669665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.448672781+07:00","message":"> Transcript [7198] [false]: 'affiliate'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.448674977+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.448677307+07:00","message":"Set new StatePrefix: 'affiliate'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.45555165+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.455591754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"papa's\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.455597636+07:00","message":"receive interim result [false|false]: papa's"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.455610093+07:00","message":"[buffer interim] 439 false papa's"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.455615173+07:00","message":"[bufferProcess] interim [200000000]:papa's"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.455618465+07:00","message":"[bufferProcess] send to processor:moppet"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.455621496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.455623996+07:00","message":"> Transcript [7199] [false]: 'moppet'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.455625892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.455628195+07:00","message":"Set new StatePrefix: 'moppet'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.508681623+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.508713246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active Citizen\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.508719678+07:00","message":"receive interim result [false|false]: Active Citizen"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.508733747+07:00","message":"[buffer interim] 439 false Active Citizen"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.508740955+07:00","message":"[bufferProcess] interim [260000000]:Active Citizen"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.508743301+07:00","message":"[bufferProcess] send to processor:papa's"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.508746568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.50874931+07:00","message":"> Transcript [7200] [false]: 'papa's'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.508751516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.508753784+07:00","message":"Set new StatePrefix: 'papa's'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.837388294+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.837422991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assistance\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.837428327+07:00","message":"receive interim result [false|false]: assistance"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.837444005+07:00","message":"[buffer interim] 439 false assistance"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.837451363+07:00","message":"[bufferProcess] interim [620000000]:assistance"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.83745382+07:00","message":"[bufferProcess] send to processor:Active Citizen"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.837457158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.83746012+07:00","message":"> Transcript [7201] [false]: 'Active Citizen'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.837462585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.837464788+07:00","message":"Set new StatePrefix: 'Active Citizen'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.163414464+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.163450273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"moppet ขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.163456204+07:00","message":"receive interim result [false|false]: moppet ขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.163471991+07:00","message":"[buffer interim] 439 false moppet ขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.163479694+07:00","message":"[bufferProcess] interim [920000000]:moppet ขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.163482046+07:00","message":"[bufferProcess] send to processor:assistance"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.163485676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.163488895+07:00","message":"> Transcript [7202] [false]: 'assistance'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.163491182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.163493199+07:00","message":"Set new StatePrefix: 'assistance'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.219232379+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.21926426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"moppet ขยับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.219269707+07:00","message":"receive interim result [false|false]: moppet ขยับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.219279395+07:00","message":"[buffer interim] 439 false moppet ขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.219286653+07:00","message":"[bufferProcess] interim [980000000]:moppet ขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.219288862+07:00","message":"[bufferProcess] send to processor:moppet ขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.219292145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.219295061+07:00","message":"> Transcript [7203] [false]: 'moppet ขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.219297317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.219299328+07:00","message":"Set new StatePrefix: 'moppet ขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.405442381+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.40547385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"moppet ขยับร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.405479531+07:00","message":"receive interim result [false|false]: moppet ขยับร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.405495806+07:00","message":"[buffer interim] 439 false moppet ขยับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.405502574+07:00","message":"[bufferProcess] interim [160000000]:moppet ขยับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.405505147+07:00","message":"[bufferProcess] send to processor:moppet ขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.405508538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.405511459+07:00","message":"> Transcript [7204] [false]: 'moppet ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.405513733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.40551565+07:00","message":"Set new StatePrefix: 'moppet ขยับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.594139311+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.594175223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"moppet ขยับร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.594182053+07:00","message":"receive interim result [false|false]: moppet ขยับร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.594195558+07:00","message":"[buffer interim] 439 false moppet ขยับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.594202377+07:00","message":"[bufferProcess] interim [340000000]:moppet ขยับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.594205861+07:00","message":"[bufferProcess] send to processor:moppet ขยับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.594213029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.594217666+07:00","message":"> Transcript [7205] [false]: 'moppet ขยับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.594222289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.59422675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.594229951+07:00","message":"StatePrefix: 'moppet ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.594233522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.730244065+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.730278996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"moppet\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.730283874+07:00","message":"receive interim result [false|false]: moppet"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.730296704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขยับร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.730300268+07:00","message":"receive interim result [false|false]:  ขยับร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.730308999+07:00","message":"[buffer interim] 439 false moppet"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.730312727+07:00","message":"[buffer interim] 439 false  ขยับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.730318987+07:00","message":"[bufferProcess] interim [520000000]:moppet"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.73032157+07:00","message":"[bufferProcess] send to processor:moppet ขยับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.73032464+07:00","message":"[bufferProcess] interim [520000000]: ขยับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.730326918+07:00","message":"[bufferProcess] update buffer: moppet ขยับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.730329767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.73033429+07:00","message":"> Transcript [7206] [false]: 'moppet ขยับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.730338709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.730341155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.730343077+07:00","message":"StatePrefix: 'moppet ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.73034513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.916751603+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.916787132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"moppet\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.916792102+07:00","message":"receive interim result [false|false]: moppet"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.916804516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขยับร่างกายเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.916807861+07:00","message":"receive interim result [false|false]:  ขยับร่างกายเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.916815062+07:00","message":"[buffer interim] 439 false moppet"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.916818581+07:00","message":"[buffer interim] 439 false  ขยับร่างกายเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.916823574+07:00","message":"[bufferProcess] interim [700000000]:moppet"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.916826088+07:00","message":"[bufferProcess] send to processor:moppet ขยับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.91682897+07:00","message":"[bufferProcess] interim [700000000]: ขยับร่างกายเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.916831901+07:00","message":"[bufferProcess] update buffer: moppet ขยับร่างกายเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.916835074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.916839031+07:00","message":"> Transcript [7207] [false]: 'moppet ขยับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.916842281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.916844765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.916846761+07:00","message":"StatePrefix: 'moppet ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.91684883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:30.065428736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:30.065452282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.316661406+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.316697563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"moppet\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.316703839+07:00","message":"receive interim result [false|false]: moppet"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.316714602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขยับร่างกายเพราะขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.316718208+07:00","message":"receive interim result [false|false]:  ขยับร่างกายเพราะขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.316726329+07:00","message":"[buffer interim] 439 false moppet"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.316729884+07:00","message":"[buffer interim] 439 false  ขยับร่างกายเพราะขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.316735156+07:00","message":"[bufferProcess] interim [120000000]:moppet"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.316737529+07:00","message":"[bufferProcess] send to processor:moppet ขยับร่างกายเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.316740393+07:00","message":"[bufferProcess] interim [120000000]: ขยับร่างกายเพราะขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.316742865+07:00","message":"[bufferProcess] update buffer: moppet ขยับร่างกายเพราะขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.316746785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.316749769+07:00","message":"> Transcript [7208] [false]: 'moppet ขยับร่างกายเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.316754076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.316756296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.316758687+07:00","message":"StatePrefix: 'moppet ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.316761143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.316764154+07:00","message":"Push: 'moppet ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.316766154+07:00","message":"TextPushed: 'moppet ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.316768497+07:00","message":"Set new StatePrefix : 'moppet ขยับร่างกายเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.316771736+07:00","message":"Next Push (prob) : 'ร่างกายเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.316778862+07:00","message":"push: {false moppet ขยับ 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.42760475+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.427644283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"moppet\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.427650608+07:00","message":"receive interim result [false|false]: moppet"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.427662337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขยับร่างกายเพราะขยับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.427665455+07:00","message":"receive interim result [false|false]:  ขยับร่างกายเพราะขยับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.427674029+07:00","message":"[buffer interim] 439 false moppet"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.427678065+07:00","message":"[buffer interim] 439 false  ขยับร่างกายเพราะขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.427684389+07:00","message":"[bufferProcess] interim [180000000]:moppet"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.427686925+07:00","message":"[bufferProcess] send to processor:moppet ขยับร่างกายเพราะขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.427689677+07:00","message":"[bufferProcess] interim [180000000]: ขยับร่างกายเพราะขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.427692847+07:00","message":"[bufferProcess] update buffer: moppet ขยับร่างกายเพราะขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.427698068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.427701154+07:00","message":"> Transcript [7209] [false]: 'moppet ขยับร่างกายเพราะขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.427704774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.427707018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.427709022+07:00","message":"StatePrefix: 'moppet ขยับร่างกายเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.42771155+07:00","message":"TextPushed: 'moppet ขยับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.634346014+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.634390136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"moppet\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.634395786+07:00","message":"receive interim result [false|false]: moppet"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.634411208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขยับร่างกายเพราะขยับวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.634414302+07:00","message":"receive interim result [false|false]:  ขยับร่างกายเพราะขยับวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.634423377+07:00","message":"[buffer interim] 439 false moppet"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.634427905+07:00","message":"[buffer interim] 439 false  ขยับร่างกายเพราะขยับวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.634456991+07:00","message":"[bufferProcess] interim [360000000]:moppet"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.634484407+07:00","message":"[bufferProcess] send to processor:moppet ขยับร่างกายเพราะขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.634496125+07:00","message":"[bufferProcess] interim [360000000]: ขยับร่างกายเพราะขยับวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.634499902+07:00","message":"[bufferProcess] update buffer: moppet ขยับร่างกายเพราะขยับวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.634504451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.63450948+07:00","message":"> Transcript [7210] [false]: 'moppet ขยับร่างกายเพราะขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.634513951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.634517042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.634519191+07:00","message":"StatePrefix: 'moppet ขยับร่างกายเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.634521635+07:00","message":"TextPushed: 'moppet ขยับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.656100318+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.656145726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"moppet\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.656151146+07:00","message":"receive interim result [false|false]: moppet"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.65616397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขยับร่างกายเพราะขยับวันละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.656167803+07:00","message":"receive interim result [false|false]:  ขยับร่างกายเพราะขยับวันละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.656175412+07:00","message":"[buffer interim] 439 false moppet"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.656179154+07:00","message":"[buffer interim] 439 false  ขยับร่างกายเพราะขยับวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.656184725+07:00","message":"[bufferProcess] interim [420000000]:moppet"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.65618693+07:00","message":"[bufferProcess] send to processor:moppet ขยับร่างกายเพราะขยับวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.656191842+07:00","message":"[bufferProcess] interim [420000000]: ขยับร่างกายเพราะขยับวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.656195044+07:00","message":"[bufferProcess] update buffer: moppet ขยับร่างกายเพราะขยับวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.656198051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.656201046+07:00","message":"> Transcript [7211] [false]: 'moppet ขยับร่างกายเพราะขยับวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.656204377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.656207462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.656209504+07:00","message":"StatePrefix: 'moppet ขยับร่างกายเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.656211764+07:00","message":"TextPushed: 'moppet ขยับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.736198891+07:00","message":"[GCS] IsForceVAD: false for message ID: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.829919722+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.829953683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"moppet\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.829959354+07:00","message":"receive interim result [false|false]: moppet"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.829966922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขยับร่างกายเพราะขยับวันละนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.829970658+07:00","message":"receive interim result [false|false]:  ขยับร่างกายเพราะขยับวันละนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.829978273+07:00","message":"[buffer interim] 439 false moppet"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.829982205+07:00","message":"[buffer interim] 439 false  ขยับร่างกายเพราะขยับวันละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.829987987+07:00","message":"[bufferProcess] interim [600000000]:moppet"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.82999018+07:00","message":"[bufferProcess] send to processor:moppet ขยับร่างกายเพราะขยับวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.82999494+07:00","message":"[bufferProcess] interim [600000000]: ขยับร่างกายเพราะขยับวันละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.829997661+07:00","message":"[bufferProcess] update buffer: moppet ขยับร่างกายเพราะขยับวันละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.830000684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.830003554+07:00","message":"> Transcript [7212] [false]: 'moppet ขยับร่างกายเพราะขยับวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.830007168+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.830009355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.830011607+07:00","message":"StatePrefix: 'moppet ขยับร่างกายเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.830013744+07:00","message":"TextPushed: 'moppet ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.830016108+07:00","message":"Push: 'ร่างกายเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.830018107+07:00","message":"TextPushed: 'moppet ขยับร่างกายเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.830020159+07:00","message":"Set new StatePrefix : 'moppet ขยับร่างกายเพราะขยับวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.830022258+07:00","message":"Next Push (prob) : 'ขยับวันละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.830028972+07:00","message":"push: {false ร่างกายเพราะ 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.936857957+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.936896564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเป็น Active citizen ขยับร่างกายเพราะขยับวันละนิด\",\"confidence\":0.8226123}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.936903356+07:00","message":"receive interim result [true|false]: มาเป็น Active citizen ขยับร่างกายเพราะขยับวันละนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.936915718+07:00","message":"end recv isFinal message id 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.936917984+07:00","message":"end Recv id 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.936925112+07:00","message":"[buffer interim] 439 true มาเป็น Active citizen ขยับร่างกายเพราะขยับวันละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.936932526+07:00","message":"[bufferProcess] interim [690000000]:มาเป็น Active citizen ขยับร่างกายเพราะขยับวันละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.936938598+07:00","message":"[bufferProcess] send to processor (isfinal):moppet ขยับร่างกายเพราะขยับวันละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.936949371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.936969939+07:00","message":"> Transcript [7213] [false]: 'moppet ขยับร่างกายเพราะขยับวันละนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.936976649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.936979641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.936982212+07:00","message":"StatePrefix: 'moppet ขยับร่างกายเพราะขยับวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.936985292+07:00","message":"TextPushed: 'moppet ขยับร่างกายเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.936987936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.936990729+07:00","message":"> Transcript [7214] [true]: 'มาเป็น Active citizen ขยับร่างกายเพราะขยับวันละนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.936993218+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.936995205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.936997011+07:00","message":"StatePrefix: 'moppet ขยับร่างกายเพราะขยับวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.936999071+07:00","message":"TextPushed: 'moppet ขยับร่างกายเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.937000906+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.937175923+07:00","message":"Push: 'ขยับวันละนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.937179903+07:00","message":"TextPushed: 'moppet ขยับร่างกายเพราะขยับวันละนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.937182328+07:00","message":"Set new StatePrefix : 'มาเป็น Active citizen ขยับร่างกายเพราะขยับวันละนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.937184893+07:00","message":"Next Push (prob) : 'มาเป็น Active citizen ขยับร่างกายเพราะขยับวันละนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.937195576+07:00","message":"push: {true ขยับวันละนิด 0 0xc000045780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.937207585+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_439.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:30.945952505+07:00","message":"write wav file: './tmp/7598/7598_439.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.117264019+07:00","message":"[GCS] Start streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.655353208+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.655396279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีวี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.655406699+07:00","message":"receive interim result [false|false]: ทีวี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.655424228+07:00","message":"[buffer interim] 440 false ทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.655431272+07:00","message":"[bufferProcess] interim [540000000]:ทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.655433572+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.657431561+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.657456568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.657461313+07:00","message":"receive interim result [false|false]: ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.657476147+07:00","message":"[buffer interim] 440 false ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.657482725+07:00","message":"[bufferProcess] interim [600000000]:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.657484913+07:00","message":"[bufferProcess] send to processor:ทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.657488261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.657491294+07:00","message":"> Transcript [7215] [false]: 'ทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.657493625+07:00","message":"Set StatePrefix (first interim): 'ทีวี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.860476459+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.860513267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.860519618+07:00","message":"receive interim result [false|false]: ชีวิตก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.860531704+07:00","message":"[buffer interim] 440 false ชีวิตก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.860538253+07:00","message":"[bufferProcess] interim [780000000]:ชีวิตก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.860540667+07:00","message":"[bufferProcess] send to processor:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.860545703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.860548596+07:00","message":"> Transcript [7216] [false]: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.860551189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.860553243+07:00","message":"Set new StatePrefix: 'ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.003302172+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.003338004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.003343753+07:00","message":"receive interim result [false|false]: ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.003358318+07:00","message":"[buffer interim] 440 false ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.003365418+07:00","message":"[bufferProcess] interim [900000000]:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.003367678+07:00","message":"[bufferProcess] send to processor:ชีวิตก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.003371046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.003374113+07:00","message":"> Transcript [7217] [false]: 'ชีวิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.003377678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.003379863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.003381803+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.003383752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.102111176+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.102132895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตก็เปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.102137327+07:00","message":"receive interim result [false|false]: ชีวิตก็เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.102149744+07:00","message":"[buffer interim] 440 false ชีวิตก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.102154816+07:00","message":"[bufferProcess] interim [960000000]:ชีวิตก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.102157444+07:00","message":"[bufferProcess] send to processor:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.102160703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.102163065+07:00","message":"> Transcript [7218] [false]: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.102165744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.102167828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.102169584+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.102171545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.647167203+07:00","message":"[GCS] Cleaned up inactive client: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.647190683+07:00","message":"[GCS] Cleaned up inactive client: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.647193658+07:00","message":"[GCS] Cleaned up inactive client: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.647198306+07:00","message":"[GCS] Cleaned up inactive client: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.647201276+07:00","message":"[GCS] Cleaned up inactive client: 422"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.647203426+07:00","message":"[GCS] Cleaned up inactive client: 420"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.647205521+07:00","message":"[GCS] Cleaned up inactive client: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.647207383+07:00","message":"[GCS] Cleaned up inactive client: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.647209207+07:00","message":"[GCS] Cleaned up inactive client: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.677110048+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.677144818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตก็เปลี่ยน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.67714991+07:00","message":"receive interim result [false|false]: ชีวิตก็เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.677176336+07:00","message":"[buffer interim] 440 false ชีวิตก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.677183675+07:00","message":"[bufferProcess] interim [560000000]:ชีวิตก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.677186178+07:00","message":"[bufferProcess] send to processor:ชีวิตก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.677189989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.677192948+07:00","message":"> Transcript [7219] [false]: 'ชีวิตก็เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.677196351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.677198431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.677200383+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.677202614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:33.065688726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:33.065713069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:36.066584517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:36.066594802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:37.46574522+07:00","message":"[GCS] IsForceVAD: false for message ID: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:37.579315536+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:37.579358034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตก็เปลี่ยน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:37.579365118+07:00","message":"receive interim result [true|false]: ชีวิตก็เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:37.579376577+07:00","message":"end recv isFinal message id 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:37.579378786+07:00","message":"end Recv id 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:37.579384971+07:00","message":"[buffer interim] 440 true ชีวิตก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579393031+07:00","message":"[bufferProcess] interim [510000000]:ชีวิตก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579396065+07:00","message":"[bufferProcess] send to processor (isfinal):ชีวิตก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579399992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579402809+07:00","message":"> Transcript [7220] [false]: 'ชีวิตก็เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579405897+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579407909+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579409986+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579412042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579414638+07:00","message":"Push: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579416697+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579418781+07:00","message":"Set new StatePrefix : 'ชีวิตก็เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579421121+07:00","message":"Next Push (prob) : 'ก็เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.57942311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579425492+07:00","message":"> Transcript [7221] [true]: 'ชีวิตก็เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579427871+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579429591+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579431776+07:00","message":"StatePrefix: 'ชีวิตก็เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579433918+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:37.579435943+07:00","message":"Push: 'ก็เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:37.579442697+07:00","message":"push: {false ชีวิต 0 0xc003683c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:37.579448065+07:00","message":"push: {true ก็เปลี่ยน 0 0xc003683c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:37.586887007+07:00","message":"[GCS] Start streaming session, msgId: 441"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:37.591522109+07:00","message":"write wav file: './tmp/7598/7598_440.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:38.112973831+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:38.113016255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉลอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:38.113021503+07:00","message":"receive interim result [false|false]: ฉลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:38.113037154+07:00","message":"[buffer interim] 441 false ฉลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:38.113043243+07:00","message":"[bufferProcess] interim [540000000]:ฉลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:38.113045241+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:38.435777499+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:38.435825004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชะลอวัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:38.435830716+07:00","message":"receive interim result [false|false]: ชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:38.435846438+07:00","message":"[buffer interim] 441 false ชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:38.435856151+07:00","message":"[bufferProcess] interim [900000000]:ชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:38.435859353+07:00","message":"[bufferProcess] send to processor:ฉลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:38.435863042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:38.435866452+07:00","message":"> Transcript [7222] [false]: 'ฉลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:38.435868938+07:00","message":"Set StatePrefix (first interim): 'ฉลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:38.759641719+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:38.759683506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉลองไหวจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:38.759690229+07:00","message":"receive interim result [false|false]: ฉลองไหวจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:38.759704684+07:00","message":"[buffer interim] 441 false ฉลองไหวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:38.7597125+07:00","message":"[bufferProcess] interim [140000000]:ฉลองไหวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:38.75971544+07:00","message":"[bufferProcess] send to processor:ชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:38.759722639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:38.759725712+07:00","message":"> Transcript [7223] [false]: 'ชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:38.759728149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:38.759730346+07:00","message":"Set new StatePrefix: 'ชะลอวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.035247352+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.03528953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉลองไหวจะถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.035295542+07:00","message":"receive interim result [false|false]: ฉลองไหวจะถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.035309709+07:00","message":"[buffer interim] 441 false ฉลองไหวจะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.035316307+07:00","message":"[bufferProcess] interim [440000000]:ฉลองไหวจะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.035318853+07:00","message":"[bufferProcess] send to processor:ฉลองไหวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.035325534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.035329005+07:00","message":"> Transcript [7224] [false]: 'ฉลองไหวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.035331533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.03533385+07:00","message":"Set new StatePrefix: 'ฉลองไหวจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.047523197+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.04756494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉลองไหวจะธุระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.047570955+07:00","message":"receive interim result [false|false]: ฉลองไหวจะธุระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.047584804+07:00","message":"[buffer interim] 441 false ฉลองไหวจะธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.047590583+07:00","message":"[bufferProcess] interim [500000000]:ฉลองไหวจะธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.047593101+07:00","message":"[bufferProcess] send to processor:ฉลองไหวจะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.047596418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.047599184+07:00","message":"> Transcript [7225] [false]: 'ฉลองไหวจะถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.047602503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.047604682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.047606811+07:00","message":"StatePrefix: 'ฉลองไหวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.047609033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:39.067229763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:39.067235938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.213065707+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.213103175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชะลอวัยจัตุรัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.213109248+07:00","message":"receive interim result [false|false]: ชะลอวัยจัตุรัส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.213125175+07:00","message":"[buffer interim] 441 false ชะลอวัยจัตุรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.213132547+07:00","message":"[bufferProcess] interim [680000000]:ชะลอวัยจัตุรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.213135151+07:00","message":"[bufferProcess] send to processor:ฉลองไหวจะธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.213138427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.213141397+07:00","message":"> Transcript [7226] [false]: 'ฉลองไหวจะธุระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.213145079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.213147271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.213149228+07:00","message":"StatePrefix: 'ฉลองไหวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.213151287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.385396531+07:00","message":"[GCS] IsForceVAD: false for message ID: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.482944441+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.482982302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชะลอวัยจัตุรัสใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.482988201+07:00","message":"receive interim result [false|false]: ชะลอวัยจัตุรัสใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.483004554+07:00","message":"[buffer interim] 441 false ชะลอวัยจัตุรัสใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.483011401+07:00","message":"[bufferProcess] interim [920000000]:ชะลอวัยจัตุรัสใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.483014293+07:00","message":"[bufferProcess] send to processor:ชะลอวัยจัตุรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.483018194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.483020927+07:00","message":"> Transcript [7227] [false]: 'ชะลอวัยจัตุรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.483023487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.483025817+07:00","message":"Set new StatePrefix: 'ชะลอวัยจัตุรัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.549156727+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.549224646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชะลอวัยจากธุระใช่ป่ะ\",\"confidence\":0.7978835}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.54923074+07:00","message":"receive interim result [true|false]: ชะลอวัยจากธุระใช่ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.549240598+07:00","message":"end recv isFinal message id 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.549243008+07:00","message":"end Recv id 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.549250106+07:00","message":"[buffer interim] 441 true ชะลอวัยจากธุระใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.549258405+07:00","message":"[bufferProcess] interim [10000000]:ชะลอวัยจากธุระใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.549263267+07:00","message":"[bufferProcess] send to processor (isfinal):ชะลอวัยจัตุรัสใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.549266634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.549269597+07:00","message":"> Transcript [7228] [false]: 'ชะลอวัยจัตุรัสใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.549272639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.549274595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.549276611+07:00","message":"StatePrefix: 'ชะลอวัยจัตุรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.549279021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.549280786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.549282794+07:00","message":"> Transcript [7229] [true]: 'ชะลอวัยจากธุระใช่ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.549284909+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.549286615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.549288464+07:00","message":"StatePrefix: 'ชะลอวัยจัตุรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.549290292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:39.549296286+07:00","message":"Push: 'ชะลอวัยจากธุระใช่ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.549303809+07:00","message":"push: {true ชะลอวัยจากธุระใช่ป่ะ 0 0xc0033fed00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:39.556173206+07:00","message":"write wav file: './tmp/7598/7598_441.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:39.579907616+07:00","message":"[GCS] Start streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.202269376+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.2023053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมองคล้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.202313509+07:00","message":"receive interim result [false|false]: หมองคล้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.202329879+07:00","message":"[buffer interim] 442 false หมองคล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.202336266+07:00","message":"[bufferProcess] interim [490000000]:หมองคล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.202338431+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.202345737+07:00","message":"[bufferProcess] send to processor (ticker):หมองคล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.202348839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.202351836+07:00","message":"> Transcript [7230] [false]: 'หมองคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.202354155+07:00","message":"Set StatePrefix (first interim): 'หมองคล้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.46679639+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.466841724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมองคล้ำหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.466849136+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.466865626+07:00","message":"[buffer interim] 442 false หมองคล้ำหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.466873615+07:00","message":"[bufferProcess] interim [730000000]:หมองคล้ำหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.466875964+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.648668319+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.6487334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมองคล้ำหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.648740177+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.648756176+07:00","message":"[buffer interim] 442 false หมองคล้ำหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.648766966+07:00","message":"[bufferProcess] interim [850000000]:หมองคล้ำหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.648771725+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.648780252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.648783485+07:00","message":"> Transcript [7231] [false]: 'หมองคล้ำหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.648787473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.648790173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.648792829+07:00","message":"StatePrefix: 'หมองคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.648795156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.723357929+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.723403745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมองคล้ำหรือว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.723410888+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.723432651+07:00","message":"[buffer interim] 442 false หมองคล้ำหรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.723440255+07:00","message":"[bufferProcess] interim [970000000]:หมองคล้ำหรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.723443065+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.723447059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.723450369+07:00","message":"> Transcript [7232] [false]: 'หมองคล้ำหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.723454274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.723456838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.723458838+07:00","message":"StatePrefix: 'หมองคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.723462319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.935498842+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.935548278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมองคล้ำหรือว่ามีหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.935555667+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่ามีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.93558237+07:00","message":"[buffer interim] 442 false หมองคล้ำหรือว่ามีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.935593982+07:00","message":"[bufferProcess] interim [150000000]:หมองคล้ำหรือว่ามีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.935597197+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.935604059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.935607309+07:00","message":"> Transcript [7233] [false]: 'หมองคล้ำหรือว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.935611758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.935614443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.935618838+07:00","message":"StatePrefix: 'หมองคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.935621285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.982745831+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.982782294+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":"2026-06-25T15:35:41.982788347+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่ามีบิล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.982805778+07:00","message":"[buffer interim] 442 false หมองคล้ำหรือว่ามีบิล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.982812622+07:00","message":"[bufferProcess] interim [210000000]:หมองคล้ำหรือว่ามีบิล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.982815396+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือว่ามีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.98281921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.982821876+07:00","message":"> Transcript [7234] [false]: 'หมองคล้ำหรือว่ามีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.982827098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.982829784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.982832646+07:00","message":"StatePrefix: 'หมองคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.982834919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.982847611+07:00","message":"Push: 'หมองคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.98285044+07:00","message":"TextPushed: 'หมองคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.982852895+07:00","message":"Set new StatePrefix : 'หมองคล้ำหรือว่ามีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.982855606+07:00","message":"Next Push (prob) : 'หรือว่ามีหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.982864993+07:00","message":"push: {false หมองคล้ำ 0 0xc003683e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.037747281+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.037786252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมองคล้ำหรือว่ามีริ้วรอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.037792251+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่ามีริ้วรอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.037803919+07:00","message":"[buffer interim] 442 false หมองคล้ำหรือว่ามีริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.037812526+07:00","message":"[bufferProcess] interim [330000000]:หมองคล้ำหรือว่ามีริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.037815173+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือว่ามีบิล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.037818665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.037821582+07:00","message":"> Transcript [7235] [false]: 'หมองคล้ำหรือว่ามีบิล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.037824311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.037826501+07:00","message":"Set new StatePrefix: 'หมองคล้ำหรือว่ามีบิล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:42.067956494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:42.067973908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.544753449+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.544792416+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":"2026-06-25T15:35:42.544798601+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่ามีริ้วรอยบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.544812628+07:00","message":"[buffer interim] 442 false หมองคล้ำหรือว่ามีริ้วรอยบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.544818896+07:00","message":"[bufferProcess] interim [750000000]:หมองคล้ำหรือว่ามีริ้วรอยบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.544821385+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือว่ามีริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.544826621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.544829344+07:00","message":"> Transcript [7236] [false]: 'หมองคล้ำหรือว่ามีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.544831883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.544834141+07:00","message":"Set new StatePrefix: 'หมองคล้ำหรือว่ามีริ้วรอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.74849254+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.748534476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมองคล้ำหรือว่ามีริ้วรอยบ้างล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.748542081+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่ามีริ้วรอยบ้างล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.74855619+07:00","message":"[buffer interim] 442 false หมองคล้ำหรือว่ามีริ้วรอยบ้างล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.748572971+07:00","message":"[bufferProcess] interim [990000000]:หมองคล้ำหรือว่ามีริ้วรอยบ้างล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.748577661+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือว่ามีริ้วรอยบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.748583996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.748587883+07:00","message":"> Transcript [7237] [false]: 'หมองคล้ำหรือว่ามีริ้วรอยบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.748593218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.748596178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.748599035+07:00","message":"StatePrefix: 'หมองคล้ำหรือว่ามีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.748602062+07:00","message":"TextPushed: 'หมองคล้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.073590934+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.073644627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.073651868+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.073669191+07:00","message":"[buffer interim] 442 false หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.073677761+07:00","message":"[bufferProcess] interim [290000000]:หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.073681369+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือว่ามีริ้วรอยบ้างล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.07368886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.073692073+07:00","message":"> Transcript [7238] [false]: 'หมองคล้ำหรือว่ามีริ้วรอยบ้างล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.073696132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.073698945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.073701628+07:00","message":"StatePrefix: 'หมองคล้ำหรือว่ามีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.073704153+07:00","message":"TextPushed: 'หมองคล้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.117725942+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.11776995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.117776557+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.117791506+07:00","message":"[buffer interim] 442 false หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.117799481+07:00","message":"[bufferProcess] interim [350000000]:หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.117802379+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.117806026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.117809203+07:00","message":"> Transcript [7239] [false]: 'หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.117812663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.117814869+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.117817631+07:00","message":"StatePrefix: 'หมองคล้ำหรือว่ามีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.117820247+07:00","message":"TextPushed: 'หมองคล้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.167143409+07:00","message":"[GCS] IsForceVAD: false for message ID: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.228527669+07:00","message":"[GCS] Start streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.304337763+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.304381846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ\",\"confidence\":0.94542265}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.304391115+07:00","message":"receive interim result [true|false]: หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.304399753+07:00","message":"end recv isFinal message id 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.304402173+07:00","message":"end Recv id 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.304409886+07:00","message":"[buffer interim] 442 true หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.304418624+07:00","message":"[bufferProcess] interim [620000000]:หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.304424158+07:00","message":"[bufferProcess] send to processor (isfinal):หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.30442778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.304430886+07:00","message":"> Transcript [7240] [false]: 'หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.304434625+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.304436688+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.30443917+07:00","message":"StatePrefix: 'หมองคล้ำหรือว่ามีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.304441651+07:00","message":"TextPushed: 'หมองคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.304449266+07:00","message":"Push: 'หรือว่ามีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.304451491+07:00","message":"TextPushed: 'หมองคล้ำหรือว่ามีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.304453608+07:00","message":"Set new StatePrefix : 'หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.304456376+07:00","message":"Next Push (prob) : 'บ้างละหรือยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.30445856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.304460729+07:00","message":"> Transcript [7241] [true]: 'หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.304463329+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.304465261+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.304467078+07:00","message":"StatePrefix: 'หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.304469114+07:00","message":"TextPushed: 'หมองคล้ำหรือว่ามีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.304471437+07:00","message":"Push: 'บ้างละหรือยังคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.304479624+07:00","message":"push: {false หรือว่ามีริ้วรอย 0 0xc003683e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.304496932+07:00","message":"push: {true บ้างละหรือยังคะ 0 0xc003683e80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:43.312813161+07:00","message":"write wav file: './tmp/7598/7598_442.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.230094191+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.230147148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรอย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.230152431+07:00","message":"receive interim result [false|false]: มีรอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.230168245+07:00","message":"[buffer interim] 443 false มีรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.230175208+07:00","message":"[bufferProcess] interim [780000000]:มีรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.230177228+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.361760888+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.36180471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.361810494+07:00","message":"receive interim result [false|false]: camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.361829188+07:00","message":"[buffer interim] 443 false camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.361837486+07:00","message":"[bufferProcess] interim [900000000]:camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.36184034+07:00","message":"[bufferProcess] send to processor:มีรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.361845717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.361849033+07:00","message":"> Transcript [7242] [false]: 'มีรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.361851418+07:00","message":"Set StatePrefix (first interim): 'มีรอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.424893495+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.424937099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลูกลอยใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.424943347+07:00","message":"receive interim result [false|false]: มีลูกลอยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.424962797+07:00","message":"[buffer interim] 443 false มีลูกลอยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.424971319+07:00","message":"[bufferProcess] interim [960000000]:มีลูกลอยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.424973743+07:00","message":"[bufferProcess] send to processor:camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.424977437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.424981011+07:00","message":"> Transcript [7243] [false]: 'camellia'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.424983724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.424985861+07:00","message":"Set new StatePrefix: 'camellia'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.538732489+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.538777913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรอยดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.538785779+07:00","message":"receive interim result [false|false]: มีรอยดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.538801167+07:00","message":"[buffer interim] 443 false มีรอยดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.538812961+07:00","message":"[bufferProcess] interim [20000000]:มีรอยดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.538815649+07:00","message":"[bufferProcess] send to processor:มีลูกลอยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.538823568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.538827309+07:00","message":"> Transcript [7244] [false]: 'มีลูกลอยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.538830527+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.538833351+07:00","message":"Set new StatePrefix: 'มีลูกลอยใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.625935834+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.625980949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรอยแดงเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.625987307+07:00","message":"receive interim result [false|false]: มีรอยแดงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.626005736+07:00","message":"[buffer interim] 443 false มีรอยแดงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.626013709+07:00","message":"[bufferProcess] interim [80000000]:มีรอยแดงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.626016452+07:00","message":"[bufferProcess] send to processor:มีรอยดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.626021789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.626025266+07:00","message":"> Transcript [7245] [false]: 'มีรอยดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.626028593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.626031342+07:00","message":"Set new StatePrefix: 'มีรอยดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.770471295+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.770510489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia มันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.770516415+07:00","message":"receive interim result [false|false]: camellia มันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.770531363+07:00","message":"[buffer interim] 443 false camellia มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.770538806+07:00","message":"[bufferProcess] interim [200000000]:camellia มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.770541372+07:00","message":"[bufferProcess] send to processor:มีรอยแดงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.770549022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.770552038+07:00","message":"> Transcript [7246] [false]: 'มีรอยแดงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.770554956+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.770568884+07:00","message":"Set new StatePrefix: 'มีรอยแดงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.795118084+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.795157248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia มันก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.795163135+07:00","message":"receive interim result [false|false]: camellia มันก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.795178648+07:00","message":"[buffer interim] 443 false camellia มันก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.795185583+07:00","message":"[bufferProcess] interim [380000000]:camellia มันก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.795188109+07:00","message":"[bufferProcess] send to processor:camellia มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.795191567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.795194747+07:00","message":"> Transcript [7247] [false]: 'camellia มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.795197492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.795201205+07:00","message":"Set new StatePrefix: 'camellia มันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.019928966+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.019965555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia มันก็เป็นความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.019971039+07:00","message":"receive interim result [false|false]: camellia มันก็เป็นความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.019986096+07:00","message":"[buffer interim] 443 false camellia มันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.019992251+07:00","message":"[bufferProcess] interim [620000000]:camellia มันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.019994711+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.019997976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.020000804+07:00","message":"> Transcript [7248] [false]: 'camellia มันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.020003997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.020006216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.020008118+07:00","message":"StatePrefix: 'camellia มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.020010144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:45.068161863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:45.068180338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.185877111+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.185914007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.185920375+07:00","message":"receive interim result [false|false]: camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.185934101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มันก็เป็นความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.185937179+07:00","message":"receive interim result [false|false]:  มันก็เป็นความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.185944827+07:00","message":"[buffer interim] 443 false camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.185949502+07:00","message":"[buffer interim] 443 false  มันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.1859552+07:00","message":"[bufferProcess] interim [800000000]:camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.185957535+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.185960543+07:00","message":"[bufferProcess] interim [800000000]: มันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.185963391+07:00","message":"[bufferProcess] update buffer: camellia มันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.185966243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.185969135+07:00","message":"> Transcript [7249] [false]: 'camellia มันก็เป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.185972556+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.185974718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.185978176+07:00","message":"StatePrefix: 'camellia มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.185980281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.315978355+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.316026355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.316032244+07:00","message":"receive interim result [false|false]: camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.316040504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มันก็เป็นความงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.316044166+07:00","message":"receive interim result [false|false]:  มันก็เป็นความงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.316051962+07:00","message":"[buffer interim] 443 false camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.316055831+07:00","message":"[buffer interim] 443 false  มันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.31606186+07:00","message":"[bufferProcess] interim [860000000]:camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.316064397+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.316067298+07:00","message":"[bufferProcess] interim [860000000]: มันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.316069661+07:00","message":"[bufferProcess] update buffer: camellia มันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.316072697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.316075919+07:00","message":"> Transcript [7250] [false]: 'camellia มันก็เป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.316079357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.316081634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.316083721+07:00","message":"StatePrefix: 'camellia มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.316085885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.86751773+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.867553284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia มันก็เป็นความงาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.867566804+07:00","message":"receive interim result [false|false]: camellia มันก็เป็นความงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.867589135+07:00","message":"[buffer interim] 443 false camellia มันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.867596192+07:00","message":"[bufferProcess] interim [460000000]:camellia มันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.867599107+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.867605919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.867609076+07:00","message":"> Transcript [7251] [false]: 'camellia มันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.867612632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.867614906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.867616922+07:00","message":"StatePrefix: 'camellia มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.867619017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.867621363+07:00","message":"Push: 'camellia มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.867623369+07:00","message":"TextPushed: 'camellia มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.867625361+07:00","message":"Set new StatePrefix : 'camellia มันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.86762758+07:00","message":"Next Push (prob) : 'เป็นความงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.867634492+07:00","message":"push: {false camellia มันก็ 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.076368683+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.076414191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.076420376+07:00","message":"receive interim result [false|false]: camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.076436013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มันก็เป็นความงามมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.076442362+07:00","message":"receive interim result [false|false]:  มันก็เป็นความงามมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.076451309+07:00","message":"[buffer interim] 443 false camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.076455867+07:00","message":"[buffer interim] 443 false  มันก็เป็นความงามมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.076462746+07:00","message":"[bufferProcess] interim [700000000]:camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.076465242+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.07646823+07:00","message":"[bufferProcess] interim [700000000]: มันก็เป็นความงามมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.076472027+07:00","message":"[bufferProcess] update buffer: camellia มันก็เป็นความงามมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.076475926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.076480663+07:00","message":"> Transcript [7252] [false]: 'camellia มันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.076484834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.076487148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.076489243+07:00","message":"StatePrefix: 'camellia มันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.076492101+07:00","message":"TextPushed: 'camellia มันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.188397878+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.188439347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.18844514+07:00","message":"receive interim result [false|false]: camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.188457011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มันก็เป็นความงามมันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.18846174+07:00","message":"receive interim result [false|false]:  มันก็เป็นความงามมันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.188472342+07:00","message":"[buffer interim] 443 false camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.188481256+07:00","message":"[buffer interim] 443 false  มันก็เป็นความงามมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.188488609+07:00","message":"[bufferProcess] interim [760000000]:camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.188491772+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความงามมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.188497404+07:00","message":"[bufferProcess] interim [760000000]: มันก็เป็นความงามมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.188500466+07:00","message":"[bufferProcess] update buffer: camellia มันก็เป็นความงามมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.188503528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.188506617+07:00","message":"> Transcript [7253] [false]: 'camellia มันก็เป็นความงามมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.188510462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.188515448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.188517566+07:00","message":"StatePrefix: 'camellia มันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.188519864+07:00","message":"TextPushed: 'camellia มันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.279647581+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.279690027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.279696266+07:00","message":"receive interim result [false|false]: camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.279711214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มันก็เป็นความงามมันก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.279714372+07:00","message":"receive interim result [false|false]:  มันก็เป็นความงามมันก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.279722617+07:00","message":"[buffer interim] 443 false camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.279725935+07:00","message":"[buffer interim] 443 false  มันก็เป็นความงามมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.279732045+07:00","message":"[bufferProcess] interim [880000000]:camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.279734321+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความงามมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.279737371+07:00","message":"[bufferProcess] interim [880000000]: มันก็เป็นความงามมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.279740178+07:00","message":"[bufferProcess] update buffer: camellia มันก็เป็นความงามมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.279743721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.279747335+07:00","message":"> Transcript [7254] [false]: 'camellia มันก็เป็นความงามมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.279751423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.279753653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.279755642+07:00","message":"StatePrefix: 'camellia มันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.2797582+07:00","message":"TextPushed: 'camellia มันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.466221273+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.466262843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.466268303+07:00","message":"receive interim result [false|false]: camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.46628575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มันก็เป็นความงามมันก็สวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.46629002+07:00","message":"receive interim result [false|false]:  มันก็เป็นความงามมันก็สวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.466298812+07:00","message":"[buffer interim] 443 false camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.466302388+07:00","message":"[buffer interim] 443 false  มันก็เป็นความงามมันก็สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.46630985+07:00","message":"[bufferProcess] interim [0]:camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.466312127+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความงามมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.466314881+07:00","message":"[bufferProcess] interim [0]: มันก็เป็นความงามมันก็สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.466318013+07:00","message":"[bufferProcess] update buffer: camellia มันก็เป็นความงามมันก็สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.466321285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.466324505+07:00","message":"> Transcript [7255] [false]: 'camellia มันก็เป็นความงามมันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.466331309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.466334293+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.466336267+07:00","message":"StatePrefix: 'camellia มันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.466339006+07:00","message":"TextPushed: 'camellia มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.466341643+07:00","message":"Push: 'เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.466343791+07:00","message":"TextPushed: 'camellia มันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.466345962+07:00","message":"Set new StatePrefix : 'camellia มันก็เป็นความงามมันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.466348345+07:00","message":"Next Push (prob) : 'มันก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.46636897+07:00","message":"push: {false เป็นความงาม 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.611331235+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.611373355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.611380115+07:00","message":"receive interim result [false|false]: camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.611392077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มันก็เป็นความงามมันก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.611415965+07:00","message":"receive interim result [false|false]:  มันก็เป็นความงามมันก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.611424453+07:00","message":"[buffer interim] 443 false camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.611428142+07:00","message":"[buffer interim] 443 false  มันก็เป็นความงามมันก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.611435059+07:00","message":"[bufferProcess] interim [120000000]:camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.611438089+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความงามมันก็สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.611441056+07:00","message":"[bufferProcess] interim [120000000]: มันก็เป็นความงามมันก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.611444165+07:00","message":"[bufferProcess] update buffer: camellia มันก็เป็นความงามมันก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.611447321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.611450205+07:00","message":"> Transcript [7256] [false]: 'camellia มันก็เป็นความงามมันก็สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.611452723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.61145492+07:00","message":"Set new StatePrefix: 'camellia มันก็เป็นความงามมันก็สวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.711876672+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.711915999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.711922065+07:00","message":"receive interim result [false|false]: camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.711938938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มันก็เป็นความงามมันก็เป็นความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.711942855+07:00","message":"receive interim result [false|false]:  มันก็เป็นความงามมันก็เป็นความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.711959307+07:00","message":"[buffer interim] 443 false camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.711983351+07:00","message":"[buffer interim] 443 false  มันก็เป็นความงามมันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.711991903+07:00","message":"[bufferProcess] interim [300000000]:camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.711995328+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความงามมันก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.712001995+07:00","message":"[bufferProcess] interim [300000000]: มันก็เป็นความงามมันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.712004734+07:00","message":"[bufferProcess] update buffer: camellia มันก็เป็นความงามมันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.712007823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.712010746+07:00","message":"> Transcript [7257] [false]: 'camellia มันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.712013574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.712016047+07:00","message":"Set new StatePrefix: 'camellia มันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.918041175+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.918080019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.918085773+07:00","message":"receive interim result [false|false]: camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.918104033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มันก็เป็นความงามมันก็เป็นความงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.918107297+07:00","message":"receive interim result [false|false]:  มันก็เป็นความงามมันก็เป็นความงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.918114961+07:00","message":"[buffer interim] 443 false camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.918120304+07:00","message":"[buffer interim] 443 false  มันก็เป็นความงามมันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.918125979+07:00","message":"[bufferProcess] interim [480000000]:camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.918128549+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความงามมันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.918131297+07:00","message":"[bufferProcess] interim [480000000]: มันก็เป็นความงามมันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.918133898+07:00","message":"[bufferProcess] update buffer: camellia มันก็เป็นความงามมันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.918136812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.918139894+07:00","message":"> Transcript [7258] [false]: 'camellia มันก็เป็นความงามมันก็เป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.918144216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.918146311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.91814829+07:00","message":"StatePrefix: 'camellia มันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.918150856+07:00","message":"TextPushed: 'camellia มันก็เป็นความงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.282147524+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.282189239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.282194729+07:00","message":"receive interim result [false|false]: camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.282205239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มันก็เป็นความงามมันก็เป็นความงามอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.282210568+07:00","message":"receive interim result [false|false]:  มันก็เป็นความงามมันก็เป็นความงามอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.28222963+07:00","message":"[buffer interim] 443 false camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.282241329+07:00","message":"[buffer interim] 443 false  มันก็เป็นความงามมันก็เป็นความงามอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.282248902+07:00","message":"[bufferProcess] interim [840000000]:camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.282251683+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความงามมันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.282255899+07:00","message":"[bufferProcess] interim [840000000]: มันก็เป็นความงามมันก็เป็นความงามอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.282259651+07:00","message":"[bufferProcess] update buffer: camellia มันก็เป็นความงามมันก็เป็นความงามอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.282262901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.282266338+07:00","message":"> Transcript [7259] [false]: 'camellia มันก็เป็นความงามมันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.28227037+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.282272542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.282274972+07:00","message":"StatePrefix: 'camellia มันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.282277963+07:00","message":"TextPushed: 'camellia มันก็เป็นความงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.488186895+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.488228327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.488234897+07:00","message":"receive interim result [false|false]: camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.488252099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มันก็เป็นความงามมันก็เป็นความงามอย่างหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.488256052+07:00","message":"receive interim result [false|false]:  มันก็เป็นความงามมันก็เป็นความงามอย่างหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.488264428+07:00","message":"[buffer interim] 443 false camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.488267889+07:00","message":"[buffer interim] 443 false  มันก็เป็นความงามมันก็เป็นความงามอย่างหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.488275253+07:00","message":"[bufferProcess] interim [80000000]:camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.488278111+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความงามมันก็เป็นความงามอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.488281071+07:00","message":"[bufferProcess] interim [80000000]: มันก็เป็นความงามมันก็เป็นความงามอย่างหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.488283776+07:00","message":"[bufferProcess] update buffer: camellia มันก็เป็นความงามมันก็เป็นความงามอย่างหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.488287316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.488291671+07:00","message":"> Transcript [7260] [false]: 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.488300173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.488302461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.48830495+07:00","message":"StatePrefix: 'camellia มันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.488307892+07:00","message":"TextPushed: 'camellia มันก็เป็นความงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.606453644+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.606503871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.606512538+07:00","message":"receive interim result [false|false]: camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.606534301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มันก็เป็นความงามมันก็เป็นความงามอย่างนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.606539949+07:00","message":"receive interim result [false|false]:  มันก็เป็นความงามมันก็เป็นความงามอย่างนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.606551014+07:00","message":"[buffer interim] 443 false camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.606567228+07:00","message":"[buffer interim] 443 false  มันก็เป็นความงามมันก็เป็นความงามอย่างนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.606576505+07:00","message":"[bufferProcess] interim [140000000]:camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.606581182+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความงามมันก็เป็นความงามอย่างหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.606585705+07:00","message":"[bufferProcess] interim [140000000]: มันก็เป็นความงามมันก็เป็นความงามอย่างนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.606589334+07:00","message":"[bufferProcess] update buffer: camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.606593105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.60659701+07:00","message":"> Transcript [7261] [false]: 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.606602515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.60660551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.606608981+07:00","message":"StatePrefix: 'camellia มันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.606613423+07:00","message":"TextPushed: 'camellia มันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.606622396+07:00","message":"Push: 'มันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.606625347+07:00","message":"TextPushed: 'camellia มันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.606629661+07:00","message":"Set new StatePrefix : 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.606633387+07:00","message":"Next Push (prob) : 'ความงามอย่างหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.60665546+07:00","message":"push: {false มันก็เป็น 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.67204991+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.672098181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.672104641+07:00","message":"receive interim result [false|false]: camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.672121608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.672125189+07:00","message":"receive interim result [false|false]:  มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.672142752+07:00","message":"[buffer interim] 443 false camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.672154214+07:00","message":"[buffer interim] 443 false  มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.672163967+07:00","message":"[bufferProcess] interim [260000000]:camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.672167771+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.672171597+07:00","message":"[bufferProcess] interim [260000000]: มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.672174818+07:00","message":"[bufferProcess] update buffer: camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.672177907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.672180892+07:00","message":"> Transcript [7262] [false]: 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.672183449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.672185557+07:00","message":"Set new StatePrefix: 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:48.068989483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:48.069029393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.331863542+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.33191851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.331927861+07:00","message":"receive interim result [false|false]: camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.33194505+07:00","message":"[buffer interim] 443 false camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.331953636+07:00","message":"[bufferProcess] interim [860000000]:camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.331956611+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.331965308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.331968802+07:00","message":"> Transcript [7263] [false]: 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.331973384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.331975798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.331977809+07:00","message":"StatePrefix: 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.331980521+07:00","message":"TextPushed: 'camellia มันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.375657066+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.3756953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.3757027+07:00","message":"receive interim result [false|false]: camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.375717443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะแต่ถ้ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.375722711+07:00","message":"receive interim result [false|false]:  มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะแต่ถ้ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.375732154+07:00","message":"[buffer interim] 443 false camellia"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.375735288+07:00","message":"[buffer interim] 443 false  มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะแต่ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.37574252+07:00","message":"[bufferProcess] interim [980000000]:camellia"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.375744764+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.375747928+07:00","message":"[bufferProcess] interim [980000000]: มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะแต่ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.375750588+07:00","message":"[bufferProcess] update buffer: camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะแต่ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.375753694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.375757421+07:00","message":"> Transcript [7264] [false]: 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.375761791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.375763752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.375765693+07:00","message":"StatePrefix: 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.375768668+07:00","message":"TextPushed: 'camellia มันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.545027773+07:00","message":"[GCS] IsForceVAD: false for message ID: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.650998623+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.651045459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.65105256+07:00","message":"receive interim result [false|false]: camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.651067822+07:00","message":"[buffer interim] 443 false camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.651077001+07:00","message":"[bufferProcess] interim [280000000]:camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.651080567+07:00","message":"[bufferProcess] send to processor:camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะแต่ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.651087604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.651092337+07:00","message":"> Transcript [7265] [false]: 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะแต่ถ้ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.651096917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.651099544+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.651102119+07:00","message":"StatePrefix: 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.651104935+07:00","message":"TextPushed: 'camellia มันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.669048915+07:00","message":"[GCS] Start streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.771533723+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.771581377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ\",\"confidence\":0.9457937}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.771587947+07:00","message":"receive interim result [true|false]: มีรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.771603843+07:00","message":"end recv isFinal message id 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.771606527+07:00","message":"end Recv id 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.771618113+07:00","message":"[buffer interim] 443 true มีรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771645201+07:00","message":"[bufferProcess] interim [340000000]:มีรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771661161+07:00","message":"[bufferProcess] send to processor (isfinal):camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771668851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771673681+07:00","message":"> Transcript [7266] [false]: 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771679654+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.77168257+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771686166+07:00","message":"StatePrefix: 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771690046+07:00","message":"TextPushed: 'camellia มันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.77169414+07:00","message":"Push: 'ความงามอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771697088+07:00","message":"TextPushed: 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771700957+07:00","message":"Set new StatePrefix : 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771704077+07:00","message":"Next Push (prob) : 'นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771707067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.77171061+07:00","message":"> Transcript [7267] [true]: 'มีรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771714086+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771716705+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771720369+07:00","message":"StatePrefix: 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771723576+07:00","message":"TextPushed: 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771726635+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.771814279+07:00","message":"push: {false ความงามอย่างนึง 0 0xc002f26000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771976509+07:00","message":"Push: 'นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771984003+07:00","message":"TextPushed: 'camellia มันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771987413+07:00","message":"Set new StatePrefix : 'มีรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.771991388+07:00","message":"Next Push (prob) : 'มีรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.772002233+07:00","message":"push: {true นะ 0 0xc002f26000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.77199557+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_443.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:48.785940056+07:00","message":"write wav file: './tmp/7598/7598_443.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.350271224+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.350320171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.350326512+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.350343452+07:00","message":"[buffer interim] 444 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.350351213+07:00","message":"[bufferProcess] interim [480000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.350353088+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.412651755+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.412696316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปอาบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.412702359+07:00","message":"receive interim result [false|false]: ไปอาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.412717896+07:00","message":"[buffer interim] 444 false ไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.412724941+07:00","message":"[bufferProcess] interim [600000000]:ไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.412727688+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.412735731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.412738571+07:00","message":"> Transcript [7268] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.412740762+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.534858517+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.534905905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.534912477+07:00","message":"receive interim result [false|false]: ไปอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.534924093+07:00","message":"[buffer interim] 444 false ไปอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.534932355+07:00","message":"[bufferProcess] interim [720000000]:ไปอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.534934838+07:00","message":"[bufferProcess] send to processor:ไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.534938461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.534941694+07:00","message":"> Transcript [7269] [false]: 'ไปอาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.534945397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.534947527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.534949685+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.534951983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.662898185+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.662943878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปอาบน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.662949664+07:00","message":"receive interim result [false|false]: ไปอาบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.662964821+07:00","message":"[buffer interim] 444 false ไปอาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.662972615+07:00","message":"[bufferProcess] interim [780000000]:ไปอาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.662975332+07:00","message":"[bufferProcess] send to processor:ไปอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.662982225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.662985621+07:00","message":"> Transcript [7270] [false]: 'ไปอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.662989743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.662992429+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.662994644+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.662996902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.973073649+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.973114753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปอาบน้ำให้แม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.973121868+07:00","message":"receive interim result [false|false]: ไปอาบน้ำให้แม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.973130953+07:00","message":"[buffer interim] 444 false ไปอาบน้ำให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.973137807+07:00","message":"[bufferProcess] interim [20000000]:ไปอาบน้ำให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.97314063+07:00","message":"[bufferProcess] send to processor:ไปอาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.973143988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.973146813+07:00","message":"> Transcript [7271] [false]: 'ไปอาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.973149638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.973151773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.973154268+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.973156383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.110083708+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.110125928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปอาบน้ำให้มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.110132702+07:00","message":"receive interim result [false|false]: ไปอาบน้ำให้มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.110144484+07:00","message":"[buffer interim] 444 false ไปอาบน้ำให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.110155568+07:00","message":"[bufferProcess] interim [200000000]:ไปอาบน้ำให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.110160759+07:00","message":"[bufferProcess] send to processor:ไปอาบน้ำให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.110167578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.110171136+07:00","message":"> Transcript [7272] [false]: 'ไปอาบน้ำให้แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.110174645+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.110177209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.110179938+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.110182253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.110188273+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.110190464+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.110192445+07:00","message":"Set new StatePrefix : 'ไปอาบน้ำให้แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.110194997+07:00","message":"Next Push (prob) : 'อาบน้ำให้แม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.110215965+07:00","message":"push: {false ไป 0 0xc0033ff380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.227976846+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.228014152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปอาจจะไม่มั่นใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.228020049+07:00","message":"receive interim result [false|false]: ไปอาจจะไม่มั่นใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.228031433+07:00","message":"[buffer interim] 444 false ไปอาจจะไม่มั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.22803819+07:00","message":"[bufferProcess] interim [380000000]:ไปอาจจะไม่มั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.228040638+07:00","message":"[bufferProcess] send to processor:ไปอาบน้ำให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.228044145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.228047227+07:00","message":"> Transcript [7273] [false]: 'ไปอาบน้ำให้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.228049442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.228051503+07:00","message":"Set new StatePrefix: 'ไปอาบน้ำให้มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.620476803+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.620514604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปอาจจะไม่มั่นใจอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.620520189+07:00","message":"receive interim result [false|false]: ไปอาจจะไม่มั่นใจอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.620534005+07:00","message":"[buffer interim] 444 false ไปอาจจะไม่มั่นใจอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.620540816+07:00","message":"[bufferProcess] interim [740000000]:ไปอาจจะไม่มั่นใจอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.620543601+07:00","message":"[bufferProcess] send to processor:ไปอาจจะไม่มั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.620547052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.62055041+07:00","message":"> Transcript [7274] [false]: 'ไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.620553096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.620568559+07:00","message":"Set new StatePrefix: 'ไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.794327973+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.794361355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปอาจจะไม่มั่นใจอาจจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.794366748+07:00","message":"receive interim result [false|false]: ไปอาจจะไม่มั่นใจอาจจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.794387248+07:00","message":"[buffer interim] 444 false ไปอาจจะไม่มั่นใจอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.794393041+07:00","message":"[bufferProcess] interim [920000000]:ไปอาจจะไม่มั่นใจอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.794395807+07:00","message":"[bufferProcess] send to processor:ไปอาจจะไม่มั่นใจอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.794399063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.794402368+07:00","message":"> Transcript [7275] [false]: 'ไปอาจจะไม่มั่นใจอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.794405533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.794407503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.794409421+07:00","message":"StatePrefix: 'ไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.794411876+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.955973391+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.956013732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปอาจจะไม่มั่นใจอาจจะต้องหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.956021085+07:00","message":"receive interim result [false|false]: ไปอาจจะไม่มั่นใจอาจจะต้องหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.956037753+07:00","message":"[buffer interim] 444 false ไปอาจจะไม่มั่นใจอาจจะต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.956046046+07:00","message":"[bufferProcess] interim [40000000]:ไปอาจจะไม่มั่นใจอาจจะต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.956049658+07:00","message":"[bufferProcess] send to processor:ไปอาจจะไม่มั่นใจอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.956053953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.956056874+07:00","message":"> Transcript [7276] [false]: 'ไปอาจจะไม่มั่นใจอาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.9560617+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.956064769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.95606756+07:00","message":"StatePrefix: 'ไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.956071238+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.017295651+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.017345112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปอาจจะไม่มั่นใจอาจจะต้องหาตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.017353194+07:00","message":"receive interim result [false|false]: ไปอาจจะไม่มั่นใจอาจจะต้องหาตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.017370327+07:00","message":"[buffer interim] 444 false ไปอาจจะไม่มั่นใจอาจจะต้องหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.017376998+07:00","message":"[bufferProcess] interim [160000000]:ไปอาจจะไม่มั่นใจอาจจะต้องหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.017379827+07:00","message":"[bufferProcess] send to processor:ไปอาจจะไม่มั่นใจอาจจะต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.017387476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.017392422+07:00","message":"> Transcript [7277] [false]: 'ไปอาจจะไม่มั่นใจอาจจะต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.017397169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.017400009+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.017403908+07:00","message":"StatePrefix: 'ไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.017408376+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:51.069067833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:51.069058455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.258977061+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.259024966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.259031414+07:00","message":"receive interim result [false|false]: ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.259047457+07:00","message":"[buffer interim] 444 false ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.259055625+07:00","message":"[bufferProcess] interim [340000000]:ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.259058855+07:00","message":"[bufferProcess] send to processor:ไปอาจจะไม่มั่นใจอาจจะต้องหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.259062787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.259067769+07:00","message":"> Transcript [7278] [false]: 'ไปอาจจะไม่มั่นใจอาจจะต้องหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.25907275+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.259075538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.259078427+07:00","message":"StatePrefix: 'ไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.259081095+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.259086945+07:00","message":"Push: 'อาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.259089458+07:00","message":"TextPushed: 'ไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.25909161+07:00","message":"Set new StatePrefix : 'ไปอาจจะไม่มั่นใจอาจจะต้องหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.259094015+07:00","message":"Next Push (prob) : 'อาจจะต้องหาตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.259124+07:00","message":"push: {false อาจจะไม่มั่นใจ 0 0xc0033ff380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.828138386+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.828177398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.828185064+07:00","message":"receive interim result [false|false]: ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.828197114+07:00","message":"[buffer interim] 444 false ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.828202942+07:00","message":"[bufferProcess] interim [940000000]:ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.828205558+07:00","message":"[bufferProcess] send to processor:ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.828210811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.82821356+07:00","message":"> Transcript [7279] [false]: 'ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.828217214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.828219313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.828221253+07:00","message":"StatePrefix: 'ไปอาจจะไม่มั่นใจอาจจะต้องหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.828223586+07:00","message":"TextPushed: 'ไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:54.069823357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:54.069838045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:54.946562773+07:00","message":"[GCS] IsForceVAD: false for message ID: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:55.017805826+07:00","message":"[GCS] Start streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:55.099960633+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:55.100005229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย\",\"confidence\":0.94797707}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:55.100012647+07:00","message":"receive interim result [true|false]: ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:55.100022725+07:00","message":"end recv isFinal message id 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:55.100025062+07:00","message":"end Recv id 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:55.100032398+07:00","message":"[buffer interim] 444 true ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:55.100045835+07:00","message":"[bufferProcess] interim [300000000]:ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:55.100048783+07:00","message":"[bufferProcess] send to processor (isfinal):ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:55.100053833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:55.100057434+07:00","message":"> Transcript [7280] [false]: 'ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:55.100061334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:55.100063439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:55.100065305+07:00","message":"StatePrefix: 'ไปอาจจะไม่มั่นใจอาจจะต้องหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:55.100068043+07:00","message":"TextPushed: 'ไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:55.10007224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:55.10007481+07:00","message":"> Transcript [7281] [true]: 'ไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:55.100077026+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:55.100079079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:55.100081024+07:00","message":"StatePrefix: 'ไปอาจจะไม่มั่นใจอาจจะต้องหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:55.100083119+07:00","message":"TextPushed: 'ไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:55.100085949+07:00","message":"Push: 'อาจจะต้องหาตัวช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:55.100096724+07:00","message":"push: {true อาจจะต้องหาตัวช่วย 0 0xc0033ff380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:55.111646008+07:00","message":"write wav file: './tmp/7598/7598_444.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:56.059081717+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:56.059121207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทคโนโลยีของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:56.059126595+07:00","message":"receive interim result [false|false]: เทคโนโลยีของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:56.059146052+07:00","message":"[buffer interim] 445 false เทคโนโลยีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.059154168+07:00","message":"[bufferProcess] interim [840000000]:เทคโนโลยีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.059156411+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:56.230880947+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:56.230912453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทคโนโลยีของคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:56.230917498+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:56.23093101+07:00","message":"[buffer interim] 445 false เทคโนโลยีของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.230937444+07:00","message":"[bufferProcess] interim [20000000]:เทคโนโลยีของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.230940314+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.230944282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.230947613+07:00","message":"> Transcript [7282] [false]: 'เทคโนโลยีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.23094998+07:00","message":"Set StatePrefix (first interim): 'เทคโนโลยีของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:56.395492566+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:56.395535822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทคโนโลยีของกฎ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:56.395543123+07:00","message":"receive interim result [false|false]: เทคโนโลยีของกฎ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:56.395569147+07:00","message":"[buffer interim] 445 false เทคโนโลยีของกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.395583598+07:00","message":"[bufferProcess] interim [140000000]:เทคโนโลยีของกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.395586206+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.395593309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.395597333+07:00","message":"> Transcript [7283] [false]: 'เทคโนโลยีของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.395601468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.395604155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.395606895+07:00","message":"StatePrefix: 'เทคโนโลยีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.395609301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:56.438366889+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:56.438408206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทคโนโลยีของคนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:56.438415413+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:56.438430792+07:00","message":"[buffer interim] 445 false เทคโนโลยีของคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.438439111+07:00","message":"[bufferProcess] interim [260000000]:เทคโนโลยีของคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.438441986+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.4384502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.43845545+07:00","message":"> Transcript [7284] [false]: 'เทคโนโลยีของกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.438459467+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.438462185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.438464851+07:00","message":"StatePrefix: 'เทคโนโลยีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:56.438467208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:57.070832422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:57.070838847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.093921534+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.093964377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทคโนโลยีของคนไทย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.093971832+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.093989471+07:00","message":"[buffer interim] 445 false เทคโนโลยีของคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.094001344+07:00","message":"[bufferProcess] interim [860000000]:เทคโนโลยีของคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.094004475+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.094011917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.094015226+07:00","message":"> Transcript [7285] [false]: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.094019328+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.094022247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.094024862+07:00","message":"StatePrefix: 'เทคโนโลยีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.094027068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.273538944+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.273583532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทคโนโลยีของคนไทยนักวิทย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.273590601+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.273604575+07:00","message":"[buffer interim] 445 false เทคโนโลยีของคนไทยนักวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.273611234+07:00","message":"[bufferProcess] interim [40000000]:เทคโนโลยีของคนไทยนักวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.273614233+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.273621368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.273624666+07:00","message":"> Transcript [7286] [false]: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.273628258+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.273630448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.273633733+07:00","message":"StatePrefix: 'เทคโนโลยีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.273637009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.273643158+07:00","message":"Push: 'เทคโนโลยีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.273645266+07:00","message":"TextPushed: 'เทคโนโลยีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.273647521+07:00","message":"Set new StatePrefix : 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.273649676+07:00","message":"Next Push (prob) : 'คนไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.273656346+07:00","message":"push: {false เทคโนโลยีของ 0 0xc003302180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.277483728+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.277514327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทคโนโลยีของคนไทยนักวิจัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.277520133+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.277535408+07:00","message":"[buffer interim] 445 false เทคโนโลยีของคนไทยนักวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.277542808+07:00","message":"[bufferProcess] interim [100000000]:เทคโนโลยีของคนไทยนักวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.277545945+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.277549723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.277558181+07:00","message":"> Transcript [7287] [false]: 'เทคโนโลยีของคนไทยนักวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.277562411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.277564746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.27756673+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.277569457+07:00","message":"TextPushed: 'เทคโนโลยีของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.594661206+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.594705995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทคโนโลยีของคนไทยนักวิจัยไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.594712352+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.594726943+07:00","message":"[buffer interim] 445 false เทคโนโลยีของคนไทยนักวิจัยไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.594734162+07:00","message":"[bufferProcess] interim [340000000]:เทคโนโลยีของคนไทยนักวิจัยไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.59473696+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.594746634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.594749875+07:00","message":"> Transcript [7288] [false]: 'เทคโนโลยีของคนไทยนักวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.594754337+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.594757342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.594759744+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.594762399+07:00","message":"TextPushed: 'เทคโนโลยีของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.901237678+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.901270611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.901276665+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.901288153+07:00","message":"[buffer interim] 445 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.901296106+07:00","message":"[bufferProcess] interim [700000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.901298691+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.901303973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.901306943+07:00","message":"> Transcript [7289] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.901310299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.901312432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.901314873+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.901317245+07:00","message":"TextPushed: 'เทคโนโลยีของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.157140595+07:00","message":"[GCS] IsForceVAD: false for message ID: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.209371107+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.209418231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.20942747+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.209445852+07:00","message":"[buffer interim] 445 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.209455066+07:00","message":"[bufferProcess] interim [0]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.209458523+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.209467058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.209470796+07:00","message":"> Transcript [7290] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.20947524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.209478126+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.209480584+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.209483669+07:00","message":"TextPushed: 'เทคโนโลยีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.209491461+07:00","message":"Push: 'คนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.209493664+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.209496591+07:00","message":"Set new StatePrefix : 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.209499086+07:00","message":"Next Push (prob) : 'นักวิจัยไทยเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.209526708+07:00","message":"push: {false คนไทย 0 0xc003302180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.227192987+07:00","message":"[GCS] Start streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.303526665+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.303575114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ\",\"confidence\":0.9336843}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.303582405+07:00","message":"receive interim result [true|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.303592983+07:00","message":"end recv isFinal message id 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.303595345+07:00","message":"end Recv id 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.303601349+07:00","message":"[buffer interim] 445 true เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.303612661+07:00","message":"[bufferProcess] interim [150000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.303615591+07:00","message":"[bufferProcess] send to processor (isfinal):เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.303619631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.303622953+07:00","message":"> Transcript [7291] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.303626461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.303629921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.303632324+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.303635533+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.303637599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.303639533+07:00","message":"> Transcript [7292] [true]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.303642019+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.303643912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.303645649+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.303647784+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.303654998+07:00","message":"Push: 'นักวิจัยไทยเนี่ยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.303663507+07:00","message":"push: {true นักวิจัยไทยเนี่ยค่ะ 0 0xc003302180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:58.312029864+07:00","message":"write wav file: './tmp/7598/7598_445.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.885935078+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.885975272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.885980146+07:00","message":"receive interim result [false|false]: เก่งมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.885994587+07:00","message":"[buffer interim] 446 false เก่งมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.886002289+07:00","message":"[bufferProcess] interim [720000000]:เก่งมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.886004361+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.067604624+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.067647624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.06765405+07:00","message":"receive interim result [false|false]: เก่งมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.067674375+07:00","message":"[buffer interim] 446 false เก่งมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.067683158+07:00","message":"[bufferProcess] interim [900000000]:เก่งมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.067685746+07:00","message":"[bufferProcess] send to processor:เก่งมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.067689442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.067692878+07:00","message":"> Transcript [7293] [false]: 'เก่งมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.06769584+07:00","message":"Set StatePrefix (first interim): 'เก่งมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.400198665+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.400237011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.400242632+07:00","message":"receive interim result [false|false]: เก่งมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.400255965+07:00","message":"[buffer interim] 446 false เก่งมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.400262378+07:00","message":"[bufferProcess] interim [140000000]:เก่งมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.400264867+07:00","message":"[bufferProcess] send to processor:เก่งมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.400267979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.400270766+07:00","message":"> Transcript [7294] [false]: 'เก่งมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.40027398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.400276462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.400278442+07:00","message":"StatePrefix: 'เก่งมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.400280533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.458383221+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.458418095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.45842353+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.458437421+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.45844443+07:00","message":"[bufferProcess] interim [260000000]:เก่งมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.458446759+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.458449925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.458453144+07:00","message":"> Transcript [7295] [false]: 'เก่งมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.458456403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.458458535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.458460481+07:00","message":"StatePrefix: 'เก่งมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.458462634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.58511027+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.58514608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.585151648+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.585182312+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.585191354+07:00","message":"[bufferProcess] interim [380000000]:เก่งมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.585193737+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.585199333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.585202639+07:00","message":"> Transcript [7296] [false]: 'เก่งมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.585206096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.585208367+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.585210407+07:00","message":"StatePrefix: 'เก่งมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.585212619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:00.071910469+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:00.071931347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.178713605+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.178761575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.178770312+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.178794109+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.178815789+07:00","message":"[bufferProcess] interim [980000000]:เก่งมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.178819969+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.178833211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.178837162+07:00","message":"> Transcript [7297] [false]: 'เก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.178842081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.178845254+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.178847539+07:00","message":"StatePrefix: 'เก่งมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.178849858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.17885771+07:00","message":"Push: 'เก่งมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.178859934+07:00","message":"TextPushed: 'เก่งมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.178862089+07:00","message":"Set new StatePrefix : 'เก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.178864334+07:00","message":"Next Push (prob) : 'ๆเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.178873825+07:00","message":"push: {false เก่งมาก 0 0xc002f26e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.362040568+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.362093763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.362099718+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.362112611+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.362119454+07:00","message":"[bufferProcess] interim [160000000]:เก่งมากๆเลยนะคะงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.362122001+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.362127101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.362129919+07:00","message":"> Transcript [7298] [false]: 'เก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.362133443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.362137241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.362139244+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.362141802+07:00","message":"TextPushed: 'เก่งมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.546607295+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.546658016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.546664905+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.546681363+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.546696713+07:00","message":"[bufferProcess] interim [400000000]:เก่งมากๆเลยนะคะงานนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.546700039+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.546707486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.546711954+07:00","message":"> Transcript [7299] [false]: 'เก่งมากๆเลยนะคะงานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.546716466+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.546718513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.546721471+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.546723858+07:00","message":"TextPushed: 'เก่งมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.798255422+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.798290639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.798296898+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.798310144+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.798316431+07:00","message":"[bufferProcess] interim [580000000]:เก่งมากๆเลยนะคะงานนี้เขาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.798319025+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.798324318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.798327243+07:00","message":"> Transcript [7300] [false]: 'เก่งมากๆเลยนะคะงานนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.798330852+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.798332953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.798335335+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.798337578+07:00","message":"TextPushed: 'เก่งมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.983859993+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.983900602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.983906247+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.983918915+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.983925152+07:00","message":"[bufferProcess] interim [760000000]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.983927663+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.983932958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.983936411+07:00","message":"> Transcript [7301] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.983939822+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.983941931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.983944281+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.983946717+07:00","message":"TextPushed: 'เก่งมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.983951101+07:00","message":"Push: 'ๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.983953075+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.983955712+07:00","message":"Set new StatePrefix : 'เก่งมากๆเลยนะคะงานนี้เขาเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.983958111+07:00","message":"Next Push (prob) : 'งานนี้เขาเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.983965206+07:00","message":"push: {false ๆเลยนะคะ 0 0xc002f26e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.186302498+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.186338723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.186344548+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.186361021+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.186368053+07:00","message":"[bufferProcess] interim [0]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.186370559+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.186373736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.186377022+07:00","message":"> Transcript [7302] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.186380614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.186383064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.186385429+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.186388076+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.437069777+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.437111595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.437119619+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.437136584+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.437146787+07:00","message":"[bufferProcess] interim [300000000]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.437149728+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.437153132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.437156148+07:00","message":"> Transcript [7303] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.437160086+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.437183734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.437186177+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.437189985+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.888941115+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.888980936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.88898759+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.889003337+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.889009897+07:00","message":"[bufferProcess] interim [660000000]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.889013309+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.889020324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.889024288+07:00","message":"> Transcript [7304] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.8890281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.889030585+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.889033187+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.889036595+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.891309927+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.891343734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.891349537+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.891365843+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.891376937+07:00","message":"[bufferProcess] interim [720000000]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.891379791+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.891389269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.891392364+07:00","message":"> Transcript [7305] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.891396843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.89139925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.891401877+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.891405358+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.89141134+07:00","message":"Push: 'งานนี้เขาเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.891413363+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะงานนี้เขาเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.891416124+07:00","message":"Set new StatePrefix : 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.891418565+07:00","message":"Next Push (prob) : 'ดอกไม้ไทยใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.891425632+07:00","message":"push: {false งานนี้เขาเอา 0 0xc002f26e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.148973317+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.149023457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.14903091+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.14904794+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.149056176+07:00","message":"[bufferProcess] interim [960000000]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.149059776+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.149071958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.149076644+07:00","message":"> Transcript [7306] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.14908085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.14908422+07:00","message":"Set new StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.396332656+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.396379895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกูล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.396388203+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกูล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.396404824+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกูล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.396412925+07:00","message":"[bufferProcess] interim [140000000]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกูล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.396416079+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.396420208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.39642368+07:00","message":"> Transcript [7307] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.396428603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.396430909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.396432781+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.396436065+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะงานนี้เขาเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.399022187+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.399050356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.399056749+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.39907105+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.399076599+07:00","message":"[bufferProcess] interim [200000000]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.399079259+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกูล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.39908362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.399086386+07:00","message":"> Transcript [7308] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกูล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.399089926+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.399091986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.399094185+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.399096839+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะงานนี้เขาเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.646744274+07:00","message":"[GCS] Cleaned up inactive client: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.646774365+07:00","message":"[GCS] Cleaned up inactive client: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.646777407+07:00","message":"[GCS] Cleaned up inactive client: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.646779351+07:00","message":"[GCS] Cleaned up inactive client: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.646781254+07:00","message":"[GCS] Cleaned up inactive client: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.646783038+07:00","message":"[GCS] Cleaned up inactive client: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.646784912+07:00","message":"[GCS] Cleaned up inactive client: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.794201952+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.794247123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.794254777+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.794270708+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.794279351+07:00","message":"[bufferProcess] interim [620000000]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.794282425+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.794286233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.79428955+07:00","message":"> Transcript [7309] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.794293474+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.794295752+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.794298068+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.794301104+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะงานนี้เขาเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.850313066+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.850349687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบบอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.850355735+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบบอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.850372135+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบบอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.85037938+07:00","message":"[bufferProcess] interim [680000000]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบบอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.850382245+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.850385991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.850389944+07:00","message":"> Transcript [7310] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.850394499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.850396846+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.850399379+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.850402358+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะงานนี้เขาเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.85040646+07:00","message":"Push: 'ดอกไม้ไทยอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.850408893+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.850411468+07:00","message":"Set new StatePrefix : 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.850414028+07:00","message":"Next Push (prob) : 'กุหลาบมอญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.85042348+07:00","message":"push: {false ดอกไม้ไทยอย่าง 0 0xc002f26e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.986755181+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.986798984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบบอนไซ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.986806827+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบบอนไซ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.986825009+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบบอนไซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.986833776+07:00","message":"[bufferProcess] interim [800000000]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบบอนไซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.986836867+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบบอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.986843782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.986846981+07:00","message":"> Transcript [7311] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบบอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.986850105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.986852956+07:00","message":"Set new StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบบอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.03482796+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.034873205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.034879927+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.034896009+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.034903959+07:00","message":"[bufferProcess] interim [860000000]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.034906893+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบบอนไซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.034914238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.034917854+07:00","message":"> Transcript [7312] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบบอนไซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.034921116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.034925443+07:00","message":"Set new StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบบอนไซ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:03.071964176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:03.072011613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.552224158+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.552270128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.552276511+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.552295519+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.552303693+07:00","message":"[bufferProcess] interim [340000000]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.552308174+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.55231341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.552317731+07:00","message":"> Transcript [7313] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.55232153+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.552324502+07:00","message":"Set new StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.6785946+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.678633845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.678640223+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.678651332+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.678658898+07:00","message":"[bufferProcess] interim [520000000]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.678661985+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.678665524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.678668467+07:00","message":"> Transcript [7314] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.67867287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.678675367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.678678017+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.678680808+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.863612824+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.8636582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.863665694+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.863681243+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.863692002+07:00","message":"[bufferProcess] interim [700000000]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.863696417+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.863704218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.863708005+07:00","message":"> Transcript [7315] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.863713557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.863716693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.863720132+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.863725308+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.18847036+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.188508466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.188514764+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.188528109+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.188534186+07:00","message":"[bufferProcess] interim [0]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.188537198+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.188541454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.18854462+07:00","message":"> Transcript [7316] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.188556886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.188559637+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.188562258+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.188565118+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.235135761+07:00","message":"[GCS] IsForceVAD: false for message ID: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.253098874+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.253142304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.253150431+07:00","message":"receive interim result [false|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.253180491+07:00","message":"[buffer interim] 446 false เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.253189488+07:00","message":"[bufferProcess] interim [120000000]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.253192507+07:00","message":"[bufferProcess] send to processor:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.253201609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.253204572+07:00","message":"> Transcript [7317] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.253211447+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.253214471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.25321721+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.25322025+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.253228125+07:00","message":"Push: 'กุหลาบมอญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.2532303+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.253233532+07:00","message":"Set new StatePrefix : 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.253237005+07:00","message":"Next Push (prob) : 'มาเป็นส่วนหนึ่งนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.253247561+07:00","message":"push: {false กุหลาบมอญค่ะ 0 0xc002f26e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.307533034+07:00","message":"[GCS] Start streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.377856113+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.377889643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะคะ\",\"confidence\":0.95800245}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.377899009+07:00","message":"receive interim result [true|false]: เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.377905861+07:00","message":"end recv isFinal message id 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.377909274+07:00","message":"end Recv id 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.377916242+07:00","message":"[buffer interim] 446 true เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.377922306+07:00","message":"[bufferProcess] interim [240000000]:เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.377925678+07:00","message":"[bufferProcess] send to processor (isfinal):เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.377929363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.377931913+07:00","message":"> Transcript [7318] [false]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.377935125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.377937135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.37794048+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.377943647+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.377946015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.377948094+07:00","message":"> Transcript [7319] [true]: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.377950389+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.377952238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.377953912+07:00","message":"StatePrefix: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะมาเป็นส่วนหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.377956099+07:00","message":"TextPushed: 'เก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่างกุหลาบมอญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.37795922+07:00","message":"Push: 'มาเป็นส่วนหนึ่งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.377966467+07:00","message":"push: {true มาเป็นส่วนหนึ่งนะคะ 0 0xc002f26e80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:04.392161485+07:00","message":"write wav file: './tmp/7598/7598_446.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.831435982+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.831470266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.831475186+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.831486974+07:00","message":"[buffer interim] 447 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.831492883+07:00","message":"[bufferProcess] interim [420000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.83149489+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.031362283+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.031396035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.031401399+07:00","message":"receive interim result [false|false]: ของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.031415003+07:00","message":"[buffer interim] 447 false ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.031421378+07:00","message":"[bufferProcess] interim [540000000]:ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.031426352+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.031431328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.031434688+07:00","message":"> Transcript [7320] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.031437012+07:00","message":"Set StatePrefix (first interim): 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.35287546+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.352910745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.352916237+07:00","message":"receive interim result [false|false]: ของการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.352930584+07:00","message":"[buffer interim] 447 false ของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.352938891+07:00","message":"[bufferProcess] interim [840000000]:ของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.352942243+07:00","message":"[bufferProcess] send to processor:ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.352948656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.352953343+07:00","message":"> Transcript [7321] [false]: 'ของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.352958277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.352961185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.352963926+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.352967138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.674981125+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.67502222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเว็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.675030832+07:00","message":"receive interim result [false|false]: ของการทำเว็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.675044168+07:00","message":"[buffer interim] 447 false ของการทำเว็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.675051006+07:00","message":"[bufferProcess] interim [140000000]:ของการทำเว็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.675053654+07:00","message":"[bufferProcess] send to processor:ของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.675059075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.675061888+07:00","message":"> Transcript [7322] [false]: 'ของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.675065106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.675067284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.6750699+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.675072208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:06.072391151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:06.072409517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.190815845+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.190842221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.190847418+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.19086251+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.190868864+07:00","message":"[bufferProcess] interim [680000000]:ของการทำเวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.19087128+07:00","message":"[bufferProcess] send to processor:ของการทำเว็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.19087532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.19087859+07:00","message":"> Transcript [7323] [false]: 'ของการทำเว็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.190882901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.190885487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.190888063+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.190890253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.777392014+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.777434406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอาง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.777440707+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.777460036+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.777467562+07:00","message":"[bufferProcess] interim [280000000]:ของการทำเวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.777470612+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.777479056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.777482436+07:00","message":"> Transcript [7324] [false]: 'ของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.777486849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.777489239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.777491642+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.777494435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.777500708+07:00","message":"Push: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.777502905+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.777505742+07:00","message":"Set new StatePrefix : 'ของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.777508457+07:00","message":"Next Push (prob) : 'การทำเวชสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.77751783+07:00","message":"push: {false ของ 0 0xc003302500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.276128136+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.2761759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.276182285+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.276198777+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.276208895+07:00","message":"[bufferProcess] interim [820000000]:ของการทำเวชสำอางงานนี้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.276211901+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.276218412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.276221432+07:00","message":"> Transcript [7325] [false]: 'ของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.276225334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.276227889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.276230225+07:00","message":"StatePrefix: 'ของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.276233356+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.534447244+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.534491838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.534497419+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วยฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.534511399+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วยฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.534519083+07:00","message":"[bufferProcess] interim [60000000]:ของการทำเวชสำอางงานนี้ช่วยฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.534523929+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอางงานนี้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.534531613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.534534879+07:00","message":"> Transcript [7326] [false]: 'ของการทำเวชสำอางงานนี้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.534539123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.534541467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.534543826+07:00","message":"StatePrefix: 'ของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.534552584+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.539291692+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.539320046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยชะลอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.539326121+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วยชะลอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.539337269+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วยชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.539341889+07:00","message":"[bufferProcess] interim [120000000]:ของการทำเวชสำอางงานนี้ช่วยชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.539344108+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอางงานนี้ช่วยฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.539347303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.539349775+07:00","message":"> Transcript [7327] [false]: 'ของการทำเวชสำอางงานนี้ช่วยฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.539353062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.539355089+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.539357173+07:00","message":"StatePrefix: 'ของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.539359597+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.852121861+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.852152293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยชะลอวัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.852158017+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วยชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.852171728+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วยชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.852178774+07:00","message":"[bufferProcess] interim [420000000]:ของการทำเวชสำอางงานนี้ช่วยชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.852181478+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอางงานนี้ช่วยชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.852185373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.852188168+07:00","message":"> Transcript [7328] [false]: 'ของการทำเวชสำอางงานนี้ช่วยชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.852192166+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.852194179+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.852196147+07:00","message":"StatePrefix: 'ของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.852198511+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.852203138+07:00","message":"Push: 'การทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.852205151+07:00","message":"TextPushed: 'ของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.852207277+07:00","message":"Set new StatePrefix : 'ของการทำเวชสำอางงานนี้ช่วยชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.852211228+07:00","message":"Next Push (prob) : 'งานนี้ช่วยชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.852218285+07:00","message":"push: {false การทำเวชสำอาง 0 0xc003302500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.181273709+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.181316458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.181321521+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.18133673+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.181343765+07:00","message":"[bufferProcess] interim [720000000]:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.181346433+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอางงานนี้ช่วยชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.18134975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.181353004+07:00","message":"> Transcript [7329] [false]: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.181357215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.181359547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.181361539+07:00","message":"StatePrefix: 'ของการทำเวชสำอางงานนี้ช่วยชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.181364031+07:00","message":"TextPushed: 'ของการทำเวชสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.231290118+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.231337235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.231343838+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.231366265+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.231375907+07:00","message":"[bufferProcess] interim [780000000]:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.231379061+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.231387118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.231390245+07:00","message":"> Transcript [7330] [false]: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.231394852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.23139731+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.231399445+07:00","message":"StatePrefix: 'ของการทำเวชสำอางงานนี้ช่วยชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.231402033+07:00","message":"TextPushed: 'ของการทำเวชสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.504640617+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.504690028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.504696595+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.504712437+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.504720242+07:00","message":"[bufferProcess] interim [20000000]:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.504723504+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.504732224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.504736532+07:00","message":"> Transcript [7331] [false]: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.50474114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.504743847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.504747104+07:00","message":"StatePrefix: 'ของการทำเวชสำอางงานนี้ช่วยชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.504749865+07:00","message":"TextPushed: 'ของการทำเวชสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.695929441+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.695971234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.695977939+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.695994794+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.696003691+07:00","message":"[bufferProcess] interim [140000000]:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.696006755+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.696011683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.69601523+07:00","message":"> Transcript [7332] [false]: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.696020086+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.696022309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.696024616+07:00","message":"StatePrefix: 'ของการทำเวชสำอางงานนี้ช่วยชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.696028005+07:00","message":"TextPushed: 'ของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.696033978+07:00","message":"Push: 'งานนี้ช่วยชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.696037938+07:00","message":"TextPushed: 'ของการทำเวชสำอางงานนี้ช่วยชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.696040665+07:00","message":"Set new StatePrefix : 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.696043523+07:00","message":"Next Push (prob) : 'วัยนะคะและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.696052861+07:00","message":"push: {false งานนี้ช่วยชะลอ 0 0xc003302500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.701532327+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.701559979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.701566532+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.701579637+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.701585535+07:00","message":"[bufferProcess] interim [200000000]:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.701587975+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.701593819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.701596637+07:00","message":"> Transcript [7333] [false]: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.701600592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.701602663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.701604652+07:00","message":"StatePrefix: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.701607261+07:00","message":"TextPushed: 'ของการทำเวชสำอางงานนี้ช่วยชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.939022316+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.93905728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.939063152+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.939078156+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.939085371+07:00","message":"[bufferProcess] interim [500000000]:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.939088107+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.93909158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.939095107+07:00","message":"> Transcript [7334] [false]: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.939099286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.939101363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.939103315+07:00","message":"StatePrefix: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.939105931+07:00","message":"TextPushed: 'ของการทำเวชสำอางงานนี้ช่วยชะลอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:09.072708278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:09.072713194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.255818722+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.25585708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.255862816+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.255876908+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.255883522+07:00","message":"[bufferProcess] interim [740000000]:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.255886095+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.255889416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.255892426+07:00","message":"> Transcript [7335] [false]: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.255896235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.255898385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.255900772+07:00","message":"StatePrefix: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.255903514+07:00","message":"TextPushed: 'ของการทำเวชสำอางงานนี้ช่วยชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.258522113+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.258563755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.258569782+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.258583618+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.25858901+07:00","message":"[bufferProcess] interim [800000000]:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.25859145+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.25859766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.258600235+07:00","message":"> Transcript [7336] [false]: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.25860408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.25860612+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.258608248+07:00","message":"StatePrefix: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.258610903+07:00","message":"TextPushed: 'ของการทำเวชสำอางงานนี้ช่วยชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.258617459+07:00","message":"Push: 'วัยนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.258619369+07:00","message":"TextPushed: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.258622001+07:00","message":"Set new StatePrefix : 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.258624536+07:00","message":"Next Push (prob) : 'สารสกัดขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.258632216+07:00","message":"push: {false วัยนะคะและ 0 0xc003302500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.42551659+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.425561256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.425568338+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.425583733+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.425590646+07:00","message":"[bufferProcess] interim [920000000]:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.425593536+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.42559701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.425599869+07:00","message":"> Transcript [7337] [false]: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.425603616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.425605853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.425608158+07:00","message":"StatePrefix: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.42561124+07:00","message":"TextPushed: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.464187249+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.464235436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.464242081+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.464261177+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.464269556+07:00","message":"[bufferProcess] interim [980000000]:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.464272241+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.464276134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.464279108+07:00","message":"> Transcript [7338] [false]: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.464282437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.464284609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.464287753+07:00","message":"StatePrefix: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.464291222+07:00","message":"TextPushed: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.589276173+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.58932089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.589328+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.589347233+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.589359152+07:00","message":"[bufferProcess] interim [100000000]:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.589361861+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.589365739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.589369545+07:00","message":"> Transcript [7339] [false]: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.589374268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.589376506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.589378556+07:00","message":"StatePrefix: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.589381681+07:00","message":"TextPushed: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.836684533+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.836726529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.83673346+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.836746893+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.836754272+07:00","message":"[bufferProcess] interim [400000000]:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.836757402+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.836763753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.836766924+07:00","message":"> Transcript [7340] [false]: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.836771361+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.836774151+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.836777806+07:00","message":"StatePrefix: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.836780923+07:00","message":"TextPushed: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.836787382+07:00","message":"Push: 'สารสกัดขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.836794231+07:00","message":"TextPushed: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.836797083+07:00","message":"Set new StatePrefix : 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.836799671+07:00","message":"Next Push (prob) : 'งกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.836819719+07:00","message":"push: {false สารสกัดขอ 0 0xc003302500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.136164858+07:00","message":"[GCS] IsForceVAD: false for message ID: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.198432196+07:00","message":"[GCS] Start streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.244240779+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.244285297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญเนี่ยก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.244292635+07:00","message":"receive interim result [false|false]: ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญเนี่ยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.244308588+07:00","message":"[buffer interim] 447 false ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.244320298+07:00","message":"[bufferProcess] interim [820000000]:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.244323281+07:00","message":"[bufferProcess] send to processor:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.244330542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.244333623+07:00","message":"> Transcript [7341] [false]: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.244338191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.244340485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.244342959+07:00","message":"StatePrefix: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.244346514+07:00","message":"TextPushed: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.334613982+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.334666137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.334673282+07:00","message":"receive interim result [true|false]: ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.334693755+07:00","message":"end recv isFinal message id 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.334697311+07:00","message":"end Recv id 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.334713305+07:00","message":"[buffer interim] 447 true ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.334738396+07:00","message":"[bufferProcess] interim [850000000]:ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.334745777+07:00","message":"[bufferProcess] send to processor (isfinal):ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.334749522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.334752755+07:00","message":"> Transcript [7342] [false]: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.334756621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.334758805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.334761155+07:00","message":"StatePrefix: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.334764154+07:00","message":"TextPushed: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.334766867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.334780539+07:00","message":"> Transcript [7343] [true]: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบมอญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.334783303+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.334785341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.334787704+07:00","message":"StatePrefix: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดของกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.334790021+07:00","message":"TextPushed: 'ของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและสารสกัดขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.334798366+07:00","message":"Push: 'งกุหลาบมอญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.334808015+07:00","message":"push: {true งกุหลาบมอญ 0 0xc003302500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:10.346910009+07:00","message":"write wav file: './tmp/7598/7598_447.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.678340411+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.678376494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.678382716+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.678397082+07:00","message":"[buffer interim] 448 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.678403521+07:00","message":"[bufferProcess] interim [480000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.678405757+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.858730382+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.858773468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.858778948+07:00","message":"receive interim result [false|false]: ให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.858796152+07:00","message":"[buffer interim] 448 false ให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.858804144+07:00","message":"[bufferProcess] interim [660000000]:ให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.858806523+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.858810612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.858813745+07:00","message":"> Transcript [7344] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.858816034+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.88826299+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.88829828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.888304774+07:00","message":"receive interim result [false|false]: ให้ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.888320031+07:00","message":"[buffer interim] 448 false ให้ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.888327079+07:00","message":"[bufferProcess] interim [720000000]:ให้ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.888330043+07:00","message":"[bufferProcess] send to processor:ให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.888333595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.888341537+07:00","message":"> Transcript [7345] [false]: 'ให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.888345675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.888347925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.888350215+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.888354615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.935789324+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.935825129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ไปเติม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.935830979+07:00","message":"receive interim result [false|false]: ให้ไปเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.935844059+07:00","message":"[buffer interim] 448 false ให้ไปเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.935850676+07:00","message":"[bufferProcess] interim [780000000]:ให้ไปเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.935853281+07:00","message":"[bufferProcess] send to processor:ให้ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.935858845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.935861618+07:00","message":"> Transcript [7346] [false]: 'ให้ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.935864692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.935866929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.935873257+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.9358759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.066372211+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.066416153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.066422198+07:00","message":"receive interim result [false|false]: ให้วิตามิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.066435237+07:00","message":"[buffer interim] 448 false ให้วิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.066443277+07:00","message":"[bufferProcess] interim [900000000]:ให้วิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.0664459+07:00","message":"[bufferProcess] send to processor:ให้ไปเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.066449496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.066452423+07:00","message":"> Transcript [7347] [false]: 'ให้ไปเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.066455827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.066457994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.066460028+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.066462167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.367708227+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.367751483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.367757782+07:00","message":"receive interim result [false|false]: ให้วิตามินให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.36777511+07:00","message":"[buffer interim] 448 false ให้วิตามินให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.36778337+07:00","message":"[bufferProcess] interim [140000000]:ให้วิตามินให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.367786411+07:00","message":"[bufferProcess] send to processor:ให้วิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.367790996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.367794392+07:00","message":"> Transcript [7348] [false]: 'ให้วิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.367798198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.367800607+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.367802699+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.367805329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.367807693+07:00","message":"Push: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.367809684+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.367812126+07:00","message":"Set new StatePrefix : 'ให้วิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.367814411+07:00","message":"Next Push (prob) : 'วิตามิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.367823322+07:00","message":"push: {false ให้ 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.43603489+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.436076504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.436083069+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.43609718+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.436106409+07:00","message":"[bufferProcess] interim [320000000]:ให้วิตามินให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.436108852+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.436112498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.43611593+07:00","message":"> Transcript [7349] [false]: 'ให้วิตามินให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.436119387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.436121886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.43612383+07:00","message":"StatePrefix: 'ให้วิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.436126306+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.632619967+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.632660985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.632667054+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.632682192+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.632688716+07:00","message":"[bufferProcess] interim [440000000]:ให้วิตามินให้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.632691755+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.632698122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.632701075+07:00","message":"> Transcript [7350] [false]: 'ให้วิตามินให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.632704471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.632706669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.632708859+07:00","message":"StatePrefix: 'ให้วิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.63271175+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.816803674+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.816844906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.816851055+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.816864122+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.816871875+07:00","message":"[bufferProcess] interim [680000000]:ให้วิตามินให้ประโยชน์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.816874711+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.81688354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.816887311+07:00","message":"> Transcript [7351] [false]: 'ให้วิตามินให้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.816891096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.816893672+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.816895743+07:00","message":"StatePrefix: 'ให้วิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.816898207+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.069820458+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.069865015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.069871931+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.0698849+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.069892053+07:00","message":"[bufferProcess] interim [860000000]:ให้วิตามินให้ประโยชน์อย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.069895231+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.069902803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.069905766+07:00","message":"> Transcript [7352] [false]: 'ให้วิตามินให้ประโยชน์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.069909711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.069912484+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.069914876+07:00","message":"StatePrefix: 'ให้วิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.069918971+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.069926269+07:00","message":"Push: 'วิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.069928859+07:00","message":"TextPushed: 'ให้วิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.069931416+07:00","message":"Set new StatePrefix : 'ให้วิตามินให้ประโยชน์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.069934105+07:00","message":"Next Push (prob) : 'ให้ประโยชน์อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.069960995+07:00","message":"push: {false วิตามิน 0 0xc0034fcb80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:12.072986038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:12.07299398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.269132177+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.269184504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.269190717+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.269212675+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.269221233+07:00","message":"[bufferProcess] interim [40000000]:ให้วิตามินให้ประโยชน์อย่างมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.269224283+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.269228122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.26923121+07:00","message":"> Transcript [7353] [false]: 'ให้วิตามินให้ประโยชน์อย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.269235492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.269237812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.269242102+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.269244726+07:00","message":"TextPushed: 'ให้วิตามิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.836041891+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.83608064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.836087774+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.836103525+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.836112277+07:00","message":"[bufferProcess] interim [640000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.83611504+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.836122932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.83612652+07:00","message":"> Transcript [7354] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.836130417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.836133628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.836136032+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.836138839+07:00","message":"TextPushed: 'ให้วิตามิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.983676631+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.983724786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.983732726+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.983753012+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.983764227+07:00","message":"[bufferProcess] interim [820000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.98376702+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.983770957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.983774692+07:00","message":"> Transcript [7355] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.983778663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.983781388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.983783779+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.983786575+07:00","message":"TextPushed: 'ให้วิตามิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.154967654+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.155007529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.1550142+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.155028464+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.155035335+07:00","message":"[bufferProcess] interim [940000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.155037919+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.155045168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.15504818+07:00","message":"> Transcript [7356] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.1550522+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.155054888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.155057633+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.155060386+07:00","message":"TextPushed: 'ให้วิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.155067583+07:00","message":"Push: 'ให้ประโยชน์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.155072182+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.155075087+07:00","message":"Set new StatePrefix : 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.155077778+07:00","message":"Next Push (prob) : 'มากเลยช่วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.155087421+07:00","message":"push: {false ให้ประโยชน์อย่าง 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.434788023+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.43483258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.434839864+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.434853813+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.434861648+07:00","message":"[bufferProcess] interim [300000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.434865207+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.434872781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.434876201+07:00","message":"> Transcript [7357] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.434880178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.434882784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.434884889+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.434887697+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.689178162+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.6892215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.689227976+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.68924251+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.689250483+07:00","message":"[bufferProcess] interim [480000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.689253234+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.689257118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.689260223+07:00","message":"> Transcript [7358] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.689264225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.689266481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.689268753+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.689272377+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.866134139+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.866174352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.866181404+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.866209101+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.866216539+07:00","message":"[bufferProcess] interim [660000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.866219641+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.866227231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.866230225+07:00","message":"> Transcript [7359] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.866234427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.866237141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.866239731+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.866242501+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.067478534+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.067523581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.067531182+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.067552336+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.067562915+07:00","message":"[bufferProcess] interim [900000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.067565915+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.067571853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.067574922+07:00","message":"> Transcript [7360] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.067579675+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.067582676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.067585028+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.067588014+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.06759388+07:00","message":"Push: 'มากเลยช่วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.067597272+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.067610697+07:00","message":"Set new StatePrefix : 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.067613972+07:00","message":"Next Push (prob) : 'คะเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.067623677+07:00","message":"push: {false มากเลยช่วยนะ 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.130044137+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.130085845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.130093092+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.130109879+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.130118079+07:00","message":"[bufferProcess] interim [960000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.130120966+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.130129252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.130132287+07:00","message":"> Transcript [7361] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.130136834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.130139858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.130141971+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.130144916+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.444858483+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.444909746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.444918546+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.44493823+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.444950633+07:00","message":"[bufferProcess] interim [260000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.444955566+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.444963308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.444967479+07:00","message":"> Transcript [7362] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.444973479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.444976481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.44498048+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.444986404+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.579642632+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.57968651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.579693826+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.579711656+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.579719266+07:00","message":"[bufferProcess] interim [380000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.57972316+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.579733318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.579736787+07:00","message":"> Transcript [7363] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.57974107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.579743756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.579746345+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.579749559+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:15.073239795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:15.073259079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.148973882+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.149011899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.149018392+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.149033759+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.149040528+07:00","message":"[bufferProcess] interim [980000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.149049087+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.149056306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.149059161+07:00","message":"> Transcript [7364] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.149063144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.149065522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.149068062+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.149072022+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.149080034+07:00","message":"Push: 'คะเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.149083243+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.149086914+07:00","message":"Set new StatePrefix : 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.149090575+07:00","message":"Next Push (prob) : 'บำรุงดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.149112232+07:00","message":"push: {false คะเรื่องของการ 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.350375535+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.350419227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.350425293+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.35044126+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.350447319+07:00","message":"[bufferProcess] interim [220000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.350449957+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.350453704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.35045658+07:00","message":"> Transcript [7365] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.350460569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.350463501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.350467622+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.350471717+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.667972252+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.668007943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.668013981+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.668029013+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.668035505+07:00","message":"[bufferProcess] interim [460000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.668038561+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.668042043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.668045139+07:00","message":"> Transcript [7366] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.668048554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.668050649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.668052651+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.668055891+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.671085173+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.671103146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.671108342+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.671121313+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.671125606+07:00","message":"[bufferProcess] interim [520000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.671128017+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.671131032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.671153282+07:00","message":"> Transcript [7367] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.671156621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.671158685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.671160565+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.6711632+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.729630865+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.72967075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.729677414+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.729689329+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.729696313+07:00","message":"[bufferProcess] interim [580000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.729699906+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.729705339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.729707845+07:00","message":"> Transcript [7368] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.729711843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.729714095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.729716435+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.729719283+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.729723998+07:00","message":"Push: 'บำรุงดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.729726141+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.729728436+07:00","message":"Set new StatePrefix : 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.729732399+07:00","message":"Next Push (prob) : 'ทำให้ใบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.729753257+07:00","message":"push: {false บำรุงดูแล 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.985733004+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.985775533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.985782008+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.985817625+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.985829106+07:00","message":"[bufferProcess] interim [760000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.985831838+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.985835651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.985838675+07:00","message":"> Transcript [7369] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.985842872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.985845179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.985847323+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.985850257+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.181458376+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.181494251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.181500358+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.181518442+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.181526647+07:00","message":"[bufferProcess] interim [0]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.181529727+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.181533598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.181536712+07:00","message":"> Transcript [7370] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.181540568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.181542626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.181555262+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.1815581+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.382227847+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.38226608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.382274423+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.382286582+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.382293832+07:00","message":"[bufferProcess] interim [180000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.382296672+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.382304161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.382307069+07:00","message":"> Transcript [7371] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.382311092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.382313346+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.382315545+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.382318564+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.426574468+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.426613242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.426619847+07:00","message":"receive interim result [false|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.426632267+07:00","message":"[buffer interim] 448 false ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.42664011+07:00","message":"[bufferProcess] interim [240000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.426643349+07:00","message":"[bufferProcess] send to processor:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.426649095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.426651878+07:00","message":"> Transcript [7372] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.426655957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.426658137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.426660281+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.426663172+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.426667872+07:00","message":"Push: 'ทำให้ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.426669857+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.426672183+07:00","message":"Set new StatePrefix : 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.426679078+07:00","message":"Next Push (prob) : 'หน้าของเรานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.426686316+07:00","message":"push: {false ทำให้ใบ 0 0xc0034fcb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.481213228+07:00","message":"[GCS] IsForceVAD: false for message ID: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.549633188+07:00","message":"[GCS] Start streaming session, msgId: 449"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.59019916+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.590243484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.590252744+07:00","message":"receive interim result [true|false]: ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.590264213+07:00","message":"end recv isFinal message id 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.590266517+07:00","message":"end Recv id 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.59027249+07:00","message":"[buffer interim] 448 true ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.59028251+07:00","message":"[bufferProcess] interim [510000000]:ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.590286858+07:00","message":"[bufferProcess] send to processor (isfinal):ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.590291249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.590294188+07:00","message":"> Transcript [7373] [false]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.590298015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.59029999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.590301925+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.590304975+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.590308407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.590310875+07:00","message":"> Transcript [7374] [true]: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.590313307+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.590315034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.590316793+07:00","message":"StatePrefix: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบหน้าของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.590319011+07:00","message":"TextPushed: 'ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแลทำให้ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.590322095+07:00","message":"Push: 'หน้าของเรานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.590328863+07:00","message":"push: {true หน้าของเรานะคะ 0 0xc0034fcb80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:16.603731452+07:00","message":"write wav file: './tmp/7598/7598_448.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.268108945+07:00","message":"receive streaming session, msgId: 449"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.268150904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริ้วรอย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.268157908+07:00","message":"receive interim result [false|false]: ริ้วรอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.268174883+07:00","message":"[buffer interim] 449 false ริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.268184114+07:00","message":"[bufferProcess] interim [780000000]:ริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.268186212+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.697182006+07:00","message":"[GCS] IsForceVAD: false for message ID: 449"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.711533005+07:00","message":"receive streaming session, msgId: 449"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.711577837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริ้วรอยเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.711584092+07:00","message":"receive interim result [false|false]: ริ้วรอยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.711599706+07:00","message":"[buffer interim] 449 false ริ้วรอยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.711607165+07:00","message":"[bufferProcess] interim [140000000]:ริ้วรอยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.711609714+07:00","message":"[bufferProcess] send to processor:ริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.711619303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.711622746+07:00","message":"> Transcript [7375] [false]: 'ริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.711625275+07:00","message":"Set StatePrefix (first interim): 'ริ้วรอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.756059323+07:00","message":"[GCS] Start streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.790680301+07:00","message":"receive streaming session, msgId: 449"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.790721552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริ้วรอยเนี่ย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.790727552+07:00","message":"receive interim result [true|false]: ริ้วรอยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.790739616+07:00","message":"end recv isFinal message id 449"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.790742493+07:00","message":"end Recv id 449"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.790751749+07:00","message":"[buffer interim] 449 true ริ้วรอยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.790759234+07:00","message":"[bufferProcess] interim [380000000]:ริ้วรอยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.790762324+07:00","message":"[bufferProcess] send to processor (isfinal):ริ้วรอยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.79076574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.790770373+07:00","message":"> Transcript [7376] [false]: 'ริ้วรอยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.790774408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.790776552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.790778575+07:00","message":"StatePrefix: 'ริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.790780799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.790782511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.790784714+07:00","message":"> Transcript [7377] [true]: 'ริ้วรอยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.790787014+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.790788795+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.790790634+07:00","message":"StatePrefix: 'ริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.790792412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.790795073+07:00","message":"Push: 'ริ้วรอยเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.79080423+07:00","message":"push: {true ริ้วรอยเนี่ย 0 0xc0034fdb80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:17.797056753+07:00","message":"write wav file: './tmp/7598/7598_449.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:18.073291363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:18.073306532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.101308268+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.101363832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.101369653+07:00","message":"receive interim result [false|false]: เรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.101386486+07:00","message":"[buffer interim] 450 false เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.101393929+07:00","message":"[bufferProcess] interim [420000000]:เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.101396059+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.283330326+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.283377046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.283385919+07:00","message":"receive interim result [false|false]: เรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.283401937+07:00","message":"[buffer interim] 450 false เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.283411365+07:00","message":"[bufferProcess] interim [600000000]:เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.283414068+07:00","message":"[bufferProcess] send to processor:เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.28342226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.283425698+07:00","message":"> Transcript [7378] [false]: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.283429516+07:00","message":"Set StatePrefix (first interim): 'เรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.940350217+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.940387313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.940393235+07:00","message":"receive interim result [false|false]: เรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.940408764+07:00","message":"[buffer interim] 450 false เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.940415671+07:00","message":"[bufferProcess] interim [200000000]:เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.940418109+07:00","message":"[bufferProcess] send to processor:เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.940421796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.94042457+07:00","message":"> Transcript [7379] [false]: 'เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.940428194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.940430259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.940432586+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.940435716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.017929386+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.017972002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกว่าน่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.017979079+07:00","message":"receive interim result [false|false]: เรียกว่าน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.017996815+07:00","message":"[buffer interim] 450 false เรียกว่าน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.018004715+07:00","message":"[bufferProcess] interim [260000000]:เรียกว่าน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.01800711+07:00","message":"[bufferProcess] send to processor:เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.018011525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.018015153+07:00","message":"> Transcript [7380] [false]: 'เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.018019398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.018021598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.018023481+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.018025505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.069863977+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.06990871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกว่าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.069915678+07:00","message":"receive interim result [false|false]: เรียกว่าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.069927283+07:00","message":"[buffer interim] 450 false เรียกว่าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.069934626+07:00","message":"[bufferProcess] interim [320000000]:เรียกว่าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.069937273+07:00","message":"[bufferProcess] send to processor:เรียกว่าน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.069940877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.069943907+07:00","message":"> Transcript [7381] [false]: 'เรียกว่าน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.069947744+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.069949926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.069951816+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.069953777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.131824856+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.131878514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกว่าน่าเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.131885419+07:00","message":"receive interim result [false|false]: เรียกว่าน่าเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.131902148+07:00","message":"[buffer interim] 450 false เรียกว่าน่าเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.131909517+07:00","message":"[bufferProcess] interim [380000000]:เรียกว่าน่าเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.131912445+07:00","message":"[bufferProcess] send to processor:เรียกว่าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.131919552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.131922514+07:00","message":"> Transcript [7382] [false]: 'เรียกว่าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.131927122+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.131930356+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.131932358+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.131934644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.131941861+07:00","message":"Push: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.131943967+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.131946136+07:00","message":"Set new StatePrefix : 'เรียกว่าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.131948309+07:00","message":"Next Push (prob) : 'ว่าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.131975248+07:00","message":"push: {false เรียก 0 0xc003302480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.188603346+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.188646938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกว่าน่าเกลียด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.188653156+07:00","message":"receive interim result [false|false]: เรียกว่าน่าเกลียด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.18867258+07:00","message":"[buffer interim] 450 false เรียกว่าน่าเกลียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.188681643+07:00","message":"[bufferProcess] interim [440000000]:เรียกว่าน่าเกลียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.188685591+07:00","message":"[bufferProcess] send to processor:เรียกว่าน่าเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.188691254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.188696975+07:00","message":"> Transcript [7383] [false]: 'เรียกว่าน่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.188699628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.188701945+07:00","message":"Set new StatePrefix: 'เรียกว่าน่าเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.225021409+07:00","message":"[GCS] IsForceVAD: false for message ID: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.307082546+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.307119611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกว่าน่าจะมีโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.307125571+07:00","message":"receive interim result [false|false]: เรียกว่าน่าจะมีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.307141543+07:00","message":"[buffer interim] 450 false เรียกว่าน่าจะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.307150499+07:00","message":"[bufferProcess] interim [560000000]:เรียกว่าน่าจะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.307153024+07:00","message":"[bufferProcess] send to processor:เรียกว่าน่าเกลียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.307158295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.30716127+07:00","message":"> Transcript [7384] [false]: 'เรียกว่าน่าเกลียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.307163765+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.307168184+07:00","message":"Set new StatePrefix: 'เรียกว่าน่าเกลียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.330678656+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.330720144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกว่าน่าจะมีโอกาส\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.330726522+07:00","message":"receive interim result [true|false]: เรียกว่าน่าจะมีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.330741274+07:00","message":"end recv isFinal message id 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.330744805+07:00","message":"end Recv id 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.330753911+07:00","message":"[buffer interim] 450 true เรียกว่าน่าจะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.330762939+07:00","message":"[bufferProcess] interim [710000000]:เรียกว่าน่าจะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.330766398+07:00","message":"[bufferProcess] send to processor (isfinal):เรียกว่าน่าจะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.330770022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.33077312+07:00","message":"> Transcript [7385] [false]: 'เรียกว่าน่าจะมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.330775749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.330777848+07:00","message":"Set new StatePrefix: 'เรียกว่าน่าจะมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.330779638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.330781617+07:00","message":"> Transcript [7386] [true]: 'เรียกว่าน่าจะมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.330784254+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.330786238+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.330788492+07:00","message":"StatePrefix: 'เรียกว่าน่าจะมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.330790937+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.330793994+07:00","message":"Push: 'ว่าน่าจะมีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.330803573+07:00","message":"push: {true ว่าน่าจะมีโอกาส 0 0xc003302480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:19.338105859+07:00","message":"write wav file: './tmp/7598/7598_450.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.356823654+07:00","message":"[GCS] Start streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.909022203+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.909058359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลื่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.909063595+07:00","message":"receive interim result [false|false]: คลื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.909081611+07:00","message":"[buffer interim] 451 false คลื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.90908807+07:00","message":"[bufferProcess] interim [360000000]:คลื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.909090003+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.943689975+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.943735639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พืช\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.943742346+07:00","message":"receive interim result [false|false]: พืช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.943757862+07:00","message":"[buffer interim] 451 false พืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.943765694+07:00","message":"[bufferProcess] interim [420000000]:พืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.94376877+07:00","message":"[bufferProcess] send to processor:คลื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.94377667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.943779874+07:00","message":"> Transcript [7387] [false]: 'คลื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.94378453+07:00","message":"Set StatePrefix (first interim): 'คลื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.021379309+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.021425123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.021431888+07:00","message":"receive interim result [false|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.021447355+07:00","message":"[buffer interim] 451 false ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.021454353+07:00","message":"[bufferProcess] interim [480000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.021457163+07:00","message":"[bufferProcess] send to processor:พืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.021464659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.021467564+07:00","message":"> Transcript [7388] [false]: 'พืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.0214703+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.021473061+07:00","message":"Set new StatePrefix: 'พืช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.588789598+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.588831012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.588837092+07:00","message":"receive interim result [false|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.588849807+07:00","message":"[buffer interim] 451 false ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.588857479+07:00","message":"[bufferProcess] interim [80000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.588859938+07:00","message":"[bufferProcess] send to processor:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.588865355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.588868689+07:00","message":"> Transcript [7389] [false]: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.588871652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.588873942+07:00","message":"Set new StatePrefix: 'ขึ้น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:21.074216443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:21.074214452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.108352588+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.108397574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นขึ้นมาถึงมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.108405791+07:00","message":"receive interim result [false|false]: ตื่นขึ้นมาถึงมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.10842644+07:00","message":"[buffer interim] 451 false ตื่นขึ้นมาถึงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.10843879+07:00","message":"[bufferProcess] interim [560000000]:ตื่นขึ้นมาถึงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.108441554+07:00","message":"[bufferProcess] send to processor:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.108445239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.108449304+07:00","message":"> Transcript [7390] [false]: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.108453234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.108455344+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.108457412+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.108459442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.298300728+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.29835453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นขึ้นมาถึงมากขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.298360957+07:00","message":"receive interim result [false|false]: ตื่นขึ้นมาถึงมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.298376854+07:00","message":"[buffer interim] 451 false ตื่นขึ้นมาถึงมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.298383287+07:00","message":"[bufferProcess] interim [800000000]:ตื่นขึ้นมาถึงมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.298385959+07:00","message":"[bufferProcess] send to processor:ตื่นขึ้นมาถึงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.298391256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.298394454+07:00","message":"> Transcript [7391] [false]: 'ตื่นขึ้นมาถึงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.298397199+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.298399296+07:00","message":"Set new StatePrefix: 'ตื่นขึ้นมาถึงมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.484868158+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.484921479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นขึ้นมาถึงมากขึ้นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.484928497+07:00","message":"receive interim result [false|false]: ตื่นขึ้นมาถึงมากขึ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.484945479+07:00","message":"[buffer interim] 451 false ตื่นขึ้นมาถึงมากขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.484954233+07:00","message":"[bufferProcess] interim [980000000]:ตื่นขึ้นมาถึงมากขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.484957024+07:00","message":"[bufferProcess] send to processor:ตื่นขึ้นมาถึงมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.484960985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.484964447+07:00","message":"> Transcript [7392] [false]: 'ตื่นขึ้นมาถึงมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.484968369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.484970633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.484973082+07:00","message":"StatePrefix: 'ตื่นขึ้นมาถึงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.484975458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.731650521+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.731691347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นขึ้นมาถึงมากขึ้นเป็นอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.731698105+07:00","message":"receive interim result [false|false]: ตื่นขึ้นมาถึงมากขึ้นเป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.731713865+07:00","message":"[buffer interim] 451 false ตื่นขึ้นมาถึงมากขึ้นเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.731721195+07:00","message":"[bufferProcess] interim [160000000]:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.731725121+07:00","message":"[bufferProcess] send to processor:ตื่นขึ้นมาถึงมากขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.731732814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.731735947+07:00","message":"> Transcript [7393] [false]: 'ตื่นขึ้นมาถึงมากขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.731740315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.731742914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.731745312+07:00","message":"StatePrefix: 'ตื่นขึ้นมาถึงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.731748071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.734302831+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.734324705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.734329765+07:00","message":"receive interim result [false|false]: ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.734344325+07:00","message":"[buffer interim] 451 false ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.734349702+07:00","message":"[bufferProcess] interim [220000000]:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.734352157+07:00","message":"[bufferProcess] send to processor:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.734355548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.734358396+07:00","message":"> Transcript [7394] [false]: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.734361533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.734363404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.734365354+07:00","message":"StatePrefix: 'ตื่นขึ้นมาถึงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.734367524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.003106474+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.00314798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.003154813+07:00","message":"receive interim result [false|false]: ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.003170433+07:00","message":"[buffer interim] 451 false ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.003177982+07:00","message":"[bufferProcess] interim [460000000]:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.003180927+07:00","message":"[bufferProcess] send to processor:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.003188493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.003191635+07:00","message":"> Transcript [7395] [false]: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.003196241+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.003199409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.003201706+07:00","message":"StatePrefix: 'ตื่นขึ้นมาถึงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.00320422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.003210891+07:00","message":"Push: 'ตื่นขึ้นมาถึงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.003213307+07:00","message":"TextPushed: 'ตื่นขึ้นมาถึงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.003215447+07:00","message":"Set new StatePrefix : 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.003218539+07:00","message":"Next Push (prob) : 'ขึ้นเป็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.003227483+07:00","message":"push: {false ตื่นขึ้นมาถึงมาก 0 0xc002e90100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.00498245+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.00500297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.005008816+07:00","message":"receive interim result [false|false]: ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.005021611+07:00","message":"[buffer interim] 451 false ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.005026277+07:00","message":"[bufferProcess] interim [520000000]:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.005028654+07:00","message":"[bufferProcess] send to processor:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.005035324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.005037996+07:00","message":"> Transcript [7396] [false]: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.005041398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.005043699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.005045728+07:00","message":"StatePrefix: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.005048264+07:00","message":"TextPushed: 'ตื่นขึ้นมาถึงมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.21788163+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.217918265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.217924232+07:00","message":"receive interim result [false|false]: ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.217939688+07:00","message":"[buffer interim] 451 false ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.217946292+07:00","message":"[bufferProcess] interim [700000000]:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.217948975+07:00","message":"[bufferProcess] send to processor:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.217952378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.217955474+07:00","message":"> Transcript [7397] [false]: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.217958976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.2179613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.217963409+07:00","message":"StatePrefix: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.217966045+07:00","message":"TextPushed: 'ตื่นขึ้นมาถึงมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.384930065+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.384963235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.384968717+07:00","message":"receive interim result [false|false]: ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.384981543+07:00","message":"[buffer interim] 451 false ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.384988002+07:00","message":"[bufferProcess] interim [880000000]:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.384992215+07:00","message":"[bufferProcess] send to processor:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.384999465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.385004127+07:00","message":"> Transcript [7398] [false]: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.385008996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.385013341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.38501745+07:00","message":"StatePrefix: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.385021187+07:00","message":"TextPushed: 'ตื่นขึ้นมาถึงมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.856802985+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.85684606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.856851895+07:00","message":"receive interim result [false|false]: ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.856869001+07:00","message":"[buffer interim] 451 false ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.856876007+07:00","message":"[bufferProcess] interim [300000000]:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.856878908+07:00","message":"[bufferProcess] send to processor:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.856882565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.856885365+07:00","message":"> Transcript [7399] [false]: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.856889394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.856892271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.856894656+07:00","message":"StatePrefix: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.856898246+07:00","message":"TextPushed: 'ตื่นขึ้นมาถึงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.856904511+07:00","message":"Push: 'ขึ้นเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.856906659+07:00","message":"TextPushed: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.856908983+07:00","message":"Set new StatePrefix : 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.856911311+07:00","message":"Next Push (prob) : 'ไปดูในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.856919134+07:00","message":"push: {false ขึ้นเป็นอย่างไร 0 0xc002e90100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.104660355+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.104699992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.10470574+07:00","message":"receive interim result [false|false]: ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.104723472+07:00","message":"[buffer interim] 451 false ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.104732129+07:00","message":"[bufferProcess] interim [540000000]:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.104735229+07:00","message":"[bufferProcess] send to processor:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.104739068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.104742033+07:00","message":"> Transcript [7400] [false]: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.104745777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.104748258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.104750516+07:00","message":"StatePrefix: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.104753343+07:00","message":"TextPushed: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.544826174+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.544875936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.544886833+07:00","message":"receive interim result [false|false]: ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.544901808+07:00","message":"[buffer interim] 451 false ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.544910247+07:00","message":"[bufferProcess] interim [960000000]:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.544913453+07:00","message":"[bufferProcess] send to processor:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.544917834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.544921284+07:00","message":"> Transcript [7401] [false]: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.544925449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.544927757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.544931778+07:00","message":"StatePrefix: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.5449348+07:00","message":"TextPushed: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.655244952+07:00","message":"[GCS] IsForceVAD: false for message ID: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.732236212+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.732273299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.732278912+07:00","message":"receive interim result [false|false]: ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.732290769+07:00","message":"[buffer interim] 451 false ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.732301149+07:00","message":"[bufferProcess] interim [140000000]:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.732305272+07:00","message":"[bufferProcess] send to processor:ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.73231224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.732316585+07:00","message":"> Transcript [7402] [false]: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.732322489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.732327113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.732329808+07:00","message":"StatePrefix: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.732332657+07:00","message":"TextPushed: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.813035727+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.813076968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นหน้าตึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ\",\"confidence\":0.92019546}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.813084288+07:00","message":"receive interim result [true|false]: ขึ้นหน้าตึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.813097096+07:00","message":"end recv isFinal message id 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.813099934+07:00","message":"end Recv id 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.813106375+07:00","message":"[buffer interim] 451 true ขึ้นหน้าตึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813114971+07:00","message":"[bufferProcess] interim [320000000]:ขึ้นหน้าตึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813118417+07:00","message":"[bufferProcess] send to processor (isfinal):ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.81312264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813125607+07:00","message":"> Transcript [7403] [false]: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813129614+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813132234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813135713+07:00","message":"StatePrefix: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813138543+07:00","message":"TextPushed: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813141695+07:00","message":"Push: 'ไปดูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813143642+07:00","message":"TextPushed: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813145991+07:00","message":"Set new StatePrefix : 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813148929+07:00","message":"Next Push (prob) : 'ไทยประดิษฐ์เก่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813151003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813153264+07:00","message":"> Transcript [7404] [true]: 'ขึ้นหน้าตึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813155652+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813157414+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813159711+07:00","message":"StatePrefix: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.81317838+07:00","message":"TextPushed: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.81318025+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.813271496+07:00","message":"push: {false ไปดูในช่วง 0 0xc002e90100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813372847+07:00","message":"Push: 'ไทยประดิษฐ์เก่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813377482+07:00","message":"TextPushed: 'ตื่นขึ้นมาถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813379917+07:00","message":"Set new StatePrefix : 'ขึ้นหน้าตึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813382629+07:00","message":"Next Push (prob) : 'ขึ้นหน้าตึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.813397803+07:00","message":"push: {true ไทยประดิษฐ์เก่งค่ะ 0 0xc002e90100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.813402731+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_451.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:23.822828397+07:00","message":"write wav file: './tmp/7598/7598_451.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:24.074393827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:24.074422405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.108581623+07:00","message":"[GCS] Start streaming session, msgId: 452"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:27.074627927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:27.074631165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:30.075007184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:30.075020252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:31.856552113+07:00","message":"[GCS] IsForceVAD: false for message ID: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:31.959941775+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:31.959966025+07:00","message":"found end of frame, send empty tag with msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:31.959969085+07:00","message":"end Recv id 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:31.95997611+07:00","message":"[buffer interim] 452 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:31.959983524+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:31.959998657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:31.96000384+07:00","message":"> Transcript [7405] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:31.960008193+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:31.960011317+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:31.960015986+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:31.960018981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:31.960026818+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:31.960042271+07:00","message":"push: {true \n 0 0xc0034fde80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:31.974528019+07:00","message":"write wav file: './tmp/7598/7598_452.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:31.986858032+07:00","message":"[GCS] Start streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:32.647149318+07:00","message":"[GCS] Cleaned up inactive client: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:32.647181632+07:00","message":"[GCS] Cleaned up inactive client: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:32.647186573+07:00","message":"[GCS] Cleaned up inactive client: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:32.647190003+07:00","message":"[GCS] Cleaned up inactive client: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:32.64719303+07:00","message":"[GCS] Cleaned up inactive client: 438"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:33.07547092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:33.075480959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:36.076412763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:36.07642533+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:36.264936439+07:00","message":"[GCS] IsForceVAD: false for message ID: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:36.348294555+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:36.3483247+07:00","message":"found end of frame, send empty tag with msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:36.34832892+07:00","message":"end Recv id 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:36.348339524+07:00","message":"[buffer interim] 453 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:36.348348858+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:36.348354889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:36.348359205+07:00","message":"> Transcript [7406] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:36.348363373+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:36.348366359+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:36.348369053+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:36.348372395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:36.348376326+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:36.348390782+07:00","message":"push: {true \n 0 0xc0004a2480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:36.358231471+07:00","message":"write wav file: './tmp/7598/7598_453.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:36.398280994+07:00","message":"[GCS] Start streaming session, msgId: 454"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:39.07720864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:39.077218999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:39.586728261+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:39.586776421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:39.586781681+07:00","message":"receive interim result [false|false]: สำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:39.586798868+07:00","message":"[buffer interim] 454 false สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:39.586804776+07:00","message":"[bufferProcess] interim [180000000]:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:39.586806901+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:39.586819401+07:00","message":"[bufferProcess] send to processor (ticker):สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:39.586822425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:39.586825319+07:00","message":"> Transcript [7407] [false]: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:39.586828519+07:00","message":"Set StatePrefix (first interim): 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:39.784417857+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:39.784466913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:39.78447408+07:00","message":"receive interim result [false|false]: สำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:39.784491897+07:00","message":"[buffer interim] 454 false สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:39.784500119+07:00","message":"[bufferProcess] interim [360000000]:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:39.784502471+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:39.949275668+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:39.949315733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักปลัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:39.949322058+07:00","message":"receive interim result [false|false]: สำนักปลัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:39.949338947+07:00","message":"[buffer interim] 454 false สำนักปลัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:39.94934662+07:00","message":"[bufferProcess] interim [540000000]:สำนักปลัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:39.949349566+07:00","message":"[bufferProcess] send to processor:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:39.949357927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:39.949361711+07:00","message":"> Transcript [7408] [false]: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:39.949364788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:39.94936738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:39.949369235+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:39.94937151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.287707366+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.287754539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.287760982+07:00","message":"receive interim result [false|false]: สำนักงบประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.287779367+07:00","message":"[buffer interim] 454 false สำนักงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.287796613+07:00","message":"[bufferProcess] interim [900000000]:สำนักงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.287801467+07:00","message":"[bufferProcess] send to processor:สำนักปลัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.287805148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.287808581+07:00","message":"> Transcript [7409] [false]: 'สำนักปลัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.287813216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.287815511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.287817591+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.287819737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.464749746+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.464796804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.464802812+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.464820943+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.46483009+07:00","message":"[bufferProcess] interim [80000000]:สำนักงบประมาณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.464832388+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.464836331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.464839569+07:00","message":"> Transcript [7410] [false]: 'สำนักงบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.46484673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.464849195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.464851217+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.464853558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.839774843+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.8398153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.839825745+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.839842185+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.839850008+07:00","message":"[bufferProcess] interim [440000000]:สำนักงบประมาณค่ะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.839853601+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.839858244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.839862523+07:00","message":"> Transcript [7411] [false]: 'สำนักงบประมาณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.839867164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.839870316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.839873284+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.839876059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.83987945+07:00","message":"Push: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.839882958+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.839885968+07:00","message":"Set new StatePrefix : 'สำนักงบประมาณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.839889412+07:00","message":"Next Push (prob) : 'งบประมาณค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.839899184+07:00","message":"push: {false สำนัก 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.871489744+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.871523074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.8715287+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.871548356+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.871556398+07:00","message":"[bufferProcess] interim [500000000]:สำนักงบประมาณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.871558995+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.871564025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.871567166+07:00","message":"> Transcript [7412] [false]: 'สำนักงบประมาณค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.871570822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.871573146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.871575733+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.871578363+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.972473088+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.972522868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.972529908+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.972560891+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.972572748+07:00","message":"[bufferProcess] interim [560000000]:สำนักงบประมาณค่ะเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.972575459+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.972582927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.972586573+07:00","message":"> Transcript [7413] [false]: 'สำนักงบประมาณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.972590517+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.972593173+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.972596011+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:40.972598612+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.005145699+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.005203447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.005209884+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.005223147+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.005231074+07:00","message":"[bufferProcess] interim [620000000]:สำนักงบประมาณค่ะเป็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.005233469+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.005237302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.005240606+07:00","message":"> Transcript [7414] [false]: 'สำนักงบประมาณค่ะเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.005244732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.005247528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.005250463+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.005253157+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.030686088+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.030738625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกบัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.030745297+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกบัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.030764395+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.030772158+07:00","message":"[bufferProcess] interim [680000000]:สำนักงบประมาณค่ะเป็นดอกบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.030774591+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.03077873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.030782139+07:00","message":"> Transcript [7415] [false]: 'สำนักงบประมาณค่ะเป็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.030786594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.030789382+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.030792209+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.030794657+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.030801853+07:00","message":"Push: 'งบประมาณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.030803878+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.03080669+07:00","message":"Set new StatePrefix : 'สำนักงบประมาณค่ะเป็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.03080903+07:00","message":"Next Push (prob) : 'เป็นดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.030817647+07:00","message":"push: {false งบประมาณค่ะ 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.153650334+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.153694295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.15370092+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.153715867+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.153726923+07:00","message":"[bufferProcess] interim [740000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.153730296+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.153737373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.153741295+07:00","message":"> Transcript [7416] [false]: 'สำนักงบประมาณค่ะเป็นดอกบัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.15374535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.153748453+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.153750596+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.15375312+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.487398084+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.487458686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.487466405+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.487483106+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.487491027+07:00","message":"[bufferProcess] interim [100000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.487494282+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.48750222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.48750568+07:00","message":"> Transcript [7417] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.487509572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.487512328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.487514964+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.487517889+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.59489087+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.594940539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.594949209+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.594966993+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.594975206+07:00","message":"[bufferProcess] interim [220000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.594980754+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.594990981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.594994783+07:00","message":"> Transcript [7418] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.594998604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.595001148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.595003343+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.595005608+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.671375939+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.671425381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.671432172+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.671444303+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.67145569+07:00","message":"[bufferProcess] interim [280000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.671460166+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.671467585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.671472954+07:00","message":"> Transcript [7419] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.671478623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.67148215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.67148598+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.671490022+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.671497602+07:00","message":"Push: 'เป็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.671501543+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.671503979+07:00","message":"Set new StatePrefix : 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.671506605+07:00","message":"Next Push (prob) : 'กุหลาบที่มีกี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.671529184+07:00","message":"push: {false เป็นดอก 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.866826798+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.866867917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.866874479+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:41.866889531+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.866896959+07:00","message":"[bufferProcess] interim [520000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.866899797+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.866903667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.866907261+07:00","message":"> Transcript [7420] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.866909955+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:41.866912362+07:00","message":"Set new StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:42.078000184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:42.078019532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:42.378386058+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:42.378423227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:42.378433083+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:42.378445084+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.378452083+07:00","message":"[bufferProcess] interim [0]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.378455222+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.378458764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.378461535+07:00","message":"> Transcript [7421] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.37846522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.378468742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.378470836+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.378473399+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:42.965418433+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:42.965464233+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":"2026-06-25T15:36:42.965471562+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:42.965489347+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.965499036+07:00","message":"[bufferProcess] interim [600000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.96550288+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.965510544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.965515413+07:00","message":"> Transcript [7422] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.965524481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.96552773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.965531036+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.965540829+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.154227821+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.154275901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.154282277+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.154291794+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.154297625+07:00","message":"[bufferProcess] interim [780000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.154300515+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.154304021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.154307145+07:00","message":"> Transcript [7423] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.154311758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.154313855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.154316943+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.154319938+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.267617363+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.26766588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.26767303+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.26768674+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.267695088+07:00","message":"[bufferProcess] interim [840000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.267698294+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.267702067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.267705431+07:00","message":"> Transcript [7424] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.267710712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.267712937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.267715771+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.267719105+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.267727845+07:00","message":"Push: 'กุหลาบที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.267730619+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.267733037+07:00","message":"Set new StatePrefix : 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.267735673+07:00","message":"Next Push (prob) : 'หอมนะคะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.267758777+07:00","message":"push: {false กุหลาบที่มีกลิ่น 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.517057274+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.517100535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.517107491+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.51712123+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.517128358+07:00","message":"[bufferProcess] interim [80000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.517131114+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.517138747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.51714169+07:00","message":"> Transcript [7425] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.517145847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.517150892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.517153049+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.517156224+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.779566086+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.779605455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.779612111+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.779628241+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.779635365+07:00","message":"[bufferProcess] interim [200000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.779638677+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.779646982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.779650117+07:00","message":"> Transcript [7426] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.779654397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.779657387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.779659622+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.779662877+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.847631695+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.847678545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.847687143+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.847706379+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.847714985+07:00","message":"[bufferProcess] interim [260000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.847717964+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.847725373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.847728334+07:00","message":"> Transcript [7427] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.84773237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.847734665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.847736691+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.84773967+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.939336574+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.939386178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องซัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.939393724+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องซัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.939409202+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.939416896+07:00","message":"[bufferProcess] interim [380000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.939419559+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.939423368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.939427932+07:00","message":"> Transcript [7428] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.939433183+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.939435656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.939438231+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.939444126+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.939452271+07:00","message":"Push: 'หอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.939454976+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.939457513+07:00","message":"Set new StatePrefix : 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.939460264+07:00","message":"Next Push (prob) : 'ใช้งานเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.939491379+07:00","message":"push: {false หอมนะคะมีการ 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.950498932+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.950547386+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":"2026-06-25T15:36:43.950556187+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.950575685+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.950584282+07:00","message":"[bufferProcess] interim [500000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.950588969+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.950596421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.950600226+07:00","message":"> Transcript [7429] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องซัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.950605562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.950608457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.950611472+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.950615594+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.238983231+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.239017483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.239024224+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.239036371+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.239043248+07:00","message":"[bufferProcess] interim [920000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.239046133+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.239052037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.239055472+07:00","message":"> Transcript [7430] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.239060119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.239062288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.239064984+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.239068216+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.460164637+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.460201354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.46020745+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.460222398+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.460230446+07:00","message":"[bufferProcess] interim [100000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.460235193+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.460240788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.460243923+07:00","message":"> Transcript [7431] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.460248297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.460250684+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.460253155+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.460256188+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.552050846+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.552087351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.552095026+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.552106595+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.5521127+07:00","message":"[bufferProcess] interim [220000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.552115521+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.552121163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.552124243+07:00","message":"> Transcript [7432] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.552128291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.552130442+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.552133151+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.552135982+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.552141059+07:00","message":"Push: 'ใช้งานเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.552143392+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.552147204+07:00","message":"Set new StatePrefix : 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.552149954+07:00","message":"Next Push (prob) : 'สำอางอย่างก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.55216976+07:00","message":"push: {false ใช้งานเครื่อง 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.744714044+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.744758678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.744766272+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.744778555+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.744784736+07:00","message":"[bufferProcess] interim [340000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.744787533+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.744791061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.744794088+07:00","message":"> Transcript [7433] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.744796944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.744798976+07:00","message":"Set new StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้าง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:45.078224158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:45.07824336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.257382195+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.257423003+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":"2026-06-25T15:36:45.257429552+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวางค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.257443574+07:00","message":"[buffer interim] 454 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.257450306+07:00","message":"[bufferProcess] interim [880000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.257453541+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.257461252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.257464356+07:00","message":"> Transcript [7434] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.257468332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.257470656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.257475214+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.257478454+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.365698448+07:00","message":"[GCS] IsForceVAD: false for message ID: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.427963033+07:00","message":"[GCS] Start streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.571963965+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.572002226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักตลาดมอญค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้เครื่องสำอางอย่างกว้างขวางค่ะ\",\"confidence\":0.9250408}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.572009162+07:00","message":"receive interim result [true|false]: สำนักตลาดมอญค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้เครื่องสำอางอย่างกว้างขวางค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.572015091+07:00","message":"end recv isFinal message id 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.572017326+07:00","message":"end Recv id 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.572036397+07:00","message":"[buffer interim] 454 true สำนักตลาดมอญค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้เครื่องสำอางอย่างกว้างขวางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572044227+07:00","message":"[bufferProcess] interim [180000000]:สำนักตลาดมอญค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้เครื่องสำอางอย่างกว้างขวางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572047687+07:00","message":"[bufferProcess] send to processor (isfinal):สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572051283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572054524+07:00","message":"> Transcript [7435] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572058098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572060158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572064052+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572067072+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572069215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572071287+07:00","message":"> Transcript [7436] [true]: 'สำนักตลาดมอญค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้เครื่องสำอางอย่างกว้างขวางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572073742+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572075618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572077454+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.57207962+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572081658+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572288634+07:00","message":"Push: 'อย่างกว้างขวางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572291729+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องอย่างกว้างขวางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572299069+07:00","message":"Set new StatePrefix : 'สำนักตลาดมอญค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้เครื่องสำอางอย่างกว้างขวางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.57230213+07:00","message":"Next Push (prob) : 'สำนักตลาดมอญค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้เครื่องสำอางอย่างกว้างขวางค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.572309569+07:00","message":"push: {true อย่างกว้างขวางค่ะ 0 0xc002f26880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.572316735+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_454.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:45.587680039+07:00","message":"write wav file: './tmp/7598/7598_454.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.453888023+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.453936784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.453942382+07:00","message":"receive interim result [false|false]: ส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.453956621+07:00","message":"[buffer interim] 455 false ส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.453964201+07:00","message":"[bufferProcess] interim [780000000]:ส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.453966388+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.526429745+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.526475226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.526483199+07:00","message":"receive interim result [false|false]: ส่วนของใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.526502309+07:00","message":"[buffer interim] 455 false ส่วนของใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.526515635+07:00","message":"[bufferProcess] interim [900000000]:ส่วนของใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.52651916+07:00","message":"[bufferProcess] send to processor:ส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.526525074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.526529677+07:00","message":"> Transcript [7437] [false]: 'ส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.526539785+07:00","message":"Set StatePrefix (first interim): 'ส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.675295649+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.675343404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.675350129+07:00","message":"receive interim result [false|false]: ส่วนของใบหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.675374452+07:00","message":"[buffer interim] 455 false ส่วนของใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.675386562+07:00","message":"[bufferProcess] interim [80000000]:ส่วนของใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.675391489+07:00","message":"[bufferProcess] send to processor:ส่วนของใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.675400295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.675404956+07:00","message":"> Transcript [7438] [false]: 'ส่วนของใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.675410892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.675413907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.675416953+07:00","message":"StatePrefix: 'ส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.675420775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.80285121+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.802887004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.802893425+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.802906718+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.80291357+07:00","message":"[bufferProcess] interim [140000000]:ส่วนของใบเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.802916002+07:00","message":"[bufferProcess] send to processor:ส่วนของใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.802919153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.802923322+07:00","message":"> Transcript [7439] [false]: 'ส่วนของใบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.802926583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.802928843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.802930914+07:00","message":"StatePrefix: 'ส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.802933082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.190409138+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.190455266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.190461914+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.190477066+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.190485335+07:00","message":"[bufferProcess] interim [620000000]:ส่วนของใบเนี่ยไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.190488469+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.190496078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.190499578+07:00","message":"> Transcript [7440] [false]: 'ส่วนของใบเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.190503762+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.190505766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.190507839+07:00","message":"StatePrefix: 'ส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.190510115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.389096169+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.389143777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.389150655+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.389189879+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.389198428+07:00","message":"[bufferProcess] interim [800000000]:ส่วนของใบเนี่ยไม่ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.389201346+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.389209622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.389213123+07:00","message":"> Transcript [7441] [false]: 'ส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.389217155+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.389220005+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.389222079+07:00","message":"StatePrefix: 'ส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.389224524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.389231263+07:00","message":"Push: 'ส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.389233566+07:00","message":"TextPushed: 'ส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.389235744+07:00","message":"Set new StatePrefix : 'ส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.389238675+07:00","message":"Next Push (prob) : 'ใบเนี่ยไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.389268641+07:00","message":"push: {false ส่วนของ 0 0xc002f26f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.5063098+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.506359628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.506366442+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.506382576+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.506390663+07:00","message":"[bufferProcess] interim [920000000]:ส่วนของใบเนี่ยไม่ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.50639384+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.506401095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.506404239+07:00","message":"> Transcript [7442] [false]: 'ส่วนของใบเนี่ยไม่ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.506408232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.506411282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.506415845+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.506418449+07:00","message":"TextPushed: 'ส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.706681017+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.706715615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.706722945+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.706743633+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.706752683+07:00","message":"[bufferProcess] interim [100000000]:ส่วนของใบเนี่ยไม่ได้มีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.706757354+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.706760895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.706763882+07:00","message":"> Transcript [7443] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.706767406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.706769693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.706773528+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.706775993+07:00","message":"TextPushed: 'ส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.803885641+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.803927999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.803936096+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.803956077+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.803965294+07:00","message":"[bufferProcess] interim [220000000]:ส่วนของใบเนี่ยไม่ได้มีการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.803969111+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.803973613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.803978719+07:00","message":"> Transcript [7444] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.803983227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.803986262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.803990114+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.803993371+07:00","message":"TextPushed: 'ส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.011622627+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.011666984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.011674039+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.011690337+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.011699598+07:00","message":"[bufferProcess] interim [340000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.011702771+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.011707247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.011711254+07:00","message":"> Transcript [7445] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.011715529+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.011718958+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.011721545+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.011724121+07:00","message":"TextPushed: 'ส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.011726823+07:00","message":"Push: 'ใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.011728845+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.011731098+07:00","message":"Set new StatePrefix : 'ส่วนของใบเนี่ยไม่ได้มีการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.011733906+07:00","message":"Next Push (prob) : 'มีการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.011744138+07:00","message":"push: {false ใบเนี่ยไม่ได้ 0 0xc002f26f80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:48.079252116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:48.079250111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.263364426+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.26341243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.263419458+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.263437704+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.263448947+07:00","message":"[bufferProcess] interim [640000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.263452204+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.263455987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.263459376+07:00","message":"> Transcript [7446] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.263465168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.263467563+07:00","message":"Set new StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.600460294+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.600506662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.600515131+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.600540447+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.600549272+07:00","message":"[bufferProcess] interim [0]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.600552386+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.600560278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.600563458+07:00","message":"> Transcript [7447] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.600569378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.600572176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.600574722+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.600577699+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.650668034+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.650711065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.650717614+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.650736694+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.650745299+07:00","message":"[bufferProcess] interim [60000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.650747945+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.650753373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.650757449+07:00","message":"> Transcript [7448] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.650761211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.650763556+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.650766066+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.650769067+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.295627245+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.295673646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.295679871+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.295693996+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.295708419+07:00","message":"[bufferProcess] interim [660000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.295711365+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.295716745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.29572329+07:00","message":"> Transcript [7449] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.295727541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.295729726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.295732057+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.29573506+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.67876225+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.678804748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.678812252+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.678826237+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.678833752+07:00","message":"[bufferProcess] interim [80000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.67883695+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.678845839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.678848964+07:00","message":"> Transcript [7450] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.678853671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.678856652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.678858926+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.67886196+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.678869159+07:00","message":"Push: 'มีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.678871183+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.6788735+07:00","message":"Set new StatePrefix : 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.678876501+07:00","message":"Next Push (prob) : 'ประโยชน์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.678887977+07:00","message":"push: {false มีการนำมาใช้ 0 0xc002f26f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.863707282+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.86374993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.863756339+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของครู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.863772031+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.863778391+07:00","message":"[bufferProcess] interim [260000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.863781139+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.863784658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.863787475+07:00","message":"> Transcript [7451] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.863791412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.863793891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.863796247+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.863799179+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.866382976+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.866424501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.866430907+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.866445521+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.866453397+07:00","message":"[bufferProcess] interim [320000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.866456346+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.86646235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.866465616+07:00","message":"> Transcript [7452] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.866469945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.866472441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.866474834+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.866477737+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.063364153+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.063406173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.063413744+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.063428633+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.063435277+07:00","message":"[bufferProcess] interim [440000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.063438428+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.06344622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.063449136+07:00","message":"> Transcript [7453] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.063452986+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.063455461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.063457917+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.063460612+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.205157976+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.205233452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.205240016+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.205257306+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.205265706+07:00","message":"[bufferProcess] interim [620000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.205268822+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.205273492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.205276831+07:00","message":"> Transcript [7454] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.205281382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.205286758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.205289195+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.205291976+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.205295011+07:00","message":"Push: 'ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.205297037+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.205300284+07:00","message":"Set new StatePrefix : 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.205303347+07:00","message":"Next Push (prob) : 'ส่วนของโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.20531402+07:00","message":"push: {false ประโยชน์นะคะ 0 0xc002f26f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.256325614+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.25636229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.256369389+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.256380183+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.256387883+07:00","message":"[bufferProcess] interim [680000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.256390768+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.256394781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.256397972+07:00","message":"> Transcript [7455] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.256402313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.256404375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.2564064+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.256409103+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.510940436+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.510973733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.510980109+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.510992834+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.511000711+07:00","message":"[bufferProcess] interim [920000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.511005555+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.511011027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.511015119+07:00","message":"> Transcript [7456] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.511020314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.511024933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.511027237+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.511030098+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.727607792+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.727649591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.727656933+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.727674299+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.727682697+07:00","message":"[bufferProcess] interim [100000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.727685426+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.727693044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.727696523+07:00","message":"> Transcript [7457] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.72770113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.72770353+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.727706349+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.727709286+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:51.079935264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:51.079940443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.291216533+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.291259387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.291266105+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.291281833+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.291293936+07:00","message":"[bufferProcess] interim [700000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.291297395+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.29130524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.291308323+07:00","message":"> Transcript [7458] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.291312838+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.291315323+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.29131755+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.291320624+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.291329693+07:00","message":"Push: 'ส่วนของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.291332053+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.291335974+07:00","message":"Set new StatePrefix : 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.291339686+07:00","message":"Next Push (prob) : 'วิจัยนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.291362402+07:00","message":"push: {false ส่วนของโครงการ 0 0xc002f26f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.404308773+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.404348556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.404355858+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.404372081+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.404379206+07:00","message":"[bufferProcess] interim [820000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.404382052+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.404389917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.404393153+07:00","message":"> Transcript [7459] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.404397553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.404402401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.404405169+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.404408222+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.467401067+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.467450969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.467458559+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.467474633+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.467482209+07:00","message":"[bufferProcess] interim [880000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.467485629+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.467494616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.467497967+07:00","message":"> Transcript [7460] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.467503162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.467506522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.467509165+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.467513692+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.612987511+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.613029251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.613038033+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.613053627+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.613061569+07:00","message":"[bufferProcess] interim [0]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.613064786+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.6130723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.61307657+07:00","message":"> Transcript [7461] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.613081657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.613084381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.613086645+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.613089699+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.679441927+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.679486917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.679495454+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.679510563+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.679518206+07:00","message":"[bufferProcess] interim [120000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.679521184+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.679528811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.679543654+07:00","message":"> Transcript [7462] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.679548682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.679551603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.679554215+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.679557555+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.679565602+07:00","message":"Push: 'วิจัยนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.679567766+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.679570497+07:00","message":"Set new StatePrefix : 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.679573043+07:00","message":"Next Push (prob) : 'มีความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.679583613+07:00","message":"push: {false วิจัยนี้ค่ะ 0 0xc002f26f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.786949171+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.786990925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.786998497+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.787014007+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.787028064+07:00","message":"[bufferProcess] interim [180000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.78703152+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.787039661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.787043069+07:00","message":"> Transcript [7463] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.787045783+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.787048259+07:00","message":"Set new StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.986348251+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.986392583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.986400233+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.9864232+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.986432861+07:00","message":"[bufferProcess] interim [360000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.986436056+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.986441156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.986444537+07:00","message":"> Transcript [7464] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.986449189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.986451529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.986453633+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.986456713+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.183174545+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.183232398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.183240416+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.183256422+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.183265298+07:00","message":"[bufferProcess] interim [600000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.183268594+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.183277489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.183281223+07:00","message":"> Transcript [7465] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.183285701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.183288275+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.183291705+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.183295198+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.30494427+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.304980927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.30499035+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.30500068+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.305008183+07:00","message":"[bufferProcess] interim [660000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.305011596+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.305018288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.30502132+07:00","message":"> Transcript [7466] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.305025294+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.305027716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.305030884+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.305034142+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.364503528+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.364544095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.364552773+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.364565178+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.364571635+07:00","message":"[bufferProcess] interim [780000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.364574822+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.364580519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.36458315+07:00","message":"> Transcript [7467] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.36458723+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.364589404+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.36459229+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.364596654+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.364601853+07:00","message":"Push: 'มีความร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.364604004+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.364606739+07:00","message":"Set new StatePrefix : 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.364609269+07:00","message":"Next Push (prob) : 'มือกับโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.364618744+07:00","message":"push: {false มีความร่วม 0 0xc002f26f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.475799292+07:00","message":"[GCS] IsForceVAD: false for message ID: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.553979946+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.554014348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.554020351+07:00","message":"receive interim result [false|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.554037476+07:00","message":"[buffer interim] 455 false ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.554044741+07:00","message":"[bufferProcess] interim [20000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.554048145+07:00","message":"[bufferProcess] send to processor:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.554053823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.554056558+07:00","message":"> Transcript [7468] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.554060906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.554062955+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.554064961+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.554067713+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.606695907+07:00","message":"[GCS] Start streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.629776329+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.629815096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต\",\"confidence\":0.952951}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.629821975+07:00","message":"receive interim result [true|false]: ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.62983326+07:00","message":"end recv isFinal message id 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.629835583+07:00","message":"end Recv id 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.629841945+07:00","message":"[buffer interim] 455 true ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.629850783+07:00","message":"[bufferProcess] interim [50000000]:ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.629854664+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.629858672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.629862007+07:00","message":"> Transcript [7469] [false]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.629866095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.629868255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.629871272+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.629874397+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.629876699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.629878816+07:00","message":"> Transcript [7470] [true]: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.629881449+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.629889959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.629891927+07:00","message":"StatePrefix: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.629894384+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.629896693+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.630164605+07:00","message":"Push: 'ความร่วมมือกับโรงงานผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.630170665+07:00","message":"TextPushed: 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะส่วนของโครงการวิจัยนี้ค่ะมีความร่วมความร่วมมือกับโรงงานผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.63017401+07:00","message":"Set new StatePrefix : 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.63017828+07:00","message":"Next Push (prob) : 'ส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.630188804+07:00","message":"push: {true ความร่วมมือกับโรงงานผลิต 0 0xc002f26f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.6302195+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_455.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:52.642249787+07:00","message":"write wav file: './tmp/7598/7598_455.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.159738059+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.159785469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัช\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.159791126+07:00","message":"receive interim result [false|false]: เภสัช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.159806119+07:00","message":"[buffer interim] 456 false เภสัช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.159813206+07:00","message":"[bufferProcess] interim [600000000]:เภสัช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.159815698+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.462224298+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.462269787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.462275805+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.462295112+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.462304016+07:00","message":"[bufferProcess] interim [840000000]:เภสัชภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.462306527+07:00","message":"[bufferProcess] send to processor:เภสัช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.462310246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.462313236+07:00","message":"> Transcript [7471] [false]: 'เภสัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.462315444+07:00","message":"Set StatePrefix (first interim): 'เภสัช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.601940427+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.60198279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.60198962+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.602001747+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.602008689+07:00","message":"[bufferProcess] interim [20000000]:เภสัชภัณฑ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.602011264+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.602016789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.602019736+07:00","message":"> Transcript [7472] [false]: 'เภสัชภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.602023689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.602026441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.602028553+07:00","message":"StatePrefix: 'เภสัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.60203068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.781879884+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.781921745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.781927666+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.781942095+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.781950267+07:00","message":"[bufferProcess] interim [140000000]:เภสัชภัณฑ์ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.781952835+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.781959197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.781962148+07:00","message":"> Transcript [7473] [false]: 'เภสัชภัณฑ์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.781965655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.781968138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.781970628+07:00","message":"StatePrefix: 'เภสัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.781973164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.840609821+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.840638103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.840643912+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.840656599+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.840662242+07:00","message":"[bufferProcess] interim [260000000]:เภสัชภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.840665019+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.840668747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.840671985+07:00","message":"> Transcript [7474] [false]: 'เภสัชภัณฑ์ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.840674861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.840676799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.840678759+07:00","message":"StatePrefix: 'เภสัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.8406808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.864211458+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.864243555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.864248967+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระราม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.864262179+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.864267987+07:00","message":"[bufferProcess] interim [320000000]:เภสัชภัณฑ์ในพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.864270495+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.86427801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.864285385+07:00","message":"> Transcript [7475] [false]: 'เภสัชภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.864289038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.864291332+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.86429352+07:00","message":"StatePrefix: 'เภสัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.864295715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.864302263+07:00","message":"Push: 'เภสัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.864304673+07:00","message":"TextPushed: 'เภสัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.86430718+07:00","message":"Set new StatePrefix : 'เภสัชภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.864309551+07:00","message":"Next Push (prob) : 'ภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.86431654+07:00","message":"push: {false เภสัช 0 0xc002f26080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.973444561+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.973476694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.973482113+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.973496274+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.973502272+07:00","message":"[bufferProcess] interim [380000000]:เภสัชภัณฑ์ในพระดำริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.973505169+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.973508797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.973511614+07:00","message":"> Transcript [7476] [false]: 'เภสัชภัณฑ์ในพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.973514511+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.973516816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.973518917+07:00","message":"StatePrefix: 'เภสัชภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.973521177+07:00","message":"TextPushed: 'เภสัช'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:54.080954159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:54.080961563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.557099461+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.557137754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.557147806+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.557180911+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.557196029+07:00","message":"[bufferProcess] interim [980000000]:เภสัชภัณฑ์ในพระดำริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.557199326+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.557204744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.55720768+07:00","message":"> Transcript [7477] [false]: 'เภสัชภัณฑ์ในพระดำริ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.557211357+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.557213537+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.557215813+07:00","message":"StatePrefix: 'เภสัชภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.557217853+07:00","message":"TextPushed: 'เภสัช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.76050688+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.760560646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.760567276+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.760583302+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.760591303+07:00","message":"[bufferProcess] interim [220000000]:เภสัชภัณฑ์ในพระดำริราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.760594235+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.76060119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.760606922+07:00","message":"> Transcript [7478] [false]: 'เภสัชภัณฑ์ในพระดำริ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.760610847+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.760613327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.760615483+07:00","message":"StatePrefix: 'เภสัชภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.760619154+07:00","message":"TextPushed: 'เภสัช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.867455875+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.867493474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิถี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.867499191+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิถี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.867514016+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิถี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.867520266+07:00","message":"[bufferProcess] interim [280000000]:เภสัชภัณฑ์ในพระดำริราชวิถี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.867522944+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.867526419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.867534156+07:00","message":"> Transcript [7479] [false]: 'เภสัชภัณฑ์ในพระดำริราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.8675379+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.867540268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.867542299+07:00","message":"StatePrefix: 'เภสัชภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.867545285+07:00","message":"TextPushed: 'เภสัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.867550392+07:00","message":"Push: 'ภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.867552397+07:00","message":"TextPushed: 'เภสัชภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.86755462+07:00","message":"Set new StatePrefix : 'เภสัชภัณฑ์ในพระดำริราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.867556829+07:00","message":"Next Push (prob) : 'ในพระดำริราชบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.867563811+07:00","message":"push: {false ภัณฑ์ 0 0xc002f26080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.940390135+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.94042415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราษฎร์วิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.940430399+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราษฎร์วิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.940441991+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราษฎร์วิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.940449153+07:00","message":"[bufferProcess] interim [400000000]:เภสัชภัณฑ์ในพระดำริราษฎร์วิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.940452154+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิถี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.940457607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.940460368+07:00","message":"> Transcript [7480] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิถี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.940462972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.940465729+07:00","message":"Set new StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิถี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.070513648+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.070557283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.070563071+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.070579224+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.070586859+07:00","message":"[bufferProcess] interim [520000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.070589652+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราษฎร์วิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.070595222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.070598067+07:00","message":"> Transcript [7481] [false]: 'เภสัชภัณฑ์ในพระดำริราษฎร์วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.07060074+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.070603183+07:00","message":"Set new StatePrefix: 'เภสัชภัณฑ์ในพระดำริราษฎร์วิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.25776909+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.257814828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.257823413+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.257839456+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.25785076+07:00","message":"[bufferProcess] interim [700000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.257855116+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.257859905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.257864173+07:00","message":"> Transcript [7482] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.25786838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.257871697+07:00","message":"Set new StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.57475645+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.574805867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.574814023+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.574832116+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.574844629+07:00","message":"[bufferProcess] interim [940000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.574848471+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.574853345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.574857891+07:00","message":"> Transcript [7483] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.574862717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.574865648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.574870395+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.574873877+07:00","message":"TextPushed: 'เภสัชภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.145620561+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.145663168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.145669637+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.145685079+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.145690967+07:00","message":"[bufferProcess] interim [540000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.145693438+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.145696659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.145700764+07:00","message":"> Transcript [7484] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.145704089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.145706273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.145708531+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.145711516+07:00","message":"TextPushed: 'เภสัชภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.855223446+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.85526283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.855270127+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.855280136+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.855286967+07:00","message":"[bufferProcess] interim [260000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.855290877+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.855294727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.855297629+07:00","message":"> Transcript [7485] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.855300977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.855303158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.855306662+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.855309045+07:00","message":"TextPushed: 'เภสัชภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.859026346+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.859061665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.85906655+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.859077222+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.859083856+07:00","message":"[bufferProcess] interim [320000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.859087285+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.859093197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.859096914+07:00","message":"> Transcript [7486] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.859100991+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.859103726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.859107159+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.859110746+07:00","message":"TextPushed: 'เภสัชภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.859115569+07:00","message":"Push: 'ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.859119314+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.859122846+07:00","message":"Set new StatePrefix : 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.859126179+07:00","message":"Next Push (prob) : 'จุฬาภรณ์มีการปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.859134881+07:00","message":"push: {false ในพระดำริราชวิทยาลัย 0 0xc002f26080}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:57.081576767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:57.081589284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.176695156+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.176732982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.17673853+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.17675491+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.176762171+07:00","message":"[bufferProcess] interim [620000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.176764987+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.176768525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.176771313+07:00","message":"> Transcript [7487] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.176773859+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.176776437+07:00","message":"Set new StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.688037537+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.688081411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.688089652+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.688104976+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.68811241+07:00","message":"[bufferProcess] interim [40000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.688115729+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.688122792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.68812627+07:00","message":"> Transcript [7488] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.688130729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.688136084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.68813912+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.688142235+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.277269914+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.277320832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.277328631+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.277347722+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.277360571+07:00","message":"[bufferProcess] interim [640000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.277364489+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.27737164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.277374861+07:00","message":"> Transcript [7489] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.277379226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.277381574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.277384641+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.277387921+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.389514101+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.389565813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.389572076+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.38958792+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.389601414+07:00","message":"[bufferProcess] interim [820000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.389605258+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.389611526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.389614716+07:00","message":"> Transcript [7490] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.389619803+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.389622041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.389624811+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.389627656+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.602126645+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.602166827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.602173567+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.602188435+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.602196444+07:00","message":"[bufferProcess] interim [0]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.602199332+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.60220698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.602210258+07:00","message":"> Transcript [7491] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.602215128+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.602217568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.602222599+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.602225854+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.602232193+07:00","message":"Push: 'จุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.602234333+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.602237151+07:00","message":"Set new StatePrefix : 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.602240341+07:00","message":"Next Push (prob) : 'กุหลาบค่ะในการผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.602250385+07:00","message":"push: {false จุฬาภรณ์มีการปลูก 0 0xc002f26080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.649629011+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.649659846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.6496655+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.649681994+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.649687892+07:00","message":"[bufferProcess] interim [120000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.649690745+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.649694444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.649697338+07:00","message":"> Transcript [7492] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.649701005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.649702993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.649705056+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.649707958+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.978913721+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.978966478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.978974881+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.978988578+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.979003734+07:00","message":"[bufferProcess] interim [420000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.979008499+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.979014551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.979018719+07:00","message":"> Transcript [7493] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.979024524+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.979027531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.979030231+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.979034127+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.194117725+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.194156952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.194163594+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.194177324+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.194188076+07:00","message":"[bufferProcess] interim [600000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.194192663+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.194199407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.194204194+07:00","message":"> Transcript [7494] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.194211215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.194214075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.194216111+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.194219176+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.30700901+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.307047834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.307066277+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.307083932+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.307093573+07:00","message":"[bufferProcess] interim [660000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.307096173+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.307100495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.307104158+07:00","message":"> Transcript [7495] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.307112035+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.307117353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.30711983+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.307122811+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.307132271+07:00","message":"Push: 'กุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.307134554+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.307137376+07:00","message":"Set new StatePrefix : 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.307140038+07:00","message":"Next Push (prob) : 'น้ำหอมนานค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.307148783+07:00","message":"push: {false กุหลาบค่ะในการผลิต 0 0xc002f26080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.476967073+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.477012994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.477020584+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.477034878+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.477042284+07:00","message":"[bufferProcess] interim [840000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.477045531+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.47705306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.477056109+07:00","message":"> Transcript [7496] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.477058977+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.477061369+07:00","message":"Set new StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.667883756+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.667921256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะเสื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.667927268+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะเสื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.667938677+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.667945077+07:00","message":"[bufferProcess] interim [80000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.667948869+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.667954205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.667957012+07:00","message":"> Transcript [7497] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.667961201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.66796328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.667966154+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.6679691+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.737345371+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.73738426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.737393234+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.737408331+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.73741553+07:00","message":"[bufferProcess] interim [140000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.73741927+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.737428135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.737431344+07:00","message":"> Transcript [7498] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.737435988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.737439368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.737441844+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.737445155+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.905172651+07:00","message":"[GCS] IsForceVAD: false for message ID: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.978932441+07:00","message":"[GCS] Start streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.990203626+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.990251825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะส่วนดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.990261461+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะส่วนดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.990328167+07:00","message":"[buffer interim] 456 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะส่วนดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.990341452+07:00","message":"[bufferProcess] interim [380000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะส่วนดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.990346079+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.990353759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.990357873+07:00","message":"> Transcript [7499] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.990363873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.990367003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.990370705+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.990375744+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:00.082029998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:00.082048718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.141097493+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.141132718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก\",\"confidence\":0.9522454}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.141147563+07:00","message":"receive interim result [true|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.141158841+07:00","message":"end recv isFinal message id 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.141176569+07:00","message":"end Recv id 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.141184904+07:00","message":"[buffer interim] 456 true เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141193363+07:00","message":"[bufferProcess] interim [530000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141196776+07:00","message":"[bufferProcess] send to processor (isfinal):เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะส่วนดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141200416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141203499+07:00","message":"> Transcript [7500] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะส่วนดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141208184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141210236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141212728+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141215355+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141218264+07:00","message":"Push: 'น้ำหอมนานใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141220268+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141222771+07:00","message":"Set new StatePrefix : 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะส่วนดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.14122578+07:00","message":"Next Push (prob) : 'เฉพาะส่วนดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.14122776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141230077+07:00","message":"> Transcript [7501] [true]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.14123293+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141234885+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141236808+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะส่วนดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141239377+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141241707+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.141280257+07:00","message":"push: {false น้ำหอมนานใช้ 0 0xc002f26080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141501718+07:00","message":"Push: 'เฉพาะส่วนดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.14150736+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานใช้เฉพาะส่วนดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141510022+07:00","message":"Set new StatePrefix : 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141512811+07:00","message":"Next Push (prob) : 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.141522942+07:00","message":"push: {true เฉพาะส่วนดอก 0 0xc002f26080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.141536068+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_456.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:00.15633032+07:00","message":"write wav file: './tmp/7598/7598_456.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.706583346+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.706638074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.706644171+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.706664383+07:00","message":"[buffer interim] 457 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.70667272+07:00","message":"[bufferProcess] interim [540000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.706675722+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.862765394+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.862806115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.862812906+07:00","message":"receive interim result [false|false]: แต่ว่าใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.862830244+07:00","message":"[buffer interim] 457 false แต่ว่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.86283757+07:00","message":"[bufferProcess] interim [720000000]:แต่ว่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.862840328+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.862847836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.862853417+07:00","message":"> Transcript [7502] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.86285575+07:00","message":"Set StatePrefix (first interim): 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.022216148+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.02226177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.022269603+07:00","message":"receive interim result [false|false]: แต่ว่าในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.022289557+07:00","message":"[buffer interim] 457 false แต่ว่าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.022298083+07:00","message":"[bufferProcess] interim [840000000]:แต่ว่าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.022302007+07:00","message":"[bufferProcess] send to processor:แต่ว่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.02230727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.02231219+07:00","message":"> Transcript [7503] [false]: 'แต่ว่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.02231645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.022319659+07:00","message":"Set new StatePrefix: 'แต่ว่าใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.15850184+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.158547918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.158554596+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.158575455+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.158582321+07:00","message":"[bufferProcess] interim [20000000]:แต่ว่าในการปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.158585221+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.158588968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.158594895+07:00","message":"> Transcript [7504] [false]: 'แต่ว่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.158599129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.158601347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.158603402+07:00","message":"StatePrefix: 'แต่ว่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.158605688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.408620099+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.408659529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.408667182+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.40868275+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.408690417+07:00","message":"[bufferProcess] interim [320000000]:แต่ว่าในการปลูกดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.408693172+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.408700258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.408703437+07:00","message":"> Transcript [7505] [false]: 'แต่ว่าในการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.408706906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.408709108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.408731067+07:00","message":"StatePrefix: 'แต่ว่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.408733439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.589701671+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.589742368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.58974774+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.589763181+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.58977017+07:00","message":"[bufferProcess] interim [500000000]:แต่ว่าในการปลูกดอกกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.589772956+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.589779855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.58978248+07:00","message":"> Transcript [7506] [false]: 'แต่ว่าในการปลูกดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.589786488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.589789157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.589791347+07:00","message":"StatePrefix: 'แต่ว่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.589793573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.719337487+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.719377769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.719383773+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.719395895+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.719402326+07:00","message":"[bufferProcess] interim [560000000]:แต่ว่าในการปลูกดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.719404929+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.719415471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.719418966+07:00","message":"> Transcript [7507] [false]: 'แต่ว่าในการปลูกดอกกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.719422426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.71942481+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.719426844+07:00","message":"StatePrefix: 'แต่ว่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.719428955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.71943127+07:00","message":"Push: 'แต่ว่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.719433306+07:00","message":"TextPushed: 'แต่ว่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.719435363+07:00","message":"Set new StatePrefix : 'แต่ว่าในการปลูกดอกกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.719437841+07:00","message":"Next Push (prob) : 'การปลูกดอกกู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.719461943+07:00","message":"push: {false แต่ว่าใน 0 0xc0034fd800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.106495021+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.106568328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.10657669+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.106595752+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.106604808+07:00","message":"[bufferProcess] interim [980000000]:แต่ว่าในการปลูกดอกกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.106608514+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.106612893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.10661697+07:00","message":"> Transcript [7508] [false]: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.106620333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.106623395+07:00","message":"Set new StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.548499277+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.548547558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.548553467+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.54856846+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.548575319+07:00","message":"[bufferProcess] interim [340000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.548578076+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.548584547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.548588329+07:00","message":"> Transcript [7509] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.548592088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.548594489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.548596704+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.548599293+07:00","message":"TextPushed: 'แต่ว่าใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.647084022+07:00","message":"[GCS] Cleaned up inactive client: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.647114851+07:00","message":"[GCS] Cleaned up inactive client: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.647117644+07:00","message":"[GCS] Cleaned up inactive client: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.647120329+07:00","message":"[GCS] Cleaned up inactive client: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.647122271+07:00","message":"[GCS] Cleaned up inactive client: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.647124404+07:00","message":"[GCS] Cleaned up inactive client: 440"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:03.082391295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:03.082391222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.137802865+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.13784838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.137856043+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.137871462+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.137880095+07:00","message":"[bufferProcess] interim [940000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.137883829+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.137888574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.137892912+07:00","message":"> Transcript [7510] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.137899274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.137902302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.137905391+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.137909049+07:00","message":"TextPushed: 'แต่ว่าใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.203455419+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.203500461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.203506975+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.203519093+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.20353313+07:00","message":"[bufferProcess] interim [60000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.203536202+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.203541198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.203544967+07:00","message":"> Transcript [7511] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.203548902+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.203551222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.203554064+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.203556648+07:00","message":"TextPushed: 'แต่ว่าใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.224373221+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.224417986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.224425473+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.224447637+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.224456159+07:00","message":"[bufferProcess] interim [120000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.224460702+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.224469971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.224474155+07:00","message":"> Transcript [7512] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.224479951+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.224483003+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.224486488+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.224489983+07:00","message":"TextPushed: 'แต่ว่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.224494121+07:00","message":"Push: 'การปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.224497185+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.224500255+07:00","message":"Set new StatePrefix : 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.224503585+07:00","message":"Next Push (prob) : 'มอญนะคะจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.224531529+07:00","message":"push: {false การปลูกดอกกุหลาบ 0 0xc0034fd800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.459613873+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.459663393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.459669889+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.459687644+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.459696047+07:00","message":"[bufferProcess] interim [300000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.459698914+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.459704623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.45970815+07:00","message":"> Transcript [7513] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.459710629+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.718207116+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.71824317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.718249213+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.718259145+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.71826556+07:00","message":"[bufferProcess] interim [540000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.718268399+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.718271989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.718274755+07:00","message":"> Transcript [7514] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.718278022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.718280044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.71828218+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.718284942+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.909730943+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.909772797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.909779523+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.90979591+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.909803577+07:00","message":"[bufferProcess] interim [780000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.909806487+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.909813696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.909817045+07:00","message":"> Transcript [7515] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.909821345+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.909823726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.909826195+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.909829977+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.154146045+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.154173952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.154179797+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.1541958+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.154203215+07:00","message":"[bufferProcess] interim [960000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.154206524+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.154212035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.154214672+07:00","message":"> Transcript [7516] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.154217999+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.154220158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.154222668+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.154225481+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.421748163+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.421787815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.421794498+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.421808684+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.42181571+07:00","message":"[bufferProcess] interim [320000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.42181839+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.421821978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.421825275+07:00","message":"> Transcript [7517] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.421828763+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.421830971+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.421833158+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.421835959+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.421838348+07:00","message":"Push: 'มอญนะคะจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.421840438+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.421842882+07:00","message":"Set new StatePrefix : 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.421846737+07:00","message":"Next Push (prob) : 'มีการตัดแต่งกิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.42185409+07:00","message":"push: {false มอญนะคะจะต้อง 0 0xc0034fd800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.808413628+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.808455577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.808464157+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.808478563+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.808486983+07:00","message":"[bufferProcess] interim [680000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.808491006+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.808494894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.80849805+07:00","message":"> Transcript [7518] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.808502062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.808504183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.808507732+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.808511839+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.926624163+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.926661261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.926669351+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.926683979+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.926692687+07:00","message":"[bufferProcess] interim [740000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.926695346+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.926699705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.92670288+07:00","message":"> Transcript [7519] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.926707169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.92670937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.926712572+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.926716254+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.057143931+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.057201049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.057208939+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.057223242+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.057230939+07:00","message":"[bufferProcess] interim [860000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.057234169+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.057241482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.057245781+07:00","message":"> Transcript [7520] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.05725035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.057255414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.05725881+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.057261787+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.256534562+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.256581755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.256588687+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.256604797+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.256612848+07:00","message":"[bufferProcess] interim [40000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.256615714+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.256621687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.256625176+07:00","message":"> Transcript [7521] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.256630103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.256632699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.25663764+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.256640824+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.256646957+07:00","message":"Push: 'มีการตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.256649196+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.256651957+07:00","message":"Set new StatePrefix : 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.256654765+07:00","message":"Next Push (prob) : 'ค่ะเพื่อให้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.256685875+07:00","message":"push: {false มีการตัดแต่งกิ่ง 0 0xc0034fd800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.39975177+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.399792304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้หรอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.399799215+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้หรอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.399813509+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้หรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.399820671+07:00","message":"[bufferProcess] interim [160000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้หรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.399823388+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.399830073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.39983312+07:00","message":"> Transcript [7522] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.39983752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.399839939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.399841905+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.399845068+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.426178777+07:00","message":"[GCS] IsForceVAD: false for message ID: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.437434389+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.437475062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.437481346+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.437495898+07:00","message":"[buffer interim] 457 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.437502398+07:00","message":"[bufferProcess] interim [280000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.437505257+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้หรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.437508846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.437511745+07:00","message":"> Transcript [7523] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้หรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.437515706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.437517756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.4375202+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.437532378+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.548564064+07:00","message":"[GCS] Start streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.597284255+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.597327912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ\",\"confidence\":0.95644426}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.597334599+07:00","message":"receive interim result [true|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.597345509+07:00","message":"end recv isFinal message id 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.5973482+07:00","message":"end Recv id 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.597355618+07:00","message":"[buffer interim] 457 true แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.597365262+07:00","message":"[bufferProcess] interim [460000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.5973688+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.597381636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.597402408+07:00","message":"> Transcript [7524] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.597409988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.597412881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.597415416+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.597418941+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.597421521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.597424019+07:00","message":"> Transcript [7525] [true]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.597426508+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.597428273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.597430041+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.597432157+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.597440444+07:00","message":"Push: 'ค่ะเพื่อให้ได้ดอกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.597454271+07:00","message":"push: {true ค่ะเพื่อให้ได้ดอกกุหลาบ 0 0xc0034fd800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:05.607691265+07:00","message":"write wav file: './tmp/7598/7598_457.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.08119057+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.081236349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.081243021+07:00","message":"receive interim result [false|false]: สวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.081260154+07:00","message":"[buffer interim] 458 false สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.081268054+07:00","message":"[bufferProcess] interim [540000000]:สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.081270199+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:06.083324379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:06.083329912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.405620626+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.405641766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.4056463+07:00","message":"receive interim result [false|false]: สวยงามและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.405659949+07:00","message":"[buffer interim] 458 false สวยงามและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.405665323+07:00","message":"[bufferProcess] interim [840000000]:สวยงามและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.405667628+07:00","message":"[bufferProcess] send to processor:สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.405670695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.405673111+07:00","message":"> Transcript [7526] [false]: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.405675272+07:00","message":"Set StatePrefix (first interim): 'สวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.528878132+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.528923162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.528929235+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.528944004+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.52895789+07:00","message":"[bufferProcess] interim [960000000]:สวยงามแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.528960973+07:00","message":"[bufferProcess] send to processor:สวยงามและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.528974107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.52897756+07:00","message":"> Transcript [7527] [false]: 'สวยงามและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.528981068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.528983764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.528985772+07:00","message":"StatePrefix: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.528988046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.771142374+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.771182688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.771189424+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.771201578+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.771210983+07:00","message":"[bufferProcess] interim [200000000]:สวยงามแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.771213685+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.771219431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.771222592+07:00","message":"> Transcript [7528] [false]: 'สวยงามแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.771226196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.771228443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.771230416+07:00","message":"StatePrefix: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.771232647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.824095904+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.824145233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็รีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.824152716+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็รีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.824169463+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.824181274+07:00","message":"[bufferProcess] interim [260000000]:สวยงามแล้วก็รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.824184693+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.824192889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.824196654+07:00","message":"> Transcript [7529] [false]: 'สวยงามแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.824200468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.824202689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.824205244+07:00","message":"StatePrefix: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.824207492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.966264466+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.966303796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.966309686+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.966326788+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.966335035+07:00","message":"[bufferProcess] interim [380000000]:สวยงามแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.966337632+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.966341296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.966344416+07:00","message":"> Transcript [7530] [false]: 'สวยงามแล้วก็รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.966347807+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.966350161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.966352329+07:00","message":"StatePrefix: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.96635444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.966357085+07:00","message":"Push: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.966361917+07:00","message":"TextPushed: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.966364025+07:00","message":"Set new StatePrefix : 'สวยงามแล้วก็รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.966366352+07:00","message":"Next Push (prob) : 'แล้วก็รีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.966385985+07:00","message":"push: {false สวยงาม 0 0xc003302080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.979936289+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.979967293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.979974248+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.979992066+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.979999301+07:00","message":"[bufferProcess] interim [440000000]:สวยงามแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.980003344+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.980012108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.980015205+07:00","message":"> Transcript [7531] [false]: 'สวยงามแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.980017728+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.996150176+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.996177072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.996182349+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.996196353+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.996201959+07:00","message":"[bufferProcess] interim [500000000]:สวยงามแล้วก็มีปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.996204459+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.996208057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.996211374+07:00","message":"> Transcript [7532] [false]: 'สวยงามแล้วก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.996213554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.996216167+07:00","message":"Set new StatePrefix: 'สวยงามแล้วก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.429351448+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.429395843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.429402041+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.429416697+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.429424099+07:00","message":"[bufferProcess] interim [920000000]:สวยงามแล้วก็มีปริมาณเหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.429426578+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.429430449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.429434043+07:00","message":"> Transcript [7533] [false]: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.429436567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.429438608+07:00","message":"Set new StatePrefix: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.675157346+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.675198675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.67520556+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.675220326+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.675227615+07:00","message":"[bufferProcess] interim [160000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.67523041+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.675237824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.675241297+07:00","message":"> Transcript [7534] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.675245398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.675247854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.67525041+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.675252793+07:00","message":"TextPushed: 'สวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.678601932+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.678639106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.678646071+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.678664439+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.678671579+07:00","message":"[bufferProcess] interim [220000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.67867429+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.678681927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.678684771+07:00","message":"> Transcript [7535] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.678688499+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.678690656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.678692748+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.678695658+07:00","message":"TextPushed: 'สวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.879611884+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.879651973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.879657557+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.879668776+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.879676269+07:00","message":"[bufferProcess] interim [400000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.87967892+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.879682744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.879686542+07:00","message":"> Transcript [7536] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.879690634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.879692632+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.879695064+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.879697299+07:00","message":"TextPushed: 'สวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.126761232+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.126813258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.126819723+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.126834864+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.126849759+07:00","message":"[bufferProcess] interim [580000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.126853705+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.126862853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.126867173+07:00","message":"> Transcript [7537] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.126872849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.126877036+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.126881088+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.12688371+07:00","message":"TextPushed: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.126889647+07:00","message":"Push: 'แล้วก็มีปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.126894444+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.126897205+07:00","message":"Set new StatePrefix : 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.126900498+07:00","message":"Next Push (prob) : 'เหมาะสมที่จะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.126924651+07:00","message":"push: {false แล้วก็มีปริมาณ 0 0xc003302080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.316451344+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.316497902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.316507164+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.316539128+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.316547476+07:00","message":"[bufferProcess] interim [820000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.316550784+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.316554918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.316558155+07:00","message":"> Transcript [7538] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.316562164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.316564487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.316566526+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.316569308+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.523681481+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.523724315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.523732768+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.523748753+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.523758479+07:00","message":"[bufferProcess] interim [0]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.523761459+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.523768523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.523771881+07:00","message":"> Transcript [7539] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.52377599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.52377825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.523780399+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.523783532+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.705346825+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.705392722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.705400666+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.705417318+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.705426122+07:00","message":"[bufferProcess] interim [180000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.705428861+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.705432606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.705436287+07:00","message":"> Transcript [7540] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.705440594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.705442838+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.705445309+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.70544853+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.76577874+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.765823385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาห\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.765840934+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาห"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.765859166+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.765867366+07:00","message":"[bufferProcess] interim [300000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.765870437+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.76587805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.765881424+07:00","message":"> Transcript [7541] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.76588612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.765888426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.765891463+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.765894067+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.765900509+07:00","message":"Push: 'เหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.765902677+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.765904904+07:00","message":"Set new StatePrefix : 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.765907283+07:00","message":"Next Push (prob) : 'ไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.765917231+07:00","message":"push: {false เหมาะสมที่จะนำ 0 0xc003302080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.922601788+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.922639547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.922646649+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.922659689+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.92266558+07:00","message":"[bufferProcess] interim [420000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.922668644+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.922677512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.922680509+07:00","message":"> Transcript [7542] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.922683293+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:09.083568771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:09.083578432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.21838867+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.218424936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.218431+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.218448296+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.218454951+07:00","message":"[bufferProcess] interim [660000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.218457524+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.218460942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.218463763+07:00","message":"> Transcript [7543] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.218467504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.218469607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.218471614+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.218474409+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.405429625+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.405460832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.405466565+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.405481254+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.405489129+07:00","message":"[bufferProcess] interim [840000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.405492283+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.405499379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.405501846+07:00","message":"> Transcript [7544] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.405508444+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.40551051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.405512969+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.405516383+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.989540188+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.989576214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.989585001+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.989603383+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.989615898+07:00","message":"[bufferProcess] interim [440000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.989619916+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.989633985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.989638792+07:00","message":"> Transcript [7545] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.989644746+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.989647826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.989651258+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.98965518+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.315417397+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.315454308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.315460388+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.315485319+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.315492558+07:00","message":"[bufferProcess] interim [800000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.315495511+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.315499135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.315501911+07:00","message":"> Transcript [7546] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.315505861+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.315508008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.315510638+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.315513426+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.315516389+07:00","message":"Push: 'ไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.315518744+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.315521136+07:00","message":"Set new StatePrefix : 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.315530674+07:00","message":"Next Push (prob) : 'น้ำหอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.315555854+07:00","message":"push: {false ไปใช้ในอุตสาหกรรม 0 0xc003302080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.51500776+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.515052615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.515059474+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.515076145+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.515083325+07:00","message":"[bufferProcess] interim [980000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.515086111+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.515089547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.515092519+07:00","message":"> Transcript [7547] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.515096563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.515098676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.515101117+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.5151039+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.682269698+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.682302144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.682309357+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.682321256+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.682327472+07:00","message":"[bufferProcess] interim [100000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.682330891+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.682337635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.682340129+07:00","message":"> Transcript [7548] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.682343909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.682346218+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.682349355+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.682352468+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.891676383+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.891714824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.891721694+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.891735538+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.891742529+07:00","message":"[bufferProcess] interim [340000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.891745813+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.891751697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.89175445+07:00","message":"> Transcript [7549] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.89175854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.89176087+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.891762877+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.891766014+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.02311462+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.023150985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.02315717+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.023171211+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.023178482+07:00","message":"[bufferProcess] interim [460000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.023181329+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.023186871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.023189789+07:00","message":"> Transcript [7550] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.023193938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.023196289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.023198571+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.02320152+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.02320731+07:00","message":"Push: 'น้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.023209295+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.023211631+07:00","message":"Set new StatePrefix : 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.023220623+07:00","message":"Next Push (prob) : 'ต้นตำรับส่วนใบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.023236559+07:00","message":"push: {false น้ำหอม 0 0xc003302080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.028685349+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.028712253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.028719942+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.028736131+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.028741081+07:00","message":"[bufferProcess] interim [520000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.028744226+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.028747303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.028749994+07:00","message":"> Transcript [7551] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.028753907+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.028756512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.028758457+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.028761019+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.610005168+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.610050267+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":"2026-06-25T15:37:11.610057212+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.610071637+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.610079909+07:00","message":"[bufferProcess] interim [120000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.61008322+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.61008938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.610092648+07:00","message":"> Transcript [7552] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.610097174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.610099883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.610102541+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.61010613+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.71980641+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.719850416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.71985668+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.719874911+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.719883052+07:00","message":"[bufferProcess] interim [180000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.719886339+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.719899869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.719903026+07:00","message":"> Transcript [7553] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.719908132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.719910429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.719912646+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.719915681+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.809626098+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.809671552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.809681362+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.809697506+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.809705595+07:00","message":"[bufferProcess] interim [300000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.809708816+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.809717696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.809721446+07:00","message":"> Transcript [7554] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.809726212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.809728877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.809730917+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.809734281+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.809742232+07:00","message":"Push: 'ต้นตำรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.80974447+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.809746996+07:00","message":"Set new StatePrefix : 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.809749465+07:00","message":"Next Push (prob) : 'นะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.809774768+07:00","message":"push: {false ต้นตำรับส่วนใบนี้ 0 0xc003302080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.908386488+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.90843021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.908437322+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.908452126+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.908460389+07:00","message":"[bufferProcess] interim [360000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.90846349+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.908471282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.908474418+07:00","message":"> Transcript [7555] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.908477579+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.979301961+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.979349273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.979356708+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.979370811+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.979381401+07:00","message":"[bufferProcess] interim [480000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.979384664+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.979389165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.979392266+07:00","message":"> Transcript [7556] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.97939988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.979402229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.979404339+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.979407048+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:12.083812404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:12.083825281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.23970265+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.239748499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.239756046+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.239773888+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.239782689+07:00","message":"[bufferProcess] interim [720000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.239786155+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.239790888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.239793708+07:00","message":"> Transcript [7557] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.239798843+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.239801519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.239803848+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.239806722+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.29923306+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.29927285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.299281566+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.299295398+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.299303444+07:00","message":"[bufferProcess] interim [780000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.299306552+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.299314304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.299317306+07:00","message":"> Transcript [7558] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.299321489+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.299323654+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.299325769+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.299328516+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.42917636+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.429214891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.429223125+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.429238164+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.42924588+07:00","message":"[bufferProcess] interim [900000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.42924918+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.429253416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.429256496+07:00","message":"> Transcript [7559] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.429260837+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.429263238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.429265325+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.429267972+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.429273126+07:00","message":"Push: 'นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.429275078+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.429277515+07:00","message":"Set new StatePrefix : 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.429280679+07:00","message":"Next Push (prob) : 'ส่วนที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.429288172+07:00","message":"push: {false นะคะเป็น 0 0xc003302080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.624759227+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.624804925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.62481188+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.624826776+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.624835865+07:00","message":"[bufferProcess] interim [80000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.624839005+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.624846011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.624849414+07:00","message":"> Transcript [7560] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.624854035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.624856405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.624858551+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.624861565+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.814107176+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.814153856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.814161941+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.814181826+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.814193402+07:00","message":"[bufferProcess] interim [320000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.814196987+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.814202302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.814205665+07:00","message":"> Transcript [7561] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.814210586+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.814222831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.814225099+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.81422865+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.935316539+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.93535784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.935364024+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.935381924+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.935390354+07:00","message":"[bufferProcess] interim [380000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.935393904+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.935399123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.935402157+07:00","message":"> Transcript [7562] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.935407012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.93541023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.935412289+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.935415528+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.318802735+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.318848199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.318855024+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.318871696+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.318879374+07:00","message":"[bufferProcess] interim [740000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.318882556+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.318886861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.318891996+07:00","message":"> Transcript [7563] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.31889727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.318900103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.318902654+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.318905777+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.318910698+07:00","message":"Push: 'ส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.318912602+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.318915227+07:00","message":"Set new StatePrefix : 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.318927235+07:00","message":"Next Push (prob) : 'ได้ใช้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.318938895+07:00","message":"push: {false ส่วนที่ไม่ 0 0xc003302080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.900344919+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.900385403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.90039258+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.90040663+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.900412828+07:00","message":"[bufferProcess] interim [340000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.900416076+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.900422208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.900425187+07:00","message":"> Transcript [7564] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.900429485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.900431806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.900433766+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.900437021+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.217213949+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.21725184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.21725994+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.217276538+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.217283845+07:00","message":"[bufferProcess] interim [640000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.21728713+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.217295154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.217297911+07:00","message":"> Transcript [7565] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.217301806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.217303987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.217306465+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.217309634+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.608104441+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.608140854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.60814678+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.608163593+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.608170016+07:00","message":"[bufferProcess] interim [120000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.608173361+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.608177271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.608180402+07:00","message":"> Transcript [7566] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.608184228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.608186267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.608188507+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.608191536+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.738875061+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.738913024+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":"2026-06-25T15:37:14.738920206+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.738937023+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.738944387+07:00","message":"[bufferProcess] interim [180000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.738947727+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.738952203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.73895499+07:00","message":"> Transcript [7567] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.738959491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.738961602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.738963799+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.738972123+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.738975551+07:00","message":"Push: 'ได้ใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.7389777+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.738980163+07:00","message":"Set new StatePrefix : 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.738982958+07:00","message":"Next Push (prob) : 'ค่ะดังนั้นน่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.738990055+07:00","message":"push: {false ได้ใช้ประโยชน์ 0 0xc003302080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.939704484+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.939746641+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":"2026-06-25T15:37:14.939754276+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.939772955+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.939781437+07:00","message":"[bufferProcess] interim [360000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.939784739+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.939794174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.939798087+07:00","message":"> Transcript [7568] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.939802758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.939805173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.939807232+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.939810436+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.951856618+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.951888285+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":"2026-06-25T15:37:14.951896155+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.951913096+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.95192231+07:00","message":"[bufferProcess] interim [420000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.951927086+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.95193443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.95193824+07:00","message":"> Transcript [7569] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.951944068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.951948264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.9519502+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.951957076+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:15.084314563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:15.084349261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.110506559+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.110549475+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":"2026-06-25T15:37:15.11055594+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสักระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.110569857+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสักระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.110576275+07:00","message":"[bufferProcess] interim [600000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสักระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.110580018+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.110587636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.110590546+07:00","message":"> Transcript [7570] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.110594738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.110596856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.110599309+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.110607739+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.177367456+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.177407899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.177414255+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.177431728+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.17744062+07:00","message":"[bufferProcess] interim [660000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.17744393+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสักระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.177454583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.177457655+07:00","message":"> Transcript [7571] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสักระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.177463266+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.177465761+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.177468406+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.177471489+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.17747811+07:00","message":"Push: 'ค่ะดังนั้นน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.177480377+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.177483017+07:00","message":"Set new StatePrefix : 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสักระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.177485952+07:00","message":"Next Push (prob) : 'มีสักระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.177494863+07:00","message":"push: {false ค่ะดังนั้นน่าจะ 0 0xc003302080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.284862886+07:00","message":"[GCS] IsForceVAD: false for message ID: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.375180727+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.375220803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.375227354+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.375241989+07:00","message":"[buffer interim] 458 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.375249596+07:00","message":"[bufferProcess] interim [960000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.375254274+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.375261384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.375264198+07:00","message":"> Transcript [7572] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.375267342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.375269465+07:00","message":"Set new StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.418021999+07:00","message":"[GCS] Start streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.527808003+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.527851518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ\",\"confidence\":0.9574661}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.527872114+07:00","message":"receive interim result [true|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.527883177+07:00","message":"end recv isFinal message id 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.527885617+07:00","message":"end Recv id 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.527891984+07:00","message":"[buffer interim] 458 true สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.527901499+07:00","message":"[bufferProcess] interim [960000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.527905341+07:00","message":"[bufferProcess] send to processor (isfinal):สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.527908825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.527911887+07:00","message":"> Transcript [7573] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.527917667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.52792097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.52792439+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.527929442+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.527933288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.527936656+07:00","message":"> Transcript [7574] [true]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.527940849+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.527943641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.52794601+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.527949401+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอมต้นตำรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.527952755+07:00","message":"Push: 'มีศักยภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.527962501+07:00","message":"push: {true มีศักยภาพ 0 0xc003302080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:15.543482307+07:00","message":"write wav file: './tmp/7598/7598_458.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:16.396426352+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:16.396465236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:16.396470556+07:00","message":"receive interim result [false|false]: นำมาเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:16.39648429+07:00","message":"[buffer interim] 459 false นำมาเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.396492557+07:00","message":"[bufferProcess] interim [780000000]:นำมาเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.396494836+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:16.776383756+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:16.776429851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาเพิ่มมูลค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:16.776436607+07:00","message":"receive interim result [false|false]: นำมาเพิ่มมูลค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:16.776452356+07:00","message":"[buffer interim] 459 false นำมาเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.776464672+07:00","message":"[bufferProcess] interim [140000000]:นำมาเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.77646791+07:00","message":"[bufferProcess] send to processor:นำมาเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.776476672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.776480423+07:00","message":"> Transcript [7575] [false]: 'นำมาเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.776482951+07:00","message":"Set StatePrefix (first interim): 'นำมาเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.344555908+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.34460937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาเพิ่มมูลค่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.344617546+07:00","message":"receive interim result [false|false]: นำมาเพิ่มมูลค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.344640669+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.34464636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาเพิ่มมูลค่าใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.344650794+07:00","message":"receive interim result [false|false]: นำมาเพิ่มมูลค่าใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.344658606+07:00","message":"[buffer interim] 459 false นำมาเพิ่มมูลค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.344665596+07:00","message":"[buffer interim] 459 false นำมาเพิ่มมูลค่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.344672953+07:00","message":"[bufferProcess] interim [740000000]:นำมาเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.344678157+07:00","message":"[bufferProcess] send to processor:นำมาเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.344682761+07:00","message":"[bufferProcess] interim [800000000]:นำมาเพิ่มมูลค่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.344686404+07:00","message":"[bufferProcess] send to processor:นำมาเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.344690856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.34469513+07:00","message":"> Transcript [7576] [false]: 'นำมาเพิ่มมูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.34469922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.344701559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.344703596+07:00","message":"StatePrefix: 'นำมาเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.344706368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.344708407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.344710364+07:00","message":"> Transcript [7577] [false]: 'นำมาเพิ่มมูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.344712538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.344714383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.344716083+07:00","message":"StatePrefix: 'นำมาเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.344717794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.545243964+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.545289272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาเพิ่มมูลค่าในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.54529563+07:00","message":"receive interim result [false|false]: นำมาเพิ่มมูลค่าในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.545312219+07:00","message":"[buffer interim] 459 false นำมาเพิ่มมูลค่าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.545323045+07:00","message":"[bufferProcess] interim [980000000]:นำมาเพิ่มมูลค่าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.54532609+07:00","message":"[bufferProcess] send to processor:นำมาเพิ่มมูลค่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.545332185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.545335722+07:00","message":"> Transcript [7578] [false]: 'นำมาเพิ่มมูลค่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.545339736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.545341994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.545344156+07:00","message":"StatePrefix: 'นำมาเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.545346363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.74129344+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.741341079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาเพิ่มมูลค่าในการนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.74134855+07:00","message":"receive interim result [false|false]: นำมาเพิ่มมูลค่าในการนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.741364272+07:00","message":"[buffer interim] 459 false นำมาเพิ่มมูลค่าในการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.741372508+07:00","message":"[bufferProcess] interim [220000000]:นำมาเพิ่มมูลค่าในการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.741375545+07:00","message":"[bufferProcess] send to processor:นำมาเพิ่มมูลค่าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.741379252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.74138248+07:00","message":"> Transcript [7579] [false]: 'นำมาเพิ่มมูลค่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.74138658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.741388896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.741391042+07:00","message":"StatePrefix: 'นำมาเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.741393288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.741399539+07:00","message":"Push: 'นำมาเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.741401692+07:00","message":"TextPushed: 'นำมาเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.741404082+07:00","message":"Set new StatePrefix : 'นำมาเพิ่มมูลค่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.741406769+07:00","message":"Next Push (prob) : 'มูลค่าในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.741440518+07:00","message":"push: {false นำมาเพิ่ม 0 0xc002f26d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.989457098+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.989780273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาเพิ่มมูลค่าในการนำมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.989902885+07:00","message":"receive interim result [false|false]: นำมาเพิ่มมูลค่าในการนำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.989933812+07:00","message":"[buffer interim] 459 false นำมาเพิ่มมูลค่าในการนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.989940405+07:00","message":"[bufferProcess] interim [340000000]:นำมาเพิ่มมูลค่าในการนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.989943213+07:00","message":"[bufferProcess] send to processor:นำมาเพิ่มมูลค่าในการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.989946701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.989950321+07:00","message":"> Transcript [7580] [false]: 'นำมาเพิ่มมูลค่าในการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.989955718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.989957833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.989959973+07:00","message":"StatePrefix: 'นำมาเพิ่มมูลค่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.989962174+07:00","message":"TextPushed: 'นำมาเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.056931252+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.056969077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาเพิ่มมูลค่าในการนำมาใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.056975608+07:00","message":"receive interim result [false|false]: นำมาเพิ่มมูลค่าในการนำมาใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.056989522+07:00","message":"[buffer interim] 459 false นำมาเพิ่มมูลค่าในการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.056996666+07:00","message":"[bufferProcess] interim [460000000]:นำมาเพิ่มมูลค่าในการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.056999146+07:00","message":"[bufferProcess] send to processor:นำมาเพิ่มมูลค่าในการนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.057002521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.057005298+07:00","message":"> Transcript [7581] [false]: 'นำมาเพิ่มมูลค่าในการนำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.057008454+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.057010496+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.057012511+07:00","message":"StatePrefix: 'นำมาเพิ่มมูลค่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.057014771+07:00","message":"TextPushed: 'นำมาเพิ่ม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:18.085039414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:18.085063919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.375314311+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.375359392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาเพิ่มมูลค่าในการนำมาใช้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.375368588+07:00","message":"receive interim result [false|false]: นำมาเพิ่มมูลค่าในการนำมาใช้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.375390146+07:00","message":"[buffer interim] 459 false นำมาเพิ่มมูลค่าในการนำมาใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.375399952+07:00","message":"[bufferProcess] interim [760000000]:นำมาเพิ่มมูลค่าในการนำมาใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.375403982+07:00","message":"[bufferProcess] send to processor:นำมาเพิ่มมูลค่าในการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.37542059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.375430221+07:00","message":"> Transcript [7582] [false]: 'นำมาเพิ่มมูลค่าในการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.375436921+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.375439727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.375443242+07:00","message":"StatePrefix: 'นำมาเพิ่มมูลค่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.37544666+07:00","message":"TextPushed: 'นำมาเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.576398906+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.576433136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาเพิ่มมูลค่าในการนำมาใช้ในทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.576440069+07:00","message":"receive interim result [false|false]: นำมาเพิ่มมูลค่าในการนำมาใช้ในทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.576449771+07:00","message":"[buffer interim] 459 false นำมาเพิ่มมูลค่าในการนำมาใช้ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.576456487+07:00","message":"[bufferProcess] interim [0]:นำมาเพิ่มมูลค่าในการนำมาใช้ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.576458955+07:00","message":"[bufferProcess] send to processor:นำมาเพิ่มมูลค่าในการนำมาใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.576462494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.576465528+07:00","message":"> Transcript [7583] [false]: 'นำมาเพิ่มมูลค่าในการนำมาใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.576469119+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.5764712+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.576473536+07:00","message":"StatePrefix: 'นำมาเพิ่มมูลค่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.576475762+07:00","message":"TextPushed: 'นำมาเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.576478162+07:00","message":"Push: 'มูลค่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.576480081+07:00","message":"TextPushed: 'นำมาเพิ่มมูลค่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.576485301+07:00","message":"Set new StatePrefix : 'นำมาเพิ่มมูลค่าในการนำมาใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.576487858+07:00","message":"Next Push (prob) : 'นำมาใช้ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.5764951+07:00","message":"push: {false มูลค่าในการ 0 0xc002f26d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.898239507+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.898273093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.898278902+07:00","message":"receive interim result [false|false]: นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.898291432+07:00","message":"[buffer interim] 459 false นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.898302748+07:00","message":"[bufferProcess] interim [240000000]:นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.898305744+07:00","message":"[bufferProcess] send to processor:นำมาเพิ่มมูลค่าในการนำมาใช้ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.898309733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.898317044+07:00","message":"> Transcript [7584] [false]: 'นำมาเพิ่มมูลค่าในการนำมาใช้ในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.898321388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.898323709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.898326153+07:00","message":"StatePrefix: 'นำมาเพิ่มมูลค่าในการนำมาใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.898329362+07:00","message":"TextPushed: 'นำมาเพิ่มมูลค่าในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.948203616+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.948236282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.948242546+07:00","message":"receive interim result [false|false]: นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.948256024+07:00","message":"[buffer interim] 459 false นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.948262394+07:00","message":"[bufferProcess] interim [360000000]:นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.9482656+07:00","message":"[bufferProcess] send to processor:นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.9482727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.948275768+07:00","message":"> Transcript [7585] [false]: 'นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.948280269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.948282835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.948286095+07:00","message":"StatePrefix: 'นำมาเพิ่มมูลค่าในการนำมาใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.948289244+07:00","message":"TextPushed: 'นำมาเพิ่มมูลค่าในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.95500836+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.955042873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาเพิ่มมูลค่าในการนำมาใช้ในทางสร้างสรรค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.955049246+07:00","message":"receive interim result [false|false]: นำมาเพิ่มมูลค่าในการนำมาใช้ในทางสร้างสรรค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.955064882+07:00","message":"[buffer interim] 459 false นำมาเพิ่มมูลค่าในการนำมาใช้ในทางสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.955070962+07:00","message":"[bufferProcess] interim [420000000]:นำมาเพิ่มมูลค่าในการนำมาใช้ในทางสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.955073623+07:00","message":"[bufferProcess] send to processor:นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.955078887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.955082236+07:00","message":"> Transcript [7586] [false]: 'นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.955085876+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.955087938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.955090034+07:00","message":"StatePrefix: 'นำมาเพิ่มมูลค่าในการนำมาใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.955092667+07:00","message":"TextPushed: 'นำมาเพิ่มมูลค่าในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.083917309+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.083956417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.083962749+07:00","message":"receive interim result [false|false]: นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.083976775+07:00","message":"[buffer interim] 459 false นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.083984628+07:00","message":"[bufferProcess] interim [480000000]:นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.083987541+07:00","message":"[bufferProcess] send to processor:นำมาเพิ่มมูลค่าในการนำมาใช้ในทางสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.083994813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.083998216+07:00","message":"> Transcript [7587] [false]: 'นำมาเพิ่มมูลค่าในการนำมาใช้ในทางสร้างสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.084002681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.08400502+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.084007534+07:00","message":"StatePrefix: 'นำมาเพิ่มมูลค่าในการนำมาใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.084010695+07:00","message":"TextPushed: 'นำมาเพิ่มมูลค่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.084015352+07:00","message":"Push: 'นำมาใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.084017437+07:00","message":"TextPushed: 'นำมาเพิ่มมูลค่าในการนำมาใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.084019962+07:00","message":"Set new StatePrefix : 'นำมาเพิ่มมูลค่าในการนำมาใช้ในทางสร้างสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.084024934+07:00","message":"Next Push (prob) : 'ทางสร้างสรรค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.084051659+07:00","message":"push: {false นำมาใช้ใน 0 0xc002f26d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.453949201+07:00","message":"[GCS] IsForceVAD: false for message ID: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.466793314+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.466829991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.466836484+07:00","message":"receive interim result [false|false]: นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.466850413+07:00","message":"[buffer interim] 459 false นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.466859781+07:00","message":"[bufferProcess] interim [840000000]:นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.466863769+07:00","message":"[bufferProcess] send to processor:นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.466870828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.466874569+07:00","message":"> Transcript [7588] [false]: 'นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.466877234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.466879842+07:00","message":"Set new StatePrefix: 'นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.516218986+07:00","message":"[GCS] Start streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.561990521+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.562031964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.56203826+07:00","message":"receive interim result [true|false]: นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.562046358+07:00","message":"end recv isFinal message id 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.562048615+07:00","message":"end Recv id 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.562054741+07:00","message":"[buffer interim] 459 true นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.56206166+07:00","message":"[bufferProcess] interim [50000000]:นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.562064872+07:00","message":"[bufferProcess] send to processor (isfinal):นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.562068176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.562071145+07:00","message":"> Transcript [7589] [false]: 'นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.562074293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.562076427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.562080029+07:00","message":"StatePrefix: 'นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.562083079+07:00","message":"TextPushed: 'นำมาเพิ่มมูลค่าในการนำมาใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.562085061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.562087074+07:00","message":"> Transcript [7590] [true]: 'นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.562089337+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.562091097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.562092901+07:00","message":"StatePrefix: 'นำมาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.562094837+07:00","message":"TextPushed: 'นำมาเพิ่มมูลค่าในการนำมาใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.562098208+07:00","message":"Push: 'ทางเครื่องสำอางค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.562105728+07:00","message":"push: {true ทางเครื่องสำอางค่ะ 0 0xc002f26d00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:19.572169692+07:00","message":"write wav file: './tmp/7598/7598_459.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:21.085985814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:21.086015376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:23.96178167+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:23.961826245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:23.961832287+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:23.961848704+07:00","message":"[buffer interim] 460 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:23.961854862+07:00","message":"[bufferProcess] interim [440000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:23.961856671+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:23.961860631+07:00","message":"[bufferProcess] send to processor (ticker):ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:23.961863679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:23.96186633+07:00","message":"> Transcript [7591] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:23.961868626+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:24.086973943+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:24.086979184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.204604982+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.204640224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.204645995+07:00","message":"receive interim result [false|false]: ไม่สน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.204658263+07:00","message":"[buffer interim] 460 false ไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.204664363+07:00","message":"[bufferProcess] interim [620000000]:ไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.204666421+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.2858804+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.28592139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.285928063+07:00","message":"receive interim result [false|false]: ในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.285943225+07:00","message":"[buffer interim] 460 false ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.285959423+07:00","message":"[bufferProcess] interim [740000000]:ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.285962087+07:00","message":"[bufferProcess] send to processor:ไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.285965713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.285968508+07:00","message":"> Transcript [7592] [false]: 'ไม่สน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.285971434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.285973657+07:00","message":"Set new StatePrefix: 'ไม่สน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.367908557+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.367947233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.367953528+07:00","message":"receive interim result [false|false]: ในส่วนของใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.367969071+07:00","message":"[buffer interim] 460 false ในส่วนของใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.367975634+07:00","message":"[bufferProcess] interim [860000000]:ในส่วนของใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.367978097+07:00","message":"[bufferProcess] send to processor:ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.36798151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.367984936+07:00","message":"> Transcript [7593] [false]: 'ในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.367987494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.367989522+07:00","message":"Set new StatePrefix: 'ในส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.602991166+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.603035122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของใบขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.603040304+07:00","message":"receive interim result [false|false]: ในส่วนของใบขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.603056054+07:00","message":"[buffer interim] 460 false ในส่วนของใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.603063242+07:00","message":"[bufferProcess] interim [40000000]:ในส่วนของใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.603065644+07:00","message":"[bufferProcess] send to processor:ในส่วนของใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.603069264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.603072308+07:00","message":"> Transcript [7594] [false]: 'ในส่วนของใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.603075827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.603077935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.603079921+07:00","message":"StatePrefix: 'ในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.603082285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.616674898+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.616705335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของไบโพลาร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.616710874+07:00","message":"receive interim result [false|false]: ในส่วนของไบโพลาร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.616726364+07:00","message":"[buffer interim] 460 false ในส่วนของไบโพลาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.616731965+07:00","message":"[bufferProcess] interim [100000000]:ในส่วนของไบโพลาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.616734366+07:00","message":"[bufferProcess] send to processor:ในส่วนของใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.616743823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.61674672+07:00","message":"> Transcript [7595] [false]: 'ในส่วนของใบขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.616750011+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.616752167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.616754035+07:00","message":"StatePrefix: 'ในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.616756051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.657616872+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.657659723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของใบกุหลาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.657665194+07:00","message":"receive interim result [false|false]: ในส่วนของใบกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.657679079+07:00","message":"[buffer interim] 460 false ในส่วนของใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.657684591+07:00","message":"[bufferProcess] interim [160000000]:ในส่วนของใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.657687241+07:00","message":"[bufferProcess] send to processor:ในส่วนของไบโพลาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.6576906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.657693535+07:00","message":"> Transcript [7596] [false]: 'ในส่วนของไบโพลาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.657696591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.657698639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.657700629+07:00","message":"StatePrefix: 'ในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.657702725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.975387915+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.975429832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของใบกุหลาบมอญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.975436202+07:00","message":"receive interim result [false|false]: ในส่วนของใบกุหลาบมอญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.975450122+07:00","message":"[buffer interim] 460 false ในส่วนของใบกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.975457449+07:00","message":"[bufferProcess] interim [460000000]:ในส่วนของใบกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.975459996+07:00","message":"[bufferProcess] send to processor:ในส่วนของใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.975464055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.975467018+07:00","message":"> Transcript [7597] [false]: 'ในส่วนของใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.975470258+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.975472397+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.975474564+07:00","message":"StatePrefix: 'ในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.975476703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.975479358+07:00","message":"Push: 'ในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.975481313+07:00","message":"TextPushed: 'ในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.975483717+07:00","message":"Set new StatePrefix : 'ในส่วนของใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:24.975485985+07:00","message":"Next Push (prob) : 'ใบกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:24.975492968+07:00","message":"push: {false ในส่วนของ 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.177862528+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.177906981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของใบกุหลาบมอญนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.177913631+07:00","message":"receive interim result [false|false]: ในส่วนของใบกุหลาบมอญนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.177933179+07:00","message":"[buffer interim] 460 false ในส่วนของใบกุหลาบมอญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.177941881+07:00","message":"[bufferProcess] interim [700000000]:ในส่วนของใบกุหลาบมอญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.177944426+07:00","message":"[bufferProcess] send to processor:ในส่วนของใบกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.177948246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.17795129+07:00","message":"> Transcript [7598] [false]: 'ในส่วนของใบกุหลาบมอญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.177955439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.177958034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.177960027+07:00","message":"StatePrefix: 'ในส่วนของใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.177962622+07:00","message":"TextPushed: 'ในส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.214667749+07:00","message":"[GCS] IsForceVAD: false for message ID: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.276968859+07:00","message":"[GCS] Start streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.294404369+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.294447136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของใบกุหลาบมอญนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.294453381+07:00","message":"receive interim result [false|false]: ในส่วนของใบกุหลาบมอญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.294467757+07:00","message":"[buffer interim] 460 false ในส่วนของใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.294475414+07:00","message":"[bufferProcess] interim [760000000]:ในส่วนของใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.294478193+07:00","message":"[bufferProcess] send to processor:ในส่วนของใบกุหลาบมอญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.294486127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.294489643+07:00","message":"> Transcript [7599] [false]: 'ในส่วนของใบกุหลาบมอญนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.294493779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.294496201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.294498268+07:00","message":"StatePrefix: 'ในส่วนของใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.294500641+07:00","message":"TextPushed: 'ในส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.321609582+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.321642709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของใบกุหลาบมอญนะคะ\",\"confidence\":0.9376972}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.321649523+07:00","message":"receive interim result [true|false]: ในส่วนของใบกุหลาบมอญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.32166211+07:00","message":"end recv isFinal message id 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.321664695+07:00","message":"end Recv id 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.321672159+07:00","message":"[buffer interim] 460 true ในส่วนของใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.321679095+07:00","message":"[bufferProcess] interim [910000000]:ในส่วนของใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.321686804+07:00","message":"[bufferProcess] send to processor (isfinal):ในส่วนของใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.321690592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.321693775+07:00","message":"> Transcript [7600] [false]: 'ในส่วนของใบกุหลาบมอญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.321699926+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.321702138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.321703962+07:00","message":"StatePrefix: 'ในส่วนของใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.321706316+07:00","message":"TextPushed: 'ในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.321708237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.321710362+07:00","message":"> Transcript [7601] [true]: 'ในส่วนของใบกุหลาบมอญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.321712629+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.321714759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.321716542+07:00","message":"StatePrefix: 'ในส่วนของใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.321718385+07:00","message":"TextPushed: 'ในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.321724801+07:00","message":"Push: 'ใบกุหลาบมอญนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.321734289+07:00","message":"push: {true ใบกุหลาบมอญนะคะ 0 0xc003302800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:25.332883363+07:00","message":"write wav file: './tmp/7598/7598_460.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.40628983+07:00","message":"[GCS] IsForceVAD: false for message ID: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.465816353+07:00","message":"[GCS] Start streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.488783833+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.488805476+07:00","message":"found end of frame, send empty tag with msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.48880866+07:00","message":"end Recv id 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.488814761+07:00","message":"[buffer interim] 461 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.488821425+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.488825149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.488830907+07:00","message":"> Transcript [7602] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.488833668+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.488835703+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.488837741+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.488839623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:25.488846589+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:25.488854633+07:00","message":"push: {true \n 0 0xc003302180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:25.493596361+07:00","message":"write wav file: './tmp/7598/7598_461.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.057948791+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.057998655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.058004556+07:00","message":"receive interim result [false|false]: ประกาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.058020956+07:00","message":"[buffer interim] 462 false ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.058028269+07:00","message":"[bufferProcess] interim [600000000]:ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.058030526+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.64515106+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.6452053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.645210828+07:00","message":"receive interim result [false|false]: ปกติงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.645221817+07:00","message":"[buffer interim] 462 false ปกติงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.645228484+07:00","message":"[bufferProcess] interim [140000000]:ปกติงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.645230731+07:00","message":"[bufferProcess] send to processor:ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.645233945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.645236868+07:00","message":"> Transcript [7603] [false]: 'ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.645239081+07:00","message":"Set StatePrefix (first interim): 'ประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.729640843+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.729674556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติงานวิทย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.729679854+07:00","message":"receive interim result [false|false]: ปกติงานวิทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.729693189+07:00","message":"[buffer interim] 462 false ปกติงานวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.729698901+07:00","message":"[bufferProcess] interim [320000000]:ปกติงานวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.729701141+07:00","message":"[bufferProcess] send to processor:ปกติงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.72970462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.729707579+07:00","message":"> Transcript [7604] [false]: 'ปกติงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.729709807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.729712011+07:00","message":"Set new StatePrefix: 'ปกติงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.907176479+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.907201933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติงานวิจัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.907206413+07:00","message":"receive interim result [false|false]: ปกติงานวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.907223441+07:00","message":"[buffer interim] 462 false ปกติงานวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.907230358+07:00","message":"[bufferProcess] interim [440000000]:ปกติงานวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.907232621+07:00","message":"[bufferProcess] send to processor:ปกติงานวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.907236134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.907239002+07:00","message":"> Transcript [7605] [false]: 'ปกติงานวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.907243206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.907245505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.907247652+07:00","message":"StatePrefix: 'ปกติงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.907250396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:27.08785283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:27.087868524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.237227364+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.237265688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติงานวิจัยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.237271628+07:00","message":"receive interim result [false|false]: ปกติงานวิจัยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.237285035+07:00","message":"[buffer interim] 462 false ปกติงานวิจัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.237291839+07:00","message":"[bufferProcess] interim [800000000]:ปกติงานวิจัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.237294274+07:00","message":"[bufferProcess] send to processor:ปกติงานวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.237299558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.237302466+07:00","message":"> Transcript [7606] [false]: 'ปกติงานวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.237305705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.237307847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.23731029+07:00","message":"StatePrefix: 'ปกติงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.237314686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.385816698+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.385861802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติงานวิจัยค่ะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.385869052+07:00","message":"receive interim result [false|false]: ปกติงานวิจัยค่ะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.385886369+07:00","message":"[buffer interim] 462 false ปกติงานวิจัยค่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.385896808+07:00","message":"[bufferProcess] interim [920000000]:ปกติงานวิจัยค่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.385899685+07:00","message":"[bufferProcess] send to processor:ปกติงานวิจัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.385907509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.385913055+07:00","message":"> Transcript [7607] [false]: 'ปกติงานวิจัยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.385917588+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.385919896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.385921987+07:00","message":"StatePrefix: 'ปกติงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.385924529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.590275951+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.590326562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติงานวิจัยค่ะที่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.590335346+07:00","message":"receive interim result [false|false]: ปกติงานวิจัยค่ะที่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.590356773+07:00","message":"[buffer interim] 462 false ปกติงานวิจัยค่ะที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.59036666+07:00","message":"[bufferProcess] interim [100000000]:ปกติงานวิจัยค่ะที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.59037048+07:00","message":"[bufferProcess] send to processor:ปกติงานวิจัยค่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.59037821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.59038389+07:00","message":"> Transcript [7608] [false]: 'ปกติงานวิจัยค่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.59038963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.590393314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.590396395+07:00","message":"StatePrefix: 'ปกติงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.590400006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.590405366+07:00","message":"Push: 'ปกติงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.590407489+07:00","message":"TextPushed: 'ปกติงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.590410761+07:00","message":"Set new StatePrefix : 'ปกติงานวิจัยค่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.590414217+07:00","message":"Next Push (prob) : 'วิจัยค่ะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.590437818+07:00","message":"push: {false ปกติงาน 0 0xc002e90000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.629680681+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.629719702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติงานวิจัยค่ะที่บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.629725918+07:00","message":"receive interim result [false|false]: ปกติงานวิจัยค่ะที่บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.629741398+07:00","message":"[buffer interim] 462 false ปกติงานวิจัยค่ะที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.629750165+07:00","message":"[bufferProcess] interim [220000000]:ปกติงานวิจัยค่ะที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.629752896+07:00","message":"[bufferProcess] send to processor:ปกติงานวิจัยค่ะที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.62975643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.629760385+07:00","message":"> Transcript [7609] [false]: 'ปกติงานวิจัยค่ะที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.629764531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.629767122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.629769084+07:00","message":"StatePrefix: 'ปกติงานวิจัยค่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.629771353+07:00","message":"TextPushed: 'ปกติงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.975638895+07:00","message":"[GCS] IsForceVAD: false for message ID: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:28.035721578+07:00","message":"[GCS] Start streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:28.102060859+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:28.10210566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติงานวิจัยค่ะที่บอกว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:28.102116071+07:00","message":"receive interim result [true|false]: ปกติงานวิจัยค่ะที่บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:28.102131538+07:00","message":"end recv isFinal message id 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:28.102134207+07:00","message":"end Recv id 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:28.102140967+07:00","message":"[buffer interim] 462 true ปกติงานวิจัยค่ะที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:28.102149535+07:00","message":"[bufferProcess] interim [730000000]:ปกติงานวิจัยค่ะที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:28.102155039+07:00","message":"[bufferProcess] send to processor (isfinal):ปกติงานวิจัยค่ะที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:28.102159635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:28.102162887+07:00","message":"> Transcript [7610] [false]: 'ปกติงานวิจัยค่ะที่บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:28.10216628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:28.102168359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:28.102170938+07:00","message":"StatePrefix: 'ปกติงานวิจัยค่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:28.102173306+07:00","message":"TextPushed: 'ปกติงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:28.102175381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:28.102177358+07:00","message":"> Transcript [7611] [true]: 'ปกติงานวิจัยค่ะที่บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:28.102179679+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:28.102181457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:28.102183281+07:00","message":"StatePrefix: 'ปกติงานวิจัยค่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:28.10218516+07:00","message":"TextPushed: 'ปกติงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:28.102188179+07:00","message":"Push: 'วิจัยค่ะที่บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:28.102197399+07:00","message":"push: {true วิจัยค่ะที่บอกว่า 0 0xc002e90000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:28.109901936+07:00","message":"write wav file: './tmp/7598/7598_462.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.328668185+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.328709344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.328715194+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.328732029+07:00","message":"[buffer interim] 463 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.328738429+07:00","message":"[bufferProcess] interim [80000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.328740477+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.328747423+07:00","message":"[bufferProcess] send to processor (ticker):เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.328749933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.328752637+07:00","message":"> Transcript [7612] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.32875497+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.402424019+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.402469057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.402475962+07:00","message":"receive interim result [false|false]: เป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.402489141+07:00","message":"[buffer interim] 463 false เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.402495732+07:00","message":"[bufferProcess] interim [200000000]:เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.402500044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.548940993+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.548987732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นคนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.548996087+07:00","message":"receive interim result [false|false]: เป็นคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.549011901+07:00","message":"[buffer interim] 463 false เป็นคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.549020985+07:00","message":"[bufferProcess] interim [440000000]:เป็นคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.549024597+07:00","message":"[bufferProcess] send to processor:เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.5490321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.549036509+07:00","message":"> Transcript [7613] [false]: 'เป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.549041355+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.549044717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.549047706+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.549050669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.621926473+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.621968291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.621975583+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.621991175+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.621998502+07:00","message":"[bufferProcess] interim [560000000]:เป็นผลพลอยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.622001496+07:00","message":"[bufferProcess] send to processor:เป็นคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.622007246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.622010705+07:00","message":"> Transcript [7614] [false]: 'เป็นคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.622014762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.622017256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.622019252+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.62202159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.677964835+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.678006053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.678012214+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.678026388+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.67803398+07:00","message":"[bufferProcess] interim [680000000]:เป็นผลพลอยได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.678037121+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.678043069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.678046107+07:00","message":"> Transcript [7615] [false]: 'เป็นผลพลอยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.678049918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.678052227+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.678054195+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.678056489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.812354496+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.812389662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.812395514+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.81240995+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.812416222+07:00","message":"[bufferProcess] interim [800000000]:เป็นผลพลอยได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.812419018+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.81242243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.812425526+07:00","message":"> Transcript [7616] [false]: 'เป็นผลพลอยได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.812429804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.812431952+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.812433896+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.812436151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.812442278+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.812444388+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.812446506+07:00","message":"Set new StatePrefix : 'เป็นผลพลอยได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.812449422+07:00","message":"Next Push (prob) : 'ผลพลอยได้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.812457138+07:00","message":"push: {false เป็น 0 0xc0004a3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.936028005+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.936065681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.936071736+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.936094742+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.936104003+07:00","message":"[bufferProcess] interim [920000000]:เป็นผลพลอยได้หรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.936106814+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.936110836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.936114264+07:00","message":"> Transcript [7617] [false]: 'เป็นผลพลอยได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.936117563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.936120002+07:00","message":"Set new StatePrefix: 'เป็นผลพลอยได้เลย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:30.088195022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:30.088197817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.122158103+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.122191634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.122197437+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.122208015+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.122214554+07:00","message":"[bufferProcess] interim [40000000]:เป็นผลพลอยได้หรือเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.122217491+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.122222946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.122225954+07:00","message":"> Transcript [7618] [false]: 'เป็นผลพลอยได้หรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.122228762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.12223087+07:00","message":"Set new StatePrefix: 'เป็นผลพลอยได้หรือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.127024948+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.127044195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.127049291+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.127060797+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.127066345+07:00","message":"[bufferProcess] interim [100000000]:เป็นผลพลอยได้หรือเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.127068854+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.12707459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.127077244+07:00","message":"> Transcript [7619] [false]: 'เป็นผลพลอยได้หรือเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.127080999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.127083363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.127085313+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.127087624+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.32313541+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.323178434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.323185334+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.323199097+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.32320688+07:00","message":"[bufferProcess] interim [280000000]:เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.323209775+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.323215971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.323219067+07:00","message":"> Transcript [7620] [false]: 'เป็นผลพลอยได้หรือเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.323223029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.323225373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.323227955+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.323230687+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.364174542+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.364213842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วนใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.364219668+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.364237244+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็นส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.364245896+07:00","message":"[bufferProcess] interim [340000000]:เป็นผลพลอยได้หรือเป็นส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.364248554+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.364252954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.364256336+07:00","message":"> Transcript [7621] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.364260742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.364262987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.364265379+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.364268257+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.369883368+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.369897856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.369902031+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.36991212+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.369916118+07:00","message":"[bufferProcess] interim [400000000]:เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.36991834+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.369920847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.369923018+07:00","message":"> Transcript [7622] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.369926063+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.36992819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.369930369+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.369932577+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.369937715+07:00","message":"Push: 'ผลพลอยได้หรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.369939932+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.36994247+07:00","message":"Set new StatePrefix : 'เป็นผลพลอยได้หรือเป็นส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.369945023+07:00","message":"Next Push (prob) : 'ส่วนใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.369975475+07:00","message":"push: {false ผลพลอยได้หรือเป็น 0 0xc0004a3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.81677455+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.816835316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วนทิ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.816842358+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.816857493+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็นส่วนทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.816865165+07:00","message":"[bufferProcess] interim [760000000]:เป็นผลพลอยได้หรือเป็นส่วนทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.816868315+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.816877728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.816881347+07:00","message":"> Transcript [7623] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.816884214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.81688654+07:00","message":"Set new StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.998946304+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.998986172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.998992821+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.999002678+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.999009729+07:00","message":"[bufferProcess] interim [940000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.999012317+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.999015431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.999018214+07:00","message":"> Transcript [7624] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.999020921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.999023368+07:00","message":"Set new StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.195770741+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.195808203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.195816871+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.195832799+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.195840858+07:00","message":"[bufferProcess] interim [180000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.195845167+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.195852699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.195856531+07:00","message":"> Transcript [7625] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.195859548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.195862195+07:00","message":"Set new StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.387640472+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.3877054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.38771314+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.387725009+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.3877335+07:00","message":"[bufferProcess] interim [360000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.387737669+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.387743998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.387748304+07:00","message":"> Transcript [7626] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.387753177+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.387756141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.387758975+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.387763844+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.584237259+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.584270348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.584276403+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.584293058+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.584299078+07:00","message":"[bufferProcess] interim [600000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.584302145+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.584306156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.584309624+07:00","message":"> Transcript [7627] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.584328344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.584330933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.584333016+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.584352457+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.707420531+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.707466137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.707473944+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.707491261+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.707499017+07:00","message":"[bufferProcess] interim [720000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.707502704+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.707507811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.707511727+07:00","message":"> Transcript [7628] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.707522908+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.707525953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.7075294+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.707534013+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.898299191+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.898347936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.898354781+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.898370848+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.898380517+07:00","message":"[bufferProcess] interim [900000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.89838371+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.898388114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.898391518+07:00","message":"> Transcript [7629] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.898396049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.898398288+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.898400762+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.898404063+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.898407147+07:00","message":"Push: 'ส่วนที่เหลือทิ้งจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.898409391+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.898412222+07:00","message":"Set new StatePrefix : 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.898415182+07:00","message":"Next Push (prob) : 'ผลผลิตทางการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.898424108+07:00","message":"push: {false ส่วนที่เหลือทิ้งจาก 0 0xc0004a3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.475755265+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.475798868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.475805739+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.475818477+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.475833468+07:00","message":"[bufferProcess] interim [500000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.47583636+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.475840002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.475842748+07:00","message":"> Transcript [7630] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.475846514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.475848575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.475850445+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.475853588+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.647474395+07:00","message":"[GCS] Cleaned up inactive client: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.647491452+07:00","message":"[GCS] Cleaned up inactive client: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.647494097+07:00","message":"[GCS] Cleaned up inactive client: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.64749599+07:00","message":"[GCS] Cleaned up inactive client: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.64749827+07:00","message":"[GCS] Cleaned up inactive client: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.6475002+07:00","message":"[GCS] Cleaned up inactive client: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.647502177+07:00","message":"[GCS] Cleaned up inactive client: 449"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:33.088454695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:33.088489689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.51451119+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.514560081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.514567035+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.514582121+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.514590144+07:00","message":"[bufferProcess] interim [520000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.514593056+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.514599264+07:00","message":"[bufferProcess] send to processor (ticker):เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.514602804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.514606084+07:00","message":"> Transcript [7631] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.514611548+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.514614101+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.514616616+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.514619721+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.514621734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.514627032+07:00","message":"> Transcript [7632] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.514629906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.514631779+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.514633852+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.514635934+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.71693423+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.716980867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.71698756+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.717009879+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.717021022+07:00","message":"[bufferProcess] interim [640000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.717023618+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.8646912+07:00","message":"[GCS] IsForceVAD: false for message ID: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.925804587+07:00","message":"[GCS] Start streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.994069971+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.994102016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.994108347+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.994120698+07:00","message":"[buffer interim] 463 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.994127489+07:00","message":"[bufferProcess] interim [0]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.994130231+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.994136853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.994139712+07:00","message":"> Transcript [7633] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.994143586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.994145699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.994147978+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.994151474+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.99415758+07:00","message":"Push: 'ผลผลิตทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.994159875+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.994162299+07:00","message":"Set new StatePrefix : 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.994164867+07:00","message":"Next Push (prob) : 'เกษตรโดยเลือกใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.994172197+07:00","message":"push: {false ผลผลิตทางการ 0 0xc0004a3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.100087378+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.100137392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ\",\"confidence\":0.92787033}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.100145471+07:00","message":"receive interim result [true|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.100157808+07:00","message":"end recv isFinal message id 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.100160108+07:00","message":"end Recv id 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.1001676+07:00","message":"[buffer interim] 463 true เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.100180057+07:00","message":"[bufferProcess] interim [60000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.100187114+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.10019098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.10019422+07:00","message":"> Transcript [7634] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.100198652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.100200862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.100202793+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.100205867+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.100208048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.100210091+07:00","message":"> Transcript [7635] [true]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.100212425+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.100214105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.100215969+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.100218185+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.100225924+07:00","message":"Push: 'เกษตรโดยเลือกใช้การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.100236004+07:00","message":"push: {true เกษตรโดยเลือกใช้การ 0 0xc0004a3500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:34.112808596+07:00","message":"write wav file: './tmp/7598/7598_463.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.598438535+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.598485244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.598490334+07:00","message":"receive interim result [false|false]: อากาศที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.598508761+07:00","message":"[buffer interim] 464 false อากาศที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.598521028+07:00","message":"[bufferProcess] interim [720000000]:อากาศที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.598523209+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.799003596+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.799042491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.799047923+07:00","message":"receive interim result [false|false]: อากาศที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.799064917+07:00","message":"[buffer interim] 464 false อากาศที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.799071633+07:00","message":"[bufferProcess] interim [900000000]:อากาศที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.799074644+07:00","message":"[bufferProcess] send to processor:อากาศที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.799078523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.799081571+07:00","message":"> Transcript [7636] [false]: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.79908389+07:00","message":"Set StatePrefix (first interim): 'อากาศที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.988281916+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.988326369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.988332835+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.988351734+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.988361177+07:00","message":"[bufferProcess] interim [80000000]:อากาศที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.988364343+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.988370198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.988373499+07:00","message":"> Transcript [7637] [false]: 'อากาศที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.988377988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.988380629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.988382767+07:00","message":"StatePrefix: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.988385091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:35.160552674+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:35.160591361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:35.160597498+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:35.16061524+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.160623261+07:00","message":"[bufferProcess] interim [320000000]:อากาศที่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.16062652+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.160630354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.160633631+07:00","message":"> Transcript [7638] [false]: 'อากาศที่เป็นมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.160637713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.160640076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.160642089+07:00","message":"StatePrefix: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.160644759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:35.344985497+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:35.34502492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:35.345030602+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:35.345044707+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.345052039+07:00","message":"[bufferProcess] interim [440000000]:อากาศที่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.345054922+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.345060887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.345064257+07:00","message":"> Transcript [7639] [false]: 'อากาศที่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.345067969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.345070357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.345072482+07:00","message":"StatePrefix: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.345074759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:35.492312505+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:35.492350265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:35.492357405+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:35.492372012+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.492379754+07:00","message":"[bufferProcess] interim [620000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.492382775+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.492389918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.492393178+07:00","message":"> Transcript [7640] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.4923972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.492399862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.492401986+07:00","message":"StatePrefix: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.492404242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.492410425+07:00","message":"Push: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.492413+07:00","message":"TextPushed: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.49241516+07:00","message":"Set new StatePrefix : 'อากาศที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.49241789+07:00","message":"Next Push (prob) : 'เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:35.492444332+07:00","message":"push: {false อากาศที่ 0 0xc002f27200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.087467073+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.087527766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.087536263+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.087555051+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.087567682+07:00","message":"[bufferProcess] interim [220000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.087571855+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.087580311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.087584961+07:00","message":"> Transcript [7641] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.087590386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.087593633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.087596816+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.08760042+07:00","message":"TextPushed: 'อากาศที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:36.088600151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:36.088600284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.160952175+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.160993203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.160999904+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.16100994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" extraction\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.161013153+07:00","message":"receive interim result [false|false]:  extraction"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.161020511+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.161026131+07:00","message":"[buffer interim] 464 false  extraction"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.161031577+07:00","message":"[bufferProcess] interim [300000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.161034446+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.161037921+07:00","message":"[bufferProcess] send to processor (ticker):อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.161040794+07:00","message":"[bufferProcess] interim [300000000]: extraction"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.161042577+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.161045603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.161048262+07:00","message":"> Transcript [7642] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.161051645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.161053701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.161055541+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.161057711+07:00","message":"TextPushed: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.161059538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.161061529+07:00","message":"> Transcript [7643] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.161064097+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.161066236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.161070023+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.16107218+07:00","message":"TextPushed: 'อากาศที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.283273088+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.283314024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.283320576+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.283333395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" attractions\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.283336421+07:00","message":"receive interim result [false|false]:  attractions"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.283345622+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.283349456+07:00","message":"[buffer interim] 464 false  attractions"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.283356056+07:00","message":"[bufferProcess] interim [360000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.283358834+07:00","message":"[bufferProcess] send to processor: extraction"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.283361904+07:00","message":"[bufferProcess] interim [360000000]: attractions"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.283365733+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม attractions"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.28336926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.283372591+07:00","message":"> Transcript [7644] [false]: ' extraction'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.283375072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.283377472+07:00","message":"Set new StatePrefix: ' extraction'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.480960628+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.480998429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อมเ***เพรสชั่นนิส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.481004019+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อมเ***เพรสชั่นนิส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.481021223+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อมเ***เพรสชั่นนิส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.481028007+07:00","message":"[bufferProcess] interim [540000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อมเ***เพรสชั่นนิส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.481030882+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม attractions"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.481035292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.481038438+07:00","message":"> Transcript [7645] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม attractions'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.481040968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.481043347+07:00","message":"Set new StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม attractions'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.486099941+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.486118908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.486123968+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.486134948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" extraction methods\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.486137982+07:00","message":"receive interim result [false|false]:  extraction methods"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.486142683+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.486152103+07:00","message":"[buffer interim] 464 false  extraction methods"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.486156122+07:00","message":"[bufferProcess] interim [600000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.486158379+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อมเ***เพรสชั่นนิส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.486161567+07:00","message":"[bufferProcess] interim [600000000]: extraction methods"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.48616498+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction methods"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.486167321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.486170292+07:00","message":"> Transcript [7646] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อมเ***เพรสชั่นนิส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.486172636+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.486174477+07:00","message":"Set new StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อมเ***เพรสชั่นนิส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.599859006+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.59990601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.599913999+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.599927692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" extraction method\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.599932171+07:00","message":"receive interim result [false|false]:  extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.599941122+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.599945655+07:00","message":"[buffer interim] 464 false  extraction method"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.599952771+07:00","message":"[bufferProcess] interim [660000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.599957099+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction methods"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.59996206+07:00","message":"[bufferProcess] interim [660000000]: extraction method"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.599967096+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.599971505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.5999758+07:00","message":"> Transcript [7647] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction methods'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.59997982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.599982868+07:00","message":"Set new StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction methods'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.795944858+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.795994333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.796001544+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.79601401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" extraction method ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.796017376+07:00","message":"receive interim result [false|false]:  extraction method ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.796025285+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.796032592+07:00","message":"[buffer interim] 464 false  extraction method ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.796038121+07:00","message":"[bufferProcess] interim [900000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.79604096+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.796047761+07:00","message":"[bufferProcess] interim [900000000]: extraction method ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.796050857+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.796066175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.796086396+07:00","message":"> Transcript [7648] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.796090844+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.857296068+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.857340937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.857346726+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.857359916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" extraction method ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.857363698+07:00","message":"receive interim result [false|false]:  extraction method ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.857370551+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.857374313+07:00","message":"[buffer interim] 464 false  extraction method ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.857379462+07:00","message":"[bufferProcess] interim [960000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.857382307+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.8573857+07:00","message":"[bufferProcess] interim [960000000]: extraction method ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.857388669+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.85739176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.857394371+07:00","message":"> Transcript [7649] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.857397019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.857400147+07:00","message":"Set new StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.991622734+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.991662769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.9916706+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.991686867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" extraction method ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.991691061+07:00","message":"receive interim result [false|false]:  extraction method ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.991708792+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.991728618+07:00","message":"[buffer interim] 464 false  extraction method ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.991737538+07:00","message":"[bufferProcess] interim [80000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.991744121+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.991752774+07:00","message":"[bufferProcess] interim [80000000]: extraction method ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.991755396+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.991758985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.991761898+07:00","message":"> Transcript [7650] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.991764663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.991767623+07:00","message":"Set new StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.109330325+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.109368777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.109374792+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.109387662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" method ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.109390841+07:00","message":"receive interim result [false|false]:  method ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.109398403+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.109405944+07:00","message":"[buffer interim] 464 false  method ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.109410615+07:00","message":"[bufferProcess] interim [200000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.109413476+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.109416701+07:00","message":"[bufferProcess] interim [200000000]: method ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.109419557+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.109423204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.109430178+07:00","message":"> Transcript [7651] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.109433225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.109435178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.109437133+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.10943939+07:00","message":"TextPushed: 'อากาศที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.175061005+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.175103279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.175109997+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.175122443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.175125289+07:00","message":"receive interim result [false|false]:  ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.175134285+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.175138127+07:00","message":"[buffer interim] 464 false  ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.175144317+07:00","message":"[bufferProcess] interim [260000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.175147401+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.175150705+07:00","message":"[bufferProcess] interim [260000000]: ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.175153244+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.175156924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.175160024+07:00","message":"> Transcript [7652] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.175163191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.175166516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.175168586+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.175171018+07:00","message":"TextPushed: 'อากาศที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.75244626+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.752495763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.752502841+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.752526084+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.752534693+07:00","message":"[bufferProcess] interim [860000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.752537724+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.752545773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.752549471+07:00","message":"> Transcript [7653] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.752558069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.752560232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.752562376+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.752564738+07:00","message":"TextPushed: 'อากาศที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.008120903+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.008161916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.008169424+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.008180533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยนะคะโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.00818388+07:00","message":"receive interim result [false|false]:  ด้วยนะคะโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.008194437+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.008199071+07:00","message":"[buffer interim] 464 false  ด้วยนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.008205724+07:00","message":"[bufferProcess] interim [40000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.008211481+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.008214945+07:00","message":"[bufferProcess] interim [40000000]: ด้วยนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.008217511+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.008220997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.008224149+07:00","message":"> Transcript [7654] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.008228797+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.00823113+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.008233278+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.008235774+07:00","message":"TextPushed: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.008238483+07:00","message":"Push: 'เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.008240546+07:00","message":"TextPushed: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.00824287+07:00","message":"Set new StatePrefix : 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.00824522+07:00","message":"Next Push (prob) : 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.008254257+07:00","message":"push: {false เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย 0 0xc002f27200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.011473872+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.011499977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.011505803+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.011527903+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.0115333+07:00","message":"[bufferProcess] interim [100000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.011536253+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.011546185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.011548961+07:00","message":"> Transcript [7655] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.011552622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.011554973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.011556919+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.01155941+07:00","message":"TextPushed: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.083447389+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.083485925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.083492451+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.083502056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยนะคะโดยใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.083505995+07:00","message":"receive interim result [false|false]:  ด้วยนะคะโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.083520653+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.083526379+07:00","message":"[buffer interim] 464 false  ด้วยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.083533261+07:00","message":"[bufferProcess] interim [160000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.083536285+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.083540066+07:00","message":"[bufferProcess] interim [160000000]: ด้วยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.08354327+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.083546758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.083549678+07:00","message":"> Transcript [7656] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.083553707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.083555995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.083558159+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.083560567+07:00","message":"TextPushed: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:39.08960732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:39.089613645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.604045628+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.604090897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.604098443+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.604111623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยนะคะโดยใช้ PE\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.604114949+07:00","message":"receive interim result [false|false]:  ด้วยนะคะโดยใช้ PE"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.604124765+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.604129041+07:00","message":"[buffer interim] 464 false  ด้วยนะคะโดยใช้ PE"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.604135546+07:00","message":"[bufferProcess] interim [640000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.6041415+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.604145221+07:00","message":"[bufferProcess] interim [640000000]: ด้วยนะคะโดยใช้ PE"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.604148498+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PE"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.604152254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.604155417+07:00","message":"> Transcript [7657] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.604159823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.60416237+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.604164404+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.60416694+07:00","message":"TextPushed: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.713907566+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.713943586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.713955098+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.713966906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" PS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.71396967+07:00","message":"receive interim result [false|false]:  PS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.713976902+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.713981604+07:00","message":"[buffer interim] 464 false  PS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.71398763+07:00","message":"[bufferProcess] interim [760000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.713990697+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PE"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.71399437+07:00","message":"[bufferProcess] interim [760000000]: PS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.713996881+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.714002617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.714005743+07:00","message":"> Transcript [7658] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PE'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.714009921+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.714011858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.714015581+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.714017851+07:00","message":"TextPushed: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.714021586+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.714023645+07:00","message":"TextPushed: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.714025964+07:00","message":"Set new StatePrefix : 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PE'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.714028239+07:00","message":"Next Push (prob) : 'โดยใช้ PE'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.714036899+07:00","message":"push: {false นะคะ 0 0xc002f27200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.913319892+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.913364287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.913371423+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.913382495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" PDF\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.913384955+07:00","message":"receive interim result [false|false]:  PDF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.913392239+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.913400145+07:00","message":"[buffer interim] 464 false  PDF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.913406709+07:00","message":"[bufferProcess] interim [940000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.913409991+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.913417877+07:00","message":"[bufferProcess] interim [940000000]: PDF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.913420286+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PDF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.913423718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.91342708+07:00","message":"> Transcript [7659] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.913431306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.913433481+07:00","message":"Set new StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.101872175+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.101917217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.101924824+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.101937817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" pdf ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.101940965+07:00","message":"receive interim result [false|false]:  pdf ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.101949837+07:00","message":"[buffer interim] 464 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.101953809+07:00","message":"[buffer interim] 464 false  pdf ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.101960353+07:00","message":"[bufferProcess] interim [180000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.101962881+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PDF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.101966392+07:00","message":"[bufferProcess] interim [180000000]: pdf ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.101970378+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ pdf ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.101974106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.101977259+07:00","message":"> Transcript [7660] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PDF'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.101981534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.101983712+07:00","message":"Set new StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PDF'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.145028383+07:00","message":"[GCS] IsForceVAD: false for message ID: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.206716706+07:00","message":"[GCS] Start streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.28756596+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.287613829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PF ค่ะ\",\"confidence\":0.93346494}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.287622051+07:00","message":"receive interim result [true|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PF ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.287633613+07:00","message":"end recv isFinal message id 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.287635972+07:00","message":"end Recv id 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.287643051+07:00","message":"[buffer interim] 464 true อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PF ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.287654213+07:00","message":"[bufferProcess] interim [420000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PF ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.287658033+07:00","message":"[bufferProcess] send to processor (isfinal):อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ pdf ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.287662779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.287666426+07:00","message":"> Transcript [7661] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ pdf ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.287669644+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.287671787+07:00","message":"Set new StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ pdf ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.287673797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.28767718+07:00","message":"> Transcript [7662] [true]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PF ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.287680116+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.28768214+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.287684443+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ pdf ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.287687043+07:00","message":"TextPushed: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.287690167+07:00","message":"Push: 'โดยใช้ PF ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.287699566+07:00","message":"push: {true โดยใช้ PF ค่ะ 0 0xc002f27200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:40.299590178+07:00","message":"write wav file: './tmp/7598/7598_464.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.882949939+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.883001952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TH\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.883008098+07:00","message":"receive interim result [false|false]: TH"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.883026915+07:00","message":"[buffer interim] 465 false TH"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.883034533+07:00","message":"[bufferProcess] interim [660000000]:TH"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.883036782+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.076152536+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.076194569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.076200845+07:00","message":"receive interim result [false|false]: TF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.076216042+07:00","message":"[buffer interim] 465 false TF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.076223737+07:00","message":"[bufferProcess] interim [840000000]:TF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.076226873+07:00","message":"[bufferProcess] send to processor:TH"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.076232704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.076235749+07:00","message":"> Transcript [7663] [false]: 'TH'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.076238669+07:00","message":"Set StatePrefix (first interim): 'TH'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.283070409+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.283113063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TH\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.28311954+07:00","message":"receive interim result [false|false]: TH"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.283134766+07:00","message":"[buffer interim] 465 false TH"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.283141823+07:00","message":"[bufferProcess] interim [80000000]:TH"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.28314429+07:00","message":"[bufferProcess] send to processor:TF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.28315005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.283153872+07:00","message":"> Transcript [7664] [false]: 'TF'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.283156739+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.28315885+07:00","message":"Set new StatePrefix: 'TF'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.383593908+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.383633761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.38364018+07:00","message":"receive interim result [false|false]: TF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.383654606+07:00","message":"[buffer interim] 465 false TF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.383661125+07:00","message":"[bufferProcess] interim [140000000]:TF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.383663608+07:00","message":"[bufferProcess] send to processor:TH"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.383668917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.383671892+07:00","message":"> Transcript [7665] [false]: 'TH'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.38367476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.383677377+07:00","message":"Set new StatePrefix: 'TH'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.594433406+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.594471639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF เท้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.594478904+07:00","message":"receive interim result [false|false]: TF เท้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.594492251+07:00","message":"[buffer interim] 465 false TF เท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.594499357+07:00","message":"[bufferProcess] interim [380000000]:TF เท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.594501625+07:00","message":"[bufferProcess] send to processor:TF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.594507728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.594517418+07:00","message":"> Transcript [7666] [false]: 'TF'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.594520224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.59452343+07:00","message":"Set new StatePrefix: 'TF'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.732912036+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.732957143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF เช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.732964155+07:00","message":"receive interim result [false|false]: TF เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.732983876+07:00","message":"[buffer interim] 465 false TF เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.732991732+07:00","message":"[bufferProcess] interim [500000000]:TF เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.732994481+07:00","message":"[bufferProcess] send to processor:TF เท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.733000359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.73300411+07:00","message":"> Transcript [7667] [false]: 'TF เท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.733007765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.733010014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.733012331+07:00","message":"StatePrefix: 'TF'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.73301478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.98671159+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.986753588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.986759961+07:00","message":"receive interim result [false|false]: TF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.98677241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.986775578+07:00","message":"receive interim result [false|false]:  เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.986785835+07:00","message":"[buffer interim] 465 false TF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.986789628+07:00","message":"[buffer interim] 465 false  เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.986796328+07:00","message":"[bufferProcess] interim [740000000]:TF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.986798709+07:00","message":"[bufferProcess] send to processor:TF เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.986801516+07:00","message":"[bufferProcess] interim [740000000]: เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.986804712+07:00","message":"[bufferProcess] update buffer: TF เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.986807712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.986810859+07:00","message":"> Transcript [7668] [false]: 'TF เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.986815667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.986817837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.986820352+07:00","message":"StatePrefix: 'TF'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.986822574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.046471285+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.046526124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.046532146+07:00","message":"receive interim result [false|false]: TF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.04654556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เท้าเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.046548769+07:00","message":"receive interim result [false|false]:  เท้าเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.046556904+07:00","message":"[buffer interim] 465 false TF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.046560129+07:00","message":"[buffer interim] 465 false  เท้าเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.046566696+07:00","message":"[bufferProcess] interim [800000000]:TF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.046569795+07:00","message":"[bufferProcess] send to processor:TF เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.046572642+07:00","message":"[bufferProcess] interim [800000000]: เท้าเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.046575385+07:00","message":"[bufferProcess] update buffer: TF เท้าเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.046578449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.046581465+07:00","message":"> Transcript [7669] [false]: 'TF เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.046585335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.046589029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.046591847+07:00","message":"StatePrefix: 'TF'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.046593945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:42.089863933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:42.089903344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.100235269+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.10027462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.100280377+07:00","message":"receive interim result [false|false]: TF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.100290588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.100293669+07:00","message":"receive interim result [false|false]:  เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.100310009+07:00","message":"[buffer interim] 465 false TF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.10032093+07:00","message":"[buffer interim] 465 false  เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.100329495+07:00","message":"[bufferProcess] interim [860000000]:TF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.100332698+07:00","message":"[bufferProcess] send to processor:TF เท้าเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.100335687+07:00","message":"[bufferProcess] interim [860000000]: เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.100338273+07:00","message":"[bufferProcess] update buffer: TF เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.100343149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.100346199+07:00","message":"> Transcript [7670] [false]: 'TF เท้าเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.100349304+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.100351377+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.100353677+07:00","message":"StatePrefix: 'TF'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.100356002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.100358645+07:00","message":"Push: 'TF'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.100360697+07:00","message":"TextPushed: 'TF'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.100362677+07:00","message":"Set new StatePrefix : 'TF เท้าเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.100364878+07:00","message":"Next Push (prob) : ' เท้าเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.100375326+07:00","message":"push: {false TF 0 0xc00039c680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.115196005+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.115224267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.115229459+07:00","message":"receive interim result [false|false]: TF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.115242887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tactic\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.1152458+07:00","message":"receive interim result [false|false]:  tactic"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.115252131+07:00","message":"[buffer interim] 465 false TF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.115255107+07:00","message":"[buffer interim] 465 false  tactic"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.115261077+07:00","message":"[bufferProcess] interim [920000000]:TF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.115263646+07:00","message":"[bufferProcess] send to processor:TF เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.115269268+07:00","message":"[bufferProcess] interim [920000000]: tactic"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.115272216+07:00","message":"[bufferProcess] update buffer: TF tactic"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.115285624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.115301033+07:00","message":"> Transcript [7671] [false]: 'TF เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.11530536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.115307961+07:00","message":"Set new StatePrefix: 'TF เช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.151755818+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.151786853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.151792915+07:00","message":"receive interim result [false|false]: TF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.151807255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tactics\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.151810383+07:00","message":"receive interim result [false|false]:  tactics"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.151818339+07:00","message":"[buffer interim] 465 false TF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.151830406+07:00","message":"[buffer interim] 465 false  tactics"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.151836646+07:00","message":"[bufferProcess] interim [980000000]:TF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.151839137+07:00","message":"[bufferProcess] send to processor:TF tactic"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.151846696+07:00","message":"[bufferProcess] interim [980000000]: tactics"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.151849355+07:00","message":"[bufferProcess] update buffer: TF tactics"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.151852448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.151855484+07:00","message":"> Transcript [7672] [false]: 'TF tactic'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.151857568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.151859608+07:00","message":"Set new StatePrefix: 'TF tactic'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.661758202+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.661799667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.661805793+07:00","message":"receive interim result [false|false]: TF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.661816572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เท้า espadrilles\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.661820076+07:00","message":"receive interim result [false|false]:  เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.661827929+07:00","message":"[buffer interim] 465 false TF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.661831362+07:00","message":"[buffer interim] 465 false  เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.661837326+07:00","message":"[bufferProcess] interim [520000000]:TF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.661839801+07:00","message":"[bufferProcess] send to processor:TF tactics"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.661845481+07:00","message":"[bufferProcess] interim [520000000]: เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.661848265+07:00","message":"[bufferProcess] update buffer: TF เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.661851544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.661854514+07:00","message":"> Transcript [7673] [false]: 'TF tactics'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.661857769+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.661859962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.661862604+07:00","message":"StatePrefix: 'TF tactic'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.661864879+07:00","message":"TextPushed: 'TF'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.23124282+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.231279982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF เท้า espadrilles\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.231286978+07:00","message":"receive interim result [false|false]: TF เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.231300668+07:00","message":"[buffer interim] 465 false TF เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.231308611+07:00","message":"[bufferProcess] interim [120000000]:TF เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.231311692+07:00","message":"[bufferProcess] send to processor:TF เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.231317497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.231320895+07:00","message":"> Transcript [7674] [false]: 'TF เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.231323562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.23132587+07:00","message":"Set new StatePrefix: 'TF เท้า espadrilles'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.458916+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.458959171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF เท้า espadrilles\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.458965755+07:00","message":"receive interim result [false|false]: TF เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.458980573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สนาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.458984701+07:00","message":"receive interim result [false|false]:  สนาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.458992035+07:00","message":"[buffer interim] 465 false TF เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.458995356+07:00","message":"[buffer interim] 465 false  สนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.45900201+07:00","message":"[bufferProcess] interim [260000000]:TF เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.459005044+07:00","message":"[bufferProcess] send to processor:TF เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.459008575+07:00","message":"[bufferProcess] send to processor (ticker):TF เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.459011229+07:00","message":"[bufferProcess] interim [260000000]: สนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.459013204+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.459016404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.459020185+07:00","message":"> Transcript [7675] [false]: 'TF เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.459023481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.459025761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.459027669+07:00","message":"StatePrefix: 'TF เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.459029906+07:00","message":"TextPushed: 'TF'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.459031733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.459033973+07:00","message":"> Transcript [7676] [false]: 'TF เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.459036162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.459037928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.459039785+07:00","message":"StatePrefix: 'TF เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.459041662+07:00","message":"TextPushed: 'TF'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.665568658+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.665611229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF เท้า espadrilles\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.665617484+07:00","message":"receive interim result [false|false]: TF เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.665633087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช้สนามแม่เหล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.665638823+07:00","message":"receive interim result [false|false]:  ใช้สนามแม่เหล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.665648692+07:00","message":"[buffer interim] 465 false TF เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.665652327+07:00","message":"[buffer interim] 465 false  ใช้สนามแม่เหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.665658637+07:00","message":"[bufferProcess] interim [500000000]:TF เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.665661221+07:00","message":"[bufferProcess] send to processor: สนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.665666076+07:00","message":"[bufferProcess] interim [500000000]: ใช้สนามแม่เหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.665669043+07:00","message":"[bufferProcess] update buffer: TF เท้า espadrilles ใช้สนามแม่เหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.665672548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.665675432+07:00","message":"> Transcript [7677] [false]: ' สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.665678234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.665680135+07:00","message":"Set new StatePrefix: ' สนาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.833549478+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.833577811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF เท้า espadrilles\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.833583568+07:00","message":"receive interim result [false|false]: TF เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.833591029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช้สนามแม่เหล็กไฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.833594505+07:00","message":"receive interim result [false|false]:  ใช้สนามแม่เหล็กไฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.833600828+07:00","message":"[buffer interim] 465 false TF เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.833603822+07:00","message":"[buffer interim] 465 false  ใช้สนามแม่เหล็กไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.833608259+07:00","message":"[bufferProcess] interim [680000000]:TF เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.833610895+07:00","message":"[bufferProcess] send to processor:TF เท้า espadrilles ใช้สนามแม่เหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.83361431+07:00","message":"[bufferProcess] interim [680000000]: ใช้สนามแม่เหล็กไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.833616674+07:00","message":"[bufferProcess] update buffer: TF เท้า espadrilles ใช้สนามแม่เหล็กไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.833619964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.833622464+07:00","message":"> Transcript [7678] [false]: 'TF เท้า espadrilles ใช้สนามแม่เหล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.833624811+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.833626723+07:00","message":"Set new StatePrefix: 'TF เท้า espadrilles ใช้สนามแม่เหล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.964800819+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.964841044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF เท้า espadrilles\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.964846941+07:00","message":"receive interim result [false|false]: TF เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.964860385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช้สนามแม่เหล็กไฟฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.964865071+07:00","message":"receive interim result [false|false]:  ใช้สนามแม่เหล็กไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.964873375+07:00","message":"[buffer interim] 465 false TF เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.964877555+07:00","message":"[buffer interim] 465 false  ใช้สนามแม่เหล็กไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.964883058+07:00","message":"[bufferProcess] interim [740000000]:TF เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.964885998+07:00","message":"[bufferProcess] send to processor:TF เท้า espadrilles ใช้สนามแม่เหล็กไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.964889028+07:00","message":"[bufferProcess] interim [740000000]: ใช้สนามแม่เหล็กไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.9648915+07:00","message":"[bufferProcess] update buffer: TF เท้า espadrilles ใช้สนามแม่เหล็กไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.96489459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.964897949+07:00","message":"> Transcript [7679] [false]: 'TF เท้า espadrilles ใช้สนามแม่เหล็กไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.964901108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.964903094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.964905172+07:00","message":"StatePrefix: 'TF เท้า espadrilles ใช้สนามแม่เหล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.96490747+07:00","message":"TextPushed: 'TF'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:45.090594407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:45.090611822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.334440392+07:00","message":"[GCS] IsForceVAD: false for message ID: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.346239443+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.346278172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF เท้า espadrilles\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.346284753+07:00","message":"receive interim result [false|false]: TF เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.346295866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช้สนามแม่เหล็กไฟฟ้านะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.346299228+07:00","message":"receive interim result [false|false]:  ใช้สนามแม่เหล็กไฟฟ้านะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.34630827+07:00","message":"[buffer interim] 465 false TF เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.346313069+07:00","message":"[buffer interim] 465 false  ใช้สนามแม่เหล็กไฟฟ้านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.346320029+07:00","message":"[bufferProcess] interim [160000000]:TF เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.346322692+07:00","message":"[bufferProcess] send to processor:TF เท้า espadrilles ใช้สนามแม่เหล็กไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.346325918+07:00","message":"[bufferProcess] interim [160000000]: ใช้สนามแม่เหล็กไฟฟ้านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.346333433+07:00","message":"[bufferProcess] update buffer: TF เท้า espadrilles ใช้สนามแม่เหล็กไฟฟ้านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.346337393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.3463405+07:00","message":"> Transcript [7680] [false]: 'TF เท้า espadrilles ใช้สนามแม่เหล็กไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.346344089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.346346464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.346348573+07:00","message":"StatePrefix: 'TF เท้า espadrilles ใช้สนามแม่เหล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.346351325+07:00","message":"TextPushed: 'TF'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.347808597+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.347821555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF เท้า espadrilles\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.347826017+07:00","message":"receive interim result [false|false]: TF เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.347836102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช้สนามแม่เหล็กไฟฟ้านะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.347839891+07:00","message":"receive interim result [false|false]:  ใช้สนามแม่เหล็กไฟฟ้านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.347844053+07:00","message":"[buffer interim] 465 false TF เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.347846867+07:00","message":"[buffer interim] 465 false  ใช้สนามแม่เหล็กไฟฟ้านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.347878772+07:00","message":"[bufferProcess] interim [220000000]:TF เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.347902822+07:00","message":"[bufferProcess] send to processor:TF เท้า espadrilles ใช้สนามแม่เหล็กไฟฟ้านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.347912915+07:00","message":"[bufferProcess] interim [220000000]: ใช้สนามแม่เหล็กไฟฟ้านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.347916745+07:00","message":"[bufferProcess] update buffer: TF เท้า espadrilles ใช้สนามแม่เหล็กไฟฟ้านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.34792072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.347924072+07:00","message":"> Transcript [7681] [false]: 'TF เท้า espadrilles ใช้สนามแม่เหล็กไฟฟ้านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.347927425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.347929448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.347931613+07:00","message":"StatePrefix: 'TF เท้า espadrilles ใช้สนามแม่เหล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.347933797+07:00","message":"TextPushed: 'TF'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.395306594+07:00","message":"[GCS] Start streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.596418867+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.596464307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"TF เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ\",\"confidence\":0.9527999}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.596471681+07:00","message":"receive interim result [true|false]: TF เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.596481531+07:00","message":"end recv isFinal message id 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.596484025+07:00","message":"end Recv id 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.596491612+07:00","message":"[buffer interim] 465 true TF เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596502245+07:00","message":"[bufferProcess] interim [340000000]:TF เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.59650562+07:00","message":"[bufferProcess] send to processor (isfinal):TF เท้า espadrilles ใช้สนามแม่เหล็กไฟฟ้านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596523776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596539828+07:00","message":"> Transcript [7682] [false]: 'TF เท้า espadrilles ใช้สนามแม่เหล็กไฟฟ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596546897+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596549474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596551927+07:00","message":"StatePrefix: 'TF เท้า espadrilles ใช้สนามแม่เหล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596554452+07:00","message":"TextPushed: 'TF'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596563529+07:00","message":"Push: ' เท้า espadrilles ใช้สนามแม่เหล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596566361+07:00","message":"TextPushed: 'TF เท้า espadrilles ใช้สนามแม่เหล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596569382+07:00","message":"Set new StatePrefix : 'TF เท้า espadrilles ใช้สนามแม่เหล็กไฟฟ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596572198+07:00","message":"Next Push (prob) : 'ไฟฟ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596574797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596577154+07:00","message":"> Transcript [7683] [true]: 'TF เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596579634+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596581433+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596583366+07:00","message":"StatePrefix: 'TF เท้า espadrilles ใช้สนามแม่เหล็กไฟฟ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596585364+07:00","message":"TextPushed: 'TF เท้า espadrilles ใช้สนามแม่เหล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596587135+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.596695718+07:00","message":"push: {false  เท้า espadrilles ใช้สนามแม่เหล็ก 0 0xc00039c680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596740855+07:00","message":"Push: 'ไฟฟ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596744695+07:00","message":"TextPushed: 'TF เท้า espadrilles ใช้สนามแม่เหล็กไฟฟ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596747054+07:00","message":"Set new StatePrefix : 'TF เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596749363+07:00","message":"Next Push (prob) : 'TF เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.596758312+07:00","message":"push: {true ไฟฟ้านะคะ 0 0xc00039c680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.596779613+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_465.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:45.60673337+07:00","message":"write wav file: './tmp/7598/7598_465.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.25708529+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.257133854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.257140876+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.257158808+07:00","message":"[buffer interim] 466 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.257181463+07:00","message":"[bufferProcess] interim [840000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.257183639+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.429468243+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.429524629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.429530864+07:00","message":"receive interim result [false|false]: ในการตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.42955135+07:00","message":"[buffer interim] 466 false ในการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.429563409+07:00","message":"[bufferProcess] interim [20000000]:ในการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.429566253+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.42957553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.429580726+07:00","message":"> Transcript [7684] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.429583682+07:00","message":"Set StatePrefix (first interim): 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.624038976+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.624082315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.624089835+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.624110055+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.624118682+07:00","message":"[bufferProcess] interim [260000000]:ในการสั่นสะเทือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.624122902+07:00","message":"[bufferProcess] send to processor:ในการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.624127752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.624131928+07:00","message":"> Transcript [7685] [false]: 'ในการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.624136744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.6241396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.62414278+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.62414626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.149807893+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.149840309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.149845904+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.149862512+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.149869291+07:00","message":"[bufferProcess] interim [800000000]:ในการสั่นสะเทือนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.149872426+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.149876323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.14987961+07:00","message":"> Transcript [7686] [false]: 'ในการสั่นสะเทือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.149883327+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.149885627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.149887647+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.149889952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.795324748+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.795364283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.795370064+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.795394144+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.795401708+07:00","message":"[bufferProcess] interim [400000000]:ในการสั่นสะเทือนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.795404473+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.795407834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.795410928+07:00","message":"> Transcript [7687] [false]: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.795415036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.795417493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.795420815+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.795423255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.979359223+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.979397707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.979403293+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.979419657+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.979426617+07:00","message":"[bufferProcess] interim [580000000]:ในการสั่นสะเทือนทำให้อนุภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.979428938+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.979432581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.979435377+07:00","message":"> Transcript [7688] [false]: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.979438744+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.979440883+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.97944279+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.979445373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.979450054+07:00","message":"Push: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.979452332+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.979456082+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.979458808+07:00","message":"Next Push (prob) : 'สั่นสะเทือนทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.979466874+07:00","message":"push: {false ในการ 0 0xc002f27480}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:48.091570899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:48.091581392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.42542567+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.425468921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.425476654+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.425491297+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.425502582+07:00","message":"[bufferProcess] interim [60000000]:ในการสั่นสะเทือนทำให้อนุภาคของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.425505394+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.425519322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.425524741+07:00","message":"> Transcript [7689] [false]: 'ในการสั่นสะเทือนทำให้อนุภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.425532133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.425534575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.425537201+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.425539752+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.785642127+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.785682261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.785688095+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.785701939+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.785709588+07:00","message":"[bufferProcess] interim [420000000]:ในการสั่นสะเทือนทำให้อนุภาคของผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.78571274+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.785720054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.785723217+07:00","message":"> Transcript [7690] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.785727273+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.785729645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.785731981+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.785736295+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.075383936+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.075430995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.075438546+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.07545486+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.075463268+07:00","message":"[bufferProcess] interim [720000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.075466182+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.075472286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.075476071+07:00","message":"> Transcript [7691] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.075480457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.075483226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.07548537+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.075488038+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.273466252+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.273517818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของพืช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.273524533+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของพืช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.273543842+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.273556764+07:00","message":"[bufferProcess] interim [840000000]:ในการสั่นสะเทือนทำให้อนุภาคของพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.273560895+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.273566355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.273570653+07:00","message":"> Transcript [7692] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.273578435+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.273581733+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.273585665+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.273588174+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.273593149+07:00","message":"Push: 'สั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.273596432+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.273600065+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้อนุภาคของผมพึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.273603229+07:00","message":"Next Push (prob) : 'อนุภาคของผมพึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.273623835+07:00","message":"push: {false สั่นสะเทือนทำให้ 0 0xc002f27480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.348385549+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.348430336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.348439049+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.348456034+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.348467401+07:00","message":"[bufferProcess] interim [20000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.34847168+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.348479933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.348484109+07:00","message":"> Transcript [7693] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.348487757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.348491375+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของพืช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.032653429+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.032691005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.032697766+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.032712244+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.032731642+07:00","message":"[bufferProcess] interim [620000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.032734721+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.032738945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.032742893+07:00","message":"> Transcript [7694] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.032746882+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.032753806+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.263799076+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.263851777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.2638598+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.263883426+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.263893918+07:00","message":"[bufferProcess] interim [860000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.263898398+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.263905693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.263909835+07:00","message":"> Transcript [7695] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.263915213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.263918276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.263921759+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.263925858+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.488797852+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.48883778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.48884522+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.488859423+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.488868113+07:00","message":"[bufferProcess] interim [40000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.488871232+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.48887735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.48888076+07:00","message":"> Transcript [7696] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.48888505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.488887696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.488890349+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.488893556+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.515653338+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.51568811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.515693941+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.515713113+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.515719868+07:00","message":"[bufferProcess] interim [100000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.515722695+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.515726009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.515730799+07:00","message":"> Transcript [7697] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.515734472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.515736521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.515738702+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.515741589+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.050097517+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.050144971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.050153285+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.05016984+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.050179458+07:00","message":"[bufferProcess] interim [700000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.050182846+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.05019152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.050194779+07:00","message":"> Transcript [7698] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.050199492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.050202129+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.050204653+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.050208321+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.050214411+07:00","message":"Push: 'อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.050216418+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.050219601+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.050222853+07:00","message":"Next Push (prob) : 'เกิดรูพรุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.050233402+07:00","message":"push: {false อนุภาคของผมพืชเนี่ย 0 0xc002f27480}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:51.092358335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:51.092374505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.395137083+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.395180653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.395193371+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.395207743+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.395214315+07:00","message":"[bufferProcess] interim [0]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.395217402+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.395222759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.395225859+07:00","message":"> Transcript [7699] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.395229253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.395231584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.395233641+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.395236384+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.446735618+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.446783819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.446790897+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.446806468+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.44681852+07:00","message":"[bufferProcess] interim [120000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.446821643+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.446825979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.446829427+07:00","message":"> Transcript [7700] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.446834123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.446836642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.446839569+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.446842252+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.074376628+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.074416981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.074423684+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.074436077+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.07444283+07:00","message":"[bufferProcess] interim [660000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.074445644+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.07445164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.074454806+07:00","message":"> Transcript [7701] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.074459053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.074461437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.074463923+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.074467027+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.079159803+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.079183744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.079188819+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.079202694+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.07920873+07:00","message":"[bufferProcess] interim [720000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.079211251+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.079215078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.079217822+07:00","message":"> Transcript [7702] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.079221694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.0792238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.079226084+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.079228921+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.079235378+07:00","message":"Push: 'เกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.07923739+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.079239715+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.079242376+07:00","message":"Next Push (prob) : 'ดังนั้นจึงทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.079268085+07:00","message":"push: {false เกิดรูพรุน 0 0xc002f27480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.336628139+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.336667152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.336673248+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.336692801+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.336701219+07:00","message":"[bufferProcess] interim [960000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.336703836+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.336707826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.336710958+07:00","message":"> Transcript [7703] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.336714576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.336717317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.336719371+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.336722239+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.537868523+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.537912611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.537929183+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.537949837+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.537959693+07:00","message":"[bufferProcess] interim [200000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.537964609+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.537971818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.537975769+07:00","message":"> Transcript [7704] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.537981866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.53798532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.537990013+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.537994397+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.667636152+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.667678606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.667684888+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.667701448+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.667709472+07:00","message":"[bufferProcess] interim [320000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.667712758+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.667716486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.667719425+07:00","message":"> Transcript [7705] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.667723563+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.667725647+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.667728239+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.66773149+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.857753687+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.857796415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.85780386+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.857820244+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.857829+07:00","message":"[bufferProcess] interim [440000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.857832729+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.857840252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.857844156+07:00","message":"> Transcript [7706] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.857849346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.857852277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.857854885+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.857858247+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.857865479+07:00","message":"Push: 'ดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.857867566+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.85786995+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.857879824+07:00","message":"Next Push (prob) : 'ให้การประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.857903906+07:00","message":"push: {false ดังนั้นจึงทำ 0 0xc002f27480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.884180002+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.884220484+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":"2026-06-25T15:37:52.884228423+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.884245911+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.884253743+07:00","message":"[bufferProcess] interim [500000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.884256869+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.884261622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.88426709+07:00","message":"> Transcript [7707] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.884271639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.884275364+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.9901754+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.990222084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.990230764+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.990247673+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.990258737+07:00","message":"[bufferProcess] interim [560000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.990262299+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.990268442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.990271912+07:00","message":"> Transcript [7708] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.990274834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.990278706+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.006302062+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.006344179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.006352388+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.006371797+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.006380914+07:00","message":"[bufferProcess] interim [620000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.006385404+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.006396492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.006402135+07:00","message":"> Transcript [7709] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.006405232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.006407935+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.176003694+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.176047231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การสกัดมีประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.176054254+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การสกัดมีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.17607577+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.176080211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.176083216+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.176090207+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การสกัดมีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.176094455+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.1761013+07:00","message":"[bufferProcess] interim [740000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การสกัดมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.17610622+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.176110123+07:00","message":"[bufferProcess] interim [800000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.176112558+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การสกัดมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.176115894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.176119045+07:00","message":"> Transcript [7710] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.176121925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.176124004+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.176126069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.17612803+07:00","message":"> Transcript [7711] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การสกัดมีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.176129995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.176131987+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การสกัดมีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.357028169+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.357072136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.357078866+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.35709049+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.357097951+07:00","message":"[bufferProcess] interim [980000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.357101196+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.357105294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.357108748+07:00","message":"> Transcript [7712] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.357112269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.357115458+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.683858382+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.683901077+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":"2026-06-25T15:37:53.683907547+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.683920864+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.683928727+07:00","message":"[bufferProcess] interim [280000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.683931911+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.683940903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.683944207+07:00","message":"> Transcript [7713] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.683948416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.683950706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.6839533+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.683956352+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.747424913+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.747465722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.747471907+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.747492131+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.747500481+07:00","message":"[bufferProcess] interim [340000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.747511639+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.747516513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.747523687+07:00","message":"> Transcript [7714] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.747529178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.747531446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.747533739+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.747537181+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.864364248+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.864400219+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":"2026-06-25T15:37:53.864406337+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.864419685+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.864428147+07:00","message":"[bufferProcess] interim [460000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.86443154+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.864437502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.864440232+07:00","message":"> Transcript [7715] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.864443964+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.864446259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.864448801+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.864451647+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.066998956+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.067042164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.067049583+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.06706567+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.067073783+07:00","message":"[bufferProcess] interim [700000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.06707782+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.067086286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.067090054+07:00","message":"> Transcript [7716] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.067095123+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.067097283+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.067099725+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.067102781+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.067109377+07:00","message":"Push: 'ให้การประกาศมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.06711168+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.067114327+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.067117564+07:00","message":"Next Push (prob) : 'ประสิทธิภาพเพิ่มมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.067126754+07:00","message":"push: {false ให้การประกาศมี 0 0xc002f27480}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:54.093212292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:54.093216483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.654203513+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.654252516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.654261727+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.654280499+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.654290819+07:00","message":"[bufferProcess] interim [300000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.654296151+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.654305264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.654310416+07:00","message":"> Transcript [7717] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.654316542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.654319784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.654322586+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.654328502+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.77506316+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.775115221+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":"2026-06-25T15:37:54.775124375+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.775141477+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.775160354+07:00","message":"[bufferProcess] interim [420000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.775165806+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.77518774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.775192458+07:00","message":"> Transcript [7718] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.775198606+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.77520137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.775204418+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.775209228+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.962631635+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.962681224+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":"2026-06-25T15:37:54.962689614+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.962704434+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.962712774+07:00","message":"[bufferProcess] interim [540000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.962716511+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.962724335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.962727607+07:00","message":"> Transcript [7719] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.962731899+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.962734055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.962736348+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.962739554+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.029832269+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.02986933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.029876249+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.029888546+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.029895531+07:00","message":"[bufferProcess] interim [660000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.029898621+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.029902946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.029906229+07:00","message":"> Transcript [7720] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.029911447+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.029913782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.029916063+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.029918972+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.029931986+07:00","message":"Push: 'ประสิทธิภาพเพิ่มมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.029934376+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.029937306+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.029943067+07:00","message":"Next Push (prob) : 'ขึ้นโดยที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.029968302+07:00","message":"push: {false ประสิทธิภาพเพิ่มมาก 0 0xc002f27480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.2892207+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.289263847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.289272815+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.289291673+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.289299965+07:00","message":"[bufferProcess] interim [900000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.289303383+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.289307791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.289310901+07:00","message":"> Transcript [7721] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.289315798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.28931802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.289320124+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.289323188+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.345597196+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.345636447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.345643718+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.345658612+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.345665768+07:00","message":"[bufferProcess] interim [960000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.345668599+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.345675488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.345678623+07:00","message":"> Transcript [7722] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.345682465+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.345684581+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.345686675+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.345689567+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.666101625+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.66614122+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":"2026-06-25T15:37:55.666148956+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.666166867+07:00","message":"[buffer interim] 466 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.666173747+07:00","message":"[bufferProcess] interim [260000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.666176866+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.666185346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.666188453+07:00","message":"> Transcript [7723] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.666192728+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.666195127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.666197185+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.666200216+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.835179529+07:00","message":"[GCS] IsForceVAD: false for message ID: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.967050363+07:00","message":"[GCS] Start streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.045349324+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.045394104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผงพืชเนี่ยเกิดรูพรุนดังนั้นค่ะจึงทำให้การสกัดมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้\",\"confidence\":0.9513371}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.04540165+07:00","message":"receive interim result [true|false]: ในการสั่นสะเทือนทำให้อนุภาคของผงพืชเนี่ยเกิดรูพรุนดังนั้นค่ะจึงทำให้การสกัดมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.045412904+07:00","message":"end recv isFinal message id 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.045415373+07:00","message":"end Recv id 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.045422754+07:00","message":"[buffer interim] 466 true ในการสั่นสะเทือนทำให้อนุภาคของผงพืชเนี่ยเกิดรูพรุนดังนั้นค่ะจึงทำให้การสกัดมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045434789+07:00","message":"[bufferProcess] interim [650000000]:ในการสั่นสะเทือนทำให้อนุภาคของผงพืชเนี่ยเกิดรูพรุนดังนั้นค่ะจึงทำให้การสกัดมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045438764+07:00","message":"[bufferProcess] send to processor (isfinal):ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.04544346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045446571+07:00","message":"> Transcript [7724] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045451268+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045453656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045455858+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045459277+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045462402+07:00","message":"Push: 'ขึ้นโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045464785+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045467237+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045470545+07:00","message":"Next Push (prob) : 'ยังสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045472435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045474583+07:00","message":"> Transcript [7725] [true]: 'ในการสั่นสะเทือนทำให้อนุภาคของผงพืชเนี่ยเกิดรูพรุนดังนั้นค่ะจึงทำให้การสกัดมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045477238+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045478997+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.04548093+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045483154+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045485389+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.045597027+07:00","message":"push: {false ขึ้นโดยที่ 0 0xc002f27480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045796034+07:00","message":"Push: 'ยังสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045800296+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045803107+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้อนุภาคของผงพืชเนี่ยเกิดรูพรุนดังนั้นค่ะจึงทำให้การสกัดมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045805779+07:00","message":"Next Push (prob) : 'ในการสั่นสะเทือนทำให้อนุภาคของผงพืชเนี่ยเกิดรูพรุนดังนั้นค่ะจึงทำให้การสกัดมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.045816934+07:00","message":"push: {true ยังสามารถใช้ 0 0xc002f27480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.045821385+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_466.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:56.066681134+07:00","message":"write wav file: './tmp/7598/7598_466.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.550142793+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.550195866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟิล์ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.550202565+07:00","message":"receive interim result [false|false]: ฟิล์ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.550222372+07:00","message":"[buffer interim] 467 false ฟิล์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.550230005+07:00","message":"[bufferProcess] interim [540000000]:ฟิล์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.55023205+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.606344878+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.606387269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.606392922+07:00","message":"receive interim result [false|false]: ปิ่นโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.606405674+07:00","message":"[buffer interim] 467 false ปิ่นโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.606412156+07:00","message":"[bufferProcess] interim [600000000]:ปิ่นโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.606414598+07:00","message":"[bufferProcess] send to processor:ฟิล์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.606420403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.606423525+07:00","message":"> Transcript [7726] [false]: 'ฟิล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.606426052+07:00","message":"Set StatePrefix (first interim): 'ฟิล์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.987554372+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.987593128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รีโนเวท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.987598286+07:00","message":"receive interim result [false|false]: รีโนเวท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.987611061+07:00","message":"[buffer interim] 467 false รีโนเวท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.987617165+07:00","message":"[bufferProcess] interim [960000000]:รีโนเวท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.987619484+07:00","message":"[bufferProcess] send to processor:ปิ่นโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.987623026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.987625845+07:00","message":"> Transcript [7727] [false]: 'ปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.987628078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.98763013+07:00","message":"Set new StatePrefix: 'ปิ่นโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.025366435+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.025409983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"sinthorn\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.025417517+07:00","message":"receive interim result [false|false]: sinthorn"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.025437127+07:00","message":"[buffer interim] 467 false sinthorn"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.025451397+07:00","message":"[bufferProcess] interim [20000000]:sinthorn"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.025456422+07:00","message":"[bufferProcess] send to processor:รีโนเวท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.025465768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.025470169+07:00","message":"> Transcript [7728] [false]: 'รีโนเวท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.025474355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.025477906+07:00","message":"Set new StatePrefix: 'รีโนเวท'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:57.09413445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:57.094165924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.150622861+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.150689992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.150696305+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.150711131+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.150717879+07:00","message":"[bufferProcess] interim [200000000]:ปิ่นโตเวฟนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.150721384+07:00","message":"[bufferProcess] send to processor:sinthorn"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.150727909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.150731092+07:00","message":"> Transcript [7729] [false]: 'sinthorn'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.15073386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.150736331+07:00","message":"Set new StatePrefix: 'sinthorn'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.710528818+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.710567555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.710573261+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.710585377+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.710593533+07:00","message":"[bufferProcess] interim [800000000]:ปิ่นโตเวฟนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.710596094+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.710602119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.710605141+07:00","message":"> Transcript [7730] [false]: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.710608033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.710610609+07:00","message":"Set new StatePrefix: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.845894944+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.845937421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.845943176+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.845959737+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.845967567+07:00","message":"[bufferProcess] interim [920000000]:ปิ่นโตเวฟนะคะที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.84597113+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.845976014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.845981337+07:00","message":"> Transcript [7731] [false]: 'ปิ่นโตเวฟนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.845985928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.845988954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.845991878+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.845996602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.026675323+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.026717667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.026724105+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.026739965+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.026747914+07:00","message":"[bufferProcess] interim [40000000]:ปิ่นโตเวฟนะคะที่ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.026751283+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.026758468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.026761486+07:00","message":"> Transcript [7732] [false]: 'ปิ่นโตเวฟนะคะที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.026765288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.026767727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.026770799+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.026773286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.131361469+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.131404661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.131410804+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.131424571+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.131435083+07:00","message":"[bufferProcess] interim [220000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.131437701+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.131443342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.131446461+07:00","message":"> Transcript [7733] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.131451039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.131453664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.131456203+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.131458678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.418347712+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.418389273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.418395785+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.418412454+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.418421055+07:00","message":"[bufferProcess] interim [520000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.41842451+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.418430738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.41843419+07:00","message":"> Transcript [7734] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.418438134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.418440582+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.418442963+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.418445383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.418452066+07:00","message":"Push: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.418454209+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.418456519+07:00","message":"Set new StatePrefix : 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.418458708+07:00","message":"Next Push (prob) : 'ที่ไม่เป็นมิตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.418467602+07:00","message":"push: {false ปิ่นโตเวฟนะคะ 0 0xc003302900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.606185344+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.606225809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.606232532+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.606251126+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.606259131+07:00","message":"[bufferProcess] interim [640000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.60626202+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.606265979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.606269564+07:00","message":"> Transcript [7735] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.60627383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.606276126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.606278469+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.606283681+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.755205244+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.75524784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.755254133+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.755267202+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.755274486+07:00","message":"[bufferProcess] interim [820000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.755277327+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.755283136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.755286665+07:00","message":"> Transcript [7736] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.755290674+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.755293094+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.755295781+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.755298472+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.989257217+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.989300956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.989307779+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.989324123+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.98933188+07:00","message":"[bufferProcess] interim [120000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.98933519+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.989347268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.98935207+07:00","message":"> Transcript [7737] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.989357704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.989363083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.989367662+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.989371883+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:59.630771411+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:59.630814569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:59.630821293+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:59.630838329+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.630850226+07:00","message":"[bufferProcess] interim [720000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.630853157+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.630860802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.630863839+07:00","message":"> Transcript [7738] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.630867958+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.630870446+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.630872812+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.630875494+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.630881623+07:00","message":"Push: 'ที่ไม่เป็นมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.63088355+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.630885734+07:00","message":"Set new StatePrefix : 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.630888454+07:00","message":"Next Push (prob) : 'ต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:59.630896875+07:00","message":"push: {false ที่ไม่เป็นมิตร 0 0xc003302900}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:00.094217435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:00.094223797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.352159598+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.352184567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.352189307+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.352205722+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.35221301+07:00","message":"[bufferProcess] interim [380000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.352215969+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.352219373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.3522223+07:00","message":"> Transcript [7739] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.352225761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.352227885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.352230366+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.352233561+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.539230373+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.539266522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.53927311+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.539287537+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.539295287+07:00","message":"[bufferProcess] interim [560000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.539298065+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.539301625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.539307955+07:00","message":"> Transcript [7740] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.539311822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.539314238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.539317111+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.539319968+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.630447012+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.630484555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.630490782+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.630523482+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.630534254+07:00","message":"[bufferProcess] interim [680000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.630536724+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.630539994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.630543343+07:00","message":"> Transcript [7741] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.630546963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.630549243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.630551675+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.630554404+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.732885337+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.732916622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.732923867+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.732939278+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732945313+07:00","message":"[bufferProcess] interim [800000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732948588+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732955743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732959105+07:00","message":"> Transcript [7742] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732962866+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732965003+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732967787+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.73297066+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.73297744+07:00","message":"Push: 'ต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732979649+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732981984+07:00","message":"Set new StatePrefix : 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732984201+07:00","message":"Next Push (prob) : 'ไม่งั้นงานวิจัยนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.732990596+07:00","message":"push: {false ต่อสิ่งแวดล้อมค่ะ 0 0xc003302900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.322289884+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.322327302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.322333646+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.32235025+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.322357917+07:00","message":"[bufferProcess] interim [400000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.322360654+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.322364041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.322366929+07:00","message":"> Transcript [7743] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.322370606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.322372682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.322374714+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.322377349+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.634929866+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.634964099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.634970141+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.634986218+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.634992125+07:00","message":"[bufferProcess] interim [700000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.634995026+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.634998748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.635001851+07:00","message":"> Transcript [7744] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.635005828+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.635007977+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.635010859+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.635013769+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.752674232+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.752715086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.7527218+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.752738904+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.752746538+07:00","message":"[bufferProcess] interim [760000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.752749309+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.752752862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.752755842+07:00","message":"> Transcript [7745] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.75275976+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.752761917+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.752764425+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.752767205+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.758609901+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.758634843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.758641553+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.758654391+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.75865922+07:00","message":"[bufferProcess] interim [820000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.758661934+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.758665218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.758667742+07:00","message":"> Transcript [7746] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.758671359+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.75867366+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.758675529+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.758678271+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.758684798+07:00","message":"Push: 'ไม่งั้นงานวิจัยนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.75868701+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.75868925+07:00","message":"Set new StatePrefix : 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.758691958+07:00","message":"Next Push (prob) : 'คะพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.758699613+07:00","message":"push: {false ไม่งั้นงานวิจัยนี้นะ 0 0xc003302900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.823104254+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.823153082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.823160093+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.823177201+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.823185097+07:00","message":"[bufferProcess] interim [880000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.823188154+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.823192388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.823195693+07:00","message":"> Transcript [7747] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.823198484+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.955295967+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.955334483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.955341598+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.955354767+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.95536162+07:00","message":"[bufferProcess] interim [0]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.955365135+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.955371668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.955374426+07:00","message":"> Transcript [7748] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.955377524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.955380216+07:00","message":"Set new StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.199050535+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.199090733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.199097643+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.199109204+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.199117563+07:00","message":"[bufferProcess] interim [300000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.19912233+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.199130515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.199135238+07:00","message":"> Transcript [7749] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.199140762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.199143717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.199145824+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.199149149+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.436443955+07:00","message":"[GCS] IsForceVAD: false for message ID: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.528966117+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.529011493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.529017725+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.529036637+07:00","message":"[buffer interim] 467 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.529045262+07:00","message":"[bufferProcess] interim [600000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.529048592+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.529052621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.529055948+07:00","message":"> Transcript [7750] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.529060748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.529063541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.529066422+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.529069535+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.566986386+07:00","message":"[GCS] Start streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.64743851+07:00","message":"[GCS] Cleaned up inactive client: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.647466522+07:00","message":"[GCS] Cleaned up inactive client: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.647469934+07:00","message":"[GCS] Cleaned up inactive client: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.647471851+07:00","message":"[GCS] Cleaned up inactive client: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.65035998+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.650402506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์\",\"confidence\":0.94811076}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.650409833+07:00","message":"receive interim result [true|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.650422124+07:00","message":"end recv isFinal message id 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.650424666+07:00","message":"end Recv id 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.650431225+07:00","message":"[buffer interim] 467 true ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.650443251+07:00","message":"[bufferProcess] interim [690000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.650446957+07:00","message":"[bufferProcess] send to processor (isfinal):ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.650451318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.650454461+07:00","message":"> Transcript [7751] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.650458967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.650461311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.650463658+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.650466718+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.650468856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.650471042+07:00","message":"> Transcript [7752] [true]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.650480014+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.650481918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.650483799+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.650485998+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.650492826+07:00","message":"Push: 'คะจึงมุ่งเน้นการใช้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.650530173+07:00","message":"push: {true คะจึงมุ่งเน้นการใช้ประโยชน์ 0 0xc003302900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:38:02.662844966+07:00","message":"write wav file: './tmp/7598/7598_467.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:03.095136749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:03.095145915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.265585127+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.265630895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทางการเกษตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.265636102+07:00","message":"receive interim result [false|false]: ทิ้งทางการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.265655095+07:00","message":"[buffer interim] 468 false ทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.265664243+07:00","message":"[bufferProcess] interim [620000000]:ทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.26566642+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.265673015+07:00","message":"[bufferProcess] send to processor (ticker):ทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.26567601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.265678772+07:00","message":"> Transcript [7753] [false]: 'ทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.265681212+07:00","message":"Set StatePrefix (first interim): 'ทิ้งทางการเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.630272832+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.630313152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทางการเกษตรแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.630318869+07:00","message":"receive interim result [false|false]: ทิ้งทางการเกษตรแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.630336517+07:00","message":"[buffer interim] 468 false ทิ้งทางการเกษตรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.630345976+07:00","message":"[bufferProcess] interim [40000000]:ทิ้งทางการเกษตรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.630348298+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.702976085+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.70301114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทางการเกษตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.703019892+07:00","message":"receive interim result [false|false]: ทิ้งทางการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.703034095+07:00","message":"[buffer interim] 468 false ทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.703040939+07:00","message":"[bufferProcess] interim [160000000]:ทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.703043863+07:00","message":"[bufferProcess] send to processor:ทิ้งทางการเกษตรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.703049286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.70305202+07:00","message":"> Transcript [7754] [false]: 'ทิ้งทางการเกษตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.703056096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.703058538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.703061077+07:00","message":"StatePrefix: 'ทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.703063481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.711788167+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.711812299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทางการเกษตร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.711817329+07:00","message":"receive interim result [false|false]: ทิ้งทางการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.711828795+07:00","message":"[buffer interim] 468 false ทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.711833738+07:00","message":"[bufferProcess] interim [220000000]:ทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.711835901+07:00","message":"[bufferProcess] send to processor:ทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.711840888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.711843835+07:00","message":"> Transcript [7755] [false]: 'ทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.711847019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.71184933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.711851511+07:00","message":"StatePrefix: 'ทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.711853713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.493304861+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.493345474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทางการเกษตรที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.493352161+07:00","message":"receive interim result [false|false]: ทิ้งทางการเกษตรที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.49336744+07:00","message":"[buffer interim] 468 false ทิ้งทางการเกษตรที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.493375781+07:00","message":"[bufferProcess] interim [880000000]:ทิ้งทางการเกษตรที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.493378288+07:00","message":"[bufferProcess] send to processor:ทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.493382409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.493385594+07:00","message":"> Transcript [7756] [false]: 'ทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.493389457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.493391884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.493394344+07:00","message":"StatePrefix: 'ทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.493396645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.595084234+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.595123775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทางการเกษตรที่เป็นมิตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.595130545+07:00","message":"receive interim result [false|false]: ทิ้งทางการเกษตรที่เป็นมิตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.595144425+07:00","message":"[buffer interim] 468 false ทิ้งทางการเกษตรที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.595150715+07:00","message":"[bufferProcess] interim [0]:ทิ้งทางการเกษตรที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.595153346+07:00","message":"[bufferProcess] send to processor:ทิ้งทางการเกษตรที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.595160702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.595164011+07:00","message":"> Transcript [7757] [false]: 'ทิ้งทางการเกษตรที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.595167296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.595169485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.595172259+07:00","message":"StatePrefix: 'ทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.5951751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.595180723+07:00","message":"Push: 'ทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.595182804+07:00","message":"TextPushed: 'ทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.59518561+07:00","message":"Set new StatePrefix : 'ทิ้งทางการเกษตรที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.595188025+07:00","message":"Next Push (prob) : 'ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.595195598+07:00","message":"push: {false ทิ้งทางการเกษตร 0 0xc002e90300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.71564265+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.715684224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทางการเกษตรที่เป็นมิตรต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.715691055+07:00","message":"receive interim result [false|false]: ทิ้งทางการเกษตรที่เป็นมิตรต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.715706123+07:00","message":"[buffer interim] 468 false ทิ้งทางการเกษตรที่เป็นมิตรต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.715713354+07:00","message":"[bufferProcess] interim [180000000]:ทิ้งทางการเกษตรที่เป็นมิตรต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.715716907+07:00","message":"[bufferProcess] send to processor:ทิ้งทางการเกษตรที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.715724202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.715727882+07:00","message":"> Transcript [7758] [false]: 'ทิ้งทางการเกษตรที่เป็นมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.71573186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.715734682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.715736918+07:00","message":"StatePrefix: 'ทิ้งทางการเกษตรที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.715741914+07:00","message":"TextPushed: 'ทิ้งทางการเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.786120233+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.786165883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทางการเกษตรที่เป็นมิตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.786172652+07:00","message":"receive interim result [false|false]: ทิ้งทางการเกษตรที่เป็นมิตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.786190226+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.786194741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.786197894+07:00","message":"receive interim result [false|false]: ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.786203779+07:00","message":"[buffer interim] 468 false ทิ้งทางการเกษตรที่เป็นมิตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.786207449+07:00","message":"[buffer interim] 468 false ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.786213997+07:00","message":"[bufferProcess] interim [240000000]:ทิ้งทางการเกษตรที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.786216924+07:00","message":"[bufferProcess] send to processor:ทิ้งทางการเกษตรที่เป็นมิตรต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.786219914+07:00","message":"[bufferProcess] interim [300000000]:ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.786222057+07:00","message":"[bufferProcess] send to processor:ทิ้งทางการเกษตรที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.786225281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.786228479+07:00","message":"> Transcript [7759] [false]: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.786232269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.786235079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.786239995+07:00","message":"StatePrefix: 'ทิ้งทางการเกษตรที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.786242755+07:00","message":"TextPushed: 'ทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.786244783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.786246886+07:00","message":"> Transcript [7760] [false]: 'ทิ้งทางการเกษตรที่เป็นมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.786248939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.786250898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.786252715+07:00","message":"StatePrefix: 'ทิ้งทางการเกษตรที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.78625461+07:00","message":"TextPushed: 'ทิ้งทางการเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.910130364+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.91017242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.910179326+07:00","message":"receive interim result [false|false]: ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.91019399+07:00","message":"[buffer interim] 468 false ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.910201245+07:00","message":"[bufferProcess] interim [420000000]:ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.910203769+07:00","message":"[bufferProcess] send to processor:ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.910207781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.910210789+07:00","message":"> Transcript [7761] [false]: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.910214652+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.9102182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.910220797+07:00","message":"StatePrefix: 'ทิ้งทางการเกษตรที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.910223837+07:00","message":"TextPushed: 'ทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.910226805+07:00","message":"Push: 'ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.910229634+07:00","message":"TextPushed: 'ทิ้งทางการเกษตรที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.910232352+07:00","message":"Set new StatePrefix : 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.910235017+07:00","message":"Next Push (prob) : 'มิตรต่อสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.910244128+07:00","message":"push: {false ที่เป็น 0 0xc002e90300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:06.095642253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:06.095654398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.108976913+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.109009175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.109015321+07:00","message":"receive interim result [false|false]: ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.109030032+07:00","message":"[buffer interim] 468 false ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.109036792+07:00","message":"[bufferProcess] interim [600000000]:ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.109039794+07:00","message":"[bufferProcess] send to processor:ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.109045435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.109050067+07:00","message":"> Transcript [7762] [false]: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.109054307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.109056938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.109059122+07:00","message":"StatePrefix: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.109061733+07:00","message":"TextPushed: 'ทิ้งทางการเกษตรที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.750702914+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.750745199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.750754563+07:00","message":"receive interim result [false|false]: ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.750767686+07:00","message":"[buffer interim] 468 false ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.75077584+07:00","message":"[bufferProcess] interim [200000000]:ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.75077857+07:00","message":"[bufferProcess] send to processor:ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.750784028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.750787368+07:00","message":"> Transcript [7763] [false]: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.750791197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.750793452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.75079578+07:00","message":"StatePrefix: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.750799666+07:00","message":"TextPushed: 'ทิ้งทางการเกษตรที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.325303205+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.325346564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.325354009+07:00","message":"receive interim result [false|false]: ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.325368305+07:00","message":"[buffer interim] 468 false ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.325380608+07:00","message":"[bufferProcess] interim [800000000]:ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.325384228+07:00","message":"[bufferProcess] send to processor:ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.325391903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.325395288+07:00","message":"> Transcript [7764] [false]: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.325401082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.325403555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.325406316+07:00","message":"StatePrefix: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.325409456+07:00","message":"TextPushed: 'ทิ้งทางการเกษตรที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.38416927+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.38421519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.384221375+07:00","message":"receive interim result [false|false]: ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.384238193+07:00","message":"[buffer interim] 468 false ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.38424807+07:00","message":"[bufferProcess] interim [920000000]:ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.384252554+07:00","message":"[bufferProcess] send to processor:ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.384257906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.384263687+07:00","message":"> Transcript [7765] [false]: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.384270205+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.384273163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.384276339+07:00","message":"StatePrefix: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.384280761+07:00","message":"TextPushed: 'ทิ้งทางการเกษตรที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.384287971+07:00","message":"Push: 'มิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.384290188+07:00","message":"TextPushed: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.384292829+07:00","message":"Set new StatePrefix : 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.384296093+07:00","message":"Next Push (prob) : 'แวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.384305495+07:00","message":"push: {false มิตรต่อสิ่ง 0 0xc002e90300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.710632274+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.710674591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.71068038+07:00","message":"receive interim result [false|false]: ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.710694782+07:00","message":"[buffer interim] 468 false ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.71070121+07:00","message":"[bufferProcess] interim [220000000]:ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.710704227+07:00","message":"[bufferProcess] send to processor:ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.71071115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.710717807+07:00","message":"> Transcript [7766] [false]: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.710722239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.710725078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.710727123+07:00","message":"StatePrefix: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.710729821+07:00","message":"TextPushed: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.944886069+07:00","message":"[GCS] IsForceVAD: false for message ID: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.007294585+07:00","message":"[GCS] Start streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.093821581+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.093861593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ\",\"confidence\":0.95757866}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.093867847+07:00","message":"receive interim result [true|false]: ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.093879111+07:00","message":"end recv isFinal message id 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.093881266+07:00","message":"end Recv id 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.093887973+07:00","message":"[buffer interim] 468 true ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.093894706+07:00","message":"[bufferProcess] interim [610000000]:ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.093898006+07:00","message":"[bufferProcess] send to processor (isfinal):ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.093901174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.093904111+07:00","message":"> Transcript [7767] [false]: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.093907647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.093909847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.093912081+07:00","message":"StatePrefix: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.093914725+07:00","message":"TextPushed: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.093916672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.09391867+07:00","message":"> Transcript [7768] [true]: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.0939209+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.093922634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.093924419+07:00","message":"StatePrefix: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.093926364+07:00","message":"TextPushed: 'ทิ้งทางการเกษตรที่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.093929937+07:00","message":"Push: 'แวดล้อมด้วยสารสกัดที่ได้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.093937348+07:00","message":"push: {true แวดล้อมด้วยสารสกัดที่ได้ค่ะ 0 0xc002e90300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:38:08.1056043+07:00","message":"write wav file: './tmp/7598/7598_468.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.563068847+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.563118605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.56312431+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.563143115+07:00","message":"[buffer interim] 469 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.563154159+07:00","message":"[bufferProcess] interim [360000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.563156179+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.672285181+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.672324819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.672330791+07:00","message":"receive interim result [false|false]: การทด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.672342948+07:00","message":"[buffer interim] 469 false การทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.67234982+07:00","message":"[bufferProcess] interim [480000000]:การทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.672352372+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.672358021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.672361101+07:00","message":"> Transcript [7769] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.672363441+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.740027148+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.740064755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.740070483+07:00","message":"receive interim result [false|false]: การทดสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.740085863+07:00","message":"[buffer interim] 469 false การทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.740093584+07:00","message":"[bufferProcess] interim [600000000]:การทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.740095955+07:00","message":"[bufferProcess] send to processor:การทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.740099808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.74010326+07:00","message":"> Transcript [7770] [false]: 'การทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.740107339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.740109931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.740112067+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.740114236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.075236192+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.075279067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.075291549+07:00","message":"receive interim result [false|false]: การทดสอบใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.075304463+07:00","message":"[buffer interim] 469 false การทดสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.075310937+07:00","message":"[bufferProcess] interim [840000000]:การทดสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.075313443+07:00","message":"[bufferProcess] send to processor:การทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.075319028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.075323651+07:00","message":"> Transcript [7771] [false]: 'การทดสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.075327617+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.075330815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.07533417+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.075338079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:09.09641496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:09.09643866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.099179893+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.099210986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบเน็ต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.099215863+07:00","message":"receive interim result [false|false]: การทดสอบเน็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.099228513+07:00","message":"[buffer interim] 469 false การทดสอบเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.099234855+07:00","message":"[bufferProcess] interim [900000000]:การทดสอบเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.0992374+07:00","message":"[bufferProcess] send to processor:การทดสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.099240503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.099243338+07:00","message":"> Transcript [7772] [false]: 'การทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.099246308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.099248551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.099250705+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.099252714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.188193434+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.188233011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.188238751+07:00","message":"receive interim result [false|false]: การทดสอบในห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.188254149+07:00","message":"[buffer interim] 469 false การทดสอบในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.188261199+07:00","message":"[bufferProcess] interim [960000000]:การทดสอบในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.188263649+07:00","message":"[bufferProcess] send to processor:การทดสอบเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.188267358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.188270432+07:00","message":"> Transcript [7773] [false]: 'การทดสอบเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.188273972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.188276064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.188278466+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.188280977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.188283737+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.188285774+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.188288345+07:00","message":"Set new StatePrefix : 'การทดสอบเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.188290764+07:00","message":"Next Push (prob) : 'ทดสอบเน็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.188300039+07:00","message":"push: {false การ 0 0xc002f26e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.45222243+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.452265851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.452272709+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.452289028+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.452299226+07:00","message":"[bufferProcess] interim [260000000]:การทดสอบในห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.452301798+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.452307758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.452311016+07:00","message":"> Transcript [7774] [false]: 'การทดสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.452313981+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.452316245+07:00","message":"Set new StatePrefix: 'การทดสอบในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.631371375+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.631414442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.631420092+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.631433471+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.631440799+07:00","message":"[bufferProcess] interim [500000000]:การทดสอบในห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.631443474+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.63144905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.631452674+07:00","message":"> Transcript [7775] [false]: 'การทดสอบในห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.631457422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.631459834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.631461932+07:00","message":"StatePrefix: 'การทดสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.631464935+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.273103843+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.273143609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.273150527+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.273178137+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.273185803+07:00","message":"[bufferProcess] interim [100000000]:การทดสอบในห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.273188271+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.273192021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.273195016+07:00","message":"> Transcript [7776] [false]: 'การทดสอบในห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.273198227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.273200311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.273204452+07:00","message":"StatePrefix: 'การทดสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.273206922+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.795494773+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.795541408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเกษตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.795548868+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.795563863+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.7955739+07:00","message":"[bufferProcess] interim [580000000]:การทดสอบในห้องปฏิบัติการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.795578027+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.795585083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.795588624+07:00","message":"> Transcript [7777] [false]: 'การทดสอบในห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.795592862+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.795595045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.7955991+07:00","message":"StatePrefix: 'การทดสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.79560179+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.975945218+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.975988967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.975995003+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.976010254+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.976017282+07:00","message":"[bufferProcess] interim [760000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.976020282+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.976024352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.976027331+07:00","message":"> Transcript [7778] [false]: 'การทดสอบในห้องปฏิบัติการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.976031109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.976033323+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.976035802+07:00","message":"StatePrefix: 'การทดสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.976038228+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.976040743+07:00","message":"Push: 'ทดสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.976043029+07:00","message":"TextPushed: 'การทดสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.976045825+07:00","message":"Set new StatePrefix : 'การทดสอบในห้องปฏิบัติการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.976048627+07:00","message":"Next Push (prob) : 'ปฏิบัติการเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.976056509+07:00","message":"push: {false ทดสอบในห้อง 0 0xc002f26e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.545109975+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.545149447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.545155972+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.545179183+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.545185735+07:00","message":"[bufferProcess] interim [360000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.545188571+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.54519533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.545198133+07:00","message":"> Transcript [7779] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.545200841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.545202903+07:00","message":"Set new StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.744274617+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.74432739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.744337943+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.744353611+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.7443622+07:00","message":"[bufferProcess] interim [540000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.744366475+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.744374259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.744378507+07:00","message":"> Transcript [7780] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.744383447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.744386501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.744390905+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.744397069+07:00","message":"TextPushed: 'การทดสอบในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.746874021+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.746898109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.746903328+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.746913957+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.746918734+07:00","message":"[bufferProcess] interim [600000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.74692146+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.746924218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.746927241+07:00","message":"> Transcript [7781] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.746930155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.746932382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.746934279+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.746936736+07:00","message":"TextPushed: 'การทดสอบในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.074511542+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.074563251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.074572059+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.074611769+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.074622677+07:00","message":"[bufferProcess] interim [840000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.074626496+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.074631963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.074636973+07:00","message":"> Transcript [7782] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.074643332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.074646271+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.074649445+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.074653593+07:00","message":"TextPushed: 'การทดสอบในห้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:12.096695719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:12.09673852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.1921977+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.192233201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.192241819+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.192263238+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.192271287+07:00","message":"[bufferProcess] interim [20000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.192275102+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.192280414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.192284125+07:00","message":"> Transcript [7783] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.192289963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.192293187+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.192296175+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.19230024+07:00","message":"TextPushed: 'การทดสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.192309952+07:00","message":"Push: 'ปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.192313743+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.192317487+07:00","message":"Set new StatePrefix : 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.192321415+07:00","message":"Next Push (prob) : 'ในการตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.192334561+07:00","message":"push: {false ปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ 0 0xc002f26e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.258136201+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.258187623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.258196217+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.258213887+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.258223037+07:00","message":"[bufferProcess] interim [80000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.258227493+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.258232966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.258236943+07:00","message":"> Transcript [7784] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.258241018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.258244202+07:00","message":"Set new StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.638349463+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.638384628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.6383927+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.638409596+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.638417803+07:00","message":"[bufferProcess] interim [500000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.638422338+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.638432696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.638437243+07:00","message":"> Transcript [7785] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.638442305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.638445586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.638448968+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.638453643+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.32775219+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.327780925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.327787555+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.327799824+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.327811384+07:00","message":"[bufferProcess] interim [100000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.327817454+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.327825141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.327828134+07:00","message":"> Transcript [7786] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.32783202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.327834208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.327837197+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.327840014+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.414438373+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.414480458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.414488165+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.414515279+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.414523971+07:00","message":"[bufferProcess] interim [220000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.414527087+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.414534261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.41453978+07:00","message":"> Transcript [7787] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.414544482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.41454685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.414549878+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.41455294+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.583947106+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.584010014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.584017433+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.584034334+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.584042011+07:00","message":"[bufferProcess] interim [400000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.584045625+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.584050635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.58405415+07:00","message":"> Transcript [7788] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.584060477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.584064639+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.584068815+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.584073184+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.584080504+07:00","message":"Push: 'ในการต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.584083558+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.584087188+07:00","message":"Set new StatePrefix : 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.584091504+07:00","message":"Next Push (prob) : 'อนุมูลอิสระที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.584103918+07:00","message":"push: {false ในการต้าน 0 0xc002f26e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.796154693+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.796201029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.796208387+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.796221487+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.796232403+07:00","message":"[bufferProcess] interim [580000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.796236694+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.796243818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.79624904+07:00","message":"> Transcript [7789] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.796258604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.79626129+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.796263467+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.796266658+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.996946451+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.996986974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.99699366+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.997009928+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.997016663+07:00","message":"[bufferProcess] interim [820000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.997019482+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.997023282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.997026337+07:00","message":"> Transcript [7790] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.997030642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.99703293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.99703582+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.997038828+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.179034007+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.179075591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.179085675+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.179101553+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.179113156+07:00","message":"[bufferProcess] interim [940000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.179116732+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.179127094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.179130359+07:00","message":"> Transcript [7791] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.179135018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.179137583+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.179140708+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.179144394+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.771440226+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.771483034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.771489783+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.771507374+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.771515567+07:00","message":"[bufferProcess] interim [540000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.77151845+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.771523118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.771526695+07:00","message":"> Transcript [7792] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.77153173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.771534269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.771536443+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.771539769+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.771543348+07:00","message":"Push: 'อนุมูลอิสระที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.771545539+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.771553523+07:00","message":"Set new StatePrefix : 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.771556465+07:00","message":"Next Push (prob) : 'มากๆเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.77159114+07:00","message":"push: {false อนุมูลอิสระที่ดี 0 0xc002f26e80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:15.097653207+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:15.097689771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.429410232+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.429452375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.429461337+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.429477958+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.42948281+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":"2026-06-25T15:38:15.429486072+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.429491405+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.429503382+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.429509402+07:00","message":"[bufferProcess] interim [140000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.429512398+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.429516023+07:00","message":"[bufferProcess] interim [200000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.429524572+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.429527746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.429539414+07:00","message":"> Transcript [7793] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.429543833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.429546451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.429548629+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.429551626+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.429554038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.429556285+07:00","message":"> Transcript [7794] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.429558647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.429560671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.429562559+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.429564851+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.563981627+07:00","message":"[GCS] IsForceVAD: false for message ID: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.569789908+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.569831248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทั้งยังมีคุณสมบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.569838072+07:00","message":"receive interim result [false|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทั้งยังมีคุณสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.569854083+07:00","message":"[buffer interim] 469 false การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทั้งยังมีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.569866865+07:00","message":"[bufferProcess] interim [260000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทั้งยังมีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.569870581+07:00","message":"[bufferProcess] send to processor:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.569874735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.569878005+07:00","message":"> Transcript [7795] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.569882148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.569884561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.56988665+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.569889695+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.625566849+07:00","message":"[GCS] Start streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.821678587+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.821731878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทั้งยังมีคุณสมบัติ\",\"confidence\":0.95268416}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.821740262+07:00","message":"receive interim result [true|false]: การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทั้งยังมีคุณสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.821749085+07:00","message":"end recv isFinal message id 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.821751411+07:00","message":"end Recv id 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.821757922+07:00","message":"[buffer interim] 469 true การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทั้งยังมีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821765469+07:00","message":"[bufferProcess] interim [590000000]:การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทั้งยังมีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821769242+07:00","message":"[bufferProcess] send to processor (isfinal):การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทั้งยังมีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821773525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821776729+07:00","message":"> Transcript [7796] [false]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทั้งยังมีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821781082+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821783406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821785679+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821789094+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821792253+07:00","message":"Push: 'มากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821794314+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821796917+07:00","message":"Set new StatePrefix : 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทั้งยังมีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821799838+07:00","message":"Next Push (prob) : 'ทั้งยังมีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821801826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821803975+07:00","message":"> Transcript [7797] [true]: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทั้งยังมีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821806764+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821808538+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821810547+07:00","message":"StatePrefix: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทั้งยังมีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821813114+07:00","message":"TextPushed: 'การทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.821816454+07:00","message":"Push: 'ทั้งยังมีคุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.82182527+07:00","message":"push: {false มากๆเลยค่ะ 0 0xc002f26e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.821831234+07:00","message":"push: {true ทั้งยังมีคุณสมบัติ 0 0xc002f26e80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:38:15.841274632+07:00","message":"write wav file: './tmp/7598/7598_469.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.101957417+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.10200489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.102011469+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.102027883+07:00","message":"[buffer interim] 470 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.102035111+07:00","message":"[bufferProcess] interim [480000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.102037182+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.151670248+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.15171322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.15171845+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.151729026+07:00","message":"[buffer interim] 470 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.151736044+07:00","message":"[bufferProcess] interim [540000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.1517385+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.151742013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.151744973+07:00","message":"> Transcript [7798] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.151747381+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.323159401+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.32320375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.32320963+07:00","message":"receive interim result [false|false]: ในการยก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.323232847+07:00","message":"[buffer interim] 470 false ในการยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.323248803+07:00","message":"[bufferProcess] interim [720000000]:ในการยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.323251854+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.323259459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.323264167+07:00","message":"> Transcript [7799] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.323267228+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.323269306+07:00","message":"Set new StatePrefix: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.350358892+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.350401051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.35040695+07:00","message":"receive interim result [false|false]: ในการยับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.350422113+07:00","message":"[buffer interim] 470 false ในการยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.350429162+07:00","message":"[bufferProcess] interim [780000000]:ในการยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.350431596+07:00","message":"[bufferProcess] send to processor:ในการยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.350435159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.350438379+07:00","message":"> Transcript [7800] [false]: 'ในการยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.35044198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.350445003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.350448023+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.350452862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.478690081+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.478733551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.47874036+07:00","message":"receive interim result [false|false]: ในการยับยั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.478756201+07:00","message":"[buffer interim] 470 false ในการยับยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.478764279+07:00","message":"[bufferProcess] interim [840000000]:ในการยับยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.478766934+07:00","message":"[bufferProcess] send to processor:ในการยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.478774542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.478777724+07:00","message":"> Transcript [7801] [false]: 'ในการยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.478782813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.478785612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.478787664+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.478790347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.85925667+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.859298313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.859304791+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.859319578+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.859326865+07:00","message":"[bufferProcess] interim [260000000]:ในการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.859330363+07:00","message":"[bufferProcess] send to processor:ในการยับยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.859338099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.859341219+07:00","message":"> Transcript [7802] [false]: 'ในการยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.859344617+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.859347057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.859349141+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.859351479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.18823703+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.188279859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ไทโร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.188286184+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ไทโร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.188300041+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ไทโร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.188311097+07:00","message":"[bufferProcess] interim [620000000]:ในการยับยั้งเอนไซม์ไทโร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.188315291+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.18832187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.188326602+07:00","message":"> Transcript [7803] [false]: 'ในการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.188332291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.188335182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.188337255+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.188339417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.188343833+07:00","message":"Push: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.18834689+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.18835007+07:00","message":"Set new StatePrefix : 'ในการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.188353901+07:00","message":"Next Push (prob) : 'ยับยั้งเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.188363686+07:00","message":"push: {false ในการ 0 0xc0033ff200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.267601225+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.267645783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.267651865+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.267665593+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.267673153+07:00","message":"[bufferProcess] interim [680000000]:ในการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.267675716+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ไทโร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.267681732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.26768484+07:00","message":"> Transcript [7804] [false]: 'ในการยับยั้งเอนไซม์ไทโร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.267688691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.267691266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.26769507+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.267697574+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.395620322+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.395667305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ไทโรซีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.395673432+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ไทโรซีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.395689504+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ไทโรซีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.395697534+07:00","message":"[bufferProcess] interim [740000000]:ในการยับยั้งเอนไซม์ไทโรซีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.395700323+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.395704322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.395707477+07:00","message":"> Transcript [7805] [false]: 'ในการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.39571178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.395714301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.395716306+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.395718812+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.50148096+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.501529132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ไทโรซิเนส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.501535326+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ไทโรซิเนส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.501551217+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ไทโรซิเนส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.50156097+07:00","message":"[bufferProcess] interim [860000000]:ในการยับยั้งเอนไซม์ไทโรซิเนส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.501563645+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ไทโรซีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.501571711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.501576553+07:00","message":"> Transcript [7806] [false]: 'ในการยับยั้งเอนไซม์ไทโรซีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.501581692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.501584744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.501588263+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.501591547+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.081666067+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.081709824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ไทโรซิเนส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.081715443+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ไทโรซิเนส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.081729496+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ไทโรซิเนส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.081737276+07:00","message":"[bufferProcess] interim [460000000]:ในการยับยั้งเอนไซม์ไทโรซิเนส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.08174006+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ไทโรซิเนส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.081747178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.081750099+07:00","message":"> Transcript [7807] [false]: 'ในการยับยั้งเอนไซม์ไทโรซิเนส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.08175476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.081757225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.081760066+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.081762619+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.081769236+07:00","message":"Push: 'ยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.081771477+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.08177377+07:00","message":"Set new StatePrefix : 'ในการยับยั้งเอนไซม์ไทโรซิเนส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.081777334+07:00","message":"Next Push (prob) : 'ไทโรซิเนส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.081807355+07:00","message":"push: {false ยับยั้งเอนไซม์ 0 0xc0033ff200}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:18.097915715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:18.097938302+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.27110488+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.271147143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.271152944+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.271171969+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.2711793+07:00","message":"[bufferProcess] interim [640000000]:ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.271182491+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ไทโรซิเนส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.271186832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.271190047+07:00","message":"> Transcript [7808] [false]: 'ในการยับยั้งเอนไซม์ไทโรซิเนส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.271193586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.271197939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.271200824+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์ไทโรซิเนส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.271203977+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.405183364+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.405239379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.405245918+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.405263882+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.405279594+07:00","message":"[bufferProcess] interim [760000000]:ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.405283525+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.405287747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.405291401+07:00","message":"> Transcript [7809] [false]: 'ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.405295846+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.405298215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.405300497+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์ไทโรซิเนส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.40530401+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.410698347+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.410718638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.410723694+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.410737141+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.410741821+07:00","message":"[bufferProcess] interim [820000000]:ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.410744541+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.410751452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.410754033+07:00","message":"> Transcript [7810] [false]: 'ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.410757147+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.410759405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.410761273+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์ไทโรซิเนส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.410763522+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.462590271+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.462620958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.462626825+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.46263852+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.462645545+07:00","message":"[bufferProcess] interim [880000000]:ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.46264839+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.462654102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.462656647+07:00","message":"> Transcript [7811] [false]: 'ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.462660508+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.462663192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.462665155+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์ไทโรซิเนส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.462668019+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.462672539+07:00","message":"Push: 'ไทโรซิเนส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.462674625+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์ไทโรซิเนส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.462676937+07:00","message":"Set new StatePrefix : 'ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.462679949+07:00","message":"Next Push (prob) : 'ซึ่งกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.462688871+07:00","message":"push: {false ไทโรซิเนส 0 0xc0033ff200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.594605707+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.594637984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.594644134+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.594662506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tyrosinase ซึ่งเป็นเอนไซม์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.594666045+07:00","message":"receive interim result [false|false]:  tyrosinase ซึ่งเป็นเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.59467718+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.594708372+07:00","message":"[buffer interim] 470 false  tyrosinase ซึ่งเป็นเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.59471488+07:00","message":"[bufferProcess] interim [0]:ในการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.594719804+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.594727292+07:00","message":"[bufferProcess] interim [0]: tyrosinase ซึ่งเป็นเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.594733341+07:00","message":"[bufferProcess] update buffer: ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.59473669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.594740114+07:00","message":"> Transcript [7812] [false]: 'ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.594742841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.594745066+07:00","message":"Set new StatePrefix: 'ในการยับยั้งเอนไซม์ไทโรซิเนสซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.175950593+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.175994042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.176000819+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.176015611+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.176023777+07:00","message":"[bufferProcess] interim [600000000]:ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.176027569+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.176037926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.176040858+07:00","message":"> Transcript [7813] [false]: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.176043584+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.17604654+07:00","message":"Set new StatePrefix: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.324604703+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.324648515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ tyrosinase\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.32465521+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.324665828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเป็นเอนไซม์ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.324669498+07:00","message":"receive interim result [false|false]:  ซึ่งเป็นเอนไซม์ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.324678199+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.324681847+07:00","message":"[buffer interim] 470 false  ซึ่งเป็นเอนไซม์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.324688668+07:00","message":"[bufferProcess] interim [720000000]:ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.324691361+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.324697851+07:00","message":"[bufferProcess] interim [720000000]: ซึ่งเป็นเอนไซม์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.324701111+07:00","message":"[bufferProcess] update buffer: ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.324704427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.324707987+07:00","message":"> Transcript [7814] [false]: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.324711996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.324714137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.324716594+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.324720487+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์ไทโรซิเนส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.489198231+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.489241013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ tyrosinase\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.489248515+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.48926092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเป็นเอนไซม์ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.489263753+07:00","message":"receive interim result [false|false]:  ซึ่งเป็นเอนไซม์ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.489272468+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.489276204+07:00","message":"[buffer interim] 470 false  ซึ่งเป็นเอนไซม์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.489282714+07:00","message":"[bufferProcess] interim [840000000]:ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.489285773+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.489288868+07:00","message":"[bufferProcess] interim [840000000]: ซึ่งเป็นเอนไซม์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.489292017+07:00","message":"[bufferProcess] update buffer: ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.489295413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.489298536+07:00","message":"> Transcript [7815] [false]: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.489302336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.489304854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.489307019+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.4893097+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์ไทโรซิเนส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.492351154+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.492367204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ tyrosinase\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.492372408+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.492383091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเป็นเอนไซม์ในกระเพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.492385909+07:00","message":"receive interim result [false|false]:  ซึ่งเป็นเอนไซม์ในกระเพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.492390494+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.492393438+07:00","message":"[buffer interim] 470 false  ซึ่งเป็นเอนไซม์ในกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.492397564+07:00","message":"[bufferProcess] interim [900000000]:ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.492400237+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.492405607+07:00","message":"[bufferProcess] interim [900000000]: ซึ่งเป็นเอนไซม์ในกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.492408143+07:00","message":"[bufferProcess] update buffer: ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.492411032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.492414002+07:00","message":"> Transcript [7816] [false]: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.492417457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.492419545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.492421688+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.492424045+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์ไทโรซิเนส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.809931377+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.809978482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ tyrosinase\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.809986807+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.810001786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเป็นเอนไซม์ในกระบวนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.810006805+07:00","message":"receive interim result [false|false]:  ซึ่งเป็นเอนไซม์ในกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.810025272+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.810036408+07:00","message":"[buffer interim] 470 false  ซึ่งเป็นเอนไซม์ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.810044046+07:00","message":"[bufferProcess] interim [140000000]:ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.810047562+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.810051413+07:00","message":"[bufferProcess] interim [140000000]: ซึ่งเป็นเอนไซม์ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.810057056+07:00","message":"[bufferProcess] update buffer: ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.810060323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.810063426+07:00","message":"> Transcript [7817] [false]: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระเพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.810067786+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.810069986+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.810072346+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.810075114+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์ไทโรซิเนส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.810078092+07:00","message":"Push: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.810080313+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.810082968+07:00","message":"Set new StatePrefix : 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระเพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.810085985+07:00","message":"Next Push (prob) : 'ในกระเพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.810095356+07:00","message":"push: {false ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ 0 0xc0033ff200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.000554449+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.000588747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ tyrosinase\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.000594053+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.000606386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเป็นเอนไซม์ในกระบวนการผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.000609926+07:00","message":"receive interim result [false|false]:  ซึ่งเป็นเอนไซม์ในกระบวนการผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.000629001+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.000646802+07:00","message":"[buffer interim] 470 false  ซึ่งเป็นเอนไซม์ในกระบวนการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.000654237+07:00","message":"[bufferProcess] interim [380000000]:ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.000657932+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.000663215+07:00","message":"[bufferProcess] interim [380000000]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.000666464+07:00","message":"[bufferProcess] update buffer: ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.000669596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.000672765+07:00","message":"> Transcript [7818] [false]: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.000675738+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.000680142+07:00","message":"Set new StatePrefix: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.206459863+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.206503359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ tyrosinase\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.206509073+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.206521196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.206527087+07:00","message":"receive interim result [false|false]:  ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.206535827+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.20653995+07:00","message":"[buffer interim] 470 false  ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.206545317+07:00","message":"[bufferProcess] interim [620000000]:ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.20654869+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.206551788+07:00","message":"[bufferProcess] interim [620000000]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.20655547+07:00","message":"[bufferProcess] update buffer: ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.206558573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.206561891+07:00","message":"> Transcript [7819] [false]: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.206565475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.206567483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.206569466+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.20657207+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.392874169+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.392907289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ tyrosinase\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.392912722+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.392926872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเป็นเอนไซม์ในกระบวนการผลิตแมส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.392930175+07:00","message":"receive interim result [false|false]:  ซึ่งเป็นเอนไซม์ในกระบวนการผลิตแมส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.392940459+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.392945215+07:00","message":"[buffer interim] 470 false  ซึ่งเป็นเอนไซม์ในกระบวนการผลิตแมส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.392951164+07:00","message":"[bufferProcess] interim [740000000]:ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.392954158+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.392957863+07:00","message":"[bufferProcess] interim [740000000]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตแมส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.392960775+07:00","message":"[bufferProcess] update buffer: ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิตแมส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.392963782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.392966788+07:00","message":"> Transcript [7820] [false]: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.392970585+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.392972656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.39297469+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.392977188+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.462605514+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.462645028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ tyrosinase\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.462650178+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.462660109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเป็นเอนไซม์ในกระบวนการผลิต message\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.462663659+07:00","message":"receive interim result [false|false]:  ซึ่งเป็นเอนไซม์ในกระบวนการผลิต message"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.462671132+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.462674699+07:00","message":"[buffer interim] 470 false  ซึ่งเป็นเอนไซม์ในกระบวนการผลิต message"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.462680039+07:00","message":"[bufferProcess] interim [860000000]:ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.462682547+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิตแมส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.462685776+07:00","message":"[bufferProcess] interim [860000000]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิต message"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.462689091+07:00","message":"[bufferProcess] update buffer: ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิต message"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.462691926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.462694737+07:00","message":"> Transcript [7821] [false]: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิตแมส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.462698262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.462701652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.462703776+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.462706265+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.59894567+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.59899665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.599003754+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.599015722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" message\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.599018294+07:00","message":"receive interim result [false|false]:  message"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.599026546+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.599030293+07:00","message":"[buffer interim] 470 false  message"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.599037239+07:00","message":"[bufferProcess] interim [980000000]:ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.599040146+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิต message"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.599043904+07:00","message":"[bufferProcess] interim [980000000]: message"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.599046507+07:00","message":"[bufferProcess] update buffer: ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิต message"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.599051712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.599054771+07:00","message":"> Transcript [7822] [false]: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิต message'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.599059448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.599061651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.599063717+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.599066508+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.599069696+07:00","message":"Push: 'ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.59907184+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.59907432+07:00","message":"Set new StatePrefix : 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิต message'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.59907672+07:00","message":"Next Push (prob) : 'ผลิต message'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.599085669+07:00","message":"push: {false ในกระบวนการ 0 0xc0033ff200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.711894753+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.711931649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ tyrosinase\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.711937984+07:00","message":"receive interim result [false|false]: ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.711947331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.711950937+07:00","message":"receive interim result [false|false]:  ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.711963911+07:00","message":"[buffer interim] 470 false ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.711975711+07:00","message":"[buffer interim] 470 false  ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.711983544+07:00","message":"[bufferProcess] interim [100000000]:ในการยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.711987016+07:00","message":"[bufferProcess] send to processor:ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิต message"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.711992885+07:00","message":"[bufferProcess] interim [100000000]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.711997119+07:00","message":"[bufferProcess] update buffer: ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.712000845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.712004316+07:00","message":"> Transcript [7823] [false]: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิต message'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.712008525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.712010738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.712012803+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิต message'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.712016116+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.014329623+07:00","message":"[GCS] IsForceVAD: false for message ID: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.075339258+07:00","message":"[GCS] Start streaming session, msgId: 471"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:21.098682628+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:21.098719649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.13289023+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.132931089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิว\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.132939319+07:00","message":"receive interim result [true|false]: ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.132949469+07:00","message":"end recv isFinal message id 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.132951789+07:00","message":"end Recv id 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.132957689+07:00","message":"[buffer interim] 470 true ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.132964844+07:00","message":"[bufferProcess] interim [610000000]:ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.132968238+07:00","message":"[bufferProcess] send to processor (isfinal):ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.132985791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.133007841+07:00","message":"> Transcript [7824] [false]: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.133012388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.133015251+07:00","message":"Set new StatePrefix: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.133017835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.133020195+07:00","message":"> Transcript [7825] [true]: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.1330247+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.133026884+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.133029512+07:00","message":"StatePrefix: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.133033379+07:00","message":"TextPushed: 'ในการยับยั้งเอนไซม์ tyrosinase ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.13303822+07:00","message":"Push: 'ผลิตเม็ดสีผิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.133051234+07:00","message":"push: {true ผลิตเม็ดสีผิว 0 0xc0033ff200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:38:21.144245671+07:00","message":"write wav file: './tmp/7598/7598_470.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.805926283+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.805974943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.805981064+07:00","message":"receive interim result [false|false]: ดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.806000326+07:00","message":"[buffer interim] 471 false ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.806006908+07:00","message":"[bufferProcess] interim [780000000]:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.806008873+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.928114276+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.92815416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งนาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.928159833+07:00","message":"receive interim result [false|false]: ตั้งนาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.92817566+07:00","message":"[buffer interim] 471 false ตั้งนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.928182394+07:00","message":"[bufferProcess] interim [840000000]:ตั้งนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.928184841+07:00","message":"[bufferProcess] send to processor:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.928190458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.928193408+07:00","message":"> Transcript [7826] [false]: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.928195908+07:00","message":"Set StatePrefix (first interim): 'ดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.066674251+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.066721488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.066728842+07:00","message":"receive interim result [false|false]: ดังนั้นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.066741048+07:00","message":"[buffer interim] 471 false ดังนั้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.066749725+07:00","message":"[bufferProcess] interim [20000000]:ดังนั้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.066752028+07:00","message":"[bufferProcess] send to processor:ตั้งนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.066755789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.066759079+07:00","message":"> Transcript [7827] [false]: 'ตั้งนาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.066761643+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.066763687+07:00","message":"Set new StatePrefix: 'ตั้งนาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.124047055+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.12409911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งนาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.124108052+07:00","message":"receive interim result [false|false]: ตั้งนาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.124128616+07:00","message":"[buffer interim] 471 false ตั้งนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.124140426+07:00","message":"[bufferProcess] interim [80000000]:ตั้งนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.124144364+07:00","message":"[bufferProcess] send to processor:ดังนั้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.124151953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.12415678+07:00","message":"> Transcript [7828] [false]: 'ดังนั้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.12416051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.124163691+07:00","message":"Set new StatePrefix: 'ดังนั้นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.449736806+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.449778459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.44978497+07:00","message":"receive interim result [false|false]: ดังนั้นการยาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.449799214+07:00","message":"[buffer interim] 471 false ดังนั้นการยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.44980705+07:00","message":"[bufferProcess] interim [380000000]:ดังนั้นการยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.449810155+07:00","message":"[bufferProcess] send to processor:ตั้งนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.449815892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.449819143+07:00","message":"> Transcript [7829] [false]: 'ตั้งนาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.449821788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.449824025+07:00","message":"Set new StatePrefix: 'ตั้งนาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.692256397+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.692301794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.692307975+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.692326627+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.692334939+07:00","message":"[bufferProcess] interim [680000000]:ดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.692337386+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.692340965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.692344026+07:00","message":"> Transcript [7830] [false]: 'ดังนั้นการยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.692346477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.692349046+07:00","message":"Set new StatePrefix: 'ดังนั้นการยาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.028481052+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.028530414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.028536862+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.028556933+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.028565213+07:00","message":"[bufferProcess] interim [980000000]:ดังนั้นการยับยั้งเอนไซม์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.028567824+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.028572069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.028575577+07:00","message":"> Transcript [7831] [false]: 'ดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.028578479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.028580999+07:00","message":"Set new StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.180586621+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.180627792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.180632632+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.180645856+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.180652824+07:00","message":"[bufferProcess] interim [40000000]:ดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.180655459+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.18066172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.180664658+07:00","message":"> Transcript [7832] [false]: 'ดังนั้นการยับยั้งเอนไซม์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.180668098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.18067039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.180672833+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.180675345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.218619934+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.218661981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.218668194+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.218682832+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.218690764+07:00","message":"[bufferProcess] interim [220000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.21869377+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.218697877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.21870091+07:00","message":"> Transcript [7833] [false]: 'ดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.218704776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.218706781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.218708775+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.218710784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.876673863+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.876716106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.876723117+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.87673908+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.876747564+07:00","message":"[bufferProcess] interim [820000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.876750738+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.876757376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.87676086+07:00","message":"> Transcript [7834] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.876765419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.876768856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.876771294+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.876773789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.946004492+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.946050554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.946058021+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.946072905+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.94608109+07:00","message":"[bufferProcess] interim [880000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.946084187+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.946090466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.946093617+07:00","message":"> Transcript [7835] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.946097778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.946100449+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.946102682+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.946106216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.946111422+07:00","message":"Push: 'ดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.946113934+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.94611658+07:00","message":"Set new StatePrefix : 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.946119428+07:00","message":"Next Push (prob) : 'ดังกล่าวเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.946129487+07:00","message":"push: {false ดังนั้นการยับยั้งเอนไซม์ 0 0xc0033fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.067123579+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.067161401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.067168409+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.067179012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 193\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.067181853+07:00","message":"receive interim result [false|false]:  193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.067191181+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.067195837+07:00","message":"[buffer interim] 471 false  193"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.067207323+07:00","message":"[bufferProcess] interim [0]:ดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.067209982+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.067213216+07:00","message":"[bufferProcess] interim [0]: 193"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.067216131+07:00","message":"[bufferProcess] update buffer: ดังนั้นการยับยั้งเอนไซม์ 193"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.067220297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.067223594+07:00","message":"> Transcript [7836] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.067226442+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:24.099331813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:24.099345515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.102847169+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.102885258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.102891871+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.102908782+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.102922135+07:00","message":"[bufferProcess] interim [60000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.102926666+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ 193"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.102935141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.102939087+07:00","message":"> Transcript [7837] [false]: 'ดังนั้นการยับยั้งเอนไซม์ 193'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.102943537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.102945708+07:00","message":"Set new StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ 193'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.295975035+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.29601674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.296023703+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.296037104+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.296045175+07:00","message":"[bufferProcess] interim [300000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.29604839+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.296055943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.296059138+07:00","message":"> Transcript [7838] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.296061926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.296064145+07:00","message":"Set new StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.427223204+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.427264359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.42727138+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.427288862+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.427297905+07:00","message":"[bufferProcess] interim [420000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.427301237+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.427305037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.427308429+07:00","message":"> Transcript [7839] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.427313414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.427315924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.427317986+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.427320994+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.639548062+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.639590838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.639597282+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.639613495+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.639620957+07:00","message":"[bufferProcess] interim [540000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.639623555+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.639629539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.63963269+07:00","message":"> Transcript [7840] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.639638546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.639640935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.639659929+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.63966316+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.642347249+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.642367212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.642372019+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.642383553+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.642389451+07:00","message":"[bufferProcess] interim [600000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.642391878+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.642397274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.642400035+07:00","message":"> Transcript [7841] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.642403283+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.642405394+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.64240767+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.642410351+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.817968301+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.818018616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.818026255+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.81804102+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.818048999+07:00","message":"[bufferProcess] interim [780000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.818052433+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.818059875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.818063127+07:00","message":"> Transcript [7842] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.818068025+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.818070318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.818073165+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.818076516+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.818082546+07:00","message":"Push: 'ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.818084677+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.818087445+07:00","message":"Set new StatePrefix : 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.818090097+07:00","message":"Next Push (prob) : 'ทำให้ผิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.818098202+07:00","message":"push: {false ดังกล่าวจึงสามารถ 0 0xc0033fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.00967686+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.009717961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.00972488+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.009740089+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.009747061+07:00","message":"[bufferProcess] interim [20000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.00974991+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.009759546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.009762198+07:00","message":"> Transcript [7843] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.00976573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.009768028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.009769985+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.009773016+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.267459702+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.267501768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.267508028+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.267522113+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.267528907+07:00","message":"[bufferProcess] interim [200000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.267531932+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.267540199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.267543252+07:00","message":"> Transcript [7844] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.267547389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.267549556+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.267551779+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.267554504+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.883396208+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.883439546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.883446361+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.883465914+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.883475435+07:00","message":"[bufferProcess] interim [800000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.88347845+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.88348449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.883497502+07:00","message":"> Transcript [7845] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.883502324+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.883504899+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.883508802+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.883512099+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.041234264+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.041283844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.041291341+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.041307933+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.041316281+07:00","message":"[bufferProcess] interim [980000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.04131964+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.041327132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.041330241+07:00","message":"> Transcript [7846] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.04133573+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.041338322+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.041341079+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.041345847+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.04135331+07:00","message":"Push: 'ทำให้ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.041355324+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.041357623+07:00","message":"Set new StatePrefix : 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.041360511+07:00","message":"Next Push (prob) : 'ขาวขึ้นได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.041370634+07:00","message":"push: {false ทำให้ผิว 0 0xc0033fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.224205172+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.224242712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.224250242+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.224264646+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.22427785+07:00","message":"[bufferProcess] interim [160000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.224282843+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.224291747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.224296755+07:00","message":"> Transcript [7847] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.22430213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.224304549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.224307126+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.224310244+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.41462919+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.414679897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.414686918+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.414701563+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.414709576+07:00","message":"[bufferProcess] interim [400000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.414712978+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.41472086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.414724084+07:00","message":"> Transcript [7848] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.414729244+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.414733674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.414736156+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.41473954+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.932323128+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.932365337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.932372398+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.932387248+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.932396198+07:00","message":"[bufferProcess] interim [880000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.932399381+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.932403506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.932406753+07:00","message":"> Transcript [7849] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.932411452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.932413925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.932416229+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.932419087+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:27.099811806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:27.09982811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.247024653+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.247069059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.247076036+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.247091993+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.247100207+07:00","message":"[bufferProcess] interim [180000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.2471034+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.247107924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.247111235+07:00","message":"> Transcript [7850] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.247115727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.247118064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.247123192+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.247126696+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.247129896+07:00","message":"Push: 'ขาวขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.247131916+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.247134218+07:00","message":"Set new StatePrefix : 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.247137314+07:00","message":"Next Push (prob) : 'นอกจากนั้นยังสามารถยับยั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.247146718+07:00","message":"push: {false ขาวขึ้นได้ 0 0xc0033fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.849949892+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.849997687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.85000443+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.85001821+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.850029954+07:00","message":"[bufferProcess] interim [780000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.850033598+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.850040808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.850044284+07:00","message":"> Transcript [7851] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.850049572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.850051864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.850053935+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.850057896+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.863545476+07:00","message":"[GCS] IsForceVAD: false for message ID: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.957312189+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.957357743+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":"2026-06-25T15:38:27.957365925+07:00","message":"receive interim result [false|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.957378139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tyrosinase\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.957381892+07:00","message":"receive interim result [false|false]:  tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.957390756+07:00","message":"[buffer interim] 471 false ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.957394928+07:00","message":"[buffer interim] 471 false  tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.957402021+07:00","message":"[bufferProcess] interim [960000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.957405141+07:00","message":"[bufferProcess] send to processor:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.957408952+07:00","message":"[bufferProcess] interim [960000000]: tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.957415652+07:00","message":"[bufferProcess] update buffer: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.957419686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.957423541+07:00","message":"> Transcript [7852] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.957430601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.957433757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.957436875+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.957441185+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.995153634+07:00","message":"[GCS] Start streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.077159638+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.077235634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase\",\"confidence\":0.8882571}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.077244021+07:00","message":"receive interim result [true|false]: ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.077256091+07:00","message":"end recv isFinal message id 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.07725921+07:00","message":"end Recv id 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.077267874+07:00","message":"[buffer interim] 471 true ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.077279694+07:00","message":"[bufferProcess] interim [20000000]:ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.077285077+07:00","message":"[bufferProcess] send to processor (isfinal):ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.077290996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.077295403+07:00","message":"> Transcript [7853] [false]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.077301157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.077304013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.077306967+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.07731142+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.077314522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.077317959+07:00","message":"> Transcript [7854] [true]: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.077322043+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.077324847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.077327631+07:00","message":"StatePrefix: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้นอกจากนั้นยังสามารถยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.077331343+07:00","message":"TextPushed: 'ดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.077336128+07:00","message":"Push: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.077347938+07:00","message":"push: {true นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase 0 0xc0033fe580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:38:28.092226937+07:00","message":"write wav file: './tmp/7598/7598_471.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.710947864+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.710987122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.710992672+07:00","message":"receive interim result [false|false]: ที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.711009717+07:00","message":"[buffer interim] 472 false ที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.711017193+07:00","message":"[bufferProcess] interim [720000000]:ที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.711020202+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.901594807+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.901635504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"except\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.901641514+07:00","message":"receive interim result [false|false]: except"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.901655656+07:00","message":"[buffer interim] 472 false except"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.901663281+07:00","message":"[bufferProcess] interim [900000000]:except"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.90166594+07:00","message":"[bufferProcess] send to processor:ที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.901674184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.901677515+07:00","message":"> Transcript [7855] [false]: 'ที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.901680025+07:00","message":"Set StatePrefix (first interim): 'ที่รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.055167664+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.05521489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.055222022+07:00","message":"receive interim result [false|false]: assess"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.055237603+07:00","message":"[buffer interim] 472 false assess"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.055245481+07:00","message":"[bufferProcess] interim [80000000]:assess"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.055248085+07:00","message":"[bufferProcess] send to processor:except"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.055255276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.055258293+07:00","message":"> Transcript [7856] [false]: 'except'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.055261095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.055265403+07:00","message":"Set new StatePrefix: 'except'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.220747889+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.220782747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"sgs\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.220787997+07:00","message":"receive interim result [false|false]: sgs"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.220799204+07:00","message":"[buffer interim] 472 false sgs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.220805295+07:00","message":"[bufferProcess] interim [260000000]:sgs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.220807831+07:00","message":"[bufferProcess] send to processor:assess"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.220811107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.220814227+07:00","message":"> Transcript [7857] [false]: 'assess'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.220816626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.220818646+07:00","message":"Set new StatePrefix: 'assess'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.544330079+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.544361918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess รหัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.54436684+07:00","message":"receive interim result [false|false]: assess รหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.544381882+07:00","message":"[buffer interim] 472 false assess รหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.544387969+07:00","message":"[bufferProcess] interim [560000000]:assess รหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.544390298+07:00","message":"[bufferProcess] send to processor:sgs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.544395964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.544400346+07:00","message":"> Transcript [7858] [false]: 'sgs'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.544402707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.544405+07:00","message":"Set new StatePrefix: 'sgs'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.650976449+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.651016455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"sgs\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.651022675+07:00","message":"receive interim result [false|false]: sgs"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.651039181+07:00","message":"[buffer interim] 472 false sgs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.651046493+07:00","message":"[bufferProcess] interim [680000000]:sgs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.651049167+07:00","message":"[bufferProcess] send to processor:assess รหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.65105394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.651057791+07:00","message":"> Transcript [7859] [false]: 'assess รหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.65106082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.651063208+07:00","message":"Set new StatePrefix: 'assess รหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.750859638+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.750912093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"successful\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.750918388+07:00","message":"receive interim result [false|false]: successful"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.750931617+07:00","message":"[buffer interim] 472 false successful"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.750944043+07:00","message":"[bufferProcess] interim [740000000]:successful"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.750947086+07:00","message":"[bufferProcess] send to processor:sgs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.750952969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.750956358+07:00","message":"> Transcript [7860] [false]: 'sgs'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.750959326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.75096231+07:00","message":"Set new StatePrefix: 'sgs'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:30.100507219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:30.100526752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.313405261+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.313445106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"successful\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.313451162+07:00","message":"receive interim result [false|false]: successful"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.313466374+07:00","message":"[buffer interim] 472 false successful"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.31347774+07:00","message":"[bufferProcess] interim [340000000]:successful"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.313480256+07:00","message":"[bufferProcess] send to processor:successful"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.31348397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.313487235+07:00","message":"> Transcript [7861] [false]: 'successful'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.313498004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.31350045+07:00","message":"Set new StatePrefix: 'successful'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.825209293+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.825247797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.82525421+07:00","message":"receive interim result [false|false]: assess responsiveness ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.825270618+07:00","message":"[buffer interim] 472 false assess responsiveness ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.825278142+07:00","message":"[bufferProcess] interim [880000000]:assess responsiveness ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.825281002+07:00","message":"[bufferProcess] send to processor:successful"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.825285213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.825288585+07:00","message":"> Transcript [7862] [false]: 'successful'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.825293087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.825295601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.825297713+07:00","message":"StatePrefix: 'successful'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.82530006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:31.472686806+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:31.472719877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness ด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:31.472725034+07:00","message":"receive interim result [false|false]: assess responsiveness ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:31.472741135+07:00","message":"[buffer interim] 472 false assess responsiveness ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.472748752+07:00","message":"[bufferProcess] interim [480000000]:assess responsiveness ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.472751761+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.472756467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.472759618+07:00","message":"> Transcript [7863] [false]: 'assess responsiveness ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.472762739+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.472765323+07:00","message":"Set new StatePrefix: 'assess responsiveness ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.647034317+07:00","message":"[GCS] Cleaned up inactive client: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.647066623+07:00","message":"[GCS] Cleaned up inactive client: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.647069452+07:00","message":"[GCS] Cleaned up inactive client: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.647071583+07:00","message":"[GCS] Cleaned up inactive client: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.647073608+07:00","message":"[GCS] Cleaned up inactive client: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.647075583+07:00","message":"[GCS] Cleaned up inactive client: 461"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:33.101248887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:33.101257474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.464799215+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.464827762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.464832626+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.464848228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.464852884+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.464861734+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.464869587+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.464876283+07:00","message":"[bufferProcess] interim [520000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.464880722+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.464886544+07:00","message":"[bufferProcess] send to processor (ticker):assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.464889375+07:00","message":"[bufferProcess] interim [520000000]: ด้วยซึ่งมีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.464891436+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.464894475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.464897005+07:00","message":"> Transcript [7864] [false]: 'assess responsiveness ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.464900729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.464902985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.464904947+07:00","message":"StatePrefix: 'assess responsiveness ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.464907179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.464908914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.464910968+07:00","message":"> Transcript [7865] [false]: 'assess responsiveness'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.464912617+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.655879801+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.655915945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.655923343+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.655933796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.655937808+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.655946333+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.655950313+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.655956889+07:00","message":"[bufferProcess] interim [700000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.655959391+07:00","message":"[bufferProcess] send to processor: ด้วยซึ่งมีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.655962559+07:00","message":"[bufferProcess] interim [700000000]: ด้วยซึ่งมีคุณสมบัติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.655965816+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.655969207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.655974526+07:00","message":"> Transcript [7866] [false]: ' ด้วยซึ่งมีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.655977086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.655979414+07:00","message":"Set new StatePrefix: ' ด้วยซึ่งมีคุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.780917031+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.780955183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.780961132+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.78098116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.780984886+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.780993232+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.780996836+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.781003137+07:00","message":"[bufferProcess] interim [760000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.781006033+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.781009116+07:00","message":"[bufferProcess] interim [760000000]: ด้วยซึ่งมีคุณสมบัติที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.781012315+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.781015478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.781018515+07:00","message":"> Transcript [7867] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.781021268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.781023341+07:00","message":"Set new StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.029974168+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.030014177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.030019823+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.030031571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.030034945+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.030043342+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.030047233+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่ดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.03005306+07:00","message":"[bufferProcess] interim [60000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.030055295+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.030058354+07:00","message":"[bufferProcess] interim [60000000]: ด้วยซึ่งมีคุณสมบัติที่ดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.030061762+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.030065774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.030068519+07:00","message":"> Transcript [7868] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.03007227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.030075831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.030078031+07:00","message":"StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.030080338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.165142246+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.165200372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.165207161+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.165225321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.165228891+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.165238129+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.16524546+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.165252027+07:00","message":"[bufferProcess] interim [180000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.165254656+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.165262342+07:00","message":"[bufferProcess] interim [180000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.165265932+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.165269664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.165272747+07:00","message":"> Transcript [7869] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.165277309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.165279966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.165282066+07:00","message":"StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.165284208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.36252731+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.362568865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.362576015+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.362596069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.362599379+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.362609229+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.36261332+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.362619872+07:00","message":"[bufferProcess] interim [420000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.36262274+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.362625906+07:00","message":"[bufferProcess] interim [420000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.362628593+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.36263217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.362636791+07:00","message":"> Transcript [7870] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.362642149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.362645088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.362648072+07:00","message":"StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.362652557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.444887302+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.444930165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.444936554+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.444947758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.444950914+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.444960037+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.44496427+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.444970674+07:00","message":"[bufferProcess] interim [480000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.444973167+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.444976232+07:00","message":"[bufferProcess] interim [480000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.444979189+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.444982755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.444986391+07:00","message":"> Transcript [7871] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.444990659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.444992822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.444994949+07:00","message":"StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.444997311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.445001683+07:00","message":"Push: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.445004022+07:00","message":"TextPushed: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.445006188+07:00","message":"Set new StatePrefix : 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.445008449+07:00","message":"Next Push (prob) : 'ดีในการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.445016784+07:00","message":"push: {false assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ 0 0xc002e90500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.67465333+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.67468712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.674693066+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.674700913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.674704036+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.674711308+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.674715041+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.674720293+07:00","message":"[bufferProcess] interim [720000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.67472281+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.674725894+07:00","message":"[bufferProcess] interim [720000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.674728677+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.674731545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.674734297+07:00","message":"> Transcript [7872] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.674736603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.674738857+07:00","message":"Set new StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.256764388+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.256805881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.256814419+07:00","message":"receive interim result [false|false]: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.256835532+07:00","message":"[buffer interim] 472 false assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.256843967+07:00","message":"[bufferProcess] interim [320000000]:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.256847971+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.256852975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.256857827+07:00","message":"> Transcript [7873] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.256863144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.256866459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.256876877+07:00","message":"StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.256881131+07:00","message":"TextPushed: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.572068552+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.572104567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.572110546+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.572121108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.572124756+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.572133175+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.572136446+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.572143237+07:00","message":"[bufferProcess] interim [560000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.572145509+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.572148733+07:00","message":"[bufferProcess] interim [560000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.572151779+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.572155454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.572158274+07:00","message":"> Transcript [7874] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.572162104+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.572164753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.572167046+07:00","message":"StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.572170234+07:00","message":"TextPushed: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.635016766+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.635064817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.635073551+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.635087964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.635093531+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.635107697+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.635117131+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.635125102+07:00","message":"[bufferProcess] interim [680000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.63512819+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.635136656+07:00","message":"[bufferProcess] interim [680000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.6351398+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.635143481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.635146919+07:00","message":"> Transcript [7875] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.635150965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.635153349+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.635155663+07:00","message":"StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.63515874+07:00","message":"TextPushed: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.821760475+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.821804167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.821810503+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.821821226+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":"2026-06-25T15:38:35.821825102+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.821834686+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.821838164+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.82184466+07:00","message":"[bufferProcess] interim [860000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.821847195+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.82185016+07:00","message":"[bufferProcess] interim [860000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.821853318+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.821856777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.821860111+07:00","message":"> Transcript [7876] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.821864913+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.821866932+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.821868959+07:00","message":"StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.821871695+07:00","message":"TextPushed: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.82187495+07:00","message":"Push: 'ดีในการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.821877148+07:00","message":"TextPushed: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.821879423+07:00","message":"Set new StatePrefix : 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.821881725+07:00","message":"Next Push (prob) : 'วัยและทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.821890173+07:00","message":"push: {false ดีในการชะลอ 0 0xc002e90500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.019691332+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.019738274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.01974682+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.019760997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.01976629+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.019775794+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.019779349+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.019794209+07:00","message":"[bufferProcess] interim [100000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.019799633+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.019808443+07:00","message":"[bufferProcess] interim [100000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.019812193+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.019821353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.019824358+07:00","message":"> Transcript [7877] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.019829313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.01983143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.019837304+07:00","message":"StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.019840364+07:00","message":"TextPushed: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:36.101714714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:36.101729613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.284596092+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.284629487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.284639945+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.28465376+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":"2026-06-25T15:38:36.284657945+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.284665335+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.284672367+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.284677746+07:00","message":"[bufferProcess] interim [280000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.284680611+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.284683863+07:00","message":"[bufferProcess] interim [280000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.284686448+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.284690013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.284692794+07:00","message":"> Transcript [7878] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.284697248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.284699509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.284701642+07:00","message":"StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.284704438+07:00","message":"TextPushed: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.342583725+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.342627357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.342635116+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.342648215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.342653713+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.342670753+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.342681114+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.342690384+07:00","message":"[bufferProcess] interim [340000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.342693912+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.342697692+07:00","message":"[bufferProcess] interim [340000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.342700569+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.342703961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.342706894+07:00","message":"> Transcript [7879] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.342710917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.342713136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.342715489+07:00","message":"StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.342718475+07:00","message":"TextPushed: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.344523804+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.344535324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.344541107+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.344552213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.344557695+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.344563669+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.344568448+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.344578786+07:00","message":"[bufferProcess] interim [400000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.344582988+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.344587646+07:00","message":"[bufferProcess] interim [400000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.344591455+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.344595696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.344599458+07:00","message":"> Transcript [7880] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.344605044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.344608059+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.344611136+07:00","message":"StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.344615192+07:00","message":"TextPushed: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.344619466+07:00","message":"Push: 'วัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.344622551+07:00","message":"TextPushed: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.34462594+07:00","message":"Set new StatePrefix : 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.344629533+07:00","message":"Next Push (prob) : 'ผิวพรรณโดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.344636268+07:00","message":"push: {false วัยและทำให้ 0 0xc002e90500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.531720214+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.531765847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.531773723+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.531790599+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":"2026-06-25T15:38:36.531796597+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.531807506+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.531812652+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.531821255+07:00","message":"[bufferProcess] interim [580000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.531824617+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.531829148+07:00","message":"[bufferProcess] interim [580000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.531834116+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.531838852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.531843184+07:00","message":"> Transcript [7881] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.531847237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.531850236+07:00","message":"Set new StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.725829987+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.725878127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.72588587+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.725901184+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":"2026-06-25T15:38:36.725906848+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.725921516+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.72593442+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.725943159+07:00","message":"[bufferProcess] interim [820000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.725946411+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.725950136+07:00","message":"[bufferProcess] interim [820000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.725952999+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.72595626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.725959427+07:00","message":"> Transcript [7882] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.725963588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.725965828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.725968108+07:00","message":"StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.725970929+07:00","message":"TextPushed: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.964639275+07:00","message":"[GCS] IsForceVAD: false for message ID: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.025621405+07:00","message":"[GCS] Start streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.051737094+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.051812266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"assess responsiveness\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.051824663+07:00","message":"receive interim result [false|false]: assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.05185393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลงค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.051865089+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.051883385+07:00","message":"[buffer interim] 472 false assess responsiveness"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.051888425+07:00","message":"[buffer interim] 472 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.051894534+07:00","message":"[bufferProcess] interim [120000000]:assess responsiveness"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.051921738+07:00","message":"[bufferProcess] send to processor:assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.051937371+07:00","message":"[bufferProcess] interim [120000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.051946249+07:00","message":"[bufferProcess] update buffer: assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.051956518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.051960931+07:00","message":"> Transcript [7883] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.051976536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.05198039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.051982601+07:00","message":"StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.051989891+07:00","message":"TextPushed: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.275254772+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.275320446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"receptionist ๆด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลงค่ะ\",\"confidence\":0.7209945}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.275331701+07:00","message":"receive interim result [true|false]: receptionist ๆด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.275344694+07:00","message":"end recv isFinal message id 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.275347792+07:00","message":"end Recv id 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.275356904+07:00","message":"[buffer interim] 472 true receptionist ๆด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.2753693+07:00","message":"[bufferProcess] interim [180000000]:receptionist ๆด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275373893+07:00","message":"[bufferProcess] send to processor (isfinal):assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275379222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275384438+07:00","message":"> Transcript [7884] [false]: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275389681+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275392756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275397405+07:00","message":"StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275403519+07:00","message":"TextPushed: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275406625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275409692+07:00","message":"> Transcript [7885] [true]: 'receptionist ๆด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275420703+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275422752+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275424581+07:00","message":"StatePrefix: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.27542674+07:00","message":"TextPushed: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275428758+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275694487+07:00","message":"Push: 'ผิวพรรณดูอ่อนเยาว์ลงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275698081+07:00","message":"TextPushed: 'assess responsiveness ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275700558+07:00","message":"Set new StatePrefix : 'receptionist ๆด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275703128+07:00","message":"Next Push (prob) : 'receptionist ๆด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลงค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.275712719+07:00","message":"push: {true ผิวพรรณดูอ่อนเยาว์ลงค่ะ 0 0xc002e90500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.275741217+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_472.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:38:37.291843625+07:00","message":"write wav file: './tmp/7598/7598_472.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:39.102410631+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:39.102433871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:42.103345248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:42.103354168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:42.177900887+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:42.177945316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:42.17795071+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:42.177967445+07:00","message":"[buffer interim] 473 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:42.177975018+07:00","message":"[bufferProcess] interim [160000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:42.177977088+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:42.177982746+07:00","message":"[bufferProcess] send to processor (ticker):มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:42.17798607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:42.177989302+07:00","message":"> Transcript [7886] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:42.177991577+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:42.680563036+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:42.680601405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:42.680608037+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:42.680623965+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:42.680630574+07:00","message":"[bufferProcess] interim [700000000]:มีประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:42.680632719+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.061419479+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.061463701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.061469614+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.061492283+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.06150197+07:00","message":"[bufferProcess] interim [60000000]:มีประสิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.061505832+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.061509753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.061513012+07:00","message":"> Transcript [7887] [false]: 'มีประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.061516374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.061518946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.061521186+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.061523341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.263800764+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.263838696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.263844919+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.263863556+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.263870772+07:00","message":"[bufferProcess] interim [240000000]:มีประสิทธิภาพในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.263873466+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.263877054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.263880296+07:00","message":"> Transcript [7888] [false]: 'มีประสิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.263884218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.263886418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.263888728+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.263891134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.381558897+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.381605377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.381614037+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.381629021+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.381638692+07:00","message":"[bufferProcess] interim [420000000]:มีประสิทธิภาพในการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.381642645+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.381650841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.381656056+07:00","message":"> Transcript [7889] [false]: 'มีประสิทธิภาพในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.381660822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.381666036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.381669328+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.381672806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.602578213+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.602622522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.602628418+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.602645323+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.602651879+07:00","message":"[bufferProcess] interim [600000000]:มีประสิทธิภาพในการใช้งานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.602654934+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.602658687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.60266198+07:00","message":"> Transcript [7890] [false]: 'มีประสิทธิภาพในการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.602666098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.602668271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.602670986+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.602673429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.602680535+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.602682748+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.602686196+07:00","message":"Set new StatePrefix : 'มีประสิทธิภาพในการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.602690199+07:00","message":"Next Push (prob) : 'ประสิทธิภาพในการใช้งาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.602720294+07:00","message":"push: {false มี 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.877640463+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.877682381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับผิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.87768909+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.877703098+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งานกับผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.877711235+07:00","message":"[bufferProcess] interim [780000000]:มีประสิทธิภาพในการใช้งานกับผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.877714037+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.877720648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.877724008+07:00","message":"> Transcript [7891] [false]: 'มีประสิทธิภาพในการใช้งานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.877728009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.877730712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.877732817+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.877735393+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.964442872+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.964492312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับผิวพรรณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.964498395+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:43.964513017+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งานกับผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.964520532+07:00","message":"[bufferProcess] interim [960000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.964523396+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.964529898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.964532896+07:00","message":"> Transcript [7892] [false]: 'มีประสิทธิภาพในการใช้งานกับผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.964537353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.964539883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.96454231+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:43.964545122+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:44.159332974+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:44.1593767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:44.159383128+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:44.159397256+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.159405338+07:00","message":"[bufferProcess] interim [200000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.159408187+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.159414197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.159417204+07:00","message":"> Transcript [7893] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.159420925+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.159423467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.159427156+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.159430135+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:44.672165731+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:44.672204405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเส้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:44.672211352+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:44.672231403+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.672239821+07:00","message":"[bufferProcess] interim [680000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.67224304+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.672248122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.672252836+07:00","message":"> Transcript [7894] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.672260957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.672264224+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.672267645+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.672272111+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.672276229+07:00","message":"Push: 'ประสิทธิภาพในการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.672279672+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.672282569+07:00","message":"Set new StatePrefix : 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.672285678+07:00","message":"Next Push (prob) : 'กับผิวพรรณนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:44.672310966+07:00","message":"push: {false ประสิทธิภาพในการใช้งาน 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:44.79944339+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:44.799499755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:44.799509147+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:44.799525694+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.799535591+07:00","message":"[bufferProcess] interim [800000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.799539843+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.799548102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.799552989+07:00","message":"> Transcript [7895] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.799558286+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.799561418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.799566526+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.799570547+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.056290478+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.056331599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.056338271+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.05635366+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.056363913+07:00","message":"[bufferProcess] interim [100000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.056366785+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.056372668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.056375834+07:00","message":"> Transcript [7896] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.056380417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.056382921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.056385566+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.05638876+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งาน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:45.10343049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:45.103434424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.576024688+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.576068061+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":"2026-06-25T15:38:45.576073772+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.576092261+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.576100378+07:00","message":"[bufferProcess] interim [580000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.576104095+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.576110541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.576114861+07:00","message":"> Transcript [7897] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.576118878+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.576120982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.576123625+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.576126856+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.712817081+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.712861142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.712867704+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.712885096+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.712898689+07:00","message":"[bufferProcess] interim [640000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.71290175+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.712905831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.712909263+07:00","message":"> Transcript [7898] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.712913933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.712916198+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.712918567+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.712921405+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.712929682+07:00","message":"Push: 'กับผิวพรรณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.712932564+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.712935141+07:00","message":"Set new StatePrefix : 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.712938044+07:00","message":"Next Push (prob) : 'เป็นทางเลือกใหม่ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.712947727+07:00","message":"push: {false กับผิวพรรณนะคะ 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.738654032+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.738698444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.738706753+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.738724024+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.738733119+07:00","message":"[bufferProcess] interim [700000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.738737381+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.738743122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.738748183+07:00","message":"> Transcript [7899] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.738751072+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.763313721+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.763348721+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":"2026-06-25T15:38:45.763354483+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.763366014+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.763372371+07:00","message":"[bufferProcess] interim [760000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.76337536+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.763381182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.763384205+07:00","message":"> Transcript [7900] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.763387171+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.04149972+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.041535106+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":"2026-06-25T15:38:46.04154413+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.041561738+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.041568534+07:00","message":"[bufferProcess] interim [940000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.041571607+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.041578217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.04158125+07:00","message":"> Transcript [7901] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.041585596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.041587843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.041589806+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.04159319+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.103932136+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.103968139+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":"2026-06-25T15:38:46.103973648+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.103987272+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.103994073+07:00","message":"[bufferProcess] interim [0]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.103997044+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.104002804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.104005612+07:00","message":"> Transcript [7902] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.104009534+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.104011865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.104013999+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.104016897+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.133122442+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.133174717+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":"2026-06-25T15:38:46.133180685+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.133197933+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.133205018+07:00","message":"[bufferProcess] interim [60000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.13320774+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.133211344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.133214013+07:00","message":"> Transcript [7903] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.133217961+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.133220151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.133222343+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.133225256+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.183881526+07:00","message":"[GCS] IsForceVAD: false for message ID: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.258333283+07:00","message":"[GCS] Start streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.264729666+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.264772947+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":"2026-06-25T15:38:46.264781158+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.264795896+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.264802821+07:00","message":"[bufferProcess] interim [240000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.264805651+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.264812913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.264821221+07:00","message":"> Transcript [7904] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.264829114+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.264831613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.264834082+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.2648374+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.264844397+07:00","message":"Push: 'เป็นทางเลือกใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.264846764+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.264849057+07:00","message":"Set new StatePrefix : 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.26485198+07:00","message":"Next Push (prob) : 'สารออกฤทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.264876262+07:00","message":"push: {false เป็นทางเลือกใหม่ของ 0 0xc002f26880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.3421339+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.342179291+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":"2026-06-25T15:38:46.342185543+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.342199441+07:00","message":"[buffer interim] 473 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.342208141+07:00","message":"[bufferProcess] interim [360000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.34221117+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.342218692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.34222223+07:00","message":"> Transcript [7905] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.342226716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.342229558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.342232337+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.342236015+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.455554536+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.455592088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์\",\"confidence\":0.92576796}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.455599264+07:00","message":"receive interim result [true|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.455609954+07:00","message":"end recv isFinal message id 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.455612188+07:00","message":"end Recv id 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.455618802+07:00","message":"[buffer interim] 473 true มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.45562993+07:00","message":"[bufferProcess] interim [390000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.455633523+07:00","message":"[bufferProcess] send to processor (isfinal):มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.455637774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.455640843+07:00","message":"> Transcript [7906] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.455644826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.455646926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.455651487+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.455654741+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.455656901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.455658888+07:00","message":"> Transcript [7907] [true]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.455661317+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.455663174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.455664926+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.455667115+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.455674643+07:00","message":"Push: 'สารออกฤทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.455683417+07:00","message":"push: {true สารออกฤทธิ์ 0 0xc002f26880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:38:46.472348492+07:00","message":"write wav file: './tmp/7598/7598_473.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.902883198+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.902918539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.902923289+07:00","message":"receive interim result [false|false]: สำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.902937851+07:00","message":"[buffer interim] 474 false สำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.902945299+07:00","message":"[bufferProcess] interim [660000000]:สำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.90294731+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.103130373+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.103173448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.103179384+07:00","message":"receive interim result [false|false]: สำอางค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.103191668+07:00","message":"[buffer interim] 474 false สำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.103201307+07:00","message":"[bufferProcess] interim [840000000]:สำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.103203868+07:00","message":"[bufferProcess] send to processor:สำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.103210399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.103213898+07:00","message":"> Transcript [7908] [false]: 'สำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.103216296+07:00","message":"Set StatePrefix (first interim): 'สำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.677019775+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.677058957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.677065211+07:00","message":"receive interim result [false|false]: สำอางค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.677080077+07:00","message":"[buffer interim] 474 false สำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.677088696+07:00","message":"[bufferProcess] interim [440000000]:สำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.677091138+07:00","message":"[bufferProcess] send to processor:สำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.677094664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.677097278+07:00","message":"> Transcript [7909] [false]: 'สำอางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.677100872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.677103235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.677105373+07:00","message":"StatePrefix: 'สำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.677107543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.815296596+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.815334112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.815339411+07:00","message":"receive interim result [false|false]: สำอางค่ะยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.815355985+07:00","message":"[buffer interim] 474 false สำอางค่ะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.815366827+07:00","message":"[bufferProcess] interim [560000000]:สำอางค่ะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.815370052+07:00","message":"[bufferProcess] send to processor:สำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.815374438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.815377107+07:00","message":"> Transcript [7910] [false]: 'สำอางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.815380402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.815382822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.815385166+07:00","message":"StatePrefix: 'สำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.815388863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.837379362+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.837426425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.837432738+07:00","message":"receive interim result [false|false]: สำอางค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.837451908+07:00","message":"[buffer interim] 474 false สำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.83746004+07:00","message":"[bufferProcess] interim [620000000]:สำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.837463349+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.837469343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.837472423+07:00","message":"> Transcript [7911] [false]: 'สำอางค่ะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.837476556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.837487878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.837490977+07:00","message":"StatePrefix: 'สำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.837493234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.862041241+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.862082091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังชั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.862089554+07:00","message":"receive interim result [false|false]: สำอางค่ะยังชั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.862106785+07:00","message":"[buffer interim] 474 false สำอางค่ะยังชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.862115875+07:00","message":"[bufferProcess] interim [680000000]:สำอางค่ะยังชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.862123613+07:00","message":"[bufferProcess] send to processor:สำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.862133958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.862138616+07:00","message":"> Transcript [7912] [false]: 'สำอางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.862142991+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.862148551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.862151453+07:00","message":"StatePrefix: 'สำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.862154743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.862162251+07:00","message":"Push: 'สำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.862166437+07:00","message":"TextPushed: 'สำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.862170215+07:00","message":"Set new StatePrefix : 'สำอางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.862173809+07:00","message":"Next Push (prob) : 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.86219648+07:00","message":"push: {false สำอาง 0 0xc002e90000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.995983483+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.996013955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.996019223+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.996032802+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.99606185+07:00","message":"[bufferProcess] interim [800000000]:สำอางค่ะยังช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.996065299+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.996071883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.996074421+07:00","message":"> Transcript [7913] [false]: 'สำอางค่ะยังชั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.996078187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.996080179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.996082133+07:00","message":"StatePrefix: 'สำอางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.99608419+07:00","message":"TextPushed: 'สำอาง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:48.103589908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:48.1035897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.129800354+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.129836116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.129841781+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.129858539+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.129867369+07:00","message":"[bufferProcess] interim [920000000]:สำอางค่ะยังช่วยส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.129871377+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.129876062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.129883239+07:00","message":"> Transcript [7914] [false]: 'สำอางค่ะยังช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.129887071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.129889479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.129891474+07:00","message":"StatePrefix: 'สำอางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.129893738+07:00","message":"TextPushed: 'สำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.310197439+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.310239836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.31024768+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.310262356+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.310272989+07:00","message":"[bufferProcess] interim [100000000]:สำอางค่ะยังช่วยส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.310278822+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วยส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.310285837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.310290043+07:00","message":"> Transcript [7915] [false]: 'สำอางค่ะยังช่วยส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.310294485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.310297573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.310300753+07:00","message":"StatePrefix: 'สำอางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.310303639+07:00","message":"TextPushed: 'สำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.594438476+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.594486495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริมทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.594494227+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่งเสริมทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.59450957+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่งเสริมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.594517642+07:00","message":"[bufferProcess] interim [400000000]:สำอางค่ะยังช่วยส่งเสริมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.594520683+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วยส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.594528301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.594531794+07:00","message":"> Transcript [7916] [false]: 'สำอางค่ะยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.594536391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.594539723+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.594543237+07:00","message":"StatePrefix: 'สำอางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.594546984+07:00","message":"TextPushed: 'สำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.594563373+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.594569919+07:00","message":"TextPushed: 'สำอางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.594576596+07:00","message":"Set new StatePrefix : 'สำอางค่ะยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.594579971+07:00","message":"Next Push (prob) : 'ยังช่วยส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.594593233+07:00","message":"push: {false ค่ะ 0 0xc002e90000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.717791647+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.717830775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริมทางการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.717838516+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่งเสริมทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.717854504+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่งเสริมทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.717863037+07:00","message":"[bufferProcess] interim [520000000]:สำอางค่ะยังช่วยส่งเสริมทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.717866745+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วยส่งเสริมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.717874235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.717879535+07:00","message":"> Transcript [7917] [false]: 'สำอางค่ะยังช่วยส่งเสริมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.71788335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.717885742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.717888735+07:00","message":"StatePrefix: 'สำอางค่ะยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.717891075+07:00","message":"TextPushed: 'สำอางค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.021121244+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.021155035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริมทางการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.021170133+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่งเสริมทางการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.021181816+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่งเสริมทางการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.021188636+07:00","message":"[bufferProcess] interim [760000000]:สำอางค่ะยังช่วยส่งเสริมทางการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.021191216+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วยส่งเสริมทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.021196925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.021199727+07:00","message":"> Transcript [7918] [false]: 'สำอางค่ะยังช่วยส่งเสริมทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.02120289+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.021205908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.021208454+07:00","message":"StatePrefix: 'สำอางค่ะยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.021210897+07:00","message":"TextPushed: 'สำอางค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.022026903+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.022041007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริมการเกษตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.022045321+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่งเสริมการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.022054526+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่งเสริมการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.022058297+07:00","message":"[bufferProcess] interim [820000000]:สำอางค่ะยังช่วยส่งเสริมการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.022060502+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วยส่งเสริมทางการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.022064655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.022066891+07:00","message":"> Transcript [7919] [false]: 'สำอางค่ะยังช่วยส่งเสริมทางการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.022069369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.022071446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.02207337+07:00","message":"StatePrefix: 'สำอางค่ะยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.022075365+07:00","message":"TextPushed: 'สำอางค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.287202634+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.287246961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.287255746+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.287274839+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.287288256+07:00","message":"[bufferProcess] interim [120000000]:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.287292749+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วยส่งเสริมการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.287301674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.287305882+07:00","message":"> Transcript [7920] [false]: 'สำอางค่ะยังช่วยส่งเสริมการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.287311242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.287314433+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.287318131+07:00","message":"StatePrefix: 'สำอางค่ะยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.287321483+07:00","message":"TextPushed: 'สำอางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.287331351+07:00","message":"Push: 'ยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.287334271+07:00","message":"TextPushed: 'สำอางค่ะยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.287337612+07:00","message":"Set new StatePrefix : 'สำอางค่ะยังช่วยส่งเสริมการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.287341182+07:00","message":"Next Push (prob) : 'การเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.287362428+07:00","message":"push: {false ยังช่วยส่งเสริม 0 0xc002e90000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.483937561+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.483980022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.483987195+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.484001707+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.48400895+07:00","message":"[bufferProcess] interim [300000000]:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.484011777+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.48401906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.484022223+07:00","message":"> Transcript [7921] [false]: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.484025653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.484028622+07:00","message":"Set new StatePrefix: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.731605453+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.731639677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.731645126+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:49.731662439+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.731669166+07:00","message":"[bufferProcess] interim [480000000]:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.731672021+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.731675824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.73167871+07:00","message":"> Transcript [7922] [false]: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.731682008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.731684228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.731686625+07:00","message":"StatePrefix: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:49.731689511+07:00","message":"TextPushed: 'สำอางค่ะยังช่วยส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.30693711+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.306978318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.30698487+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.307004134+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.307013378+07:00","message":"[bufferProcess] interim [80000000]:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.307016309+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.307020582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.307023694+07:00","message":"> Transcript [7923] [false]: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.307027354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.307029557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.307032145+07:00","message":"StatePrefix: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.30703508+07:00","message":"TextPushed: 'สำอางค่ะยังช่วยส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.502613293+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.502659195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.502667262+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.502682697+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.502690539+07:00","message":"[bufferProcess] interim [260000000]:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.502693706+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.502700595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.502703806+07:00","message":"> Transcript [7924] [false]: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.50270798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.502710265+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.502715723+07:00","message":"StatePrefix: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.502719057+07:00","message":"TextPushed: 'สำอางค่ะยังช่วยส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.636539553+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.636581549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.636588335+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.636601809+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.636609517+07:00","message":"[bufferProcess] interim [380000000]:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.636613782+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.636622891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.636627172+07:00","message":"> Transcript [7925] [false]: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.636632654+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.636635818+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.636642407+07:00","message":"StatePrefix: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.636645681+07:00","message":"TextPushed: 'สำอางค่ะยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.636652666+07:00","message":"Push: 'ทางการเกษตรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.636655388+07:00","message":"TextPushed: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.636658091+07:00","message":"Set new StatePrefix : 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.63666059+07:00","message":"Next Push (prob) : 'นะคะเนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.636668135+07:00","message":"push: {false ทางการเกษตรด้วย 0 0xc002e90000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.700875931+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.700916959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.700925303+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.700944329+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.700952632+07:00","message":"[bufferProcess] interim [500000000]:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.70095673+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.700961748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.70096637+07:00","message":"> Transcript [7926] [false]: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.700971732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.700974864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.700979698+07:00","message":"StatePrefix: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.700984614+07:00","message":"TextPushed: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.074381933+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.07442889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.074436028+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.074450459+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.074457559+07:00","message":"[bufferProcess] interim [860000000]:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.074460578+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.074468387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.074471378+07:00","message":"> Transcript [7927] [false]: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.074475046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.074477309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.074485571+07:00","message":"StatePrefix: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.074491547+07:00","message":"TextPushed: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:51.104585085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:51.104594677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.202201856+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.202241255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.202248785+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.202264186+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.202271858+07:00","message":"[bufferProcess] interim [980000000]:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.202275231+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.202282733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.202285922+07:00","message":"> Transcript [7928] [false]: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.202290108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.202293222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.202295826+07:00","message":"StatePrefix: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.202299076+07:00","message":"TextPushed: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.339115411+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.339157979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.339165544+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.339183075+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.339191417+07:00","message":"[bufferProcess] interim [100000000]:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.33919476+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.339202718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.339205837+07:00","message":"> Transcript [7929] [false]: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.339210432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.339212873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.339215773+07:00","message":"StatePrefix: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.339219257+07:00","message":"TextPushed: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.339225309+07:00","message":"Push: 'นะคะเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.33922811+07:00","message":"TextPushed: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.339231058+07:00","message":"Set new StatePrefix : 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.339233826+07:00","message":"Next Push (prob) : 'รากต้องมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.339243474+07:00","message":"push: {false นะคะเนื่องจาก 0 0xc002e90000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.384624762+07:00","message":"[GCS] IsForceVAD: false for message ID: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.446307233+07:00","message":"[GCS] Start streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.479506685+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.479552768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.479560463+07:00","message":"receive interim result [false|false]: สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.479572158+07:00","message":"[buffer interim] 474 false สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.47958049+07:00","message":"[bufferProcess] interim [340000000]:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.47958393+07:00","message":"[bufferProcess] send to processor:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.479587533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.479591061+07:00","message":"> Transcript [7930] [false]: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.479595361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.479597565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.47959984+07:00","message":"StatePrefix: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.47960281+07:00","message":"TextPushed: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.546706132+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.546753285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัด\",\"confidence\":0.9319371}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.546760872+07:00","message":"receive interim result [true|false]: สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.546774338+07:00","message":"end recv isFinal message id 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.546780183+07:00","message":"end Recv id 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.5467888+07:00","message":"[buffer interim] 474 true สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.546798426+07:00","message":"[bufferProcess] interim [340000000]:สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.546803972+07:00","message":"[bufferProcess] send to processor (isfinal):สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.546808282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.546812146+07:00","message":"> Transcript [7931] [false]: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.546821324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.546824002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.546826119+07:00","message":"StatePrefix: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.54682914+07:00","message":"TextPushed: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.546831272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.546833306+07:00","message":"> Transcript [7932] [true]: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.546835777+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.546837649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.546839534+07:00","message":"StatePrefix: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจากรากต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.546841568+07:00","message":"TextPushed: 'สำอางค่ะยังช่วยส่งเสริมทางการเกษตรด้วยนะคะเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.546845174+07:00","message":"Push: 'รากต้องมีการตัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.546856791+07:00","message":"push: {true รากต้องมีการตัด 0 0xc002e90000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:38:51.563539618+07:00","message":"write wav file: './tmp/7598/7598_474.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.92284439+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.922892718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.922901781+07:00","message":"receive interim result [false|false]: แต่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.92292084+07:00","message":"[buffer interim] 475 false แต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.922930717+07:00","message":"[bufferProcess] interim [480000000]:แต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.922933805+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.005017712+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.005050312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.005055924+07:00","message":"receive interim result [false|false]: แต่งตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.005071184+07:00","message":"[buffer interim] 475 false แต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.005078074+07:00","message":"[bufferProcess] interim [600000000]:แต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.005080363+07:00","message":"[bufferProcess] send to processor:แต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.005083796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.005086425+07:00","message":"> Transcript [7933] [false]: 'แต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.005088765+07:00","message":"Set StatePrefix (first interim): 'แต่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.109460877+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.109517448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.109522673+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.109541019+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.109549038+07:00","message":"[bufferProcess] interim [660000000]:ตัดแต่งกิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.109551771+07:00","message":"[bufferProcess] send to processor:แต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.109559073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.109562359+07:00","message":"> Transcript [7934] [false]: 'แต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.109566108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.109568458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.109570918+07:00","message":"StatePrefix: 'แต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.109573192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.31102026+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.311067544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.311073469+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.311088229+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.311094315+07:00","message":"[bufferProcess] interim [900000000]:ตัดแต่งกิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.311096742+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.311101757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.311104693+07:00","message":"> Transcript [7935] [false]: 'ตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.311107246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.311109407+07:00","message":"Set new StatePrefix: 'ตัดแต่งกิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.431697664+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.431752173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.431758229+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.431775029+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.43178364+07:00","message":"[bufferProcess] interim [20000000]:ตัดแต่งกิ่งทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.431786574+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.431790731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.431794264+07:00","message":"> Transcript [7936] [false]: 'ตัดแต่งกิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.43179816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.431800385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.431802648+07:00","message":"StatePrefix: 'ตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.431804887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.622444616+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.622496806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.622502913+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.622518916+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.622526774+07:00","message":"[bufferProcess] interim [140000000]:ตัดแต่งกิ่งทิ้งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.622529583+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.622537557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.622540849+07:00","message":"> Transcript [7937] [false]: 'ตัดแต่งกิ่งทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.622544581+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.622547337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.622549362+07:00","message":"StatePrefix: 'ตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.622551653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.808686785+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.808733589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.808740466+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.808758059+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.808769965+07:00","message":"[bufferProcess] interim [380000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.808773679+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.808777718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.808781055+07:00","message":"> Transcript [7938] [false]: 'ตัดแต่งกิ่งทิ้งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.808785547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.80878807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.808790129+07:00","message":"StatePrefix: 'ตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.808792325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.079453093+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.079499149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.079505377+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.079520387+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.079527572+07:00","message":"[bufferProcess] interim [620000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.079530228+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.079535769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.079538548+07:00","message":"> Transcript [7939] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.079542212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.079544578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.07954658+07:00","message":"StatePrefix: 'ตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.079548934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.079554455+07:00","message":"Push: 'ตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.079556481+07:00","message":"TextPushed: 'ตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.079558618+07:00","message":"Set new StatePrefix : 'ตัดแต่งกิ่งทิ้งกันอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.079561808+07:00","message":"Next Push (prob) : 'ทิ้งกันอยู่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.079586653+07:00","message":"push: {false ตัดแต่งกิ่ง 0 0xc002e90280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.186909711+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.186956932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.186965061+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.186983575+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.186996154+07:00","message":"[bufferProcess] interim [740000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.187000445+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.187009418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.187013485+07:00","message":"> Transcript [7940] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.187018201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.187021515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.187024321+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.18702764+07:00","message":"TextPushed: 'ตัดแต่งกิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.318744958+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.318794415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.318804488+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.318823092+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.318837184+07:00","message":"[bufferProcess] interim [920000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.318841102+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.318850364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.318857273+07:00","message":"> Transcript [7941] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.318862699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.31886584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.318869552+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.318872899+07:00","message":"TextPushed: 'ตัดแต่งกิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.514917028+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.514960899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.51496881+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.514985541+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.514994668+07:00","message":"[bufferProcess] interim [100000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.514997916+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.515006286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.515009413+07:00","message":"> Transcript [7942] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.515014298+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.515017498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.515019915+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.515022349+07:00","message":"TextPushed: 'ตัดแต่งกิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.727612626+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.727653399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.727659952+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.727674383+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.727682485+07:00","message":"[bufferProcess] interim [280000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.727685231+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.727691305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.727694798+07:00","message":"> Transcript [7943] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.727698961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.727701365+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.72770382+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.727706333+07:00","message":"TextPushed: 'ตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.72771124+07:00","message":"Push: 'ทิ้งกันอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.727713473+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.727716023+07:00","message":"Set new StatePrefix : 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.727718817+07:00","message":"Next Push (prob) : 'ในส่วนของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.727729412+07:00","message":"push: {false ทิ้งกันอยู่แล้ว 0 0xc002e90280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.897998617+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.898046174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ Top\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.898053341+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ Top"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.898067283+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ Top"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.898075679+07:00","message":"[bufferProcess] interim [460000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ Top"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.898078987+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.898084939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.898088351+07:00","message":"> Transcript [7944] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.898092404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.898094585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.898096866+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.898099644+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.899809387+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.899821921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.8998271+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.899837621+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.899841009+07:00","message":"[bufferProcess] interim [520000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.899843627+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ Top"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.899845967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.899848015+07:00","message":"> Transcript [7945] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ Top'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.899850651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.899853235+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.899855243+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.899858543+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:54.104779812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:54.104808745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.215457762+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.215504114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.215510568+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.215520907+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.2155277+07:00","message":"[bufferProcess] interim [820000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.21553134+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.215534867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.215537588+07:00","message":"> Transcript [7946] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.215541701+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.215543773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.215547151+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.215550029+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.60528216+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.605330787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.605337403+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.605348844+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.60535656+07:00","message":"[bufferProcess] interim [180000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.605359412+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.605363352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.60536675+07:00","message":"> Transcript [7947] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.605370874+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.605373246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.605377604+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.60538081+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.605383685+07:00","message":"Push: 'ในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.605386315+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.605388844+07:00","message":"Set new StatePrefix : 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.605391417+07:00","message":"Next Push (prob) : 'เพาะปลูกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.605400663+07:00","message":"push: {false ในส่วนของการ 0 0xc002e90280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.184590992+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.184629837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.184636713+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.184652757+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.184660995+07:00","message":"[bufferProcess] interim [780000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.184663948+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.184672141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.1846751+07:00","message":"> Transcript [7948] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.184679536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.184682538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.184684544+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.1846875+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.377494638+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.377535654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.377542679+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.377559555+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.377567576+07:00","message":"[bufferProcess] interim [960000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.377570884+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.377574961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.3775784+07:00","message":"> Transcript [7949] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.377584328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.377586633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.377588928+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.377591994+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.401940835+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.401978942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.401984945+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.402001631+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.402010191+07:00","message":"[bufferProcess] interim [20000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.402013945+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.402017878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.402020796+07:00","message":"> Transcript [7950] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.402024439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.402026663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.402029956+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.402033303+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.506326826+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.506368207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.506376107+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.506389542+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.506396727+07:00","message":"[bufferProcess] interim [80000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.506399835+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.506405784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.506408893+07:00","message":"> Transcript [7951] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.506413532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.506416064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.506418518+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.506421522+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.50642724+07:00","message":"Push: 'เพาะปลูกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.506429541+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.506432378+07:00","message":"Set new StatePrefix : 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.506435229+07:00","message":"Next Push (prob) : 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.506444368+07:00","message":"push: {false เพาะปลูกกุหลาบ 0 0xc002e90280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.641804114+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.64184437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.641850814+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.641865514+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.641873173+07:00","message":"[bufferProcess] interim [200000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.641877115+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.641884915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.641888125+07:00","message":"> Transcript [7952] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.641892874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.641895406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.641897512+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.64189981+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.688042186+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.688081556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.688088548+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.688104309+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.688112557+07:00","message":"[bufferProcess] interim [260000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.688115762+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.688124642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.688128034+07:00","message":"> Transcript [7953] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.688132958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.688135333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.688139132+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.688142609+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.831433393+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.831492358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.831500274+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.831516742+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.831524949+07:00","message":"[bufferProcess] interim [380000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.83152891+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.831539754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.831543298+07:00","message":"> Transcript [7954] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.831548254+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.831550921+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.831554247+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.831558177+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.92381353+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.923854747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.923861795+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.9238772+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.923885138+07:00","message":"[bufferProcess] interim [500000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.92388863+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.92389706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.92390019+07:00","message":"> Transcript [7955] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.923906736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.923909543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.923912595+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.923915649+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.923921846+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.923924048+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.923930027+07:00","message":"Set new StatePrefix : 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.923933158+07:00","message":"Next Push (prob) : 'ถ้าเกิดว่ามีการนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.923941792+07:00","message":"push: {false ค่ะ 0 0xc002e90280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.016355225+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.016409755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.016416818+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.016431625+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.016442723+07:00","message":"[bufferProcess] interim [620000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.01644607+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.016452848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.01645768+07:00","message":"> Transcript [7956] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.016463777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.016466837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.016469896+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.016474965+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.268883357+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.268932793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.268940939+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.268960349+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.268972212+07:00","message":"[bufferProcess] interim [860000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.268975715+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.268983109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.268986376+07:00","message":"> Transcript [7957] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.268990993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.268993315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.268995803+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.268998897+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.5627124+07:00","message":"[GCS] IsForceVAD: false for message ID: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.588450486+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.588494015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.588502226+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.588515209+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.588522298+07:00","message":"[bufferProcess] interim [160000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.588525428+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.588533249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.588536365+07:00","message":"> Transcript [7958] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.58854073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.588543224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.588545364+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.588548638+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.605428328+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.60546586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.605472882+07:00","message":"receive interim result [false|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.605495439+07:00","message":"[buffer interim] 475 false ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.605503953+07:00","message":"[bufferProcess] interim [220000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.605507102+07:00","message":"[bufferProcess] send to processor:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.605514083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.605517665+07:00","message":"> Transcript [7959] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.605522667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.605525336+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.605527531+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.605530353+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.605539061+07:00","message":"Push: 'ถ้าเกิดว่ามีการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.605541275+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.6055437+07:00","message":"Set new StatePrefix : 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.605546992+07:00","message":"Next Push (prob) : 'มาใช้ประโยชน์และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.60557206+07:00","message":"push: {false ถ้าเกิดว่ามีการนำ 0 0xc002e90280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.628015418+07:00","message":"[GCS] Start streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.762261111+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.762316987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็\",\"confidence\":0.94858205}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.76233024+07:00","message":"receive interim result [true|false]: ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.762344109+07:00","message":"end recv isFinal message id 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.762347766+07:00","message":"end Recv id 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.762356767+07:00","message":"[buffer interim] 475 true ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.762366767+07:00","message":"[bufferProcess] interim [340000000]:ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.762372143+07:00","message":"[bufferProcess] send to processor (isfinal):ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.762378162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.76238155+07:00","message":"> Transcript [7960] [false]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.762384541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.762386713+07:00","message":"Set new StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.762388922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.762390855+07:00","message":"> Transcript [7961] [true]: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.762394055+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.762396293+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.762398389+07:00","message":"StatePrefix: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.762401213+07:00","message":"TextPushed: 'ตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะปลูกกุหลาบค่ะถ้าเกิดว่ามีการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.762404825+07:00","message":"Push: 'มาใช้ประโยชน์แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.762414221+07:00","message":"push: {true มาใช้ประโยชน์แล้วก็ 0 0xc002e90280}"}
{"level":"info","service":"Main","time":"2026-06-25T15:38:56.773011885+07:00","message":"write wav file: './tmp/7598/7598_475.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:57.105228733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:57.105239934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.95272344+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.952761582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.952767457+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.952780515+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.952787693+07:00","message":"[bufferProcess] interim [340000000]:ที่จะสามารถลดการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.952790157+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.952797329+07:00","message":"[bufferProcess] send to processor (ticker):ที่จะสามารถลดการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.952800507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.952803726+07:00","message":"> Transcript [7962] [false]: 'ที่จะสามารถลดการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.952806344+07:00","message":"Set StatePrefix (first interim): 'ที่จะสามารถลดการนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.083639813+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.083679198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.083685997+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.083701349+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.08371227+07:00","message":"[bufferProcess] interim [520000000]:ที่จะสามารถลดการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.083715024+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.662548891+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.662595622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.662602522+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.662619708+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.662627458+07:00","message":"[bufferProcess] interim [120000000]:ที่จะสามารถลดการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.662630438+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.662638714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.66264199+07:00","message":"> Transcript [7963] [false]: 'ที่จะสามารถลดการนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.662646379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.662648979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.662652307+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.662654744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:00.105698823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:00.105701955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.430934091+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.43096479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าเตารีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.430970795+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าเตารีด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.430982378+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าเตารีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.430988348+07:00","message":"[bufferProcess] interim [660000000]:ที่จะสามารถลดการนำเข้าเตารีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.430991099+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.430996549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.43099976+07:00","message":"> Transcript [7964] [false]: 'ที่จะสามารถลดการนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.431003353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.431005436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.431007798+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.431010142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.484254972+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.484295156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.484300986+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.484314023+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.484320663+07:00","message":"[bufferProcess] interim [720000000]:ที่จะสามารถลดการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.484323487+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าเตารีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.484329879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.484334611+07:00","message":"> Transcript [7965] [false]: 'ที่จะสามารถลดการนำเข้าเตารีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.484338605+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.484341062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.484343063+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.484345372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.888935485+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.888981892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าเครื่องสำอาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.888990447+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.889008881+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.889017697+07:00","message":"[bufferProcess] interim [200000000]:ที่จะสามารถลดการนำเข้าเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.889021315+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.889032945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.889038457+07:00","message":"> Transcript [7966] [false]: 'ที่จะสามารถลดการนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.889042933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.889046005+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.889049009+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.889051426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.889054859+07:00","message":"Push: 'ที่จะสามารถลดการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.88905706+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.889059785+07:00","message":"Set new StatePrefix : 'ที่จะสามารถลดการนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.889062656+07:00","message":"Next Push (prob) : 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.889073316+07:00","message":"push: {false ที่จะสามารถลดการนำ 0 0xc002f26080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.073101085+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.07313579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าเครื่องสำอางจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.073141954+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าเครื่องสำอางจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.073156517+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าเครื่องสำอางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.073181051+07:00","message":"[bufferProcess] interim [380000000]:ที่จะสามารถลดการนำเข้าเครื่องสำอางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.073184055+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.073189922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.073192805+07:00","message":"> Transcript [7967] [false]: 'ที่จะสามารถลดการนำเข้าเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.073197672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.073201505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.073205248+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.073209251+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.17386351+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.173904381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าเครื่องสำอางต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.173911942+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าเครื่องสำอางต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.173933935+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าเครื่องสำอางต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.173947845+07:00","message":"[bufferProcess] interim [500000000]:ที่จะสามารถลดการนำเข้าเครื่องสำอางต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.173952267+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าเครื่องสำอางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.173960981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.173965468+07:00","message":"> Transcript [7968] [false]: 'ที่จะสามารถลดการนำเข้าเครื่องสำอางจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.173970402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.173973558+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.173976942+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.173980787+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.261797949+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.261833158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าเครื่องสําอางจากต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.26183996+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าเครื่องสําอางจากต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.261850913+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าเครื่องสําอางจากต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.26185703+07:00","message":"[bufferProcess] interim [560000000]:ที่จะสามารถลดการนำเข้าเครื่องสําอางจากต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.261859744+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าเครื่องสำอางต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.261863014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.261865791+07:00","message":"> Transcript [7969] [false]: 'ที่จะสามารถลดการนำเข้าเครื่องสำอางต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.261869313+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.26187143+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.261873763+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.261876158+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.31957799+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.3196239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าเครื่องสำอางแตกต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.319631063+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าเครื่องสำอางแตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.319646732+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าเครื่องสำอางแตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.319654162+07:00","message":"[bufferProcess] interim [680000000]:ที่จะสามารถลดการนำเข้าเครื่องสำอางแตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.319657023+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าเครื่องสําอางจากต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.319664828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.319668133+07:00","message":"> Transcript [7970] [false]: 'ที่จะสามารถลดการนำเข้าเครื่องสําอางจากต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.319672538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.319674948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.319677921+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.319680593+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.319687788+07:00","message":"Push: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.319690146+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.319692794+07:00","message":"Set new StatePrefix : 'ที่จะสามารถลดการนำเข้าเครื่องสําอางจากต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.319695418+07:00","message":"Next Push (prob) : 'เครื่องสําอางจากต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.319718928+07:00","message":"push: {false เข้า 0 0xc002f26080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.454067708+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.454104451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.454110928+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.454123681+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.454133085+07:00","message":"[bufferProcess] interim [800000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.454137137+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าเครื่องสำอางแตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.454144399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.454148499+07:00","message":"> Transcript [7971] [false]: 'ที่จะสามารถลดการนำเข้าเครื่องสำอางแตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.454152048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.454154168+07:00","message":"Set new StatePrefix: 'ที่จะสามารถลดการนำเข้าเครื่องสำอางแตกต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.789904173+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.789948341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.789955328+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.789971906+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.789981215+07:00","message":"[bufferProcess] interim [100000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.789984226+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.789988094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.789991286+07:00","message":"> Transcript [7972] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.789993969+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.789996499+07:00","message":"Set new StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.847079924+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.847120161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.847128319+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.847144507+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.847153208+07:00","message":"[bufferProcess] interim [160000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.84715604+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.84716396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.847166816+07:00","message":"> Transcript [7973] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.847172188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.847175038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.847177069+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.847179843+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.863755677+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.863785225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.86379089+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.863807171+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.863813666+07:00","message":"[bufferProcess] interim [220000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.863816469+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.863819843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.863823235+07:00","message":"> Transcript [7974] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.863826891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.863831175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.863833299+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.863835724+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.490743478+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.490787963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.490796062+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.490809184+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.49081694+07:00","message":"[bufferProcess] interim [820000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.490819783+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.490823873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.490826683+07:00","message":"> Transcript [7975] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.490830566+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.490833059+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.49083547+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.490838132+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.647081865+07:00","message":"[GCS] Cleaned up inactive client: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.647124284+07:00","message":"[GCS] Cleaned up inactive client: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.64713037+07:00","message":"[GCS] Cleaned up inactive client: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.647132578+07:00","message":"[GCS] Cleaned up inactive client: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.647134369+07:00","message":"[GCS] Cleaned up inactive client: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.663380113+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.663422401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.663429377+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.663445653+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.663453178+07:00","message":"[bufferProcess] interim [940000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.663456253+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.663459787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.66346313+07:00","message":"> Transcript [7976] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.663466997+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.663469107+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.663471377+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.663480453+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.663485599+07:00","message":"Push: 'จากต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.663487807+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.663490063+07:00","message":"Set new StatePrefix : 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.663492461+07:00","message":"Next Push (prob) : 'แล้วก็ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.663499483+07:00","message":"push: {false จากต่างประเทศ 0 0xc002f26080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.738283568+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.738329451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.738335703+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.738354929+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.73836356+07:00","message":"[bufferProcess] interim [120000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.738367108+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.738371284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.738374478+07:00","message":"> Transcript [7977] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.738378884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.738381193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.738383988+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.738387098+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.978334569+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.978371385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.978377408+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.97838755+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.978393762+07:00","message":"[bufferProcess] interim [300000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.978396367+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.978400793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.978403663+07:00","message":"> Transcript [7978] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.978407215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.978409445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.978411519+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.978414225+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.077511797+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.077548694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.077556218+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.077575186+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.077582205+07:00","message":"[bufferProcess] interim [360000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.077584958+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.077588584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.077591533+07:00","message":"> Transcript [7979] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.077595241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.077597385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.077599514+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.077602612+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.086611372+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.086641175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดภาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.08664729+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.086662642+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.086669346+07:00","message":"[bufferProcess] interim [420000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.086673743+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.086679032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.086681945+07:00","message":"> Transcript [7980] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.08668607+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.086688234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.086690839+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.086693509+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.086696053+07:00","message":"Push: 'แล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.086698111+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.086700275+07:00","message":"Set new StatePrefix : 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.086702634+07:00","message":"Next Push (prob) : 'ให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.086709573+07:00","message":"push: {false แล้วก็ทำ 0 0xc002f26080}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:03.105707946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:03.105721523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.113704301+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.113733458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.113738885+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.113751374+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.113756979+07:00","message":"[bufferProcess] interim [480000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.113759413+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.113765861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.113768908+07:00","message":"> Transcript [7981] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.113772234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.113774431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.11377694+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.113779477+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.238889446+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.238935179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.23894221+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.238956591+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.238972531+07:00","message":"[bufferProcess] interim [540000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.238975492+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.238979393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.238982928+07:00","message":"> Transcript [7982] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.23898892+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.238991253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.238993284+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.238996066+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.564855859+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.56489797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.56490574+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.564921072+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.564929984+07:00","message":"[bufferProcess] interim [900000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.564932985+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.564941704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.564944981+07:00","message":"> Transcript [7983] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.564949001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.564951205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.564953564+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.564956281+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.62348837+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.623522651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.623528295+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.623545024+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.623557191+07:00","message":"[bufferProcess] interim [960000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.623560531+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.623567254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.623570606+07:00","message":"> Transcript [7984] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.623574564+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.623577069+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.623579924+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.623582494+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.623587237+07:00","message":"Push: 'ให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.623589289+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.623591646+07:00","message":"Set new StatePrefix : 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.623594503+07:00","message":"Next Push (prob) : 'นวัตกรรมทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.623601548+07:00","message":"push: {false ให้เกิด 0 0xc002f26080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.8421723+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.84221756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.842225226+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.842242637+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.842256139+07:00","message":"[bufferProcess] interim [140000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.842259554+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.842263555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.842266757+07:00","message":"> Transcript [7985] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.842270983+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.842273189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.842275167+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.84227828+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.925756414+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.925791278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.925797707+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.925812359+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.925819471+07:00","message":"[bufferProcess] interim [200000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.925822568+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.92583198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.925834723+07:00","message":"> Transcript [7986] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.925839396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.925841651+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.92584422+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.925847012+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.041684892+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.041718742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.041724844+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.041736923+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.041743403+07:00","message":"[bufferProcess] interim [260000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.041746421+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.041752139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.041755162+07:00","message":"> Transcript [7987] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.041759114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.041761304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.041763309+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.041766237+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.187072924+07:00","message":"[GCS] IsForceVAD: false for message ID: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.208783021+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.208828355+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":"2026-06-25T15:39:04.208837212+07:00","message":"receive interim result [false|false]: ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.208853924+07:00","message":"[buffer interim] 476 false ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.20886202+07:00","message":"[bufferProcess] interim [500000000]:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.208865347+07:00","message":"[bufferProcess] send to processor:ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.208872657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.208876316+07:00","message":"> Transcript [7988] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.208881174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.208883756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.20888598+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.208889247+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.208897022+07:00","message":"Push: 'นวัตกรรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.208901818+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.208904885+07:00","message":"Set new StatePrefix : 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.208907536+07:00","message":"Next Push (prob) : 'ด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.208930162+07:00","message":"push: {false นวัตกรรมทาง 0 0xc002f26080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.258106872+07:00","message":"[GCS] Start streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.340052291+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.340081779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะสามารถลดการนำเข้าเครื่องสำอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง\",\"confidence\":0.95243543}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.340087807+07:00","message":"receive interim result [true|false]: ที่จะสามารถลดการนำเข้าเครื่องสำอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.340100359+07:00","message":"end recv isFinal message id 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.340103645+07:00","message":"end Recv id 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.340109818+07:00","message":"[buffer interim] 476 true ที่จะสามารถลดการนำเข้าเครื่องสำอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340116529+07:00","message":"[bufferProcess] interim [710000000]:ที่จะสามารถลดการนำเข้าเครื่องสำอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340120166+07:00","message":"[bufferProcess] send to processor (isfinal):ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340124176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340127232+07:00","message":"> Transcript [7989] [false]: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340131426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340133582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340135874+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340138921+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340141128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340143417+07:00","message":"> Transcript [7990] [true]: 'ที่จะสามารถลดการนำเข้าเครื่องสำอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340152489+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340156044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340157878+07:00","message":"StatePrefix: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.34016008+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340162191+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340364806+07:00","message":"Push: 'ด้านเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340368358+07:00","message":"TextPushed: 'ที่จะสามารถลดการนำเข้าจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340371073+07:00","message":"Set new StatePrefix : 'ที่จะสามารถลดการนำเข้าเครื่องสำอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340373798+07:00","message":"Next Push (prob) : 'ที่จะสามารถลดการนำเข้าเครื่องสำอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.340382651+07:00","message":"push: {true ด้านเครื่องสำอาง 0 0xc002f26080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.340393422+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_476.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:04.353867717+07:00","message":"write wav file: './tmp/7598/7598_476.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.786121651+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.786158572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.786163649+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.786180373+07:00","message":"[buffer interim] 477 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.786186404+07:00","message":"[bufferProcess] interim [600000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.786188995+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.929437857+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.929464477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.929469389+07:00","message":"receive interim result [false|false]: ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.929488422+07:00","message":"[buffer interim] 477 false ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.92949567+07:00","message":"[bufferProcess] interim [720000000]:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.92949868+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.929502687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.929505275+07:00","message":"> Transcript [7991] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.929507804+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.131491738+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.131531581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.131537909+07:00","message":"receive interim result [false|false]: ก็จะก่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.131553136+07:00","message":"[buffer interim] 477 false ก็จะก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.131560796+07:00","message":"[bufferProcess] interim [900000000]:ก็จะก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.13156404+07:00","message":"[bufferProcess] send to processor:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.131570907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.131574016+07:00","message":"> Transcript [7992] [false]: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.131577652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.131580038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.131582077+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.131584744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.289245521+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.28927532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.289285362+07:00","message":"receive interim result [false|false]: ก็จะก่อให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.289299112+07:00","message":"[buffer interim] 477 false ก็จะก่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.289306549+07:00","message":"[bufferProcess] interim [80000000]:ก็จะก่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.28930988+07:00","message":"[bufferProcess] send to processor:ก็จะก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.289314532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.289318608+07:00","message":"> Transcript [7993] [false]: 'ก็จะก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.28932264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.289324782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.289326862+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.289329005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.422635099+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.422677208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.422683935+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.422698228+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.42270581+07:00","message":"[bufferProcess] interim [200000000]:ก็จะก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.422708757+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.422716286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.422719508+07:00","message":"> Transcript [7994] [false]: 'ก็จะก่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.422723006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.422725444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.422728096+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.422730474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.636682878+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.636719311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.636727901+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.636744848+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.636752113+07:00","message":"[bufferProcess] interim [380000000]:ก็จะก่อให้เกิดผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.636754512+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.63675932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.636762628+07:00","message":"> Transcript [7995] [false]: 'ก็จะก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.636766895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.636769515+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.636772284+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.636774811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.636782167+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.636784359+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.636786642+07:00","message":"Set new StatePrefix : 'ก็จะก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.636789379+07:00","message":"Next Push (prob) : 'จะก่อให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.63679902+07:00","message":"push: {false ก็ 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.68682718+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.686871805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดผลลัพธ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.686878571+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดผลลัพธ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.686897286+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.686908991+07:00","message":"[bufferProcess] interim [500000000]:ก็จะก่อให้เกิดผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.686912139+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.686916361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.68692008+07:00","message":"> Transcript [7996] [false]: 'ก็จะก่อให้เกิดผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.68692416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.686926463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.686928568+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.686931107+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.812216143+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.812254535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.812260438+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.812272086+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.812279902+07:00","message":"[bufferProcess] interim [560000000]:ก็จะก่อให้เกิดมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.812282602+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.812286344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.812289351+07:00","message":"> Transcript [7997] [false]: 'ก็จะก่อให้เกิดผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.812293276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.812295599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.812297624+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.812300171+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.000298672+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.000338364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.000344715+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.000360624+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.000368442+07:00","message":"[bufferProcess] interim [800000000]:ก็จะก่อให้เกิดมูลค่าเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.000371087+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.000375187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.000378513+07:00","message":"> Transcript [7998] [false]: 'ก็จะก่อให้เกิดมูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.00038221+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.00038465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.000387551+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.000390359+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:06.105829926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:06.105848247+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.338853936+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.338886436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.338891915+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.338906994+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.338915781+07:00","message":"[bufferProcess] interim [100000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.338918567+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.338921918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.338924709+07:00","message":"> Transcript [7999] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.338928589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.338932389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.338934929+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.338937514+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.338944913+07:00","message":"Push: 'จะก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.338946989+07:00","message":"TextPushed: 'ก็จะก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.338949242+07:00","message":"Set new StatePrefix : 'ก็จะก่อให้เกิดมูลค่าเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.338951479+07:00","message":"Next Push (prob) : 'มูลค่าเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.338959419+07:00","message":"push: {false จะก่อให้เกิด 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.51123388+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.511272047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.511287036+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.511301899+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.51130927+07:00","message":"[bufferProcess] interim [280000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.511311783+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.51132083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.511325365+07:00","message":"> Transcript [8000] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.511332906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.51133616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.511339367+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.511343659+07:00","message":"TextPushed: 'ก็จะก่อให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.579024885+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.57906438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.579070065+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.579081751+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.579088296+07:00","message":"[bufferProcess] interim [340000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.579090863+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.579096288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.579100015+07:00","message":"> Transcript [8001] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.579105038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.579108338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.579111991+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.579116417+07:00","message":"TextPushed: 'ก็จะก่อให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.902190576+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.902224457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.902230599+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.902243684+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.902250086+07:00","message":"[bufferProcess] interim [700000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.902253849+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.902262714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.902290126+07:00","message":"> Transcript [8002] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.902296028+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.902299293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.902302312+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.902306302+07:00","message":"TextPushed: 'ก็จะก่อให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.046776247+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.046810547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.04681635+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.046828923+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.046837757+07:00","message":"[bufferProcess] interim [820000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.046840452+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.046843899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.046846903+07:00","message":"> Transcript [8003] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.04685078+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.046853066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.04685518+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.046857756+07:00","message":"TextPushed: 'ก็จะก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.046863731+07:00","message":"Push: 'มูลค่าเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.0468657+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.046868053+07:00","message":"Set new StatePrefix : 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.046870882+07:00","message":"Next Push (prob) : 'ทางเศรษฐกิจได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.046895274+07:00","message":"push: {false มูลค่าเพิ่ม 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.109926779+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.109961059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.109966924+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.109978477+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.109987788+07:00","message":"[bufferProcess] interim [880000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.109990653+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.109995998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.109998881+07:00","message":"> Transcript [8004] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.110002325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.11000463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.11000822+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.110010736+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.23885109+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.238887201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.238893142+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.238905131+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.238911806+07:00","message":"[bufferProcess] interim [0]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.238914505+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.238919745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.23892286+07:00","message":"> Transcript [8005] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.238926754+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.238928854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.23893087+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.238933582+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.284313397+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.284355997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.284361819+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.28437332+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.284380277+07:00","message":"[bufferProcess] interim [120000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.284382833+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.284386598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.284389952+07:00","message":"> Transcript [8006] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.284393553+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.284395662+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.2843977+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.284400435+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.600505137+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.600540377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.60054652+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.600557879+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.600568123+07:00","message":"[bufferProcess] interim [360000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.600570603+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.600577959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.600580841+07:00","message":"> Transcript [8007] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.600584709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.600586965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.600589109+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.600591654+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.600596733+07:00","message":"Push: 'ทางเศรษฐกิจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.600602194+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.600605251+07:00","message":"Set new StatePrefix : 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.600607737+07:00","message":"Next Push (prob) : 'เป็นอย่างดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.600614202+07:00","message":"push: {false ทางเศรษฐกิจได้ 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.179858343+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.179896175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.179902656+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.179915624+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.179923794+07:00","message":"[bufferProcess] interim [960000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.179926632+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.179933582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.17993701+07:00","message":"> Transcript [8008] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.179940858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.17994304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.179945309+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.179948505+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.433539226+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.43358063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.433587197+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.433602062+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.43360997+07:00","message":"[bufferProcess] interim [140000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.433612648+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.433618824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.433622495+07:00","message":"> Transcript [8009] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.433626941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.43362927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.433631969+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.433635225+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.437129639+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.437144834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.437149106+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.437172434+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.437178739+07:00","message":"[bufferProcess] interim [200000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.437181315+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.437191904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.437194306+07:00","message":"> Transcript [8010] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.437196901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.437198976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.437201275+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.43720364+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.502116624+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.502164689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.502171366+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.502188581+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.502197697+07:00","message":"[bufferProcess] interim [320000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.50220087+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.502210915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.50221448+07:00","message":"> Transcript [8011] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.502219877+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.502222819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.502225891+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.502228718+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.502236331+07:00","message":"Push: 'เป็นอย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.502238438+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.502240828+07:00","message":"Set new StatePrefix : 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.502243767+07:00","message":"Next Push (prob) : 'ค่ะสำหรับผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.502253997+07:00","message":"push: {false เป็นอย่างดี 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.073463822+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.073518195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.073525327+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.073543303+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.073551627+07:00","message":"[bufferProcess] interim [920000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.073554718+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.073559124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.073562112+07:00","message":"> Transcript [8012] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.073566335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.073570266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.073572902+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.073576172+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:09.106732304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:09.106756327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.200391768+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.200427908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.2004344+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.200450108+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.200457141+07:00","message":"[bufferProcess] interim [980000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.200460214+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.200464077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.200466958+07:00","message":"> Transcript [8013] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.20048043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.200483007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.200485845+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.200488989+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.734822778+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.734868324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางแล้วยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.73487568+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางแล้วยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.734890705+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางแล้วยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.734898685+07:00","message":"[bufferProcess] interim [520000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางแล้วยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.734901647+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.734909588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.734913034+07:00","message":"> Transcript [8014] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.734918166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.734920467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.734923369+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.734926207+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.806618626+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.806656967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.806663323+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.806681368+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.806692453+07:00","message":"[bufferProcess] interim [580000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.806695403+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางแล้วยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.806699701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.806702761+07:00","message":"> Transcript [8015] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางแล้วยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.806708391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.806711414+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.806715302+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.806719654+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.806724488+07:00","message":"Push: 'ค่ะสำหรับผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.806727653+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.806731645+07:00","message":"Set new StatePrefix : 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางแล้วยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.806736068+07:00","message":"Next Push (prob) : 'ภัณฑ์เวชสำอางแล้วยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.806746522+07:00","message":"push: {false ค่ะสำหรับผลิต 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.893751926+07:00","message":"[GCS] IsForceVAD: false for message ID: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.91208909+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.912131698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางและยังใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.912137922+07:00","message":"receive interim result [false|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางและยังใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.912153836+07:00","message":"[buffer interim] 477 false ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางและยังใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.912164143+07:00","message":"[bufferProcess] interim [700000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางและยังใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.912167262+07:00","message":"[bufferProcess] send to processor:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.912173299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.912176469+07:00","message":"> Transcript [8016] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.912179857+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.957216711+07:00","message":"[GCS] Start streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.072613981+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.072656175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางเรายังใช้\",\"confidence\":0.93853056}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.072662801+07:00","message":"receive interim result [true|false]: ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางเรายังใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.072673647+07:00","message":"end recv isFinal message id 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.072676111+07:00","message":"end Recv id 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.072696415+07:00","message":"[buffer interim] 477 true ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางเรายังใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.072729301+07:00","message":"[bufferProcess] interim [850000000]:ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางเรายังใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.072733757+07:00","message":"[bufferProcess] send to processor (isfinal):ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางและยังใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.072746006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.072750182+07:00","message":"> Transcript [8017] [false]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางและยังใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.072753411+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.072755532+07:00","message":"Set new StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางและยังใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.072758012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.072760021+07:00","message":"> Transcript [8018] [true]: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางเรายังใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.072763827+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.072766463+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.072768608+07:00","message":"StatePrefix: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางและยังใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.072771944+07:00","message":"TextPushed: 'ก็จะก่อให้เกิดมูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.072776119+07:00","message":"Push: 'ภัณฑ์เวชสำอางเรายังใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.072791471+07:00","message":"push: {true ภัณฑ์เวชสำอางเรายังใช้ 0 0xc003302200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:10.088450996+07:00","message":"write wav file: './tmp/7598/7598_477.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.484252338+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.484298248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.484303934+07:00","message":"receive interim result [false|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.484320915+07:00","message":"[buffer interim] 478 false ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.484328615+07:00","message":"[bufferProcess] interim [540000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.484331082+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.722427427+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.72246869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.722479867+07:00","message":"receive interim result [false|false]: ระบบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.722489575+07:00","message":"[buffer interim] 478 false ระบบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.722497082+07:00","message":"[bufferProcess] interim [780000000]:ระบบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.722499808+07:00","message":"[bufferProcess] send to processor:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.722504127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.722507382+07:00","message":"> Transcript [8019] [false]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.722510248+07:00","message":"Set StatePrefix (first interim): 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.815536255+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.81558034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.815586941+07:00","message":"receive interim result [false|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.815598945+07:00","message":"[buffer interim] 478 false ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.815606773+07:00","message":"[bufferProcess] interim [840000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.815609065+07:00","message":"[bufferProcess] send to processor:ระบบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.815612621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.815615898+07:00","message":"> Transcript [8020] [false]: 'ระบบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.815619847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.81562224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.815624723+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.815626969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.96624687+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.966290594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนำส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.966296387+07:00","message":"receive interim result [false|false]: ระบบนำส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.966311678+07:00","message":"[buffer interim] 478 false ระบบนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.96631949+07:00","message":"[bufferProcess] interim [20000000]:ระบบนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.966322129+07:00","message":"[bufferProcess] send to processor:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.966325914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.96632927+07:00","message":"> Transcript [8021] [false]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.966332809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.966334969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.966337035+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.966339303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.142445379+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.142493844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนำส่งยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.142500327+07:00","message":"receive interim result [false|false]: ระบบนำส่งยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.142517273+07:00","message":"[buffer interim] 478 false ระบบนำส่งยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.142525368+07:00","message":"[bufferProcess] interim [140000000]:ระบบนำส่งยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.142528189+07:00","message":"[bufferProcess] send to processor:ระบบนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.142535865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.142539168+07:00","message":"> Transcript [8022] [false]: 'ระบบนำส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.142542808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.142545328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.142547409+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.142549691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.154509575+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.154542775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนำส่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.154549128+07:00","message":"receive interim result [false|false]: ระบบนำส่งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.154564559+07:00","message":"[buffer interim] 478 false ระบบนำส่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.154571217+07:00","message":"[bufferProcess] interim [200000000]:ระบบนำส่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.154573706+07:00","message":"[bufferProcess] send to processor:ระบบนำส่งยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.15458519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.154588615+07:00","message":"> Transcript [8023] [false]: 'ระบบนำส่งยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.154592539+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.15459503+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.154597226+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.154599357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.154601865+07:00","message":"Push: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.154604167+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.154606287+07:00","message":"Set new StatePrefix : 'ระบบนำส่งยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.154608656+07:00","message":"Next Push (prob) : 'นำส่งยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.154636938+07:00","message":"push: {false ระบบ 0 0xc002f26d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.220243721+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.22028799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.220293699+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.220309599+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.220326891+07:00","message":"[bufferProcess] interim [320000000]:ระบบดันทรงในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.220329523+07:00","message":"[bufferProcess] send to processor:ระบบนำส่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.220333407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.220336903+07:00","message":"> Transcript [8024] [false]: 'ระบบนำส่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.220340022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.220342478+07:00","message":"Set new StatePrefix: 'ระบบนำส่งใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.388605447+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.388649092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.388655253+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.388670259+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.388681794+07:00","message":"[bufferProcess] interim [440000000]:ระบบดันทรงในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.388684559+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.388688729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.388692133+07:00","message":"> Transcript [8025] [false]: 'ระบบดันทรงในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.388694801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.388697062+07:00","message":"Set new StatePrefix: 'ระบบดันทรงในรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.575129922+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.575169948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.575176011+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.575187964+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.57519467+07:00","message":"[bufferProcess] interim [680000000]:ระบบดันทรงในรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.575197096+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.575202222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.575205331+07:00","message":"> Transcript [8026] [false]: 'ระบบดันทรงในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.575208941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.575211265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.575213556+07:00","message":"StatePrefix: 'ระบบดันทรงในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.575216056+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.854564734+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.854606294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.85461317+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.854631299+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.854639461+07:00","message":"[bufferProcess] interim [860000000]:ระบบดันทรงในรูปแบบของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.85464302+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.854648575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.854652836+07:00","message":"> Transcript [8027] [false]: 'ระบบดันทรงในรูปแบบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.85465707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.854659446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.854661651+07:00","message":"StatePrefix: 'ระบบดันทรงในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.854663913+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.961796643+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.961835409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.96184164+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.961858984+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.961866736+07:00","message":"[bufferProcess] interim [920000000]:ระบบดันทรงในรูปแบบของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.961869077+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.961872302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.961875133+07:00","message":"> Transcript [8028] [false]: 'ระบบดันทรงในรูปแบบของเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.961878953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.961881798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.961885655+07:00","message":"StatePrefix: 'ระบบดันทรงในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.961888806+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.0296599+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.029699512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของลิขสิทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.029706995+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของลิขสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.029722062+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของลิขสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.029730471+07:00","message":"[bufferProcess] interim [40000000]:ระบบดันทรงในรูปแบบของลิขสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.029733662+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.029742642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.029745577+07:00","message":"> Transcript [8029] [false]: 'ระบบดันทรงในรูปแบบของเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.029750162+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.029753078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.029755526+07:00","message":"StatePrefix: 'ระบบดันทรงในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.029758459+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.029765747+07:00","message":"Push: 'ดันทรงในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.029767909+07:00","message":"TextPushed: 'ระบบดันทรงในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.029770163+07:00","message":"Set new StatePrefix : 'ระบบดันทรงในรูปแบบของเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.029772381+07:00","message":"Next Push (prob) : 'แบบของเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.029780318+07:00","message":"push: {false ดันทรงในรูป 0 0xc002f26d00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:12.1075758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:12.107603732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.229783724+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.229821768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของลิขิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.229828018+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของลิขิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.229841315+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.229850797+07:00","message":"[bufferProcess] interim [280000000]:ระบบดันทรงในรูปแบบของลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.229854375+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของลิขสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.229860324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.229864617+07:00","message":"> Transcript [8030] [false]: 'ระบบดันทรงในรูปแบบของลิขสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.229868651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.229872005+07:00","message":"Set new StatePrefix: 'ระบบดันทรงในรูปแบบของลิขสิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.288928124+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.288964953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของลิขสิทธิ์ Kitty\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.288971346+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของลิขสิทธิ์ Kitty"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.288994972+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของลิขสิทธิ์ Kitty"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.289001544+07:00","message":"[bufferProcess] interim [400000000]:ระบบดันทรงในรูปแบบของลิขสิทธิ์ Kitty"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.289004915+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.289008681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.289011709+07:00","message":"> Transcript [8031] [false]: 'ระบบดันทรงในรูปแบบของลิขิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.289014244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.289016544+07:00","message":"Set new StatePrefix: 'ระบบดันทรงในรูปแบบของลิขิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.407345516+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.407388197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.407395587+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.407405432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Liquid Crystal\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.407408934+07:00","message":"receive interim result [false|false]:  Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.407423568+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.407433549+07:00","message":"[buffer interim] 478 false  Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.407440289+07:00","message":"[bufferProcess] interim [460000000]:ระบบดันทรงในรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.407443227+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของลิขสิทธิ์ Kitty"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.407448962+07:00","message":"[bufferProcess] interim [460000000]: Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.407452093+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.407455342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.407458621+07:00","message":"> Transcript [8032] [false]: 'ระบบดันทรงในรูปแบบของลิขสิทธิ์ Kitty'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.407461329+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.407463224+07:00","message":"Set new StatePrefix: 'ระบบดันทรงในรูปแบบของลิขสิทธิ์ Kitty'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.996462329+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.996507746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.996514066+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.996532+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.996541163+07:00","message":"[bufferProcess] interim [60000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.996543789+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.996547474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.996550486+07:00","message":"> Transcript [8033] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.996553436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.996555839+07:00","message":"Set new StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.026996313+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.027039765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.027047739+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.02706167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Crystal เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.027065863+07:00","message":"receive interim result [false|false]:  Crystal เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.027097215+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.027114676+07:00","message":"[buffer interim] 478 false  Crystal เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.027140772+07:00","message":"[bufferProcess] interim [80000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.02716448+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.02717339+07:00","message":"[bufferProcess] send to processor (ticker):ระบบดันทรงในรูปแบบของ Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.027177239+07:00","message":"[bufferProcess] interim [80000000]: Crystal เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.027179494+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.027187183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.027192156+07:00","message":"> Transcript [8034] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.027196994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.027199584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.027202312+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.027204902+07:00","message":"TextPushed: 'ระบบดันทรงในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.027207256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.027209417+07:00","message":"> Transcript [8035] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.027211364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.027213124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.027215091+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.027217075+07:00","message":"TextPushed: 'ระบบดันทรงในรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.527118743+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.527160056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.527167599+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.527180294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Crystal เนี่ยมีโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.527183296+07:00","message":"receive interim result [false|false]:  Crystal เนี่ยมีโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.527192832+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.527196644+07:00","message":"[buffer interim] 478 false  Crystal เนี่ยมีโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.527202978+07:00","message":"[bufferProcess] interim [560000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.527205652+07:00","message":"[bufferProcess] send to processor: Crystal เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.527208448+07:00","message":"[bufferProcess] interim [560000000]: Crystal เนี่ยมีโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.527214269+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.527217809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.527221153+07:00","message":"> Transcript [8036] [false]: ' Crystal เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.527223513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.527225609+07:00","message":"Set new StatePrefix: ' Crystal เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.588879724+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.588919825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.588926527+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.588937185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.588941613+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.58894909+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:14.588952807+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.588958571+07:00","message":"[bufferProcess] interim [680000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.588961675+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.588965547+07:00","message":"[bufferProcess] interim [680000000]: เนี่ยมีโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.588968837+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.588972431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.588976375+07:00","message":"> Transcript [8037] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.588979045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:14.588981315+07:00","message":"Set new StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.040549357+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.040585482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.040591925+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.040603024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.040606593+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.040614123+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.040617805+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.040622849+07:00","message":"[bufferProcess] interim [40000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.040625466+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.040628815+07:00","message":"[bufferProcess] interim [40000000]: เนี่ยมีโครงสร้างคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.040632266+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.040635568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.040638417+07:00","message":"> Transcript [8038] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.040642102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.040644702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.04064841+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.040650978+07:00","message":"TextPushed: 'ระบบดันทรงในรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.106324983+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.106362251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.106368852+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.106378118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.106381457+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.106402269+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.106422555+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.106429565+07:00","message":"[bufferProcess] interim [160000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.106433209+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.106440334+07:00","message":"[bufferProcess] interim [160000000]: เนี่ยมีโครงสร้างคล้ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.106443083+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.106446286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.106449208+07:00","message":"> Transcript [8039] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.106453004+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.106455358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.106457854+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.106460323+07:00","message":"TextPushed: 'ระบบดันทรงในรูป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:15.108502254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:15.108504261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.316319169+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.316357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.316363476+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.31637238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.316375145+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับครู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.316382592+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.316386558+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.316392154+07:00","message":"[bufferProcess] interim [400000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.316395526+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.31639839+07:00","message":"[bufferProcess] interim [400000000]: เนี่ยมีโครงสร้างคล้ายกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.316401274+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.31640482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.316408531+07:00","message":"> Transcript [8040] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.316412731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.316414896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.31641727+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.316420277+07:00","message":"TextPushed: 'ระบบดันทรงในรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.441365244+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.441415844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.441421372+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.441433449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.441436534+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.441445079+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.441453091+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.441459759+07:00","message":"[bufferProcess] interim [520000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.44146414+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.441480983+07:00","message":"[bufferProcess] interim [520000000]: เนี่ยมีโครงสร้างคล้ายกับโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.441485953+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.441490028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.441493229+07:00","message":"> Transcript [8041] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.441497936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.441500561+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.441504118+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.441506753+07:00","message":"TextPushed: 'ระบบดันทรงในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.441509428+07:00","message":"Push: 'แบบของ Liquid Crystal Crystal เนี่ยมีโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.441511631+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.441515422+07:00","message":"Set new StatePrefix : 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.441519657+07:00","message":"Next Push (prob) : 'สร้างคล้ายกับครู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.441529551+07:00","message":"push: {false แบบของ Liquid Crystal Crystal เนี่ยมีโครง 0 0xc002f26d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.616609013+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.616644939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.616651629+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.616664525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับโครงสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.616667938+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.616675335+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.616678833+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.616684622+07:00","message":"[bufferProcess] interim [640000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.616688126+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.616691295+07:00","message":"[bufferProcess] interim [640000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.616694587+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.616697899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.616700849+07:00","message":"> Transcript [8042] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.61670347+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.616705624+07:00","message":"Set new StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.808169581+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.808210943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.808218126+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.808227282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.808230555+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.808239483+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:15.808243827+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.80825019+07:00","message":"[bufferProcess] interim [880000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.808253004+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.808256343+07:00","message":"[bufferProcess] interim [880000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.808259373+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.808263317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.808266163+07:00","message":"> Transcript [8043] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.808270627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.808272882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.80827703+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:15.808279747+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.000490234+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.00053389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.000540698+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.00055355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.000557411+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.000567208+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.000571216+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.000577394+07:00","message":"[bufferProcess] interim [60000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.000580331+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.000585915+07:00","message":"[bufferProcess] interim [60000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.000589264+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.000592379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.000595354+07:00","message":"> Transcript [8044] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.000599985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.000602348+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.000604614+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.000607496+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.187862253+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.187909842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.187917995+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.187929651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.187934976+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.187953178+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.187976351+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.187984926+07:00","message":"[bufferProcess] interim [300000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.187988565+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.187992504+07:00","message":"[bufferProcess] interim [300000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.187996114+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.187999593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.188002738+07:00","message":"> Transcript [8045] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.18800662+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.18800884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.188011917+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.188015035+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.316502108+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.316545041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.316552169+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.316564696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวหนัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.316568482+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.316577367+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.316581772+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.316590378+07:00","message":"[bufferProcess] interim [360000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.316593166+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.316597139+07:00","message":"[bufferProcess] interim [360000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.316599827+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.316602994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.316605842+07:00","message":"> Transcript [8046] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.316610623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.31661302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.316615417+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.316618028+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.316620898+07:00","message":"Push: 'สร้างคล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.316623024+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.316625614+07:00","message":"Set new StatePrefix : 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.316628939+07:00","message":"Next Push (prob) : 'สร้างของผิวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.316637599+07:00","message":"push: {false สร้างคล้ายกับโครง 0 0xc002f26d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.387221697+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.387265044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.387271495+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.387286792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.387291754+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.387300397+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.387304776+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.38731225+07:00","message":"[bufferProcess] interim [480000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.387315465+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.38731894+07:00","message":"[bufferProcess] interim [480000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.387321857+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.387325578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.387328805+07:00","message":"> Transcript [8047] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.387331898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.387334435+07:00","message":"Set new StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.899461174+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.899509495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.899515397+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.899524583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.899528185+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.899535936+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:16.899540236+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.89954563+07:00","message":"[bufferProcess] interim [20000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.899548276+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.899551462+07:00","message":"[bufferProcess] interim [20000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.899554235+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.899557656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.899560728+07:00","message":"> Transcript [8048] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.899563371+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:16.899565344+07:00","message":"Set new StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.09802297+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.098056071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.098062127+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.098076259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.098080061+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.098086979+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.098090416+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.098099706+07:00","message":"[bufferProcess] interim [140000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.09810306+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.098106734+07:00","message":"[bufferProcess] interim [140000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.098109864+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.098113307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.098115872+07:00","message":"> Transcript [8049] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.098119604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.098121707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.098124197+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.098126705+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.224715484+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.224761582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.224768857+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.224781705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.224785912+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.22479496+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.224798685+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.224805784+07:00","message":"[bufferProcess] interim [260000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.224808859+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.224811961+07:00","message":"[bufferProcess] interim [260000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.224815152+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.224818954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.224824501+07:00","message":"> Transcript [8050] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.224829175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.224831727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.224833791+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.224836476+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.228451704+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.228481576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.228487156+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.228501037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.228504839+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.22851041+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.228516472+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.228522911+07:00","message":"[bufferProcess] interim [320000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.228526847+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.228531338+07:00","message":"[bufferProcess] interim [320000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.228534188+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.228550866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.228583207+07:00","message":"> Transcript [8051] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.228590825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.228593439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.228596025+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.228599206+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.796075487+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.796124478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.796134245+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.796149769+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.79615744+07:00","message":"[bufferProcess] interim [920000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.796161495+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.796169486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.796172844+07:00","message":"> Transcript [8052] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.796178434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.79618092+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.79618357+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.796187159+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.796195061+07:00","message":"Push: 'สร้างของผิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.796197408+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.796199916+07:00","message":"Set new StatePrefix : 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.796202858+07:00","message":"Next Push (prob) : 'ซึ่งผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.796212379+07:00","message":"push: {false สร้างของผิวนะคะ 0 0xc002f26d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.928369756+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.928413027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.928421218+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.928436941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังทำให้เอาขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.928442429+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังทำให้เอาขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.928452139+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.928456807+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังทำให้เอาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928464989+07:00","message":"[bufferProcess] interim [980000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928482311+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928488115+07:00","message":"[bufferProcess] interim [980000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังทำให้เอาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928492987+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังทำให้เอาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928498186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928502188+07:00","message":"> Transcript [8053] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928507952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928511096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928513732+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928517624+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.004443414+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.004499562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.004507282+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.004524997+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.00453299+07:00","message":"[bufferProcess] interim [100000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.004536686+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังทำให้เอาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.00454164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.004545096+07:00","message":"> Transcript [8054] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังทำให้เอาขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.004549917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.004552295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.004554337+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.004557396+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:18.108763743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:18.108771363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.820153923+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.820192091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.820198416+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.82020805+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":"2026-06-25T15:39:18.820211812+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.820219109+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.820223059+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.820228933+07:00","message":"[bufferProcess] interim [880000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.820231612+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.820234794+07:00","message":"[bufferProcess] interim [880000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.820238098+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.820242268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.820244965+07:00","message":"> Transcript [8055] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.820249327+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.820251668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.820253882+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.820256381+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.009176897+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.009213409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.009220993+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.009234018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.009246451+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.00926135+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.00926509+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.009270982+07:00","message":"[bufferProcess] interim [120000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.009273598+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.009277018+07:00","message":"[bufferProcess] interim [120000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.009280061+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.009283354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.009289374+07:00","message":"> Transcript [8056] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.009294144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.009296447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.009298881+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.009301933+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.009304633+07:00","message":"Push: 'ซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.009306631+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.009309053+07:00","message":"Set new StatePrefix : 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.009311803+07:00","message":"Next Push (prob) : 'เป็นประการสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.009320131+07:00","message":"push: {false ซึ่งผิวหนัง 0 0xc002f26d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.213843093+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.213875593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.213882284+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.213893285+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":"2026-06-25T15:39:19.213897082+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.213905074+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.213922122+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.21392836+07:00","message":"[bufferProcess] interim [300000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.2139311+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.213938366+07:00","message":"[bufferProcess] interim [300000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.213943273+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.213946695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.213949694+07:00","message":"> Transcript [8057] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.213953588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.213955809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.213957759+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.213960707+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.397717579+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.397755721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.397762287+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.397774149+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":"2026-06-25T15:39:19.397778036+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.397795076+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.397809023+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.397817012+07:00","message":"[bufferProcess] interim [480000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.3978201+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.397823906+07:00","message":"[bufferProcess] interim [480000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.397827372+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.397834574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.397837796+07:00","message":"> Transcript [8058] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.39784214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.39784431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.39784647+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.397849464+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.716447134+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.716496472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.716503897+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.716516533+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":"2026-06-25T15:39:19.716520788+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.716530177+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.716534335+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.716540788+07:00","message":"[bufferProcess] interim [780000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.716544452+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.71654809+07:00","message":"[bufferProcess] interim [780000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.716551931+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.716555618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.716562623+07:00","message":"> Transcript [8059] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.716570662+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.716573241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.716575322+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.716578147+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.943346351+07:00","message":"[GCS] IsForceVAD: false for message ID: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.953446471+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.953494279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.953501687+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.953514166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.953518173+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.953527429+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.953531638+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.953538584+07:00","message":"[bufferProcess] interim [20000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.953541283+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.95354533+07:00","message":"[bufferProcess] interim [20000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.953549063+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.953552671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.953555773+07:00","message":"> Transcript [8060] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.953560381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.953562888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.953564905+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.953567359+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.953571164+07:00","message":"Push: 'เป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.953573284+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.953583101+07:00","message":"Set new StatePrefix : 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.953586121+07:00","message":"Next Push (prob) : 'ที่ป้องกันไม่ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.953594384+07:00","message":"push: {false เป็นประการสำคัญ 0 0xc002f26d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.018455012+07:00","message":"[GCS] Start streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.03209631+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.032142257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.032150487+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.03216704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.032173321+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.032183128+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.032187286+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.032194364+07:00","message":"[bufferProcess] interim [80000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.032197285+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.032201071+07:00","message":"[bufferProcess] interim [80000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.032203972+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.032207799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.032210716+07:00","message":"> Transcript [8061] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.032215333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.032217615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.032220357+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.032224654+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.056128377+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.056162553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.056169905+07:00","message":"receive interim result [false|false]: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.056187586+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":"2026-06-25T15:39:20.056194414+07:00","message":"receive interim result [false|false]:  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่งต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.056202818+07:00","message":"[buffer interim] 478 false ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.056209171+07:00","message":"[buffer interim] 478 false  เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.056216026+07:00","message":"[bufferProcess] interim [200000000]:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.05621925+07:00","message":"[bufferProcess] send to processor:ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.05622282+07:00","message":"[bufferProcess] interim [200000000]: เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.056226015+07:00","message":"[bufferProcess] update buffer: ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.05622949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.056232286+07:00","message":"> Transcript [8062] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.056236719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.056239096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.056240971+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.056243937+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.164360785+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.164407405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนำส่งในรูปแบบของ Liquid Crystal ซึ่งมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่ง\",\"confidence\":0.9554568}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.16441464+07:00","message":"receive interim result [true|false]: ระบบนำส่งในรูปแบบของ Liquid Crystal ซึ่งมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.16442522+07:00","message":"end recv isFinal message id 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.164427514+07:00","message":"end Recv id 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.164433137+07:00","message":"[buffer interim] 478 true ระบบนำส่งในรูปแบบของ Liquid Crystal ซึ่งมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.164442895+07:00","message":"[bufferProcess] interim [200000000]:ระบบนำส่งในรูปแบบของ Liquid Crystal ซึ่งมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.164448414+07:00","message":"[bufferProcess] send to processor (isfinal):ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.164452217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.164455106+07:00","message":"> Transcript [8063] [false]: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่งต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.164459233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.164461717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.164464943+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.16448622+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.16449035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.164495187+07:00","message":"> Transcript [8064] [true]: 'ระบบนำส่งในรูปแบบของ Liquid Crystal ซึ่งมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.164499086+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.164501963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.164505001+07:00","message":"StatePrefix: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.164508827+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.164512236+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.164821094+07:00","message":"Push: 'ที่ป้องกันไม่ให้สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.164826093+07:00","message":"TextPushed: 'ระบบดันทรงในรูปแบบของ Liquid Crystal Crystal เนี่ยมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.16482914+07:00","message":"Set new StatePrefix : 'ระบบนำส่งในรูปแบบของ Liquid Crystal ซึ่งมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.1648319+07:00","message":"Next Push (prob) : 'ระบบนำส่งในรูปแบบของ Liquid Crystal ซึ่งมีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ป้องกันไม่ให้สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.164839984+07:00","message":"push: {true ที่ป้องกันไม่ให้สิ่ง 0 0xc002f26d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.164853705+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_478.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:20.180389915+07:00","message":"write wav file: './tmp/7598/7598_478.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.000304842+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.000353453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายนอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.000359137+07:00","message":"receive interim result [false|false]: ภายนอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.000377942+07:00","message":"[buffer interim] 479 false ภายนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.000387056+07:00","message":"[bufferProcess] interim [20000000]:ภายนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.000389336+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:21.109612188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:21.109628601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.583286483+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.583331173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายนอก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.583338648+07:00","message":"receive interim result [false|false]: ภายนอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.583355417+07:00","message":"[buffer interim] 479 false ภายนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.583363385+07:00","message":"[bufferProcess] interim [620000000]:ภายนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.583366348+07:00","message":"[bufferProcess] send to processor:ภายนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.583374141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.583377565+07:00","message":"> Transcript [8065] [false]: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.583379921+07:00","message":"Set StatePrefix (first interim): 'ภายนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.790119455+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.790159891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายนอกสถานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.790168253+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.790180678+07:00","message":"[buffer interim] 479 false ภายนอกสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.790187636+07:00","message":"[bufferProcess] interim [800000000]:ภายนอกสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.790190336+07:00","message":"[bufferProcess] send to processor:ภายนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.79019562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.790198466+07:00","message":"> Transcript [8066] [false]: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.790201562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.79020363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.790205843+07:00","message":"StatePrefix: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.790208052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.960043124+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.960084759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายนอกสถานที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.960091341+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.960107868+07:00","message":"[buffer interim] 479 false ภายนอกสถานที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.960120014+07:00","message":"[bufferProcess] interim [980000000]:ภายนอกสถานที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.960122553+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.960130746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.960133671+07:00","message":"> Transcript [8067] [false]: 'ภายนอกสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.960137415+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.960140307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.960142367+07:00","message":"StatePrefix: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.960144885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.153482853+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.153524112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายนอกสถานที่เป็นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.153529724+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.153543743+07:00","message":"[buffer interim] 479 false ภายนอกสถานที่เป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.153550928+07:00","message":"[bufferProcess] interim [100000000]:ภายนอกสถานที่เป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.153554387+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.153560291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.153563017+07:00","message":"> Transcript [8068] [false]: 'ภายนอกสถานที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.153566613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.153569003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.153570939+07:00","message":"StatePrefix: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.153573085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.159827572+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.159856982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.159861982+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.159875413+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.159881315+07:00","message":"[bufferProcess] interim [220000000]:สื่อสารที่เป็นประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.159883755+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.159886721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.159889339+07:00","message":"> Transcript [8069] [false]: 'ภายนอกสถานที่เป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.159892457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.159894447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.159896408+07:00","message":"StatePrefix: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.159898399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.159904891+07:00","message":"Push: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.159907015+07:00","message":"TextPushed: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.159909175+07:00","message":"Set new StatePrefix : 'ภายนอกสถานที่เป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.159911724+07:00","message":"Next Push (prob) : 'สถานที่เป็นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.159936372+07:00","message":"push: {false ภายนอก 0 0xc003302400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.467173031+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.467207938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.467213705+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.467225145+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.467233657+07:00","message":"[bufferProcess] interim [460000000]:สื่อสารที่เป็นประโยชน์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.467237033+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.467240789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.467243803+07:00","message":"> Transcript [8070] [false]: 'สื่อสารที่เป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.467246149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.46724853+07:00","message":"Set new StatePrefix: 'สื่อสารที่เป็นประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.668573452+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.668608657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.668614355+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.668626293+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.668633542+07:00","message":"[bufferProcess] interim [640000000]:สื่อสารที่เป็นประโยชน์ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.668636175+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.668641134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.668643873+07:00","message":"> Transcript [8071] [false]: 'สื่อสารที่เป็นประโยชน์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.668647977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.668650362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.668654135+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.668656497+07:00","message":"TextPushed: 'ภายนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.99265366+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.992699284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในทางสร้างสรรค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.992706263+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในทางสร้างสรรค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.992723168+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในทางสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.992732169+07:00","message":"[bufferProcess] interim [940000000]:สื่อสารที่เป็นประโยชน์ในทางสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.992735487+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.992739716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.992743057+07:00","message":"> Transcript [8072] [false]: 'สื่อสารที่เป็นประโยชน์ในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.992746944+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.992749357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.992752087+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.992754288+07:00","message":"TextPushed: 'ภายนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.056628312+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.056675578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.056682354+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.05669963+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.056707559+07:00","message":"[bufferProcess] interim [120000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.056710486+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในทางสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.056718649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.056727042+07:00","message":"> Transcript [8073] [false]: 'สื่อสารที่เป็นประโยชน์ในทางสร้างสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.056731783+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.05673426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.056737019+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.056739575+07:00","message":"TextPushed: 'ภายนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.240589913+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.240625165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.240631712+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.240649308+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.240656573+07:00","message":"[bufferProcess] interim [300000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.240659+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.240662897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.240666113+07:00","message":"> Transcript [8074] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.240670224+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.240672369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.240674452+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.240676773+07:00","message":"TextPushed: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.24067981+07:00","message":"Push: 'สื่อสารที่เป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.24068213+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.240684931+07:00","message":"Set new StatePrefix : 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.240687726+07:00","message":"Next Push (prob) : 'ในเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.240694989+07:00","message":"push: {false สื่อสารที่เป็นประโยชน์ 0 0xc003302400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.425047806+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.425089379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.425097208+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.425113286+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.425121368+07:00","message":"[bufferProcess] interim [420000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.425125593+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.425134929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.425142267+07:00","message":"> Transcript [8075] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.425147397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.425150529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.425153479+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.425157295+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.55864504+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.558683929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.558690051+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สภา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.558701478+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.558708484+07:00","message":"[bufferProcess] interim [540000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.558710857+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.558716677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.558719677+07:00","message":"> Transcript [8076] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.558723331+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.558725488+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.558727703+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.5587321+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.565947324+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.56596987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สะพาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.565974939+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สะพาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.565989401+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.565994518+07:00","message":"[bufferProcess] interim [600000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.565997134+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.566000163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.566003259+07:00","message":"> Transcript [8077] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.566006667+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.566008573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.566010675+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.566013017+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.687084939+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.687125016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.687132014+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.68715083+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.687160812+07:00","message":"[bufferProcess] interim [660000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.68716489+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.687174722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.687179051+07:00","message":"> Transcript [8078] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.687185245+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.687188356+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.687191844+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.68719526+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.687198602+07:00","message":"Push: 'ในเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.687200667+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.687203032+07:00","message":"Set new StatePrefix : 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.687205323+07:00","message":"Next Push (prob) : 'ที่สะพาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.687214212+07:00","message":"push: {false ในเครื่องสำอาง 0 0xc003302400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.70257527+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.702614094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สถานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.702623088+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สถานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.702642312+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.702651256+07:00","message":"[bufferProcess] interim [720000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.702656832+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.702665405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.702670208+07:00","message":"> Transcript [8079] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.702674109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.70267751+07:00","message":"Set new StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.756131343+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.756175045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.756182192+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.756198478+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.756207363+07:00","message":"[bufferProcess] interim [780000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.756210506+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.756214678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.756218253+07:00","message":"> Transcript [8080] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.756222415+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.756224739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.756227423+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.756230428+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.884681756+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.884722417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สะพานเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.884729474+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สะพานเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.884744848+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สะพานเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.884752432+07:00","message":"[bufferProcess] interim [900000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สะพานเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.884756101+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.884763113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.884766056+07:00","message":"> Transcript [8081] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.884768956+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.884772092+07:00","message":"Set new StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.068116433+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.068165197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.068171746+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.068186469+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.068194491+07:00","message":"[bufferProcess] interim [80000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.068197951+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สะพานเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.068204172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.068207122+07:00","message":"> Transcript [8082] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สะพานเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.06821027+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.068212647+07:00","message":"Set new StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่สะพานเข้าไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:24.1102869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:24.110298594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.265184888+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.265234684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.265244827+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.265259044+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.265266473+07:00","message":"[bufferProcess] interim [260000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.265269065+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.265275144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.265278571+07:00","message":"> Transcript [8083] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.26528116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.265283754+07:00","message":"Set new StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.582244307+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.582284487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.582290409+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.582304712+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.582312131+07:00","message":"[bufferProcess] interim [560000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.582315124+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.582318638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.582321513+07:00","message":"> Transcript [8084] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.582325656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.582327937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.582330028+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.582332981+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.15479663+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.154831674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.154838549+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.154853149+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.154860573+07:00","message":"[bufferProcess] interim [160000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.154863578+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.154867379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.15487304+07:00","message":"> Transcript [8085] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.154877414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.154879418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.154881357+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.154884281+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.285330048+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.285372839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.285380076+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.285395215+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.285402761+07:00","message":"[bufferProcess] interim [280000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.2854058+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.285409662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.285413655+07:00","message":"> Transcript [8086] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.285418565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.285420898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.285423176+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.285426096+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.351934452+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.351973354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.351980622+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.351995373+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.35200344+07:00","message":"[bufferProcess] interim [340000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.352006795+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.352013997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.352017063+07:00","message":"> Transcript [8087] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.352022101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.352024896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.352027262+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.352030468+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.35203851+07:00","message":"Push: 'ที่จะผ่านเข้าไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.352041152+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.352044128+07:00","message":"Set new StatePrefix : 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.352047924+07:00","message":"Next Push (prob) : 'ด้วยค่ะดังนั้นจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.352058794+07:00","message":"push: {false ที่จะผ่านเข้าไปได้ 0 0xc003302400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.393838107+07:00","message":"[GCS] IsForceVAD: false for message ID: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.467163722+07:00","message":"[GCS] Start streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.474478677+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.474503968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.474508566+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.474521018+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.474527442+07:00","message":"[bufferProcess] interim [460000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.474531346+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.474537358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.474540538+07:00","message":"> Transcript [8088] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.474545287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.474547576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.474550259+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.474556262+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.479293377+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.479317743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.479323499+07:00","message":"receive interim result [false|false]: สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.479334415+07:00","message":"[buffer interim] 479 false สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.479338849+07:00","message":"[bufferProcess] interim [520000000]:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.479341372+07:00","message":"[bufferProcess] send to processor:สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.479344388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.479347709+07:00","message":"> Transcript [8089] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.479350942+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.47935292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.47935487+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.479357212+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.57343754+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.573488363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อแม้แต่สถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำเป็น\",\"confidence\":0.91720057}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.573495201+07:00","message":"receive interim result [true|false]: ซื้อแม้แต่สถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.573507598+07:00","message":"end recv isFinal message id 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.573510183+07:00","message":"end Recv id 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.573516831+07:00","message":"[buffer interim] 479 true ซื้อแม้แต่สถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573525107+07:00","message":"[bufferProcess] interim [610000000]:ซื้อแม้แต่สถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573532999+07:00","message":"[bufferProcess] send to processor (isfinal):สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573537018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573540329+07:00","message":"> Transcript [8090] [false]: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573545134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573547306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573549755+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573553033+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573555187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573557401+07:00","message":"> Transcript [8091] [true]: 'ซื้อแม้แต่สถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573566612+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573570683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573572695+07:00","message":"StatePrefix: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573574894+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573576922+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573808399+07:00","message":"Push: 'ด้วยค่ะดังนั้นจึงจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573812261+07:00","message":"TextPushed: 'สื่อสารที่เป็นประโยชน์ในเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573814991+07:00","message":"Set new StatePrefix : 'ซื้อแม้แต่สถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573817658+07:00","message":"Next Push (prob) : 'ซื้อแม้แต่สถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะดังนั้นจึงจำเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.573827104+07:00","message":"push: {true ด้วยค่ะดังนั้นจึงจำเป็น 0 0xc003302400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.573842633+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_479.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:25.584785066+07:00","message":"write wav file: './tmp/7598/7598_479.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.022274156+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.02231723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.022323215+07:00","message":"receive interim result [false|false]: ก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.022342404+07:00","message":"[buffer interim] 480 false ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.02234826+07:00","message":"[bufferProcess] interim [600000000]:ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.022350731+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.116887334+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.116924627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.116931477+07:00","message":"receive interim result [false|false]: ก็ต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.116943616+07:00","message":"[buffer interim] 480 false ก็ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.11695263+07:00","message":"[bufferProcess] interim [660000000]:ก็ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.116954979+07:00","message":"[bufferProcess] send to processor:ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.116960724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.116964101+07:00","message":"> Transcript [8092] [false]: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.1169665+07:00","message":"Set StatePrefix (first interim): 'ก็ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.232619652+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.232658359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.232663927+07:00","message":"receive interim result [false|false]: ก็ต้องมีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.232677591+07:00","message":"[buffer interim] 480 false ก็ต้องมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.232686504+07:00","message":"[bufferProcess] interim [780000000]:ก็ต้องมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.23268902+07:00","message":"[bufferProcess] send to processor:ก็ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.232695164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.232698204+07:00","message":"> Transcript [8093] [false]: 'ก็ต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.232701718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.232704044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.232706083+07:00","message":"StatePrefix: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.232708552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.350177153+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.350219716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.350225474+07:00","message":"receive interim result [false|false]: ก็ต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.350238906+07:00","message":"[buffer interim] 480 false ก็ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.350246198+07:00","message":"[bufferProcess] interim [840000000]:ก็ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.35024895+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.350253323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.35025681+07:00","message":"> Transcript [8094] [false]: 'ก็ต้องมีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.350260726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.350262979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.350265184+07:00","message":"StatePrefix: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.350269579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.381484558+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.381527841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.381533701+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.381549641+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.381556812+07:00","message":"[bufferProcess] interim [900000000]:ก็ต้องมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.381560007+07:00","message":"[bufferProcess] send to processor:ก็ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.381566838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.381569736+07:00","message":"> Transcript [8095] [false]: 'ก็ต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.381573992+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.381576548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.381578667+07:00","message":"StatePrefix: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.381581316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.825975938+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.826022569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.826029013+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.826045453+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.826054791+07:00","message":"[bufferProcess] interim [380000000]:ก็ต้องมีระบบนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.826057738+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.826061587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.826064926+07:00","message":"> Transcript [8096] [false]: 'ก็ต้องมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.826068815+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.826071129+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.826073186+07:00","message":"StatePrefix: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.826075217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.82607769+07:00","message":"Push: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.826079837+07:00","message":"TextPushed: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.826081973+07:00","message":"Set new StatePrefix : 'ก็ต้องมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.826084074+07:00","message":"Next Push (prob) : 'มีระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.826093202+07:00","message":"push: {false ก็ต้อง 0 0xc002f27300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:27.11116389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:27.111205006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.391010876+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.391048453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.391053603+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.39107245+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.39107882+07:00","message":"[bufferProcess] interim [920000000]:ก็ต้องมีระบบนำส่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.391081495+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.391086979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.391090869+07:00","message":"> Transcript [8097] [false]: 'ก็ต้องมีระบบนำส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.39109552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.391098903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.391102051+07:00","message":"StatePrefix: 'ก็ต้องมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.391105784+07:00","message":"TextPushed: 'ก็ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.447417155+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.447457853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.447470927+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.447485661+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.447493174+07:00","message":"[bufferProcess] interim [980000000]:ก็ต้องมีระบบนำส่งที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.447496245+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.44750387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.447507259+07:00","message":"> Transcript [8098] [false]: 'ก็ต้องมีระบบนำส่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.447511008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.447513656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.447517959+07:00","message":"StatePrefix: 'ก็ต้องมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.447520469+07:00","message":"TextPushed: 'ก็ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.560383537+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.560428331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.560436183+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.56045396+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.560474484+07:00","message":"[bufferProcess] interim [100000000]:ก็ต้องมีระบบนำส่งที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.560478158+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.560484988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.560489403+07:00","message":"> Transcript [8099] [false]: 'ก็ต้องมีระบบนำส่งที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.560494502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.5604974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.560501001+07:00","message":"StatePrefix: 'ก็ต้องมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.560504099+07:00","message":"TextPushed: 'ก็ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.716717572+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.71676112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.716767511+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.716783418+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.71679205+07:00","message":"[bufferProcess] interim [280000000]:ก็ต้องมีระบบนำส่งที่จะนำพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.716794913+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.716798981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.716802038+07:00","message":"> Transcript [8100] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.716806075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.716808931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.716812602+07:00","message":"StatePrefix: 'ก็ต้องมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.71681513+07:00","message":"TextPushed: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.716817978+07:00","message":"Push: 'มีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.716819938+07:00","message":"TextPushed: 'ก็ต้องมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.716823054+07:00","message":"Set new StatePrefix : 'ก็ต้องมีระบบนำส่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.716825518+07:00","message":"Next Push (prob) : 'นำส่งที่จะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.716834799+07:00","message":"push: {false มีระบบ 0 0xc002f27300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.903355041+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.903393766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.903399682+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.903413398+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.903420212+07:00","message":"[bufferProcess] interim [460000000]:ก็ต้องมีระบบนำส่งที่จะนำภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.903422744+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.903428862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.903431809+07:00","message":"> Transcript [8101] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.903435281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.903438047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.903440219+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.903442976+07:00","message":"TextPushed: 'ก็ต้องมีระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.908433765+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.908458837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.90847116+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.908483728+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.908489131+07:00","message":"[bufferProcess] interim [520000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.908491471+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.908494508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.908497419+07:00","message":"> Transcript [8102] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.908500741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.908502875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.908504804+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.908507225+07:00","message":"TextPushed: 'ก็ต้องมีระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.111759583+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.111791254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.111797913+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.111811982+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.111819706+07:00","message":"[bufferProcess] interim [700000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.111822172+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.111828863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.111831755+07:00","message":"> Transcript [8103] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.111835622+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.111837761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.111840114+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.111843127+07:00","message":"TextPushed: 'ก็ต้องมีระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.244243175+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.244283493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.244289688+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.244310048+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.244318306+07:00","message":"[bufferProcess] interim [820000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.244321086+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.244324954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.24432886+07:00","message":"> Transcript [8104] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.244333169+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.244335469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.244338165+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.24434088+07:00","message":"TextPushed: 'ก็ต้องมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.244343483+07:00","message":"Push: 'นำส่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.244345559+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.2443543+07:00","message":"Set new StatePrefix : 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.244356917+07:00","message":"Next Push (prob) : 'พาสารออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.244365429+07:00","message":"push: {false นำส่งที่จะนำ 0 0xc002f27300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.48513646+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.485207542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.485216626+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.485234828+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.485244822+07:00","message":"[bufferProcess] interim [60000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.485248588+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.485254087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.485259171+07:00","message":"> Transcript [8105] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.485265035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.485268074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.485271653+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.485275593+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.008293758+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.008339853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.008348296+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.008364974+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.00837652+07:00","message":"[bufferProcess] interim [600000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.00838034+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.008388354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.008393393+07:00","message":"> Transcript [8106] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.00839761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.008399876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.008402385+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.008405487+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.132771383+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.132808234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.132814286+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.132830421+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.132837541+07:00","message":"[bufferProcess] interim [660000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.132840183+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.132843405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.132846531+07:00","message":"> Transcript [8107] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.132850091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.132852306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.132854827+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.13285739+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.156872196+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.156910487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.156916379+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.156930469+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.156938303+07:00","message":"[bufferProcess] interim [720000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.156940996+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.156951663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.156956022+07:00","message":"> Transcript [8108] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.156961538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.156965951+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.156968351+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.156971366+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.156974008+07:00","message":"Push: 'พาสารออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.156976098+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.156978663+07:00","message":"Set new StatePrefix : 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.156983126+07:00","message":"Next Push (prob) : 'ฤทธิ์เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.156991024+07:00","message":"push: {false พาสารออก 0 0xc002f27300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.314445133+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.314482307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.314495335+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.314507667+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.314514066+07:00","message":"[bufferProcess] interim [840000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.314516924+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.314522374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.314525437+07:00","message":"> Transcript [8109] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.314528948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.314531172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.314533691+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.314536627+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.410679086+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.410714426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.410720412+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.410737885+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.410746562+07:00","message":"[bufferProcess] interim [20000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.410749721+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.410757124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.410761121+07:00","message":"> Transcript [8110] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.410764873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.410766942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.410769307+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.410771949+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.63743676+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.637479396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.637485847+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.637495601+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.637502247+07:00","message":"[bufferProcess] interim [200000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.637505048+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.637510932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.637513864+07:00","message":"> Transcript [8111] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.637517405+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.637519522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.637521667+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.637524537+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.70310839+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.703144134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.703152315+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.703167932+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.703178139+07:00","message":"[bufferProcess] interim [260000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.703182115+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.703188807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.703192902+07:00","message":"> Transcript [8112] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.703198951+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.703203254+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.703205491+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.703208048+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.703212432+07:00","message":"Push: 'ฤทธิ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.703215509+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.703218768+07:00","message":"Set new StatePrefix : 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.70322294+07:00","message":"Next Push (prob) : 'เข้าไปยังผิวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.703231764+07:00","message":"push: {false ฤทธิ์เนี่ย 0 0xc002f27300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.027845997+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.027877671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.027884396+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.02789784+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.027904845+07:00","message":"[bufferProcess] interim [560000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.027907811+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.027913897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.027917832+07:00","message":"> Transcript [8113] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.02792196+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.027925089+07:00","message":"Set new StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.083322729+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.083361059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.083368876+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.083384483+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.083393473+07:00","message":"[bufferProcess] interim [680000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.083398164+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.08340649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.083410869+07:00","message":"> Transcript [8114] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.083416449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.083419822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.083423471+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.083427571+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:30.111318854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:30.111362782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.283797885+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.283834036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.283843766+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.283856808+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.283865272+07:00","message":"[bufferProcess] interim [860000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.283867867+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.283873351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.283876157+07:00","message":"> Transcript [8115] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.283880121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.28388232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.283885034+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.283887602+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.458248899+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.458283271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.458290056+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.458301671+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.458309082+07:00","message":"[bufferProcess] interim [980000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.458312142+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.458315655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.458318403+07:00","message":"> Transcript [8116] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.458322043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.458324208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.458326467+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.458329122+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.570034727+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.570067908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.570074516+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.57008801+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.570094636+07:00","message":"[bufferProcess] interim [40000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.570097386+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.57010308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.570105743+07:00","message":"> Transcript [8117] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.57011018+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.570112758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.570115036+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.57011782+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.570124266+07:00","message":"Push: 'เข้าไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.570126387+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.570128945+07:00","message":"Set new StatePrefix : 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.570134057+07:00","message":"Next Push (prob) : 'เพื่อให้ออกมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.570153354+07:00","message":"push: {false เข้าไปยังผิวหนัง 0 0xc002f27300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.613522748+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.61356486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกฤทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.613571988+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.613587797+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.613596103+07:00","message":"[bufferProcess] interim [100000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.613599409+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.613611724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.613614789+07:00","message":"> Transcript [8118] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.613618349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.613621057+07:00","message":"Set new StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.630415987+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.630446806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.630452656+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.630473076+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.630480583+07:00","message":"[bufferProcess] interim [160000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.630483779+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.630491531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.630500674+07:00","message":"> Transcript [8119] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.630503671+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.630505891+07:00","message":"Set new StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกฤทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.797054081+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.797091006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.797096965+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.797113327+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.79712025+07:00","message":"[bufferProcess] interim [340000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.79712333+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.797127038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.797130293+07:00","message":"> Transcript [8120] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.797133255+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.797135275+07:00","message":"Set new StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.798282617+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.798294126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.798300892+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.798310096+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.798313923+07:00","message":"[bufferProcess] interim [400000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.798316509+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.798322794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.79832504+07:00","message":"> Transcript [8121] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.798328499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.798330739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.79833277+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.798336204+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.927249093+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.927288476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.927295785+07:00","message":"receive interim result [false|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.927311673+07:00","message":"[buffer interim] 480 false ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.927318352+07:00","message":"[bufferProcess] interim [520000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.927321777+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.927326221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.927329798+07:00","message":"> Transcript [8122] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.927334377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.927336521+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.927338851+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.92734225+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.973564461+07:00","message":"[GCS] IsForceVAD: false for message ID: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.03575295+07:00","message":"[GCS] Start streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.122922507+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.122959956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ\",\"confidence\":0.95305836}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.122966635+07:00","message":"receive interim result [true|false]: ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.122979136+07:00","message":"end recv isFinal message id 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.122981325+07:00","message":"end Recv id 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.122987373+07:00","message":"[buffer interim] 480 true ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.122994601+07:00","message":"[bufferProcess] interim [730000000]:ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.123000515+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.123004134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.123008216+07:00","message":"> Transcript [8123] [false]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.123012372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.123014528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.123016695+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.123019704+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.123021947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.123024026+07:00","message":"> Transcript [8124] [true]: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.123026472+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.123028252+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.12302996+07:00","message":"StatePrefix: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.123032283+07:00","message":"TextPushed: 'ก็ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.123037441+07:00","message":"Push: 'เพื่อให้ออกได้ตามต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.123044595+07:00","message":"push: {true เพื่อให้ออกได้ตามต้องการ 0 0xc002f27300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:31.138488876+07:00","message":"write wav file: './tmp/7598/7598_480.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.56184318+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.561898403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.561904714+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.561922609+07:00","message":"[buffer interim] 481 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.561931319+07:00","message":"[bufferProcess] interim [540000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.561933546+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.754079457+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.754118638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งนาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.75412508+07:00","message":"receive interim result [false|false]: ตั้งนาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.754139082+07:00","message":"[buffer interim] 481 false ตั้งนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.754146127+07:00","message":"[bufferProcess] interim [780000000]:ตั้งนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.754148695+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.754152808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.75415558+07:00","message":"> Transcript [8125] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.754158201+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.202705746+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.202752528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.202758753+07:00","message":"receive interim result [false|false]: ทางผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.202770688+07:00","message":"[buffer interim] 481 false ทางผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.202776907+07:00","message":"[bufferProcess] interim [140000000]:ทางผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.202780366+07:00","message":"[bufferProcess] send to processor:ตั้งนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.202786967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.202791279+07:00","message":"> Transcript [8126] [false]: 'ตั้งนาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.202795743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.202799635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.202801819+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.202805399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.396719558+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.396761064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.396768749+07:00","message":"receive interim result [false|false]: การผ่านเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.396786304+07:00","message":"[buffer interim] 481 false การผ่านเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.39679315+07:00","message":"[bufferProcess] interim [380000000]:การผ่านเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.396795552+07:00","message":"[bufferProcess] send to processor:ทางผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.396798627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.396801396+07:00","message":"> Transcript [8127] [false]: 'ทางผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.396803698+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.396806075+07:00","message":"Set new StatePrefix: 'ทางผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.477275254+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.477320787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.477326672+07:00","message":"receive interim result [false|false]: การผ่านเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.477339309+07:00","message":"[buffer interim] 481 false การผ่านเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.477349053+07:00","message":"[bufferProcess] interim [500000000]:การผ่านเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.477352095+07:00","message":"[bufferProcess] send to processor:การผ่านเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.477357809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.477361323+07:00","message":"> Transcript [8128] [false]: 'การผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.477365385+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.477367741+07:00","message":"Set new StatePrefix: 'การผ่านเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.646834629+07:00","message":"[GCS] Cleaned up inactive client: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.64686111+07:00","message":"[GCS] Cleaned up inactive client: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.646864492+07:00","message":"[GCS] Cleaned up inactive client: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.646866585+07:00","message":"[GCS] Cleaned up inactive client: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.793581887+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.793618096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.793623707+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.793645336+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.79365174+07:00","message":"[bufferProcess] interim [800000000]:การผ่านเข้าไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.793654688+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.793660208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.793663133+07:00","message":"> Transcript [8129] [false]: 'การผ่านเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.793666498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.793668716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.793671097+07:00","message":"StatePrefix: 'การผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.793673406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.975716996+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.975760486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.975768309+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.975783426+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.975795042+07:00","message":"[bufferProcess] interim [980000000]:การผ่านเข้าไปยังใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.975797775+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.975801787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.975805341+07:00","message":"> Transcript [8130] [false]: 'การผ่านเข้าไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.975809726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.975815102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.97581733+07:00","message":"StatePrefix: 'การผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.975819643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.101249472+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.101288815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.101295053+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.101311094+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.101321743+07:00","message":"[bufferProcess] interim [40000000]:การผ่านเข้าไปยังชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.101326063+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.101330006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.101333046+07:00","message":"> Transcript [8131] [false]: 'การผ่านเข้าไปยังใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.101337711+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.101340414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.101342424+07:00","message":"StatePrefix: 'การผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.101344949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:33.111384575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:33.111414493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.201593983+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.201638622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.20164497+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.201658886+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.2016675+07:00","message":"[bufferProcess] interim [220000000]:การผ่านเข้าไปยังชั้นผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.20167018+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.201676934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.201680237+07:00","message":"> Transcript [8132] [false]: 'การผ่านเข้าไปยังชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.201684016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.201686529+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.20168848+07:00","message":"StatePrefix: 'การผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.201691005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.201697104+07:00","message":"Push: 'การผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.201699378+07:00","message":"TextPushed: 'การผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.201701723+07:00","message":"Set new StatePrefix : 'การผ่านเข้าไปยังชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.201703982+07:00","message":"Next Push (prob) : 'ไปยังชั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.201712222+07:00","message":"push: {false การผ่านเข้า 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.355744634+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.355782047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.35578822+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.35580454+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.35581164+07:00","message":"[bufferProcess] interim [400000000]:การผ่านเข้าไปยังชั้นผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.355814212+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.355821552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.355824563+07:00","message":"> Transcript [8133] [false]: 'การผ่านเข้าไปยังชั้นผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.355828048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.355830948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.355834116+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.355836606+07:00","message":"TextPushed: 'การผ่านเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.476469789+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.476508038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.476514379+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.476529018+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.476535603+07:00","message":"[bufferProcess] interim [460000000]:การผ่านเข้าไปยังชั้นผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.476538203+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.476541737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.476544512+07:00","message":"> Transcript [8134] [false]: 'การผ่านเข้าไปยังชั้นผิวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.4765479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.476550203+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.476552561+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.476555022+07:00","message":"TextPushed: 'การผ่านเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.68361242+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.683648558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.683654523+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.683671793+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.683680403+07:00","message":"[bufferProcess] interim [700000000]:การผ่านเข้าไปยังชั้นผิวหนังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.683683845+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.683687985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.683692349+07:00","message":"> Transcript [8135] [false]: 'การผ่านเข้าไปยังชั้นผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.683697728+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.68370015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.683702426+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.683705159+07:00","message":"TextPushed: 'การผ่านเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.808326351+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.808374264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.80838104+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.808392473+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.808400439+07:00","message":"[bufferProcess] interim [760000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.808403377+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.808407614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.808410512+07:00","message":"> Transcript [8136] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.80841483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.808417214+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.808421651+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.808424299+07:00","message":"TextPushed: 'การผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.80842714+07:00","message":"Push: 'ไปยังชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.808429297+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.80843157+07:00","message":"Set new StatePrefix : 'การผ่านเข้าไปยังชั้นผิวหนังที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.808451598+07:00","message":"Next Push (prob) : 'ผิวหนังที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.808469153+07:00","message":"push: {false ไปยังชั้น 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.989931569+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.989983525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.989992204+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.990008453+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.990021332+07:00","message":"[bufferProcess] interim [940000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.990025536+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.990033414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.99003856+07:00","message":"> Transcript [8137] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.990043329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.990046671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.990050261+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.990054362+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.067284376+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.067331524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.067338281+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.067351679+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.067359073+07:00","message":"[bufferProcess] interim [120000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.067361924+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.067368757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.067372046+07:00","message":"> Transcript [8138] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.06737572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.067378692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.06738214+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.067385187+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.274382131+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.274424467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.274430267+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.274449004+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.274455664+07:00","message":"[bufferProcess] interim [300000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.274458344+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.274471332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.274475018+07:00","message":"> Transcript [8139] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.274478941+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.274481485+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.274484691+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.27448754+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.391576886+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.39161437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่าง 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.391620058+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่าง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.391630359+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่าง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.391636599+07:00","message":"[bufferProcess] interim [360000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่าง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.391639239+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.391642607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.391645363+07:00","message":"> Transcript [8140] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.391649221+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.391651316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.391653646+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.391656231+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.39165875+07:00","message":"Push: 'ผิวหนังที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.391660719+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.391662975+07:00","message":"Set new StatePrefix : 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.391665557+07:00","message":"Next Push (prob) : 'อยู่ข้างล่างนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.391672833+07:00","message":"push: {false ผิวหนังที่ 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.570663517+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.570703365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.570710253+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.570721868+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.570731198+07:00","message":"[bufferProcess] interim [540000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.570735615+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่าง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.570743065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.570747031+07:00","message":"> Transcript [8141] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่าง 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.570750815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.570754022+07:00","message":"Set new StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่าง 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.210798735+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.210834844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.210841834+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.21085564+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.210863865+07:00","message":"[bufferProcess] interim [140000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.210866703+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.210870207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.210873115+07:00","message":"> Transcript [8142] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.210875964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.210878331+07:00","message":"Set new StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.224397184+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.224426441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.224431951+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.224451758+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.224457913+07:00","message":"[bufferProcess] interim [200000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.224466762+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.224473113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.22447717+07:00","message":"> Transcript [8143] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.224483658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.224487096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.224490227+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.224494529+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.274301859+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.274347023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.274354542+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.274370983+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.274378392+07:00","message":"[bufferProcess] interim [260000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.2743816+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.274390072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.274393915+07:00","message":"> Transcript [8144] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.274398325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.274400746+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.274403104+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.27440588+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.460927838+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.460965124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.460971661+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.460983914+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.460992568+07:00","message":"[bufferProcess] interim [440000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.460995361+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.460998936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.461001776+07:00","message":"> Transcript [8145] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.461005733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.461007864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.461010932+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.461013671+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.592578024+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.592621993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.592628598+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.592644642+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.592655655+07:00","message":"[bufferProcess] interim [560000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.592658507+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.5926647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.592668424+07:00","message":"> Transcript [8146] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.592672673+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.592674998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.592677516+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.592680531+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.592686883+07:00","message":"Push: 'อยู่ข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.592689045+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.592691452+07:00","message":"Set new StatePrefix : 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.592694015+07:00","message":"Next Push (prob) : 'จึงเป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.592722157+07:00","message":"push: {false อยู่ข้างล่างดังกล่าว 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.680130476+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.680172689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.680179875+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.680193067+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.680200244+07:00","message":"[bufferProcess] interim [680000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.680202849+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.680208925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.680212082+07:00","message":"> Transcript [8147] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.680215313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.680218563+07:00","message":"Set new StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.85056386+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.850594275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.850601672+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.850616151+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.850623078+07:00","message":"[bufferProcess] interim [860000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.850649764+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.850653965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.850656877+07:00","message":"> Transcript [8148] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.850659548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.850661776+07:00","message":"Set new StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:36.112129162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:36.112139144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.173337936+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.173378819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.173385224+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.173401043+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.173412603+07:00","message":"[bufferProcess] interim [220000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.173415726+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.173421664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.173425237+07:00","message":"> Transcript [8149] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.173429685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.173432393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.173434525+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.173437488+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.304930589+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.304974755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.30498345+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.305000969+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.305019222+07:00","message":"[bufferProcess] interim [280000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.305024318+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.30503117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.305035207+07:00","message":"> Transcript [8150] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.305040897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.305043977+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.305047491+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.305051898+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.487790731+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.487840023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.487846343+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.487860061+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.487866601+07:00","message":"[bufferProcess] interim [460000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.487870523+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.487877785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.487881077+07:00","message":"> Transcript [8151] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.487885066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.487887382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.48788971+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.487892668+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.551308813+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.551340358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.551347076+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.551359905+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.55136674+07:00","message":"[bufferProcess] interim [580000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.551369567+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.551375977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.551378826+07:00","message":"> Transcript [8152] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.55138327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.551387246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.551389482+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.551392631+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.55139877+07:00","message":"Push: 'จึงเป็นกลไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.551400856+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.551403048+07:00","message":"Set new StatePrefix : 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.551410619+07:00","message":"Next Push (prob) : 'สำคัญที่จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.551423897+07:00","message":"push: {false จึงเป็นกลไก 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.835837354+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.835882743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.835891373+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.835913508+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.835924567+07:00","message":"[bufferProcess] interim [760000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.835927745+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.83593605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.835939276+07:00","message":"> Transcript [8153] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.835944007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.835946526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.835948733+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.835952133+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.848300709+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.848327567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.848333045+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.848347097+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.848353189+07:00","message":"[bufferProcess] interim [820000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.84835577+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.848359244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.84836197+07:00","message":"> Transcript [8154] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.848365536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.848367636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.848370029+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.848373079+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.875564792+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.875593109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.875599403+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.875614469+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.875620731+07:00","message":"[bufferProcess] interim [880000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.875623453+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.875626953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.87562992+07:00","message":"> Transcript [8155] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.87563331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.875635198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.875637403+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.875640263+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.057510088+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.057533895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.057538825+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.05754728+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.057558899+07:00","message":"[bufferProcess] interim [60000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.057561585+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.057565348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.057567704+07:00","message":"> Transcript [8156] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.057572271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.057574677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.057577369+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.057580664+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.057587457+07:00","message":"Push: 'สำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.057589517+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.057598275+07:00","message":"Set new StatePrefix : 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.057603853+07:00","message":"Next Push (prob) : 'ให้ประสิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.057614242+07:00","message":"push: {false สำคัญที่จะทำ 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.379878116+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.379920247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.379926236+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.379941574+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.379949201+07:00","message":"[bufferProcess] interim [420000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.379952556+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.379960214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.379963726+07:00","message":"> Transcript [8157] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.379967234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.379969695+07:00","message":"Set new StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.705116178+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.705154209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.705174904+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.705196508+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.705206023+07:00","message":"[bufferProcess] interim [660000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.705210777+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.705216819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.705222157+07:00","message":"> Transcript [8158] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.705229032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.7052311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.705233146+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.705236247+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.963410619+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.963457465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.963471026+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.963487975+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.963500705+07:00","message":"[bufferProcess] interim [960000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.963505306+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.963514607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.963518803+07:00","message":"> Transcript [8159] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.963524784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.963528863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.963532832+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.963537325+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.174125931+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.174164888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.174172754+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.174186542+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.174193894+07:00","message":"[bufferProcess] interim [200000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.174196817+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.174214815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.174218142+07:00","message":"> Transcript [8160] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.174223207+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.174225515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.174228448+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.174231363+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.315920586+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.315957605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.315964171+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.315982869+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.315992683+07:00","message":"[bufferProcess] interim [260000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.315998061+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.316003451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.316008111+07:00","message":"> Transcript [8161] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.316013966+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.31601966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.316023331+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.31602795+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.316032956+07:00","message":"Push: 'ให้ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.316035794+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.316039824+07:00","message":"Set new StatePrefix : 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.316043502+07:00","message":"Next Push (prob) : 'ของสารสกัดและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.316054908+07:00","message":"push: {false ให้ประสิทธิภาพ 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.335727106+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.335773042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.335780247+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.335797578+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.33580463+07:00","message":"[bufferProcess] interim [320000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.335808117+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.335816234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.33581969+07:00","message":"> Transcript [8162] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.335823287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.335826706+07:00","message":"Set new StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.49367337+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.49372502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.493732506+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.49375094+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.493759312+07:00","message":"[bufferProcess] interim [440000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.493763104+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.493767524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.493771054+07:00","message":"> Transcript [8163] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.493775305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.493777689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.493780081+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.493783865+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.579688392+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.579731456+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":"2026-06-25T15:39:38.57973872+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.579753681+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.57976162+07:00","message":"[bufferProcess] interim [500000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.579764752+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.579771628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.579774829+07:00","message":"> Transcript [8164] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.579779945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.579782253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.579787103+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.579790717+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.839423515+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.839466093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.839473163+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.839487439+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.839493587+07:00","message":"[bufferProcess] interim [620000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.839496501+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.839500755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.839503943+07:00","message":"> Transcript [8165] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.839508423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.839510816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.839512677+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.839515434+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.862561722+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.862593542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.862599406+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.862613389+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.862619507+07:00","message":"[bufferProcess] interim [680000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.862622535+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.862626436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.862629413+07:00","message":"> Transcript [8166] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.862633535+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.862635687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.862637659+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.862640658+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.862660248+07:00","message":"Push: 'ของสารประกาศแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.862662519+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.862665159+07:00","message":"Set new StatePrefix : 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.862667835+07:00","message":"Next Push (prob) : 'ก็ตัวมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.862675148+07:00","message":"push: {false ของสารประกาศแล้ว 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.868432169+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.868451685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.868456848+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.868469523+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.868474322+07:00","message":"[bufferProcess] interim [740000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.868477113+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.868486196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.86848878+07:00","message":"> Transcript [8167] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.868491618+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.876706349+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.876727264+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":"2026-06-25T15:39:38.876733211+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.876745597+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.876750586+07:00","message":"[bufferProcess] interim [860000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.876753531+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.876757027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.876759479+07:00","message":"> Transcript [8168] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.876762068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.87676525+07:00","message":"Set new StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.074427835+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.0744835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.074490645+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.074504866+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.074512371+07:00","message":"[bufferProcess] interim [100000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.074515627+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.074521721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.074524986+07:00","message":"> Transcript [8169] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.074530165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.074533777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.074536569+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.074539618+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:39.112383752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:39.112392377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.511868086+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.511915133+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":"2026-06-25T15:39:39.511923826+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.511941671+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.511950029+07:00","message":"[bufferProcess] interim [460000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.511953198+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.51196267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.511967536+07:00","message":"> Transcript [8170] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.511973646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.511976049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.511978741+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.511981442+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.574828346+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.57486762+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":"2026-06-25T15:39:39.574874689+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.574894524+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.574901732+07:00","message":"[bufferProcess] interim [580000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.574904676+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.574908672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.57491158+07:00","message":"> Transcript [8171] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.574916073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.574918183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.574920263+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.574927463+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.758971896+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.759017205+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":"2026-06-25T15:39:39.759025183+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.759041205+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.759049471+07:00","message":"[bufferProcess] interim [760000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.759053092+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.759062543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.759065613+07:00","message":"> Transcript [8172] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.759070538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.759072867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.759075469+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.75908252+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.759090554+07:00","message":"Push: 'ก็ตัวผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.759092722+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.75909533+07:00","message":"Set new StatePrefix : 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.75909858+07:00","message":"Next Push (prob) : 'ภัณฑ์นี้เห็นผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.759107294+07:00","message":"push: {false ก็ตัวผลิต 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.891221319+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.891264444+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":"2026-06-25T15:39:39.891271276+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.891288309+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.891296121+07:00","message":"[bufferProcess] interim [880000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.891299817+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.891310023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.891313223+07:00","message":"> Transcript [8173] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.891318159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.891322901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.891325506+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.891335269+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.08087718+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.080914931+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":"2026-06-25T15:39:40.080921828+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างชัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.080935386+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.080946189+07:00","message":"[bufferProcess] interim [60000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.080951102+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.080959471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.080963532+07:00","message":"> Transcript [8174] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.080969495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.08097344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.080975654+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.080982499+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.082710522+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.082722898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.082730134+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.082738445+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.082744391+07:00","message":"[bufferProcess] interim [120000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.082749488+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.082755344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.082758416+07:00","message":"> Transcript [8175] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.082762523+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.082765534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.082768309+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.082773524+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.280290647+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.280339029+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":"2026-06-25T15:39:40.28034791+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.280366058+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.280374038+07:00","message":"[bufferProcess] interim [240000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.280377521+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.280386625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.28038991+07:00","message":"> Transcript [8176] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.280395712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.28039835+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.280401402+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.280412439+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.280421316+07:00","message":"Push: 'ภัณฑ์นี้เห็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.280423871+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.280435926+07:00","message":"Set new StatePrefix : 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.280438971+07:00","message":"Next Push (prob) : 'ได้อย่างแท้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.280466841+07:00","message":"push: {false ภัณฑ์นี้เห็นผล 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.598103774+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.598150993+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":"2026-06-25T15:39:40.598158423+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.598175303+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.598182919+07:00","message":"[bufferProcess] interim [600000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.598186664+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.598195338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.598198661+07:00","message":"> Transcript [8177] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.598204136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.598206697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.59820894+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.59821729+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.833997852+07:00","message":"[GCS] IsForceVAD: false for message ID: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.905491944+07:00","message":"[GCS] Start streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.947209359+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.947254241+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":"2026-06-25T15:39:40.947261483+07:00","message":"receive interim result [false|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริงค่ะระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.947275836+07:00","message":"[buffer interim] 481 false การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริงค่ะระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.947283695+07:00","message":"[bufferProcess] interim [20000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริงค่ะระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.947287351+07:00","message":"[bufferProcess] send to processor:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.947296393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.947299708+07:00","message":"> Transcript [8178] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.9473046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.947307191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.947310012+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.947313217+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.074687466+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.074733785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริงค่ะ\",\"confidence\":0.94811976}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.074740726+07:00","message":"receive interim result [true|false]: การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.074751223+07:00","message":"end recv isFinal message id 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.074753706+07:00","message":"end Recv id 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.074762722+07:00","message":"[buffer interim] 481 true การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.074772934+07:00","message":"[bufferProcess] interim [20000000]:การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.074777031+07:00","message":"[bufferProcess] send to processor (isfinal):การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริงค่ะระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.074781593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.074784671+07:00","message":"> Transcript [8179] [false]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริงค่ะระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.074793984+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.074796185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.07479815+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.074801364+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.07481227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.074814569+07:00","message":"> Transcript [8180] [true]: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้จริงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.074819274+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.074821271+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.074823236+07:00","message":"StatePrefix: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.07482555+07:00","message":"TextPushed: 'การผ่านเข้าไปยังชั้นผิวหนังที่อยู่ข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารประกาศแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.07483225+07:00","message":"Push: 'ได้อย่างแท้จริงค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.074841821+07:00","message":"push: {true ได้อย่างแท้จริงค่ะ 0 0xc003302800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:41.09074846+07:00","message":"write wav file: './tmp/7598/7598_481.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:42.112906055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:42.112926186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.335349804+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.335395219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.335400979+07:00","message":"receive interim result [false|false]: เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.33541505+07:00","message":"[buffer interim] 482 false เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.335422476+07:00","message":"[bufferProcess] interim [500000000]:เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.335424427+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.335427882+07:00","message":"[bufferProcess] send to processor (ticker):เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.335430715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.335433748+07:00","message":"> Transcript [8181] [false]: 'เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.335436055+07:00","message":"Set StatePrefix (first interim): 'เองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.991003285+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.991049912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.991056493+07:00","message":"receive interim result [false|false]: เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.991090657+07:00","message":"[buffer interim] 482 false เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.991103706+07:00","message":"[bufferProcess] interim [100000000]:เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.991105637+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.032691571+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.032736696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.032742612+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.032758804+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.032767728+07:00","message":"[bufferProcess] interim [220000000]:เองนะคะพี่จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.032770966+07:00","message":"[bufferProcess] send to processor:เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.032774703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.032778001+07:00","message":"> Transcript [8182] [false]: 'เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.032781559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.032783731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.032785795+07:00","message":"StatePrefix: 'เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.032787998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.227857694+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.227905376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.227913156+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.227929283+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.227938828+07:00","message":"[bufferProcess] interim [340000000]:เองนะคะพี่จะเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.227942362+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.227947673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.227952475+07:00","message":"> Transcript [8183] [false]: 'เองนะคะพี่จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.22795828+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.22796478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.227968007+07:00","message":"StatePrefix: 'เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.227971173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.348475902+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.348520214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.348526227+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.348540914+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.348549296+07:00","message":"[bufferProcess] interim [520000000]:เองนะคะพี่จะเป็นตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.348552011+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.348555964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.348558987+07:00","message":"> Transcript [8184] [false]: 'เองนะคะพี่จะเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.34856244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.3485649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.348566919+07:00","message":"StatePrefix: 'เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.348569074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.734643749+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.73468668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.734692529+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.734708551+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.734717181+07:00","message":"[bufferProcess] interim [880000000]:เองนะคะพี่จะเป็นตัวช่วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.734719975+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.734726015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.734729414+07:00","message":"> Transcript [8185] [false]: 'เองนะคะพี่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.734733292+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.734735658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.734737829+07:00","message":"StatePrefix: 'เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.734742122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.734748059+07:00","message":"Push: 'เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.734750723+07:00","message":"TextPushed: 'เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.73475366+07:00","message":"Set new StatePrefix : 'เองนะคะพี่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.734756196+07:00","message":"Next Push (prob) : 'พี่จะเป็นตัวช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.734765386+07:00","message":"push: {false เองนะคะ 0 0xc003683680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.86843352+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.868481814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.86848883+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.868504358+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.86851549+07:00","message":"[bufferProcess] interim [0]:เองนะคะพี่จะเป็นตัวช่วยนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.868518056+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.868524726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.868528097+07:00","message":"> Transcript [8186] [false]: 'เองนะคะพี่จะเป็นตัวช่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.868532103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.868534499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.8685371+07:00","message":"StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.868539664+07:00","message":"TextPushed: 'เองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.923695871+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.923736452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.923742325+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.923759439+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.923766624+07:00","message":"[bufferProcess] interim [60000000]:เองนะคะพี่จะเป็นตัวช่วยนำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.923769316+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.923774245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.923777563+07:00","message":"> Transcript [8187] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.923781071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.923783138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.923785038+07:00","message":"StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.923787284+07:00","message":"TextPushed: 'เองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.116900386+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.116924794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.116930297+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.11694393+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.116950404+07:00","message":"[bufferProcess] interim [300000000]:เองนะคะพี่จะเป็นตัวช่วยนำภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.116953429+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยนำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.116960557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.116962911+07:00","message":"> Transcript [8188] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.116966395+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.116968389+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.116970333+07:00","message":"StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.116972411+07:00","message":"TextPushed: 'เองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.246104433+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.246148199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำพาสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.246154541+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำพาสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.246167715+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำพาสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.246175387+07:00","message":"[bufferProcess] interim [420000000]:เองนะคะพี่จะเป็นตัวช่วยนำพาสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.246177908+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยนำภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.246181805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.2461849+07:00","message":"> Transcript [8189] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.246188969+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.246191259+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.24619316+07:00","message":"StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.24619686+07:00","message":"TextPushed: 'เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.246199986+07:00","message":"Push: 'พี่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.246202411+07:00","message":"TextPushed: 'เองนะคะพี่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.246205475+07:00","message":"Set new StatePrefix : 'เองนะคะพี่จะเป็นตัวช่วยนำภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.246207943+07:00","message":"Next Push (prob) : 'นำภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.246216909+07:00","message":"push: {false พี่จะเป็นตัวช่วย 0 0xc003683680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.568002526+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.568049087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำพาสารเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.568055491+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำพาสารเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.56807731+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำพาสารเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.568085494+07:00","message":"[bufferProcess] interim [660000000]:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.568089075+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยนำพาสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.568095853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.568099349+07:00","message":"> Transcript [8190] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.568102476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.568105036+07:00","message":"Set new StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.57790933+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.577934075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำพาสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.577939627+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำพาสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.577953523+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำพาสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.577958813+07:00","message":"[bufferProcess] interim [720000000]:เองนะคะพี่จะเป็นตัวช่วยนำพาสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.577961475+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.577964707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.577967467+07:00","message":"> Transcript [8191] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.577971725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.577974058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.577978059+07:00","message":"StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.577980658+07:00","message":"TextPushed: 'เองนะคะพี่จะเป็นตัวช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.627012407+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.62704643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.627052685+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.627068029+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.627074255+07:00","message":"[bufferProcess] interim [780000000]:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.627076697+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยนำพาสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.627080427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.627083828+07:00","message":"> Transcript [8192] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.627087739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.627089822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.627092112+07:00","message":"StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.627094911+07:00","message":"TextPushed: 'เองนะคะพี่จะเป็นตัวช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.826995027+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.827030935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.827036999+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.827049938+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.827058356+07:00","message":"[bufferProcess] interim [960000000]:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.827060845+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.827066232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.827069302+07:00","message":"> Transcript [8193] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.827073128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.827075281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.827077675+07:00","message":"StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.827080513+07:00","message":"TextPushed: 'เองนะคะพี่จะเป็นตัวช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.074328282+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.074369839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.074376915+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.074392988+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.074404224+07:00","message":"[bufferProcess] interim [140000000]:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.074407491+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.07441468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.074419187+07:00","message":"> Transcript [8194] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.074426204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.074430011+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.074433645+07:00","message":"StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.074437779+07:00","message":"TextPushed: 'เองนะคะพี่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.074446121+07:00","message":"Push: 'นำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.074449085+07:00","message":"TextPushed: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.07445383+07:00","message":"Set new StatePrefix : 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.07447766+07:00","message":"Next Push (prob) : 'เนื่องจากโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.074487534+07:00","message":"push: {false นำพาสาร 0 0xc003683680}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:45.113695815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:45.113713464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.461244401+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.461288276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.461295067+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.46131176+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.461319546+07:00","message":"[bufferProcess] interim [560000000]:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.461322429+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.461331837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.461335063+07:00","message":"> Transcript [8195] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.461339412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.461342689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.461345334+07:00","message":"StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.461348251+07:00","message":"TextPushed: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.654050974+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.654112329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.654119597+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.654135411+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.654143898+07:00","message":"[bufferProcess] interim [740000000]:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.65414679+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.654154765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.654158458+07:00","message":"> Transcript [8196] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.654162976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.654165369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.654167926+07:00","message":"StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.654170925+07:00","message":"TextPushed: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.795625557+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.7956701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.795676489+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับครู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.795694268+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.795704067+07:00","message":"[bufferProcess] interim [920000000]:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.79570693+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.795712934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.795716208+07:00","message":"> Transcript [8197] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.795720569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.795723211+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.795727664+07:00","message":"StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.795731136+07:00","message":"TextPushed: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.869398673+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.869442751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.869450844+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.869478019+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.869486231+07:00","message":"[bufferProcess] interim [980000000]:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.869490024+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.869495071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.86949895+07:00","message":"> Transcript [8198] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.869504456+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.869507321+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.869511019+07:00","message":"StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.869514234+07:00","message":"TextPushed: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.869517814+07:00","message":"Push: 'เนื่องจากโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.869520432+07:00","message":"TextPushed: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.869525044+07:00","message":"Set new StatePrefix : 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.86952767+07:00","message":"Next Push (prob) : 'สร้างคล้ายๆกับครู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.869535079+07:00","message":"push: {false เนื่องจากโครง 0 0xc003683680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.982204876+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.98225041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.982257735+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.982273637+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.982282049+07:00","message":"[bufferProcess] interim [100000000]:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.982285416+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.98229388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.982296805+07:00","message":"> Transcript [8199] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.98229991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.982302555+07:00","message":"Set new StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.221561731+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.221606696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.221613646+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.221636299+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.221643552+07:00","message":"[bufferProcess] interim [340000000]:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.221646547+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.22165869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.221662572+07:00","message":"> Transcript [8200] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.221665797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.221668309+07:00","message":"Set new StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.366487514+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.366520205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.366527168+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.366542996+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.366550445+07:00","message":"[bufferProcess] interim [520000000]:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.366552913+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.366556389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.366559573+07:00","message":"> Transcript [8201] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.366563127+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.366565295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.366567289+07:00","message":"StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.366570046+07:00","message":"TextPushed: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.548129825+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.548176264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.548183085+07:00","message":"receive interim result [false|false]: เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.548199983+07:00","message":"[buffer interim] 482 false เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.548208779+07:00","message":"[bufferProcess] interim [700000000]:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.548211714+07:00","message":"[bufferProcess] send to processor:เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.54822078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.548229244+07:00","message":"> Transcript [8202] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.548233687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.548236114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.548238416+07:00","message":"StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.548241532+07:00","message":"TextPushed: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.792316855+07:00","message":"[GCS] IsForceVAD: false for message ID: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.86558935+07:00","message":"[GCS] Start streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.970603921+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.970648451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง\",\"confidence\":0.9459044}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.970657046+07:00","message":"receive interim result [true|false]: เองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.970667544+07:00","message":"end recv isFinal message id 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.970669878+07:00","message":"end Recv id 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.970683613+07:00","message":"[buffer interim] 482 true เองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970695368+07:00","message":"[bufferProcess] interim [120000000]:เองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970698672+07:00","message":"[bufferProcess] send to processor (isfinal):เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970703504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970707019+07:00","message":"> Transcript [8203] [false]: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970713026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970715316+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970718025+07:00","message":"StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970721321+07:00","message":"TextPushed: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970723445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970725482+07:00","message":"> Transcript [8204] [true]: 'เองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970727881+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970729854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970732153+07:00","message":"StatePrefix: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970734297+07:00","message":"TextPushed: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.97073621+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970924135+07:00","message":"Push: 'ของผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970927409+07:00","message":"TextPushed: 'เองนะคะพี่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงของผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970930233+07:00","message":"Set new StatePrefix : 'เองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970932989+07:00","message":"Next Push (prob) : 'เองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.970942365+07:00","message":"push: {true ของผิวหนัง 0 0xc003683680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.970957457+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_482.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:46.982441129+07:00","message":"write wav file: './tmp/7598/7598_482.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:48.113983832+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:48.114025777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:51.114819199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:51.114819248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.459821144+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.459865018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.459871487+07:00","message":"receive interim result [false|false]: สำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.459885379+07:00","message":"[buffer interim] 483 false สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.459891698+07:00","message":"[bufferProcess] interim [620000000]:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.45989413+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.459900532+07:00","message":"[bufferProcess] send to processor (ticker):สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.459903165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.45990606+07:00","message":"> Transcript [8205] [false]: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.459908357+07:00","message":"Set StatePrefix (first interim): 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.62451669+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.624557776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.624563685+07:00","message":"receive interim result [false|false]: สำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.624580317+07:00","message":"[buffer interim] 483 false สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.624587163+07:00","message":"[bufferProcess] interim [740000000]:สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.624589161+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.72412009+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.724162336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.724168652+07:00","message":"receive interim result [false|false]: สำนักงานต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.72418628+07:00","message":"[buffer interim] 483 false สำนักงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.724194639+07:00","message":"[bufferProcess] interim [920000000]:สำนักงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.724197905+07:00","message":"[bufferProcess] send to processor:สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.724206057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.724209327+07:00","message":"> Transcript [8206] [false]: 'สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.724213226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.724215694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.72421768+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.724220145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.813560283+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.813607929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พนักงานตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.813614561+07:00","message":"receive interim result [false|false]: พนักงานตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.813629601+07:00","message":"[buffer interim] 483 false พนักงานตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.813636831+07:00","message":"[bufferProcess] interim [980000000]:พนักงานตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.813639333+07:00","message":"[bufferProcess] send to processor:สำนักงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.813642999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.8136462+07:00","message":"> Transcript [8207] [false]: 'สำนักงานต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.813649963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.813652198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.813654182+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.813656568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.996228234+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.996265583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การต่อยอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.996272041+07:00","message":"receive interim result [false|false]: การต่อยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:51.99628585+07:00","message":"[buffer interim] 483 false การต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.996292211+07:00","message":"[bufferProcess] interim [160000000]:การต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.996294555+07:00","message":"[bufferProcess] send to processor:พนักงานตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.996301208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.996303846+07:00","message":"> Transcript [8208] [false]: 'พนักงานตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.996306334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:51.996308454+07:00","message":"Set new StatePrefix: 'พนักงานตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:52.314238118+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:52.314284781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การต่อยอดนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:52.314291456+07:00","message":"receive interim result [false|false]: การต่อยอดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:52.314306996+07:00","message":"[buffer interim] 483 false การต่อยอดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:52.314317136+07:00","message":"[bufferProcess] interim [460000000]:การต่อยอดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:52.314319983+07:00","message":"[bufferProcess] send to processor:การต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:52.314327535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:52.314331318+07:00","message":"> Transcript [8209] [false]: 'การต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:52.314334523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:52.314336956+07:00","message":"Set new StatePrefix: 'การต่อยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:52.90748275+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:52.907521313+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":"2026-06-25T15:39:52.907526842+07:00","message":"receive interim result [false|false]: การต่อยอดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:52.907536655+07:00","message":"[buffer interim] 483 false การต่อยอดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:52.907543003+07:00","message":"[bufferProcess] interim [60000000]:การต่อยอดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:52.907545546+07:00","message":"[bufferProcess] send to processor:การต่อยอดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:52.907548615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:52.907551501+07:00","message":"> Transcript [8210] [false]: 'การต่อยอดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:52.907554886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:52.90755694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:52.907558867+07:00","message":"StatePrefix: 'การต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:52.907560905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.089698043+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.089746257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การต่อยอดนะคะสารสกัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.089753018+07:00","message":"receive interim result [false|false]: การต่อยอดนะคะสารสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.089770021+07:00","message":"[buffer interim] 483 false การต่อยอดนะคะสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.089778878+07:00","message":"[bufferProcess] interim [240000000]:การต่อยอดนะคะสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.089782386+07:00","message":"[bufferProcess] send to processor:การต่อยอดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.089790109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.089793105+07:00","message":"> Transcript [8211] [false]: 'การต่อยอดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.089796821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.089799092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.089802782+07:00","message":"StatePrefix: 'การต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.089805137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.234297375+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.234342397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การต่อยอดนะคะสารสกัดนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.234348574+07:00","message":"receive interim result [false|false]: การต่อยอดนะคะสารสกัดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.234366113+07:00","message":"[buffer interim] 483 false การต่อยอดนะคะสารสกัดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.234374806+07:00","message":"[bufferProcess] interim [420000000]:การต่อยอดนะคะสารสกัดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.234377586+07:00","message":"[bufferProcess] send to processor:การต่อยอดนะคะสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.234381506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.234384659+07:00","message":"> Transcript [8212] [false]: 'การต่อยอดนะคะสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.234388674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.234391171+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.234393231+07:00","message":"StatePrefix: 'การต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.234395998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.427800903+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.427847651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การต่อยอดนะคะสารสกัดนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.427854137+07:00","message":"receive interim result [false|false]: การต่อยอดนะคะสารสกัดนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.427869984+07:00","message":"[buffer interim] 483 false การต่อยอดนะคะสารสกัดนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.427877961+07:00","message":"[bufferProcess] interim [540000000]:การต่อยอดนะคะสารสกัดนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.427880687+07:00","message":"[bufferProcess] send to processor:การต่อยอดนะคะสารสกัดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.42788752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.42789088+07:00","message":"> Transcript [8213] [false]: 'การต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.427895092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.42789755+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.427899981+07:00","message":"StatePrefix: 'การต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.427902287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.427907703+07:00","message":"Push: 'การต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.427911362+07:00","message":"TextPushed: 'การต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.427913699+07:00","message":"Set new StatePrefix : 'การต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.427916832+07:00","message":"Next Push (prob) : 'นะคะสารสกัดนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.427926749+07:00","message":"push: {false การต่อยอด 0 0xc002f27480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.731566116+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.731614515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การต่อยอดนะคะสารสกัดนี้ 53\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.731621555+07:00","message":"receive interim result [false|false]: การต่อยอดนะคะสารสกัดนี้ 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.731642744+07:00","message":"[buffer interim] 483 false การต่อยอดนะคะสารสกัดนี้ 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.731651723+07:00","message":"[bufferProcess] interim [840000000]:การต่อยอดนะคะสารสกัดนี้ 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.731654544+07:00","message":"[bufferProcess] send to processor:การต่อยอดนะคะสารสกัดนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.73165892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.731662264+07:00","message":"> Transcript [8214] [false]: 'การต่อยอดนะคะสารสกัดนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.731666057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.731668331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.731670808+07:00","message":"StatePrefix: 'การต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.73167335+07:00","message":"TextPushed: 'การต่อยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.787729978+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.787771182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การต่อยอดนะคะสารสกัดนี้ค่ะสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.787777394+07:00","message":"receive interim result [false|false]: การต่อยอดนะคะสารสกัดนี้ค่ะสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.787789512+07:00","message":"[buffer interim] 483 false การต่อยอดนะคะสารสกัดนี้ค่ะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.787797213+07:00","message":"[bufferProcess] interim [960000000]:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.787800229+07:00","message":"[bufferProcess] send to processor:การต่อยอดนะคะสารสกัดนี้ 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.787806444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.787812394+07:00","message":"> Transcript [8215] [false]: 'การต่อยอดนะคะสารสกัดนี้ 53'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.787816506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.787818947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.787823938+07:00","message":"StatePrefix: 'การต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.787826398+07:00","message":"TextPushed: 'การต่อยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.994304037+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.994345037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.994353518+07:00","message":"receive interim result [false|false]: การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.994368982+07:00","message":"[buffer interim] 483 false การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.99437812+07:00","message":"[bufferProcess] interim [140000000]:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.994382573+07:00","message":"[bufferProcess] send to processor:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.994393431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.994398129+07:00","message":"> Transcript [8216] [false]: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.994403608+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.99440689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.994412483+07:00","message":"StatePrefix: 'การต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.994416914+07:00","message":"TextPushed: 'การต่อยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.108541433+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.108582223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การต่อยอดนะคะสารสกัดนี้ค่ะสามารถออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.108591655+07:00","message":"receive interim result [false|false]: การต่อยอดนะคะสารสกัดนี้ค่ะสามารถออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.108606106+07:00","message":"[buffer interim] 483 false การต่อยอดนะคะสารสกัดนี้ค่ะสามารถออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.108613187+07:00","message":"[bufferProcess] interim [260000000]:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.108615938+07:00","message":"[bufferProcess] send to processor:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.108619325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.108622206+07:00","message":"> Transcript [8217] [false]: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.10862576+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.108627915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.10863063+07:00","message":"StatePrefix: 'การต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.108632891+07:00","message":"TextPushed: 'การต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.108635266+07:00","message":"Push: 'นะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.108637667+07:00","message":"TextPushed: 'การต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.108639897+07:00","message":"Set new StatePrefix : 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.108642508+07:00","message":"Next Push (prob) : 'ค่ะสามารถต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.108651124+07:00","message":"push: {false นะคะสารสกัดนี้ 0 0xc002f27480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.110107355+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.110144638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.110151043+07:00","message":"receive interim result [false|false]: การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.110165763+07:00","message":"[buffer interim] 483 false การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.110172287+07:00","message":"[bufferProcess] interim [320000000]:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.110175366+07:00","message":"[bufferProcess] send to processor:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.110180635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.110183879+07:00","message":"> Transcript [8218] [false]: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.110186664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.110188719+07:00","message":"Set new StatePrefix: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถออก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:54.115249026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:54.115260968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.307867093+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.307908187+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":"2026-06-25T15:39:54.307915691+07:00","message":"receive interim result [false|false]: การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.307930617+07:00","message":"[buffer interim] 483 false การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.307938575+07:00","message":"[bufferProcess] interim [500000000]:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.307942433+07:00","message":"[bufferProcess] send to processor:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.307950433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.307953688+07:00","message":"> Transcript [8219] [false]: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.307956436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.307959124+07:00","message":"Set new StatePrefix: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.631779119+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.631824836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.631835675+07:00","message":"receive interim result [false|false]: การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.631852939+07:00","message":"[buffer interim] 483 false การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.631861612+07:00","message":"[bufferProcess] interim [740000000]:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.631864862+07:00","message":"[bufferProcess] send to processor:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.631875309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.631878363+07:00","message":"> Transcript [8220] [false]: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.631882606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.631884949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.631886945+07:00","message":"StatePrefix: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.631889852+07:00","message":"TextPushed: 'การต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.691715684+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.691764713+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":"2026-06-25T15:39:54.691771706+07:00","message":"receive interim result [false|false]: การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.691789461+07:00","message":"[buffer interim] 483 false การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.691797607+07:00","message":"[bufferProcess] interim [860000000]:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.691801005+07:00","message":"[bufferProcess] send to processor:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.691808746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.691811866+07:00","message":"> Transcript [8221] [false]: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.691816638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.691819387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.691822262+07:00","message":"StatePrefix: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.691825523+07:00","message":"TextPushed: 'การต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.019144894+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.019192582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.019199618+07:00","message":"receive interim result [false|false]: การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.019214546+07:00","message":"[buffer interim] 483 false การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.019222787+07:00","message":"[bufferProcess] interim [160000000]:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.019226232+07:00","message":"[bufferProcess] send to processor:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.019230374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.019233543+07:00","message":"> Transcript [8222] [false]: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.019237467+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.019239841+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.019243501+07:00","message":"StatePrefix: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.019246204+07:00","message":"TextPushed: 'การต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.153480851+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.153525803+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":"2026-06-25T15:39:55.153532723+07:00","message":"receive interim result [false|false]: การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.153551116+07:00","message":"[buffer interim] 483 false การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.153560057+07:00","message":"[bufferProcess] interim [280000000]:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.153563056+07:00","message":"[bufferProcess] send to processor:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.153566963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.153570336+07:00","message":"> Transcript [8223] [false]: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.153575758+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.153578004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.153580714+07:00","message":"StatePrefix: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.153583673+07:00","message":"TextPushed: 'การต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.153590171+07:00","message":"Push: 'ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.153592942+07:00","message":"TextPushed: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.153595537+07:00","message":"Set new StatePrefix : 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.153598005+07:00","message":"Next Push (prob) : 'ได้หลากหลายเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.15363413+07:00","message":"push: {false ค่ะสามารถต่อยอด 0 0xc002f27480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.211766906+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.211818822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.211827063+07:00","message":"receive interim result [false|false]: การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.211844441+07:00","message":"[buffer interim] 483 false การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.211853261+07:00","message":"[bufferProcess] interim [400000000]:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.211856149+07:00","message":"[bufferProcess] send to processor:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.211860205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.211863696+07:00","message":"> Transcript [8224] [false]: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.211868564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.211870949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.211873128+07:00","message":"StatePrefix: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.211876016+07:00","message":"TextPushed: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.386017968+07:00","message":"[GCS] IsForceVAD: false for message ID: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.44418182+07:00","message":"[GCS] Start streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.55447968+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.554526483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ\",\"confidence\":0.93867266}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.554534015+07:00","message":"receive interim result [true|false]: การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.554545933+07:00","message":"end recv isFinal message id 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.554548197+07:00","message":"end Recv id 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.554556392+07:00","message":"[buffer interim] 483 true การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.554568291+07:00","message":"[bufferProcess] interim [730000000]:การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.554571982+07:00","message":"[bufferProcess] send to processor (isfinal):การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.554576514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.554579762+07:00","message":"> Transcript [8225] [false]: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.554583467+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.554585736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.55458763+07:00","message":"StatePrefix: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.55459058+07:00","message":"TextPushed: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.554592778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.554594912+07:00","message":"> Transcript [8226] [true]: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.554597458+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.554599234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.554601111+07:00","message":"StatePrefix: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.554603183+07:00","message":"TextPushed: 'การต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.554606715+07:00","message":"Push: 'ได้หลากหลายเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.554617446+07:00","message":"push: {true ได้หลากหลายเลยนะคะ 0 0xc002f27480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:55.570034661+07:00","message":"write wav file: './tmp/7598/7598_483.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.792035462+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.792087717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.792093072+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.79210679+07:00","message":"[buffer interim] 484 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.792113843+07:00","message":"[bufferProcess] interim [420000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.792115822+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.028297697+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.028331914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.028337697+07:00","message":"receive interim result [false|false]: ระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.028348674+07:00","message":"[buffer interim] 484 false ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.02835447+07:00","message":"[bufferProcess] interim [600000000]:ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.028357319+07:00","message":"[bufferProcess] send to processor:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.0283622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.028364956+07:00","message":"> Transcript [8227] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.028367287+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.167285969+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.16732916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.167336578+07:00","message":"receive interim result [false|false]: รักตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.167352181+07:00","message":"[buffer interim] 484 false รักตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.167361396+07:00","message":"[bufferProcess] interim [720000000]:รักตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.167363904+07:00","message":"[bufferProcess] send to processor:ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.16737076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.167373923+07:00","message":"> Transcript [8228] [false]: 'ระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.167376586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.167378888+07:00","message":"Set new StatePrefix: 'ระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.301598347+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.301633911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.301640159+07:00","message":"receive interim result [false|false]: ระดับตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.301656092+07:00","message":"[buffer interim] 484 false ระดับตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.301664772+07:00","message":"[bufferProcess] interim [840000000]:ระดับตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.301667337+07:00","message":"[bufferProcess] send to processor:รักตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.301670735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.301673722+07:00","message":"> Transcript [8229] [false]: 'รักตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.301675983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.301678093+07:00","message":"Set new StatePrefix: 'รักตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.315759733+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.315792833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักตัวเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.315798143+07:00","message":"receive interim result [false|false]: รักตัวเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.315812269+07:00","message":"[buffer interim] 484 false รักตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.315820239+07:00","message":"[bufferProcess] interim [900000000]:รักตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.315823202+07:00","message":"[bufferProcess] send to processor:ระดับตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.315828876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.315831919+07:00","message":"> Transcript [8230] [false]: 'ระดับตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.315834557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.315836626+07:00","message":"Set new StatePrefix: 'ระดับตัวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.616553976+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.616595289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักตัวเล็กสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.616601748+07:00","message":"receive interim result [false|false]: รักตัวเล็กสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.616615446+07:00","message":"[buffer interim] 484 false รักตัวเล็กสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.61662299+07:00","message":"[bufferProcess] interim [80000000]:รักตัวเล็กสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.616625799+07:00","message":"[bufferProcess] send to processor:รักตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.616632551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.616635808+07:00","message":"> Transcript [8231] [false]: 'รักตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.616638922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.616641643+07:00","message":"Set new StatePrefix: 'รักตัวเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.683800492+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.683834248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.683839998+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.683852879+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.683859377+07:00","message":"[bufferProcess] interim [140000000]:ระดับตัว Liquid"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.683861684+07:00","message":"[bufferProcess] send to processor:รักตัวเล็กสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.683867261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.683869969+07:00","message":"> Transcript [8232] [false]: 'รักตัวเล็กสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.683873187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.683875362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.683877287+07:00","message":"StatePrefix: 'รักตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.683879428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.723161515+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.723194469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัวลิขิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.723200122+07:00","message":"receive interim result [false|false]: ระดับตัวลิขิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.723209371+07:00","message":"[buffer interim] 484 false ระดับตัวลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.723215499+07:00","message":"[bufferProcess] interim [200000000]:ระดับตัวลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.723217875+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.723221226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.723224885+07:00","message":"> Transcript [8233] [false]: 'ระดับตัว Liquid'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.723227225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.723229294+07:00","message":"Set new StatePrefix: 'ระดับตัว Liquid'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.804864533+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.804899639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.804904959+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.804920685+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.80492694+07:00","message":"[bufferProcess] interim [380000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.804929431+07:00","message":"[bufferProcess] send to processor:ระดับตัวลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.804932636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.804935439+07:00","message":"> Transcript [8234] [false]: 'ระดับตัวลิขิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.804938183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.804940801+07:00","message":"Set new StatePrefix: 'ระดับตัวลิขิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.992172366+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.992210798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.992216418+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.992229232+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.992235849+07:00","message":"[bufferProcess] interim [560000000]:ระดับตัว Liquid Crystal นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.992238374+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.992243582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.992246678+07:00","message":"> Transcript [8235] [false]: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.992249165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.992251537+07:00","message":"Set new StatePrefix: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:57.115520015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:57.11552965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.182544823+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.182574172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.182579965+07:00","message":"receive interim result [false|false]: ระดับตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.182589024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Liquid Crystal นี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.182592236+07:00","message":"receive interim result [false|false]:  Liquid Crystal นี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.182599007+07:00","message":"[buffer interim] 484 false ระดับตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.182602299+07:00","message":"[buffer interim] 484 false  Liquid Crystal นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.182606665+07:00","message":"[bufferProcess] interim [740000000]:ระดับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.182609492+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.182612402+07:00","message":"[bufferProcess] interim [740000000]: Liquid Crystal นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.182614814+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.182617624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.182620141+07:00","message":"> Transcript [8236] [false]: 'ระดับตัว Liquid Crystal นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.182623228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.182625154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.182627227+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.182629333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.480266912+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.480316443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.480322905+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.480333056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.480336337+07:00","message":"receive interim result [false|false]:  นี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.480343359+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.480348839+07:00","message":"[buffer interim] 484 false  นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.480354317+07:00","message":"[bufferProcess] interim [980000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.480357337+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.480360599+07:00","message":"[bufferProcess] interim [980000000]: นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.480363465+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.480373186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.480387876+07:00","message":"> Transcript [8237] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.480394029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.480396505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.480399129+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.480401896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.506211126+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.506246391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.506252111+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.506265143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.506268396+07:00","message":"receive interim result [false|false]:  นี้หายก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.506275061+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.506278497+07:00","message":"[buffer interim] 484 false  นี้หายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.506283481+07:00","message":"[bufferProcess] interim [40000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.506286644+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.506289737+07:00","message":"[bufferProcess] interim [40000000]: นี้หายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.506292204+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.506295333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.506298223+07:00","message":"> Transcript [8238] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.5063013+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.506303443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.506305394+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.506307589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.575810468+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.575855693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.575862977+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.575884337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.575887525+07:00","message":"receive interim result [false|false]:  นี้หายก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.576012324+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.576030805+07:00","message":"[buffer interim] 484 false  นี้หายก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.576037805+07:00","message":"[bufferProcess] interim [160000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.5760485+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.576054285+07:00","message":"[bufferProcess] interim [160000000]: นี้หายก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.576056994+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.576059845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.576063126+07:00","message":"> Transcript [8239] [false]: 'ระดับตัว Liquid Crystal นี้หายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.576066947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.576069199+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.57607129+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.576073458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.576078565+07:00","message":"Push: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.576081042+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.57608311+07:00","message":"Set new StatePrefix : 'ระดับตัว Liquid Crystal นี้หายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.576085386+07:00","message":"Next Push (prob) : ' นี้หายก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.57609313+07:00","message":"push: {false ระดับตัว Liquid Crystal 0 0xc0033fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.601128373+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.601179621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.601187782+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.601203114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.60120728+07:00","message":"receive interim result [false|false]:  นี้หายก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.601217291+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.601222299+07:00","message":"[buffer interim] 484 false  นี้หายก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.601229533+07:00","message":"[bufferProcess] interim [220000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.601233645+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.601238441+07:00","message":"[bufferProcess] interim [220000000]: นี้หายก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.601242019+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.601245976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.601249834+07:00","message":"> Transcript [8240] [false]: 'ระดับตัว Liquid Crystal นี้หายก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.601254501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.601257693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.601260867+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.601264648+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.709750373+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.70979047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.709796693+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.709804675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.709807434+07:00","message":"receive interim result [false|false]:  นี้หายก็สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.70981447+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.709819689+07:00","message":"[buffer interim] 484 false  นี้หายก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.709824871+07:00","message":"[bufferProcess] interim [280000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.709828471+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.709832567+07:00","message":"[bufferProcess] interim [280000000]: นี้หายก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.709835751+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.70983893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.709841466+07:00","message":"> Transcript [8241] [false]: 'ระดับตัว Liquid Crystal นี้หายก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.709845003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.709847196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.709851075+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.709853599+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.899669843+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.899706989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.899712896+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.899723638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็สามารถเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.899726472+07:00","message":"receive interim result [false|false]:  นี้หายก็สามารถเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.899733259+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.899736559+07:00","message":"[buffer interim] 484 false  นี้หายก็สามารถเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.899742461+07:00","message":"[bufferProcess] interim [520000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.899745105+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.899748144+07:00","message":"[bufferProcess] interim [520000000]: นี้หายก็สามารถเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.899753142+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็สามารถเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.899756307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.899759422+07:00","message":"> Transcript [8242] [false]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.899762821+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.899765007+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.899766922+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.899769138+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.08936106+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.08939565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.089402122+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.089412704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็สามารถเอาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.089416058+07:00","message":"receive interim result [false|false]:  นี้หายก็สามารถเอาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.089423309+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.089426551+07:00","message":"[buffer interim] 484 false  นี้หายก็สามารถเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.089431687+07:00","message":"[bufferProcess] interim [700000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.089434574+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็สามารถเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.089437519+07:00","message":"[bufferProcess] interim [700000000]: นี้หายก็สามารถเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.089440542+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.089443527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.089446257+07:00","message":"> Transcript [8243] [false]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.08945675+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.089459302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.089461257+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.089463412+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.089466635+07:00","message":"Push: ' นี้หายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.089469041+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้หายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.089471192+07:00","message":"Set new StatePrefix : 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.0894734+07:00","message":"Next Push (prob) : 'สามารถเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.089481088+07:00","message":"push: {false  นี้หายก็ 0 0xc0033fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.691695813+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.691724788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.691731919+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.691746101+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.691752021+07:00","message":"[bufferProcess] interim [300000000]:ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.691754577+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.691757619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.691760359+07:00","message":"> Transcript [8244] [false]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.691763991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.691766168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.691768216+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.691770725+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้หายก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.916535869+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.916563207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.91656863+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.91657828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็สามารถเอาไปพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.916582075+07:00","message":"receive interim result [false|false]:  นี้หายก็สามารถเอาไปพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.916594382+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.916599786+07:00","message":"[buffer interim] 484 false  นี้หายก็สามารถเอาไปพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.916604499+07:00","message":"[bufferProcess] interim [480000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.916611366+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.916614734+07:00","message":"[bufferProcess] interim [480000000]: นี้หายก็สามารถเอาไปพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.916617765+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.916620437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.916623139+07:00","message":"> Transcript [8245] [false]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.916626823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.916628933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.916630983+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.916633103+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้หายก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.176669889+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.1767088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.176715223+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.176727621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็สามารถเอาไปพัฒนาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.176731199+07:00","message":"receive interim result [false|false]:  นี้หายก็สามารถเอาไปพัฒนาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.176746434+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.176761758+07:00","message":"[buffer interim] 484 false  นี้หายก็สามารถเอาไปพัฒนาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.176769277+07:00","message":"[bufferProcess] interim [780000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.176772917+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.176776634+07:00","message":"[bufferProcess] interim [780000000]: นี้หายก็สามารถเอาไปพัฒนาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.176779393+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.176783045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.176786171+07:00","message":"> Transcript [8246] [false]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.17679198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.176794288+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.176796259+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.176798505+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้หายก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.362384393+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.362420473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.362426101+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.362446962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็สามารถเอาไปพัฒนาเป็นแผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.36245778+07:00","message":"receive interim result [false|false]:  นี้หายก็สามารถเอาไปพัฒนาเป็นแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.36246783+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.362471178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.362474126+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.362477591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็สามารถเอาไปพัฒนาการผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.362480209+07:00","message":"receive interim result [false|false]:  นี้หายก็สามารถเอาไปพัฒนาการผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.362485168+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.362488984+07:00","message":"[buffer interim] 484 false  นี้หายก็สามารถเอาไปพัฒนาเป็นแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.362491364+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.362493787+07:00","message":"[buffer interim] 484 false  นี้หายก็สามารถเอาไปพัฒนาการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362498619+07:00","message":"[bufferProcess] interim [960000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362501384+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362504362+07:00","message":"[bufferProcess] interim [960000000]: นี้หายก็สามารถเอาไปพัฒนาเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362507128+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362509768+07:00","message":"[bufferProcess] interim [20000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362511688+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362514024+07:00","message":"[bufferProcess] interim [20000000]: นี้หายก็สามารถเอาไปพัฒนาการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362516059+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.36251878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362521397+07:00","message":"> Transcript [8247] [false]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362524993+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362527163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362529584+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362531835+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้หายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362534733+07:00","message":"Push: 'สามารถเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362537676+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362540961+07:00","message":"Set new StatePrefix : 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362550241+07:00","message":"Next Push (prob) : 'ไปพัฒนาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362553114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362556438+07:00","message":"> Transcript [8248] [false]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362559765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.36256237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362565097+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.362568356+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.362565146+07:00","message":"push: {false สามารถเอา 0 0xc0033fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.509109036+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.509143087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.509148199+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.509176083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.509180263+07:00","message":"receive interim result [false|false]:  นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.509188245+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.509210826+07:00","message":"[buffer interim] 484 false  นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.509218521+07:00","message":"[bufferProcess] interim [80000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.50922223+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.509228892+07:00","message":"[bufferProcess] interim [80000000]: นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.509231858+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.509238266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.509241442+07:00","message":"> Transcript [8249] [false]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.509243842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.50924587+07:00","message":"Set new StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาการผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.000778328+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.000830118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.000838879+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.000852847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.000856934+07:00","message":"receive interim result [false|false]:  นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.000864957+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.000868811+07:00","message":"[buffer interim] 484 false  นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.000875055+07:00","message":"[bufferProcess] interim [560000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.000878272+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.000883013+07:00","message":"[bufferProcess] interim [560000000]: นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.000885864+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.000889174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.000892454+07:00","message":"> Transcript [8250] [false]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.000895224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.000897941+07:00","message":"Set new StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:00.115946122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:00.115958757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.217105642+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.217128744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.217133121+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.217149726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.217153199+07:00","message":"receive interim result [false|false]:  นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.217159073+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.217179371+07:00","message":"[buffer interim] 484 false  นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.217185374+07:00","message":"[bufferProcess] interim [740000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.217188772+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.217192308+07:00","message":"[bufferProcess] interim [740000000]: นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.217194669+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.217197777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.217200069+07:00","message":"> Transcript [8251] [false]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.217204249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.217206885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.217209316+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.217212516+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.268094252+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.268129204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.268135978+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.268150123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.268155602+07:00","message":"receive interim result [false|false]:  นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.268165122+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.268169912+07:00","message":"[buffer interim] 484 false  นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.268179265+07:00","message":"[bufferProcess] interim [920000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.268191021+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.268196449+07:00","message":"[bufferProcess] interim [920000000]: นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.268199631+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.268203341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.268206111+07:00","message":"> Transcript [8252] [false]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.268210895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.268213245+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.268215549+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.268218568+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.596890199+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.596928515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.596934403+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.596944201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.596948137+07:00","message":"receive interim result [false|false]:  นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.596969028+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.596986582+07:00","message":"[buffer interim] 484 false  นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.596993792+07:00","message":"[bufferProcess] interim [220000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.596996604+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.597003042+07:00","message":"[bufferProcess] interim [220000000]: นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.597005963+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.597018592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.597038628+07:00","message":"> Transcript [8253] [false]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.597044591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.597048039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.597051753+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.597055833+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.772811759+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.772851022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.772856871+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.772864065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.772867926+07:00","message":"receive interim result [false|false]:  นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.772875333+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.772878528+07:00","message":"[buffer interim] 484 false  นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.772884149+07:00","message":"[bufferProcess] interim [340000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.772887772+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.772891116+07:00","message":"[bufferProcess] interim [340000000]: นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.772893666+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.772896527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.772899175+07:00","message":"> Transcript [8254] [false]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.77290342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.772905577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.772907584+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.772910043+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.772912744+07:00","message":"Push: 'ไปพัฒนาเป็นผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.772915531+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.772917972+07:00","message":"Set new StatePrefix : 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.772920926+07:00","message":"Next Push (prob) : 'ในรูปแบบอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.77292821+07:00","message":"push: {false ไปพัฒนาเป็นผลิตภัณฑ์ 0 0xc0033fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.774510025+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.774527859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.774532739+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.774545589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.774548599+07:00","message":"receive interim result [false|false]:  นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.774553943+07:00","message":"[buffer interim] 484 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.774557027+07:00","message":"[buffer interim] 484 false  นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.774562208+07:00","message":"[bufferProcess] interim [400000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.774564789+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.774567505+07:00","message":"[bufferProcess] interim [400000000]: นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.774569944+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.774574193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.774577738+07:00","message":"> Transcript [8255] [false]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.774582507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.77458449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.774586449+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.774588682+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.944617197+07:00","message":"[GCS] IsForceVAD: false for message ID: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.015507624+07:00","message":"[GCS] Start streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.122076333+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.122115742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้\",\"confidence\":0.952551}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.12212529+07:00","message":"receive interim result [true|false]: ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.122135362+07:00","message":"end recv isFinal message id 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.1221375+07:00","message":"end Recv id 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.122144622+07:00","message":"[buffer interim] 484 true ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.12215168+07:00","message":"[bufferProcess] interim [730000000]:ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.122154692+07:00","message":"[bufferProcess] send to processor (isfinal):ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.122158085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.122160845+07:00","message":"> Transcript [8256] [false]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.122164522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.122166833+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.122168742+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.122171329+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.122173521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.122176705+07:00","message":"> Transcript [8257] [true]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.122180255+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.122182749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.122185714+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.122189152+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.122193844+07:00","message":"Push: 'ในรูปแบบอื่นได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.122204468+07:00","message":"push: {true ในรูปแบบอื่นได้ 0 0xc0033fe080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:01.134307358+07:00","message":"write wav file: './tmp/7598/7598_484.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.565474342+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.565531043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.565537411+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.565560319+07:00","message":"[buffer interim] 485 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.56556857+07:00","message":"[bufferProcess] interim [420000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.565570756+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.201747085+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.201800543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกนี้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.201807873+07:00","message":"receive interim result [false|false]: พวกนี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.201828436+07:00","message":"[buffer interim] 485 false พวกนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.201837352+07:00","message":"[bufferProcess] interim [960000000]:พวกนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.201840019+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.201847544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.201850905+07:00","message":"> Transcript [8258] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.201853422+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.294242423+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.294289183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกนี้ไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.294295498+07:00","message":"receive interim result [false|false]: พวกนี้ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.294311491+07:00","message":"[buffer interim] 485 false พวกนี้ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.294319618+07:00","message":"[bufferProcess] interim [80000000]:พวกนี้ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.294322856+07:00","message":"[bufferProcess] send to processor:พวกนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.29432665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.294329768+07:00","message":"> Transcript [8259] [false]: 'พวกนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.294332415+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.294334587+07:00","message":"Set new StatePrefix: 'พวกนี้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.400730832+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.40077831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.400802059+07:00","message":"receive interim result [false|false]: ไม่สน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.400818817+07:00","message":"[buffer interim] 485 false ไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.400826619+07:00","message":"[bufferProcess] interim [140000000]:ไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.400829955+07:00","message":"[bufferProcess] send to processor:พวกนี้ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.400837387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.400842753+07:00","message":"> Transcript [8260] [false]: 'พวกนี้ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.400847481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.400849571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.400851561+07:00","message":"StatePrefix: 'พวกนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.400853947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.528146843+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.528200652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้ไม่สั่งของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.528207801+07:00","message":"receive interim result [false|false]: พรุ่งนี้ไม่สั่งของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.5282242+07:00","message":"[buffer interim] 485 false พรุ่งนี้ไม่สั่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.528237399+07:00","message":"[bufferProcess] interim [260000000]:พรุ่งนี้ไม่สั่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.528240019+07:00","message":"[bufferProcess] send to processor:ไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.528247256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.528250645+07:00","message":"> Transcript [8261] [false]: 'ไม่สน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.528253557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.528255829+07:00","message":"Set new StatePrefix: 'ไม่สน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.579700103+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.579751019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.579758688+07:00","message":"receive interim result [false|false]: ในส่วนของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.5797768+07:00","message":"[buffer interim] 485 false ในส่วนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.579789088+07:00","message":"[bufferProcess] interim [380000000]:ในส่วนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.579792364+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้ไม่สั่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.579799887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.579803118+07:00","message":"> Transcript [8262] [false]: 'พรุ่งนี้ไม่สั่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.579807576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.579810315+07:00","message":"Set new StatePrefix: 'พรุ่งนี้ไม่สั่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.646755758+07:00","message":"[GCS] Cleaned up inactive client: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.646785157+07:00","message":"[GCS] Cleaned up inactive client: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.646790117+07:00","message":"[GCS] Cleaned up inactive client: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.646793537+07:00","message":"[GCS] Cleaned up inactive client: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.776358168+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.776390867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.776396685+07:00","message":"receive interim result [false|false]: ในส่วนของการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.776413149+07:00","message":"[buffer interim] 485 false ในส่วนของการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.776420502+07:00","message":"[bufferProcess] interim [620000000]:ในส่วนของการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.776422878+07:00","message":"[bufferProcess] send to processor:ในส่วนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.776426283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.776429178+07:00","message":"> Transcript [8263] [false]: 'ในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.776431495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.77643381+07:00","message":"Set new StatePrefix: 'ในส่วนของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.953477595+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.953512598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการทะเลาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.953518197+07:00","message":"receive interim result [false|false]: ในส่วนของการทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.953537743+07:00","message":"[buffer interim] 485 false ในส่วนของการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.953545018+07:00","message":"[bufferProcess] interim [740000000]:ในส่วนของการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.953547496+07:00","message":"[bufferProcess] send to processor:ในส่วนของการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.953551248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.953553867+07:00","message":"> Transcript [8264] [false]: 'ในส่วนของการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.953557323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.953559548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.953561485+07:00","message":"StatePrefix: 'ในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.953564901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.962726394+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.962750197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการทดลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.962755028+07:00","message":"receive interim result [false|false]: ในส่วนของการทดลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.962765764+07:00","message":"[buffer interim] 485 false ในส่วนของการทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.962771012+07:00","message":"[bufferProcess] interim [800000000]:ในส่วนของการทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.962773326+07:00","message":"[bufferProcess] send to processor:ในส่วนของการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.962776715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.96277922+07:00","message":"> Transcript [8265] [false]: 'ในส่วนของการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.962782393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.962784536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.962786457+07:00","message":"StatePrefix: 'ในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.962790084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:03.116806408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:03.11682258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.150337784+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.150379348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.150387135+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.150405324+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.150414812+07:00","message":"[bufferProcess] interim [980000000]:ในส่วนของการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.150417288+07:00","message":"[bufferProcess] send to processor:ในส่วนของการทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.150422805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.150426124+07:00","message":"> Transcript [8266] [false]: 'ในส่วนของการทดลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.15043051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.150432711+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.150434884+07:00","message":"StatePrefix: 'ในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.15043702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.785815291+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.785861457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.785873252+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.785889824+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.785898615+07:00","message":"[bufferProcess] interim [580000000]:ในส่วนของการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.785901445+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.785909357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.785912974+07:00","message":"> Transcript [8267] [false]: 'ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.785916922+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.78592027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.78592237+07:00","message":"StatePrefix: 'ในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.785924599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.785931601+07:00","message":"Push: 'ในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.785933727+07:00","message":"TextPushed: 'ในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.785936167+07:00","message":"Set new StatePrefix : 'ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.785938638+07:00","message":"Next Push (prob) : 'ชะลอวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.785948253+07:00","message":"push: {false ในส่วนของการ 0 0xc002e90680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.87041044+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.870460707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.870467399+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.870482859+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.870491431+07:00","message":"[bufferProcess] interim [700000000]:ในส่วนของการชะลอวัยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.870494787+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.870500742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.870504007+07:00","message":"> Transcript [8268] [false]: 'ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.870508029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.870510668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.870512737+07:00","message":"StatePrefix: 'ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.870515349+07:00","message":"TextPushed: 'ในส่วนของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.000019113+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.000057586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.000062992+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.00007737+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.000084053+07:00","message":"[bufferProcess] interim [820000000]:ในส่วนของการชะลอวัยตอนนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.00008729+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.00009141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.000094386+07:00","message":"> Transcript [8269] [false]: 'ในส่วนของการชะลอวัยตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.000100066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.000102498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.000104648+07:00","message":"StatePrefix: 'ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.000107286+07:00","message":"TextPushed: 'ในส่วนของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.377782094+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.37781601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.377821883+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.377835858+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.377842249+07:00","message":"[bufferProcess] interim [180000000]:ในส่วนของการชะลอวัยตอนนี้เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.377844573+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.377847809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.377850405+07:00","message":"> Transcript [8270] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.377854249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.377856327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.377858585+07:00","message":"StatePrefix: 'ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.377861145+07:00","message":"TextPushed: 'ในส่วนของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.559861159+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.559895046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นสารออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.55990162+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็นสารออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.559912415+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็นสารออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.559925802+07:00","message":"[bufferProcess] interim [360000000]:ในส่วนของการชะลอวัยตอนนี้เป็นสารออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.559928397+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.55993167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.559934937+07:00","message":"> Transcript [8271] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.559938557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.559940641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.55994315+07:00","message":"StatePrefix: 'ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.559946111+07:00","message":"TextPushed: 'ในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.559949065+07:00","message":"Push: 'ชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.559951018+07:00","message":"TextPushed: 'ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.559953137+07:00","message":"Set new StatePrefix : 'ในส่วนของการชะลอวัยตอนนี้เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.559955358+07:00","message":"Next Push (prob) : 'ตอนนี้เป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.559962713+07:00","message":"push: {false ชะลอวัย 0 0xc002e90680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.705734702+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.705772282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นภาษานอร์เวย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.705778332+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็นภาษานอร์เวย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.705793468+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็นภาษานอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.705800093+07:00","message":"[bufferProcess] interim [480000000]:ในส่วนของการชะลอวัยตอนนี้เป็นภาษานอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.705803003+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้เป็นสารออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.70580684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.705809651+07:00","message":"> Transcript [8272] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.705813173+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.705815796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.705818089+07:00","message":"StatePrefix: 'ในส่วนของการชะลอวัยตอนนี้เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.705820809+07:00","message":"TextPushed: 'ในส่วนของการชะลอวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.745934892+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.745973179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นสารออกไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.745978738+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็นสารออกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.745992355+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็นสารออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.745998245+07:00","message":"[bufferProcess] interim [540000000]:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.746000812+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้เป็นภาษานอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.746006528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.746009159+07:00","message":"> Transcript [8273] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็นภาษานอร์เวย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.746011547+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.746013718+07:00","message":"Set new StatePrefix: 'ในส่วนของการชะลอวัยตอนนี้เป็นภาษานอร์เวย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.755655304+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.755683736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.755690388+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.755703172+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.755709856+07:00","message":"[bufferProcess] interim [600000000]:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.755714133+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.755719368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.755726117+07:00","message":"> Transcript [8274] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.755729831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.755732822+07:00","message":"Set new StatePrefix: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.874565723+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.874599054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.874604904+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.874616062+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.874622206+07:00","message":"[bufferProcess] interim [660000000]:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.874624911+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.874630215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.874633051+07:00","message":"> Transcript [8275] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.874635548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.874637662+07:00","message":"Set new StatePrefix: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.066940494+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.066977567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.066983821+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.066995981+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.067005548+07:00","message":"[bufferProcess] interim [840000000]:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.067010268+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.067017903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.067022703+07:00","message":"> Transcript [8276] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.067027582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.067031856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.067033808+07:00","message":"StatePrefix: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.067036582+07:00","message":"TextPushed: 'ในส่วนของการชะลอวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.208346057+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.208382764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.208389184+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.208399544+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.208406498+07:00","message":"[bufferProcess] interim [20000000]:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.208409512+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.208412784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.208415551+07:00","message":"> Transcript [8277] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.208419125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.208421196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.208424985+07:00","message":"StatePrefix: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.208427544+07:00","message":"TextPushed: 'ในส่วนของการชะลอวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.456668045+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.456698854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.456706586+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.456732142+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.456745316+07:00","message":"[bufferProcess] interim [260000000]:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.45674993+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.456762286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.456766113+07:00","message":"> Transcript [8278] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.456771976+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.456777733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.45678212+07:00","message":"StatePrefix: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.456786305+07:00","message":"TextPushed: 'ในส่วนของการชะลอวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.464740569+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.464768131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.464775884+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.46479296+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.464800185+07:00","message":"[bufferProcess] interim [320000000]:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.464804959+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.464815541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.464819399+07:00","message":"> Transcript [8279] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.464824223+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.46482824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.464831607+07:00","message":"StatePrefix: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.464835341+07:00","message":"TextPushed: 'ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.464844289+07:00","message":"Push: 'ตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.464847413+07:00","message":"TextPushed: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.464850842+07:00","message":"Set new StatePrefix : 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.46485605+07:00","message":"Next Push (prob) : 'ที่ดีเยี่ยมใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.464880137+07:00","message":"push: {false ตอนนี้เป็นสารออกฤทธิ์ 0 0xc002e90680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.585077433+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.585118713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.585125471+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.585144277+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.585152484+07:00","message":"[bufferProcess] interim [380000000]:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.585155307+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.585159072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.58517923+07:00","message":"> Transcript [8280] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.585183221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.585186015+07:00","message":"Set new StatePrefix: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:06.117352109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:06.117358488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.15871298+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.158765048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.158774299+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.158792415+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.158800708+07:00","message":"[bufferProcess] interim [980000000]:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.158805596+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.158809254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.1588121+07:00","message":"> Transcript [8281] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.158815912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.158818131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.158820072+07:00","message":"StatePrefix: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.158823994+07:00","message":"TextPushed: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.290634063+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.290681822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.290687604+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.290707324+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.2907163+07:00","message":"[bufferProcess] interim [40000000]:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.290719302+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.290723488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.290726745+07:00","message":"> Transcript [8282] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.290731871+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.290734428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.290737951+07:00","message":"StatePrefix: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.290741957+07:00","message":"TextPushed: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.376748751+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.376788733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.376795658+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.376807338+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.376814114+07:00","message":"[bufferProcess] interim [220000000]:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.376817053+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.376822785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.376825452+07:00","message":"> Transcript [8283] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.376829407+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.376831633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.376834244+07:00","message":"StatePrefix: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.376837474+07:00","message":"TextPushed: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.554079405+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.554127967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.55413534+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.554156757+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.554166182+07:00","message":"[bufferProcess] interim [340000000]:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.554170802+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.554176317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.554180188+07:00","message":"> Transcript [8284] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.554185787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.554188973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.55419255+07:00","message":"StatePrefix: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.554196699+07:00","message":"TextPushed: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.554200906+07:00","message":"Push: 'ที่ดีเยี่ยมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.554205491+07:00","message":"TextPushed: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.554209182+07:00","message":"Set new StatePrefix : 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.554213219+07:00","message":"Next Push (prob) : 'ค่ะเพราะว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.554223271+07:00","message":"push: {false ที่ดีเยี่ยมเลย 0 0xc002e90680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.653042422+07:00","message":"[GCS] IsForceVAD: false for message ID: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.685416694+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.685462256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.685467767+07:00","message":"receive interim result [false|false]: ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.685484251+07:00","message":"[buffer interim] 485 false ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.685490983+07:00","message":"[bufferProcess] interim [520000000]:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.685493477+07:00","message":"[bufferProcess] send to processor:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.685497007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.685500796+07:00","message":"> Transcript [8285] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.685504958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.685507155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.68550918+07:00","message":"StatePrefix: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.685512888+07:00","message":"TextPushed: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.717289861+07:00","message":"[GCS] Start streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.842661039+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.842716173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ\",\"confidence\":0.9460876}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.842726404+07:00","message":"receive interim result [true|false]: ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.842737397+07:00","message":"end recv isFinal message id 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.842739855+07:00","message":"end Recv id 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.842747099+07:00","message":"[buffer interim] 485 true ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.842758261+07:00","message":"[bufferProcess] interim [670000000]:ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.842761821+07:00","message":"[bufferProcess] send to processor (isfinal):ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.842766111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.842769005+07:00","message":"> Transcript [8286] [false]: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.842772578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.84277471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.842777734+07:00","message":"StatePrefix: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.84278137+07:00","message":"TextPushed: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.842784525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.84278657+07:00","message":"> Transcript [8287] [true]: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.842789028+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.842790807+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.842792594+07:00","message":"StatePrefix: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.842794734+07:00","message":"TextPushed: 'ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.842798726+07:00","message":"Push: 'ค่ะเพราะว่ามีการทดสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.84280684+07:00","message":"push: {true ค่ะเพราะว่ามีการทดสอบ 0 0xc002e90680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:06.853546928+07:00","message":"write wav file: './tmp/7598/7598_485.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.854844306+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.854889206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.854894287+07:00","message":"receive interim result [false|false]: ใช้กันอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.854912664+07:00","message":"[buffer interim] 486 false ใช้กันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.85492219+07:00","message":"[bufferProcess] interim [220000000]:ใช้กันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.854927061+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.854930754+07:00","message":"[bufferProcess] send to processor (ticker):ใช้กันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.854933514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.854936237+07:00","message":"> Transcript [8288] [false]: 'ใช้กันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.854938735+07:00","message":"Set StatePrefix (first interim): 'ใช้กันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.037362761+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.03740574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.037413066+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.037428985+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.037435277+07:00","message":"[bufferProcess] interim [400000000]:ใช้กันอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.037437422+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:09.118066813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:09.118078681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.162602986+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.162645995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ในป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.162652978+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.162668765+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.162676932+07:00","message":"[bufferProcess] interim [520000000]:ใช้กันอยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.162679948+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.162683748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.162687138+07:00","message":"> Transcript [8289] [false]: 'ใช้กันอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.162690941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.162693253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.162695628+07:00","message":"StatePrefix: 'ใช้กันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.162697968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.288134183+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.288168987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ในปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.288174411+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.288188583+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.2881991+07:00","message":"[bufferProcess] interim [580000000]:ใช้กันอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.288201876+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.288212951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.288220108+07:00","message":"> Transcript [8290] [false]: 'ใช้กันอยู่ในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.288223411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.288225573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.288227484+07:00","message":"StatePrefix: 'ใช้กันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.288229788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.927984931+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.928032003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ในปัจจุบัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.928037485+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.928053756+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.928062307+07:00","message":"[bufferProcess] interim [180000000]:ใช้กันอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.928065042+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.92806948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.928072713+07:00","message":"> Transcript [8291] [false]: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.928077046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.928079568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.928083357+07:00","message":"StatePrefix: 'ใช้กันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.928085779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:10.065946706+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:10.065989989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:10.065997097+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:10.066013987+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.066023006+07:00","message":"[bufferProcess] interim [360000000]:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.066025891+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.06603438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.066037422+07:00","message":"> Transcript [8292] [false]: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.066041508+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.066044501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.06604636+07:00","message":"StatePrefix: 'ใช้กันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.066051286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.066058244+07:00","message":"Push: 'ใช้กันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.066060498+07:00","message":"TextPushed: 'ใช้กันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.066062713+07:00","message":"Set new StatePrefix : 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.066065354+07:00","message":"Next Push (prob) : 'ในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:10.066076756+07:00","message":"push: {false ใช้กันอยู่ 0 0xc0033feb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:10.633483323+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:10.633521684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:10.633527316+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:10.633540092+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.633545963+07:00","message":"[bufferProcess] interim [960000000]:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.633548577+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.633553717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.633556429+07:00","message":"> Transcript [8293] [false]: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.633560445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.633562661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.633565025+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:10.633567465+07:00","message":"TextPushed: 'ใช้กันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.084088305+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.08413484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.08414132+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.084162635+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.084173939+07:00","message":"[bufferProcess] interim [380000000]:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.084178403+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.08418393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.084190174+07:00","message":"> Transcript [8294] [false]: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.084196072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.084199483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.084202921+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.084206336+07:00","message":"TextPushed: 'ใช้กันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.283660874+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.283720617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.283729695+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.283754574+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.283770276+07:00","message":"[bufferProcess] interim [560000000]:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.283776096+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.283786103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.283790624+07:00","message":"> Transcript [8295] [false]: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.283796625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.283799958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.283803783+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.283807421+07:00","message":"TextPushed: 'ใช้กันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.360827109+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.360875578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.360883284+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.360896536+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.36090314+07:00","message":"[bufferProcess] interim [680000000]:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.36090566+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.360909046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.36091197+07:00","message":"> Transcript [8296] [false]: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.360916468+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.360919289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.36092446+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.360927713+07:00","message":"TextPushed: 'ใช้กันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.360931451+07:00","message":"Push: 'ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.360934825+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.360938678+07:00","message":"Set new StatePrefix : 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.360942243+07:00","message":"Next Push (prob) : 'ทำเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.360951741+07:00","message":"push: {false ในปัจจุบัน 0 0xc0033feb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.471699099+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.471734184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.471740054+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.471752147+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.47175831+07:00","message":"[bufferProcess] interim [740000000]:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.47176216+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.471768288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.471770936+07:00","message":"> Transcript [8297] [false]: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.471774156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.471776473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.471778826+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.471781571+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.542730269+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.542769302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.542776727+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.542788026+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.542795148+07:00","message":"[bufferProcess] interim [860000000]:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.542797872+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.542803169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.542806138+07:00","message":"> Transcript [8298] [false]: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.542809458+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.542811634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.542814359+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.542817407+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.876368529+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.876408564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.876414952+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.876426328+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.876433233+07:00","message":"[bufferProcess] interim [220000000]:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.876435821+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.876441177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.876449822+07:00","message":"> Transcript [8299] [false]: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.876454401+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.876456446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.876458662+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.876462709+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.050250685+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.05029285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.050299123+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.050311856+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.050318369+07:00","message":"[bufferProcess] interim [340000000]:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.050321088+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.050326456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.050329211+07:00","message":"> Transcript [8300] [false]: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.05033309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.050336714+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.050340155+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.050344264+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.050349089+07:00","message":"Push: 'ทำเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.050351514+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.050353939+07:00","message":"Set new StatePrefix : 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.050356335+07:00","message":"Next Push (prob) : 'พบว่าสารสกัดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.050374654+07:00","message":"push: {false ทำเครื่องสำอาง 0 0xc0033feb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.05547668+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.055505761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.055511301+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.055523829+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.05552953+07:00","message":"[bufferProcess] interim [400000000]:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.05553222+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.055535446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.055538142+07:00","message":"> Transcript [8301] [false]: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.055540556+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:12.118584253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:12.118601092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.240664175+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.240705848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบบัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.240714114+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบบัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.24072966+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.240741729+07:00","message":"[bufferProcess] interim [520000000]:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.240745853+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.240754909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.240758981+07:00","message":"> Transcript [8302] [false]: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.240764456+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.240767417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.240770405+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.240774215+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.374926999+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.374971432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.374980761+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.374996805+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.375009535+07:00","message":"[bufferProcess] interim [640000000]:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.375013288+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.375018019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.375022668+07:00","message":"> Transcript [8303] [false]: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบบัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.375027732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.375030583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.375033557+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.375037445+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.757747355+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.757786106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.757792595+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.757811265+07:00","message":"[buffer interim] 486 false ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.757820328+07:00","message":"[bufferProcess] interim [120000000]:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.757825032+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.757833157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.757838318+07:00","message":"> Transcript [8304] [false]: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.757844316+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.757847672+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.757850805+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.75785465+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.933893263+07:00","message":"[GCS] IsForceVAD: false for message ID: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.998956072+07:00","message":"[GCS] Start streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.087609595+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.08764606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารที่ใช้กันอยู่ในปัจจุบันทั้งเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้\",\"confidence\":0.9361324}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.087654026+07:00","message":"receive interim result [true|false]: เอกสารที่ใช้กันอยู่ในปัจจุบันทั้งเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.087664538+07:00","message":"end recv isFinal message id 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.0876672+07:00","message":"end Recv id 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.087674048+07:00","message":"[buffer interim] 486 true เอกสารที่ใช้กันอยู่ในปัจจุบันทั้งเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087680824+07:00","message":"[bufferProcess] interim [420000000]:เอกสารที่ใช้กันอยู่ในปัจจุบันทั้งเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087684404+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087688081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087691073+07:00","message":"> Transcript [8305] [false]: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087696223+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.08769827+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087700743+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087703487+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087706434+07:00","message":"Push: 'พบว่าสารสกัดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087708531+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087710787+07:00","message":"Set new StatePrefix : 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087713267+07:00","message":"Next Push (prob) : 'ใบกุหลาบตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087715066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087717145+07:00","message":"> Transcript [8306] [true]: 'เอกสารที่ใช้กันอยู่ในปัจจุบันทั้งเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087719519+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087721428+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087724589+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087726789+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087728662+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.087756622+07:00","message":"push: {false พบว่าสารสกัดจาก 0 0xc0033feb80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087916188+07:00","message":"Push: 'ใบกุหลาบตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.08792053+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบันทำเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087922913+07:00","message":"Set new StatePrefix : 'เอกสารที่ใช้กันอยู่ในปัจจุบันทั้งเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087930558+07:00","message":"Next Push (prob) : 'เอกสารที่ใช้กันอยู่ในปัจจุบันทั้งเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.087940828+07:00","message":"push: {true ใบกุหลาบตอนนี้ 0 0xc0033feb80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.087936921+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_486.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:13.099991548+07:00","message":"write wav file: './tmp/7598/7598_486.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.975954667+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.975998343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.976004088+07:00","message":"receive interim result [false|false]: คุณสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.976020167+07:00","message":"[buffer interim] 487 false คุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.976026923+07:00","message":"[bufferProcess] interim [960000000]:คุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.976028842+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.174492149+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.174529293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.174535594+07:00","message":"receive interim result [false|false]: คุณสมบัติที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.174548467+07:00","message":"[buffer interim] 487 false คุณสมบัติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.174555767+07:00","message":"[bufferProcess] interim [200000000]:คุณสมบัติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.17455818+07:00","message":"[bufferProcess] send to processor:คุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.174563478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.174566509+07:00","message":"> Transcript [8307] [false]: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.174568947+07:00","message":"Set StatePrefix (first interim): 'คุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.231484208+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.231518442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.231524591+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.231536219+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.231542932+07:00","message":"[bufferProcess] interim [320000000]:คุณสมบัติที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.231545361+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.23155092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.231553719+07:00","message":"> Transcript [8308] [false]: 'คุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.231557086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.231559255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.231561274+07:00","message":"StatePrefix: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.231563497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.430477376+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.430513184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.430520125+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.430533954+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.430539982+07:00","message":"[bufferProcess] interim [500000000]:คุณสมบัติที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.430542694+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.43054972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.430553274+07:00","message":"> Transcript [8309] [false]: 'คุณสมบัติที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.430556574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.430559114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.43056107+07:00","message":"StatePrefix: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.430563237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.634477581+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.634508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.63451323+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.634528316+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.634534632+07:00","message":"[bufferProcess] interim [680000000]:คุณสมบัติที่ไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.634536976+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.634540501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.6345432+07:00","message":"> Transcript [8310] [false]: 'คุณสมบัติที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.634546614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.634548872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.634550881+07:00","message":"StatePrefix: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.634553025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.940003786+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.940041449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.940048537+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.940063854+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้ไปกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.940071752+07:00","message":"[bufferProcess] interim [920000000]:คุณสมบัติที่ไม่ได้ไปกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.940076333+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.940081101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.940085075+07:00","message":"> Transcript [8311] [false]: 'คุณสมบัติที่ไม่ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.940089382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.940092304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.940095156+07:00","message":"StatePrefix: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.940097954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.940103849+07:00","message":"Push: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.940106749+07:00","message":"TextPushed: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.940109769+07:00","message":"Set new StatePrefix : 'คุณสมบัติที่ไม่ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.94011356+07:00","message":"Next Push (prob) : 'ที่ไม่ได้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.940133506+07:00","message":"push: {false คุณสมบัติ 0 0xc002e90280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.074244005+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.074281765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้แต่กว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.074288384+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้แต่กว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.074298872+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้แต่กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.074306041+07:00","message":"[bufferProcess] interim [40000000]:คุณสมบัติที่ไม่ได้แต่กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.074308439+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.074311544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.074314371+07:00","message":"> Transcript [8312] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.074317921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.074320006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.074322055+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.074324363+07:00","message":"TextPushed: 'คุณสมบัติ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:15.119635866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:15.119665316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.275235616+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.275270561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกวาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.275275971+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกวาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.275291413+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้ไปกวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.275297997+07:00","message":"[bufferProcess] interim [280000000]:คุณสมบัติที่ไม่ได้ไปกวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.275306887+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้แต่กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.275312791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.275315979+07:00","message":"> Transcript [8313] [false]: 'คุณสมบัติที่ไม่ได้แต่กว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.275318563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.275320631+07:00","message":"Set new StatePrefix: 'คุณสมบัติที่ไม่ได้แต่กว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.341757642+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.341792107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่าสถานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.341798201+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสถานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.341813624+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้ไปกว่าสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.341820448+07:00","message":"[bufferProcess] interim [400000000]:คุณสมบัติที่ไม่ได้ไปกว่าสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.341823087+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.341827993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.341830649+07:00","message":"> Transcript [8314] [false]: 'คุณสมบัติที่ไม่ได้ไปกวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.341833339+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.341835451+07:00","message":"Set new StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกวาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.019310217+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.01934621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่าสถานที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.019352712+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสถานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.019364331+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้ไปกว่าสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.019371361+07:00","message":"[bufferProcess] interim [0]:คุณสมบัติที่ไม่ได้ไปกว่าสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.019373688+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.019379237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.019382288+07:00","message":"> Transcript [8315] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.019384921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.019387073+07:00","message":"Set new StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสถานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.052812253+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.052849936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.052855796+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.052868676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 ปีที่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.052871591+07:00","message":"receive interim result [false|false]:  3 ปีที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.052881143+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้ไปกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.052895946+07:00","message":"[buffer interim] 487 false  3 ปีที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.052903405+07:00","message":"[bufferProcess] interim [60000000]:คุณสมบัติที่ไม่ได้ไปกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.052907932+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.052916983+07:00","message":"[bufferProcess] interim [60000000]: 3 ปีที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.052920707+07:00","message":"[bufferProcess] update buffer: คุณสมบัติที่ไม่ได้ไปกว่า 3 ปีที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.052924807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.05292912+07:00","message":"> Transcript [8316] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.052933275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.052936008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.052938995+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.052943399+07:00","message":"TextPushed: 'คุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.163581541+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.163624323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.163630816+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.163649708+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.163661195+07:00","message":"[bufferProcess] interim [180000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.163664458+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่า 3 ปีที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.163668783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.163672191+07:00","message":"> Transcript [8317] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่า 3 ปีที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.16367478+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.163676903+07:00","message":"Set new StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่า 3 ปีที่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.229175294+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.229221321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.229228816+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.229242714+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":"2026-06-25T15:40:16.229245582+07:00","message":"receive interim result [false|false]:  3 ปีที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.229253663+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้ไปกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.229261367+07:00","message":"[buffer interim] 487 false  3 ปีที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.229268124+07:00","message":"[bufferProcess] interim [300000000]:คุณสมบัติที่ไม่ได้ไปกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.229271112+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.229274719+07:00","message":"[bufferProcess] interim [300000000]: 3 ปีที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.229278606+07:00","message":"[bufferProcess] update buffer: คุณสมบัติที่ไม่ได้ไปกว่า 3 ปีที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.22928257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.229285847+07:00","message":"> Transcript [8318] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.229288711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.229290951+07:00","message":"Set new StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.3483649+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.348411173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.348419222+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.348438694+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.348458991+07:00","message":"[bufferProcess] interim [420000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.348463957+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่า 3 ปีที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.34847163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.348475451+07:00","message":"> Transcript [8319] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่า 3 ปีที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.348478447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.348480894+07:00","message":"Set new StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่า 3 ปีที่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.544558936+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.544598575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.544604422+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.544621703+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.544628297+07:00","message":"[bufferProcess] interim [540000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.544631118+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.544634871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.544639386+07:00","message":"> Transcript [8320] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.544643151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.544646143+07:00","message":"Set new StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.182956132+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.1830059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.183013168+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.183028797+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.183036293+07:00","message":"[bufferProcess] interim [140000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.18303899+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.183046122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.183049242+07:00","message":"> Transcript [8321] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.183054769+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.183057566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.183059862+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.183062654+07:00","message":"TextPushed: 'คุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.943872414+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.943917836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.943925059+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.943939212+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.943946783+07:00","message":"[bufferProcess] interim [980000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.943950003+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.94395713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.94396019+07:00","message":"> Transcript [8322] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.943964753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.94396768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.943970327+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.943973031+07:00","message":"TextPushed: 'คุณสมบัติ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:18.119827958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:18.119840453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.135432947+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.135491071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.135500687+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.135520021+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.135534639+07:00","message":"[bufferProcess] interim [220000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.135539179+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.135546776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.135551668+07:00","message":"> Transcript [8323] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.135558236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.135561457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.135564967+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.13556883+07:00","message":"TextPushed: 'คุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.457187889+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.457235095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.457242519+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.457260592+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.457272798+07:00","message":"[bufferProcess] interim [460000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.457275894+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.457283456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.457288184+07:00","message":"> Transcript [8324] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.457293093+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.457296286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.457298894+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.457301372+07:00","message":"TextPushed: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.457308771+07:00","message":"Push: 'ที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.457311056+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.457313404+07:00","message":"Set new StatePrefix : 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.457315924+07:00","message":"Next Push (prob) : 'ปัจจุบันดังนั้นจึงสามารถใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.457346473+07:00","message":"push: {false ที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน 0 0xc002e90280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.522753981+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.522804012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.522812962+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.522831569+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.522843442+07:00","message":"[bufferProcess] interim [580000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.522847945+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.522856336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.522860873+07:00","message":"> Transcript [8325] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.522867599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.522870747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.522874099+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.522879088+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.645030126+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.64508117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.645088039+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.645105753+07:00","message":"[buffer interim] 487 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.645115828+07:00","message":"[bufferProcess] interim [640000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.645119637+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.645128895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.64513304+07:00","message":"> Transcript [8326] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.645137921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.645140491+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.645142391+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.645145365+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.696095797+07:00","message":"[GCS] IsForceVAD: false for message ID: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.754154194+07:00","message":"[GCS] Start streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.918972048+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.919015806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกวาดศาลที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน\",\"confidence\":0.9074011}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.919023404+07:00","message":"receive interim result [true|false]: คุณสมบัติที่ไม่ได้ไปกวาดศาลที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.919034807+07:00","message":"end recv isFinal message id 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.919037249+07:00","message":"end Recv id 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.91904491+07:00","message":"[buffer interim] 487 true คุณสมบัติที่ไม่ได้ไปกวาดศาลที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919056437+07:00","message":"[bufferProcess] interim [910000000]:คุณสมบัติที่ไม่ได้ไปกวาดศาลที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919059752+07:00","message":"[bufferProcess] send to processor (isfinal):คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919064186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.91906743+07:00","message":"> Transcript [8327] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919071864+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919074019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919076011+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919078934+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919081187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919083128+07:00","message":"> Transcript [8328] [true]: 'คุณสมบัติที่ไม่ได้ไปกวาดศาลที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919085603+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919087356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919089087+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919091274+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919093215+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919316006+07:00","message":"Push: 'ปัจจุบันดังนั้นจึงสามารถใช้ทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919320406+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่มีอยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919323174+07:00","message":"Set new StatePrefix : 'คุณสมบัติที่ไม่ได้ไปกวาดศาลที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919325681+07:00","message":"Next Push (prob) : 'คุณสมบัติที่ไม่ได้ไปกวาดศาลที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.919335232+07:00","message":"push: {true ปัจจุบันดังนั้นจึงสามารถใช้ทดแทน 0 0xc002e90280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.919347641+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_487.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:18.94033656+07:00","message":"write wav file: './tmp/7598/7598_487.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.946643519+07:00","message":"[GCS] IsForceVAD: false for message ID: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.016184111+07:00","message":"[GCS] Start streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.033736992+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.033765081+07:00","message":"found end of frame, send empty tag with msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.033769627+07:00","message":"end Recv id 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.033779869+07:00","message":"[buffer interim] 488 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.03378818+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.033792997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.033797031+07:00","message":"> Transcript [8329] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.033800976+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.033803712+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.033806541+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.033809289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.033813133+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.033825537+07:00","message":"push: {true \n 0 0xc0033ff300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:19.038644358+07:00","message":"write wav file: './tmp/7598/7598_488.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.743939459+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.743987062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.74399273+07:00","message":"receive interim result [false|false]: แค่นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.74400892+07:00","message":"[buffer interim] 489 false แค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.744015422+07:00","message":"[bufferProcess] interim [540000000]:แค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.744017783+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.066327103+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.066370788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.066375944+07:00","message":"receive interim result [false|false]: แค่นี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.066390131+07:00","message":"[buffer interim] 489 false แค่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.066398745+07:00","message":"[bufferProcess] interim [900000000]:แค่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.066401056+07:00","message":"[bufferProcess] send to processor:แค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.066404586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.066407341+07:00","message":"> Transcript [8330] [false]: 'แค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.066409681+07:00","message":"Set StatePrefix (first interim): 'แค่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.251114706+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.25115606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.25116265+07:00","message":"receive interim result [false|false]: แค่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.251175623+07:00","message":"[buffer interim] 489 false แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.251182511+07:00","message":"[bufferProcess] interim [80000000]:แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.251184836+07:00","message":"[bufferProcess] send to processor:แค่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.251189959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.251192969+07:00","message":"> Transcript [8331] [false]: 'แค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.251195943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.251197867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.251200085+07:00","message":"StatePrefix: 'แค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.251202424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.892605322+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.892641827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.892647744+07:00","message":"receive interim result [false|false]: แค่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.892659096+07:00","message":"[buffer interim] 489 false แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.892665512+07:00","message":"[bufferProcess] interim [680000000]:แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.892667937+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.892673026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.89267584+07:00","message":"> Transcript [8332] [false]: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.892678682+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.89268078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.892682784+07:00","message":"StatePrefix: 'แค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.892685407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:21.120079643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:21.120079265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.346113413+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.346161547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.346168275+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.346184563+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.34619276+07:00","message":"[bufferProcess] interim [220000000]:แค่นี้นะคะทดแทนการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.346195988+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.3462031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.346206208+07:00","message":"> Transcript [8333] [false]: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.346210172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.346212376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.346214322+07:00","message":"StatePrefix: 'แค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.346216738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.590150165+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.590195393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.590201611+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.590216711+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.590223875+07:00","message":"[bufferProcess] interim [400000000]:แค่นี้นะคะทดแทนการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.590226925+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.590235256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.590238401+07:00","message":"> Transcript [8334] [false]: 'แค่นี้นะคะทดแทนการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.590243139+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.590245829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.59024794+07:00","message":"StatePrefix: 'แค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.59025025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.590257657+07:00","message":"Push: 'แค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.590259668+07:00","message":"TextPushed: 'แค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.590261819+07:00","message":"Set new StatePrefix : 'แค่นี้นะคะทดแทนการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.590264305+07:00","message":"Next Push (prob) : 'นะคะทดแทนการนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.590273812+07:00","message":"push: {false แค่นี้ 0 0xc0033fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.848987579+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.849030761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.849038108+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.849051734+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.849058308+07:00","message":"[bufferProcess] interim [640000000]:แค่นี้นะคะทดแทนการนำเข้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.849061198+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.849066123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.8490692+07:00","message":"> Transcript [8335] [false]: 'แค่นี้นะคะทดแทนการนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.84907264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.849074725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.849077229+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.849081044+07:00","message":"TextPushed: 'แค่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.997153356+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.997207487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.997213714+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.997227347+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.997233934+07:00","message":"[bufferProcess] interim [820000000]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.997236965+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.997243238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.997246698+07:00","message":"> Transcript [8336] [false]: 'แค่นี้นะคะทดแทนการนำเข้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.997250722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.997253046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.997255113+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.997257564+07:00","message":"TextPushed: 'แค่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.193234055+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.1932952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.193303582+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.193325248+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.193339033+07:00","message":"[bufferProcess] interim [0]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.193349193+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.19336442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.193369572+07:00","message":"> Transcript [8337] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.193375266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.193378694+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.193382667+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.193386124+07:00","message":"TextPushed: 'แค่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.247646576+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.247685583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.24769164+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.247706729+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.247717501+07:00","message":"[bufferProcess] interim [120000000]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.247720548+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.247728095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.247734291+07:00","message":"> Transcript [8338] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.24773963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.247742348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.247745722+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.247748909+07:00","message":"TextPushed: 'แค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.247756181+07:00","message":"Push: 'นะคะทดแทนการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.24775859+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.247761098+07:00","message":"Set new StatePrefix : 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.247763636+07:00","message":"Next Push (prob) : 'เข้าแล้วก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.247772292+07:00","message":"push: {false นะคะทดแทนการนำ 0 0xc0033fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.554546859+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.554587001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.554594998+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.55460865+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.554615604+07:00","message":"[bufferProcess] interim [360000000]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.554618302+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.554621449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.554624626+07:00","message":"> Transcript [8339] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.554628331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.554630399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.554632511+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.554635221+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.739113526+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.739169309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.7391786+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.739202321+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.739216633+07:00","message":"[bufferProcess] interim [540000000]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.739221244+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.739230928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.739235458+07:00","message":"> Transcript [8340] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.739240928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.739244413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.739247918+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.739253018+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.941433988+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.941489412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.941497351+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.941513693+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.941521365+07:00","message":"[bufferProcess] interim [780000000]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.941525619+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.941534702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.941538289+07:00","message":"> Transcript [8341] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.941542267+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.941544966+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.941547812+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.941550594+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.067186448+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.06722003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.067227932+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.067241193+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.067248082+07:00","message":"[bufferProcess] interim [840000000]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.067250781+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.067256418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.067259349+07:00","message":"> Transcript [8342] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.06726325+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.067265655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.067268296+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.067270911+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.067277103+07:00","message":"Push: 'เข้าแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.067279361+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.067281684+07:00","message":"Set new StatePrefix : 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.067283997+07:00","message":"Next Push (prob) : 'การส่งเสริมสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.067302526+07:00","message":"push: {false เข้าแล้วก็เป็น 0 0xc0033fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.188228348+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.188261577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสะใภ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.188267469+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสะใภ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.188277567+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสะใภ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.188283097+07:00","message":"[bufferProcess] interim [960000000]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสะใภ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.188285821+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.188291073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.188294006+07:00","message":"> Transcript [8343] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.188296381+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.191162478+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.191177386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.191181837+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.19119032+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.191194364+07:00","message":"[bufferProcess] interim [20000000]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.191196937+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสะใภ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.191199981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.191202301+07:00","message":"> Transcript [8344] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสะใภ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.191204368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.191206453+07:00","message":"Set new StatePrefix: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสะใภ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.639967614+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.640009831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.640017901+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.640032654+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.640043354+07:00","message":"[bufferProcess] interim [440000000]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.640047503+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.640054385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.640058371+07:00","message":"> Transcript [8345] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.640062301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.640065351+07:00","message":"Set new StatePrefix: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.776363108+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.776402678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.776408702+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.776421394+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.776428531+07:00","message":"[bufferProcess] interim [560000000]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.776431386+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.776438108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.776446725+07:00","message":"> Transcript [8346] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.776451259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.776453597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.776455613+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.776460233+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.785896702+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.785925705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน 8\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.785931447+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.78594272+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.78594894+07:00","message":"[bufferProcess] interim [620000000]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.785951352+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.785955211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.785958358+07:00","message":"> Transcript [8347] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.785961997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.785963923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.785981993+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.785984739+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.837457302+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.837491274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.83749829+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.837512162+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.837518346+07:00","message":"[bufferProcess] interim [680000000]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.837521049+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.837525183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.837527982+07:00","message":"> Transcript [8348] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.837531589+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.83753359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.837535963+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.837538585+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:24.12033877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:24.120363177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.15597059+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.156013926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.156020016+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.156033255+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.15603962+07:00","message":"[bufferProcess] interim [980000000]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.156042645+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.15604854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.156051739+07:00","message":"> Transcript [8349] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.156057628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.15606071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.156064333+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.156068019+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.15607693+07:00","message":"Push: 'การส่งเสริมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.156079152+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.156082564+07:00","message":"Set new StatePrefix : 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.156085292+07:00","message":"Next Push (prob) : 'ในประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.156092641+07:00","message":"push: {false การส่งเสริมทรัพยากร 0 0xc0033fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.347379512+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.34741399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.347419341+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.347435307+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.347447963+07:00","message":"[bufferProcess] interim [160000000]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.347452078+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.347455881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.347458597+07:00","message":"> Transcript [8350] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.347462594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.347464919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.347466997+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.347470807+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.540642855+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.540685799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.540692712+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.540704624+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.540714075+07:00","message":"[bufferProcess] interim [340000000]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.540718584+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.540725771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.540731177+07:00","message":"> Transcript [8351] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.540736792+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.540739582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.540741893+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.540744918+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.663264987+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.663299463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.663306075+07:00","message":"receive interim result [false|false]: แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.66331848+07:00","message":"[buffer interim] 489 false แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.663324499+07:00","message":"[bufferProcess] interim [520000000]:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.663327842+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.663335036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.663337789+07:00","message":"> Transcript [8352] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.663341933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.663344213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.663346398+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.663350705+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.712759942+07:00","message":"[GCS] IsForceVAD: false for message ID: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.784799224+07:00","message":"[GCS] Start streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.821784609+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.821829849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะทดแทนการนำเข้าและก็เป็นการส่งเสริมทรัพยากรในประเทศได้อีกด้วยค่ะ\",\"confidence\":0.9404864}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.821838671+07:00","message":"receive interim result [true|false]: แค่นี้นะคะทดแทนการนำเข้าและก็เป็นการส่งเสริมทรัพยากรในประเทศได้อีกด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.821849066+07:00","message":"end recv isFinal message id 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.821851368+07:00","message":"end Recv id 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.821859068+07:00","message":"[buffer interim] 489 true แค่นี้นะคะทดแทนการนำเข้าและก็เป็นการส่งเสริมทรัพยากรในประเทศได้อีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821867015+07:00","message":"[bufferProcess] interim [730000000]:แค่นี้นะคะทดแทนการนำเข้าและก็เป็นการส่งเสริมทรัพยากรในประเทศได้อีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821870377+07:00","message":"[bufferProcess] send to processor (isfinal):แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821874203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821877335+07:00","message":"> Transcript [8353] [false]: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821882105+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821884124+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.82188688+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821890022+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821893081+07:00","message":"Push: 'ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821895247+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821897738+07:00","message":"Set new StatePrefix : 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821900787+07:00","message":"Next Push (prob) : 'ใดอีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821902739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821904831+07:00","message":"> Transcript [8354] [true]: 'แค่นี้นะคะทดแทนการนำเข้าและก็เป็นการส่งเสริมทรัพยากรในประเทศได้อีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821907165+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821908921+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821911407+07:00","message":"StatePrefix: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.82191391+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.821915774+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.822001631+07:00","message":"push: {false ในประเทศ 0 0xc0033fe580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.822110486+07:00","message":"Push: 'ได้อีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.822115201+07:00","message":"TextPushed: 'แค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศได้อีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.822123526+07:00","message":"Set new StatePrefix : 'แค่นี้นะคะทดแทนการนำเข้าและก็เป็นการส่งเสริมทรัพยากรในประเทศได้อีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.822126035+07:00","message":"Next Push (prob) : 'แค่นี้นะคะทดแทนการนำเข้าและก็เป็นการส่งเสริมทรัพยากรในประเทศได้อีกด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.822136208+07:00","message":"push: {true ได้อีกด้วยค่ะ 0 0xc0033fe580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.822140047+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_489.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:24.833495772+07:00","message":"write wav file: './tmp/7598/7598_489.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:27.120782352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:27.120796467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:28.826400739+07:00","message":"[GCS] IsForceVAD: false for message ID: 490"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:28.885388336+07:00","message":"[GCS] Start streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:28.919779403+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:28.919802433+07:00","message":"found end of frame, send empty tag with msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:28.919805728+07:00","message":"end Recv id 490"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:28.919813572+07:00","message":"[buffer interim] 490 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:28.919829325+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:28.919833897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:28.919837071+07:00","message":"> Transcript [8355] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:28.919840123+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:28.919843025+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:28.919845056+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:28.919847022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:28.919853597+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:28.919864895+07:00","message":"push: {true \n 0 0xc0033ff580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:28.93010292+07:00","message":"write wav file: './tmp/7598/7598_490.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.446722873+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.446763197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.446769669+07:00","message":"receive interim result [false|false]: ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.446787444+07:00","message":"[buffer interim] 491 false ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.446795378+07:00","message":"[bufferProcess] interim [600000000]:ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.446798946+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.540587426+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.540641743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.540649781+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.54066832+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.540678831+07:00","message":"[bufferProcess] interim [720000000]:ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.5406816+07:00","message":"[bufferProcess] send to processor:ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.540687504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.540690642+07:00","message":"> Transcript [8356] [false]: 'ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.540693231+07:00","message":"Set StatePrefix (first interim): 'ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.890969219+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.891006767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.891012333+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.891027642+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.891033973+07:00","message":"[bufferProcess] interim [20000000]:ผลิตภัณฑ์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.891036553+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.891039807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.89104268+07:00","message":"> Transcript [8357] [false]: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.891046124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.891048252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.891050184+07:00","message":"StatePrefix: 'ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.891052372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.951911559+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.951955876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์ต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.951963597+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์ต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.951974755+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.951982919+07:00","message":"[bufferProcess] interim [80000000]:ผลิตภัณฑ์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.951986296+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.951990924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.951994896+07:00","message":"> Transcript [8358] [false]: 'ผลิตภัณฑ์จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.951999717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.952002663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.952005596+07:00","message":"StatePrefix: 'ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.952008627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.083523181+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.083567176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จักสาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.083573107+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จักสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.083591439+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จักสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.083600495+07:00","message":"[bufferProcess] interim [200000000]:ผลิตภัณฑ์จักสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.083604477+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.083609336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.083613883+07:00","message":"> Transcript [8359] [false]: 'ผลิตภัณฑ์ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.083619169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.083622545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.083625672+07:00","message":"StatePrefix: 'ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.083628588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:30.120827915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:30.120875048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.147601558+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.147640612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จักสานจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.147646929+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จักสานจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.147661463+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จักสานจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.147667875+07:00","message":"[bufferProcess] interim [320000000]:ผลิตภัณฑ์จักสานจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.147670627+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จักสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.147673871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.147676931+07:00","message":"> Transcript [8360] [false]: 'ผลิตภัณฑ์จักสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.147680492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.147682674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.147684633+07:00","message":"StatePrefix: 'ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.147686655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.147691785+07:00","message":"Push: 'ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.147693895+07:00","message":"TextPushed: 'ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.147696168+07:00","message":"Set new StatePrefix : 'ผลิตภัณฑ์จักสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.147700064+07:00","message":"Next Push (prob) : 'ภัณฑ์จักสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.147708358+07:00","message":"push: {false ผลิต 0 0xc003683600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.256549623+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.256600407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.256606971+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.256620713+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.2566276+07:00","message":"[bufferProcess] interim [380000000]:ผลิตภัณฑ์จากสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.256630568+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จักสานจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.256635825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.256638689+07:00","message":"> Transcript [8361] [false]: 'ผลิตภัณฑ์จักสานจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.256642369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.256644568+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.256647502+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จักสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.256649954+07:00","message":"TextPushed: 'ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.508013487+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.508054369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.508060196+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.508077555+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.508084357+07:00","message":"[bufferProcess] interim [680000000]:ผลิตภัณฑ์จากสารสกัดใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.508087391+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.508092307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.508095646+07:00","message":"> Transcript [8362] [false]: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.508098206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.508100693+07:00","message":"Set new StatePrefix: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.660017509+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.660064345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบบัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.660072121+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบบัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.660092576+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.660108322+07:00","message":"[bufferProcess] interim [800000000]:ผลิตภัณฑ์จากสารสกัดใบบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.660113211+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.66011953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.660124858+07:00","message":"> Transcript [8363] [false]: 'ผลิตภัณฑ์จากสารสกัดใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.66013041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.660133592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.660137002+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.660141499+07:00","message":"TextPushed: 'ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.756233606+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.756284747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.756293542+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.756316805+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.756330901+07:00","message":"[bufferProcess] interim [860000000]:ผลิตภัณฑ์จากสารสกัดใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.75633496+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.756345411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.756350051+07:00","message":"> Transcript [8364] [false]: 'ผลิตภัณฑ์จากสารสกัดใบบัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.756356465+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.756360484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.756365093+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.756369444+07:00","message":"TextPushed: 'ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.775417604+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.775461775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.775467696+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:30.775483923+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.775491129+07:00","message":"[bufferProcess] interim [920000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.775494551+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.77550422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.77550762+07:00","message":"> Transcript [8365] [false]: 'ผลิตภัณฑ์จากสารสกัดใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.775511376+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.775514079+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.775516733+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:30.775519716+07:00","message":"TextPushed: 'ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.355456521+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.355494936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.355500548+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.355510564+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.355519+07:00","message":"[bufferProcess] interim [520000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.355521637+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.355526904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.355529668+07:00","message":"> Transcript [8366] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.355533441+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.355535716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.355538268+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.355540521+07:00","message":"TextPushed: 'ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.355544959+07:00","message":"Push: 'ภัณฑ์จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.355547145+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.35554945+07:00","message":"Set new StatePrefix : 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.355551715+07:00","message":"Next Push (prob) : 'ใบกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.355558574+07:00","message":"push: {false ภัณฑ์จากสารสกัด 0 0xc003683600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.471975089+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.472021089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.472026373+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.472038939+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.472045877+07:00","message":"[bufferProcess] interim [580000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.472048638+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.472051819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.472054689+07:00","message":"> Transcript [8367] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.47205811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.47206054+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.472063106+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.47206564+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.853992904+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.854026743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.854032498+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.854048293+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.854057399+07:00","message":"[bufferProcess] interim [0]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.854060135+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.854063966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.854068175+07:00","message":"> Transcript [8368] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.85407319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.854076014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.85407987+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.854083841+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.94170922+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.94175144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.941758012+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.941771301+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.941781072+07:00","message":"[bufferProcess] interim [120000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.941785042+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.941793191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.941797614+07:00","message":"> Transcript [8369] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.941802512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.941806798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.941809359+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.94181223+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.106447676+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.106494214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.106504352+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.106538587+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.106547475+07:00","message":"[bufferProcess] interim [240000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.10655004+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.106554106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.10655724+07:00","message":"> Transcript [8370] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.106562174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.106564568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.106566846+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.106569944+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.106572889+07:00","message":"Push: 'ใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.106575056+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.106577432+07:00","message":"Set new StatePrefix : 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.106580626+07:00","message":"Next Push (prob) : 'มอญนะคะเป็นต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.106589732+07:00","message":"push: {false ใบกุหลาบ 0 0xc003683600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.227024276+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.227061695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่างชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.227067727+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่างชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.227080123+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่างชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.227086968+07:00","message":"[bufferProcess] interim [360000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่างชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.227089843+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.227097037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.227099836+07:00","message":"> Transcript [8371] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.227102466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.227104874+07:00","message":"Set new StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.231565478+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.231593567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่างศักย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.231600941+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่างศักย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.231622158+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่างศักย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.231629514+07:00","message":"[bufferProcess] interim [420000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่างศักย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.231633188+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่างชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.231637464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.231641216+07:00","message":"> Transcript [8372] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่างชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.231644996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.23164712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.231649212+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.231651848+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.35189387+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.351928482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.351934997+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.351946707+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.351953126+07:00","message":"[bufferProcess] interim [480000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.351956016+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่างศักย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.35196162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.351964332+07:00","message":"> Transcript [8373] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่างศักย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.351967805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.351969936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.351971887+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.3519744+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.421451327+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.421495785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.42150202+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.421525229+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.421534162+07:00","message":"[bufferProcess] interim [600000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.421537262+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.421541596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.421544908+07:00","message":"> Transcript [8374] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.421547704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.421550422+07:00","message":"Set new StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.612302889+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.61234847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.612356334+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.612370694+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.612381985+07:00","message":"[bufferProcess] interim [780000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.612386099+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.612393268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.612398755+07:00","message":"> Transcript [8375] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.612404399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.61240739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.612409615+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.612412676+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.647558723+07:00","message":"[GCS] Cleaned up inactive client: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.647577644+07:00","message":"[GCS] Cleaned up inactive client: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.647580327+07:00","message":"[GCS] Cleaned up inactive client: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.647582421+07:00","message":"[GCS] Cleaned up inactive client: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.647585135+07:00","message":"[GCS] Cleaned up inactive client: 476"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:33.121585117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:33.12159873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.127414893+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.12746174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.127469534+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.127486547+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.127494674+07:00","message":"[bufferProcess] interim [260000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.127497624+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.127506639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.127509611+07:00","message":"> Transcript [8376] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.127513991+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.127516729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.127518815+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.127522232+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.285303254+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.285344495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสถานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.285350566+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสถานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.285365719+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.28537346+07:00","message":"[bufferProcess] interim [380000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.285376965+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.285384009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.285387377+07:00","message":"> Transcript [8377] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.285392161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.285394457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.285396823+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.285401717+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.341139376+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.341185789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพิษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.341192865+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.341206147+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.341216682+07:00","message":"[bufferProcess] interim [440000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.341219787+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.34122737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.341230391+07:00","message":"> Transcript [8378] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.341235175+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.341239712+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.341242377+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.341245258+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.341253766+07:00","message":"Push: 'มอญนะคะเป็นสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.341256009+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.341258702+07:00","message":"Set new StatePrefix : 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.341261212+07:00","message":"Next Push (prob) : 'ที่มีสถานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.34126989+07:00","message":"push: {false มอญนะคะเป็นสารสกัด 0 0xc003683600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.645865251+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.645907602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.645914379+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.645927212+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.645934482+07:00","message":"[bufferProcess] interim [800000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.645937889+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.645943826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.645946911+07:00","message":"> Transcript [8379] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.645949652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.645952677+07:00","message":"Set new StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพิษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.952206605+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.9522418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.952248175+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.952264448+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.952271191+07:00","message":"[bufferProcess] interim [40000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.952273799+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.952277171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.952280242+07:00","message":"> Transcript [8380] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.952283125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.952285679+07:00","message":"Set new StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.025444753+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.025484396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.025494928+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.025509783+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.025518697+07:00","message":"[bufferProcess] interim [220000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.025521501+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.025524809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.025527817+07:00","message":"> Transcript [8381] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.025531741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.02553395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.025536181+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.025538986+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.222352708+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.222388725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.222394588+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.2224064+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.222414971+07:00","message":"[bufferProcess] interim [400000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.222417424+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.222420849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.222423761+07:00","message":"> Transcript [8382] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.22242793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.222430178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.222432442+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.222442779+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.352225561+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.352264741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคนเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.352271529+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคนเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.352284997+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.352293196+07:00","message":"[bufferProcess] interim [520000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.35229728+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.352304554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.352308756+07:00","message":"> Transcript [8383] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.352314077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.352317134+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.352320737+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.352324872+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.538523566+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.538555256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.5385608+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.538572264+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.538580905+07:00","message":"[bufferProcess] interim [640000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.538583676+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.538587212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.538589844+07:00","message":"> Transcript [8384] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคนเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.538593639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.538595655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.538597847+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.538600761+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.538606737+07:00","message":"Push: 'ที่มีสารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.538609337+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.538611665+07:00","message":"Set new StatePrefix : 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคนเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.538614725+07:00","message":"Next Push (prob) : 'ที่มีคนเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.538633486+07:00","message":"push: {false ที่มีสารเคมี 0 0xc003683600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.583768426+07:00","message":"[GCS] IsForceVAD: false for message ID: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.644470917+07:00","message":"[GCS] Start streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.694873301+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.694912246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.69491888+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.694932565+07:00","message":"[buffer interim] 491 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.694939161+07:00","message":"[bufferProcess] interim [880000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.694941875+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.694947687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.694951181+07:00","message":"> Transcript [8385] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.69495412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.694956762+07:00","message":"Set new StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.79341101+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.793448137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์\",\"confidence\":0.9448398}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.793455467+07:00","message":"receive interim result [true|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.79346772+07:00","message":"end recv isFinal message id 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.793470308+07:00","message":"end Recv id 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.793478568+07:00","message":"[buffer interim] 491 true ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.793487429+07:00","message":"[bufferProcess] interim [910000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.793493949+07:00","message":"[bufferProcess] send to processor (isfinal):ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.793498172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.793500796+07:00","message":"> Transcript [8386] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.793503634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.793506007+07:00","message":"Set new StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.793508264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.793510364+07:00","message":"> Transcript [8387] [true]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.79351337+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.793515556+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.79351826+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.79352278+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.793530851+07:00","message":"Push: 'ที่มีคุณประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.793540202+07:00","message":"push: {true ที่มีคุณประโยชน์ 0 0xc003683600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:34.810631962+07:00","message":"write wav file: './tmp/7598/7598_491.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.174633235+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.174683964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.174689591+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.174705308+07:00","message":"[buffer interim] 492 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.174711576+07:00","message":"[bufferProcess] interim [540000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.174713849+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.67916088+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.679206574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.679212389+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.679227302+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.679235899+07:00","message":"[bufferProcess] interim [80000000]:ในการต้านอนุมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.679239009+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.679246493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.679250046+07:00","message":"> Transcript [8388] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.679252866+07:00","message":"Set StatePrefix (first interim): 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.005998067+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.006045895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.006051637+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.006066841+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.006078081+07:00","message":"[bufferProcess] interim [380000000]:ในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.006080854+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.006086398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.006089847+07:00","message":"> Transcript [8389] [false]: 'ในการต้านอนุมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.006094226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.006096488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.006099064+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.006101403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:36.121930685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:36.121944441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.519891556+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.519933012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.519939152+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.519954875+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.519964369+07:00","message":"[bufferProcess] interim [860000000]:ในการต้านอนุมูลอิสระและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.519968707+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.519974537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.519979636+07:00","message":"> Transcript [8390] [false]: 'ในการต้านอนุมูลอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.519983923+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.519988951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.519991164+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.519993549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.749204735+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.749250352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.749256564+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.749275349+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.749283855+07:00","message":"[bufferProcess] interim [100000000]:ในการต้านอนุมูลอิสระและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.749286816+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.749293436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.749296861+07:00","message":"> Transcript [8391] [false]: 'ในการต้านอนุมูลอิสระและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.749300999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.749303388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.749305434+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.749307672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.791577516+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.79161696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.791622315+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.791638084+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.791644905+07:00","message":"[bufferProcess] interim [160000000]:ในการต้านอนุมูลอิสระและชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.791647282+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.791652466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.791655589+07:00","message":"> Transcript [8392] [false]: 'ในการต้านอนุมูลอิสระและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.791659473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.791661923+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.791663849+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.791665872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.791675227+07:00","message":"Push: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.79167807+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.791680476+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.791682964+07:00","message":"Next Push (prob) : 'ต้านอนุมูลอิสระและพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.791692641+07:00","message":"push: {false ในการ 0 0xc003683f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.098595239+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.098632973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.09864691+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.09865982+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.098666059+07:00","message":"[bufferProcess] interim [460000000]:ในการต้านอนุมูลอิสระและชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.098668653+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.098676957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.098680072+07:00","message":"> Transcript [8393] [false]: 'ในการต้านอนุมูลอิสระและชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.098682748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.098684955+07:00","message":"Set new StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.668546203+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.668581068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.668586805+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.668599936+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.668606196+07:00","message":"[bufferProcess] interim [60000000]:ในการต้านอนุมูลอิสระและชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.668609032+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.668614182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.668618628+07:00","message":"> Transcript [8394] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.668622037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.668624343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.66862643+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.668629063+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.307895849+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.307934927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.307940899+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.307951537+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.307957885+07:00","message":"[bufferProcess] interim [660000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.307961082+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.307976283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.307979521+07:00","message":"> Transcript [8395] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.307983053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.307985345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.307987714+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.307990273+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.312307167+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.31233538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.312341645+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.312353797+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.312358811+07:00","message":"[bufferProcess] interim [720000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.312361035+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.312364075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.312366972+07:00","message":"> Transcript [8396] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.312370299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.312372386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.312374546+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.312376827+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.394623712+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.394672012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.394677536+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.394689729+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.394697421+07:00","message":"[bufferProcess] interim [780000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.394699948+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.394705521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.394708684+07:00","message":"> Transcript [8397] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.39471329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.394716166+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.394718742+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.394721017+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.39472687+07:00","message":"Push: 'ต้านอนุมูลอิสระและชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.394729451+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.394731941+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.394734505+07:00","message":"Next Push (prob) : 'วัยจากนี้ยังมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.394757986+07:00","message":"push: {false ต้านอนุมูลอิสระและชะลอ 0 0xc003683f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.511871907+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.511926444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.511936513+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.511949506+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.511959207+07:00","message":"[bufferProcess] interim [840000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.511963859+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.511969238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.511973573+07:00","message":"> Transcript [8398] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.511977469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.51198057+07:00","message":"Set new StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.536412176+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.536451957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.536458035+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.53647745+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.536484149+07:00","message":"[bufferProcess] interim [900000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.536486718+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.536490305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.536493985+07:00","message":"> Transcript [8399] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.536498172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.536502538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.53650503+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.536508102+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.571215016+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.571254192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่ระบุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.571261001+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่ระบุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.571273969+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.571280925+07:00","message":"[bufferProcess] interim [960000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.571283557+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.571287249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.57129006+07:00","message":"> Transcript [8400] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.571293702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.571295987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.571299523+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.57130333+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.574055079+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.57409046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.574097264+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.574113261+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.574120247+07:00","message":"[bufferProcess] interim [20000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.574123315+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.5741309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.574135249+07:00","message":"> Transcript [8401] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่ระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.574139567+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.574141915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.574144299+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.574150907+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:39.123011385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:39.123011466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.245693543+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.245733192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.245741512+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.245754865+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.245761881+07:00","message":"[bufferProcess] interim [620000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.245764475+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.245768001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.24577087+07:00","message":"> Transcript [8402] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.245774041+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.245776607+07:00","message":"Set new StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.423426843+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.423482246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.423491026+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.423505446+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.423513277+07:00","message":"[bufferProcess] interim [800000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.423516477+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.423523723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.42352928+07:00","message":"> Transcript [8403] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.423533576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.423536032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.423538143+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.423540685+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.488573694+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.48861831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.48862502+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.488641664+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.488651026+07:00","message":"[bufferProcess] interim [920000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.488655411+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.488660771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.488665262+07:00","message":"> Transcript [8404] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.488671563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.488674703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.488678608+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.488686078+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.751121504+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.751169487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.751176398+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.751193772+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.751202673+07:00","message":"[bufferProcess] interim [100000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.751210311+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.75121776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.751221276+07:00","message":"> Transcript [8405] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.751230046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.751232774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.75123585+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.751238892+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.783131219+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.783174978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.783181315+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.783195916+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.783203153+07:00","message":"[bufferProcess] interim [160000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.78320616+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.783210692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.783214112+07:00","message":"> Transcript [8406] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.783218464+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.783220744+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.783223682+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.783226589+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.783229983+07:00","message":"Push: 'วัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.783232086+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.783234505+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.783237237+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.783245249+07:00","message":"push: {false วัยจากนี้ยังมีระบบ 0 0xc003683f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.790018746+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.790038098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยแนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.790044878+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยแนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.790057346+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.790062777+07:00","message":"[bufferProcess] interim [220000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.79006633+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.790074124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.790076935+07:00","message":"> Transcript [8407] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.790079512+07:00","message":"Set StatePrefix (first interim): 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.916499307+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.916540505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.916548088+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.916563925+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.916572414+07:00","message":"[bufferProcess] interim [280000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.916575327+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.916583498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.916586733+07:00","message":"> Transcript [8408] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.916590992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.916593469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.916595469+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.916598151+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.09896127+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.099008652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.099017026+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.099034099+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.099044814+07:00","message":"[bufferProcess] interim [460000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.09904892+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.099056621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.099060468+07:00","message":"> Transcript [8409] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.099065486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.09906831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.099070498+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.099073826+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.424979405+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.425023273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.425029804+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.425043808+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.425050743+07:00","message":"[bufferProcess] interim [820000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.425053784+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.425061325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.425064914+07:00","message":"> Transcript [8410] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.425069089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.42507146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.425074053+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.425076854+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.630437592+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.630479701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.630486159+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.630504541+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.630513956+07:00","message":"[bufferProcess] interim [0]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.630517071+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.630521067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.630524442+07:00","message":"> Transcript [8411] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.630529236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.630531519+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.630533852+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.630536944+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.630544307+07:00","message":"Push: 'คิดฮอดที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.630546874+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.630549513+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.630552279+07:00","message":"Next Push (prob) : 'นำส่งสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.630563006+07:00","message":"push: {false คิดฮอดที่ช่วย 0 0xc003683f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.688939078+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.688986071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.688992443+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.689006243+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.689016457+07:00","message":"[bufferProcess] interim [120000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.689019604+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.689025543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.689028872+07:00","message":"> Transcript [8412] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.689032995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.689035488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.689037694+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.689040635+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.00124365+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.001289842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.001297573+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.001314247+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.001322685+07:00","message":"[bufferProcess] interim [360000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.001325404+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.001332434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.001335575+07:00","message":"> Transcript [8413] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.001340167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.00134267+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.00134537+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.001348389+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.108683949+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.108737574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังต้องมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.108747507+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังต้องมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.108767794+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังต้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.108783815+07:00","message":"[bufferProcess] interim [480000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังต้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.108788436+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.10879858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.108804304+07:00","message":"> Transcript [8414] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.108810807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.108814092+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.108817891+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.108822522+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.198958055+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.199005814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.199014818+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.199035029+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.199049502+07:00","message":"[bufferProcess] interim [540000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.199054252+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังต้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.199063842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.199068549+07:00","message":"> Transcript [8415] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังต้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.199074753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.19907832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.199081961+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.199086086+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.199095454+07:00","message":"Push: 'นำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.199098741+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.199103748+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังต้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.199108538+07:00","message":"Next Push (prob) : 'ไปยังต้องมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.199120143+07:00","message":"push: {false นำส่งสาร 0 0xc003683f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.325476843+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.325529681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.325542019+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.325558795+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.32557033+07:00","message":"[bufferProcess] interim [660000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.325575625+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.325583793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.325587952+07:00","message":"> Transcript [8416] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.325592184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.325597796+07:00","message":"Set new StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.380816534+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.380853193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.38086019+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.380873426+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.380879701+07:00","message":"[bufferProcess] interim [780000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.380882449+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.380888282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.380891523+07:00","message":"> Transcript [8417] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.380895563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.380897983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.380900028+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.380903004+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.508960834+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.509008723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.509020006+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.509039099+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.509048826+07:00","message":"[bufferProcess] interim [840000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.509054083+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.509061834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.509065844+07:00","message":"> Transcript [8418] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.509074608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.509077997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.509081111+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.509085515+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.514295525+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.514319983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.514326202+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.514337764+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.514343218+07:00","message":"[bufferProcess] interim [900000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.514346526+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.514350507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.514353331+07:00","message":"> Transcript [8419] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.51435682+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.514359079+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.51436144+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.514363896+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.092344658+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.092387822+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":"2026-06-25T15:40:42.092394229+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.092406585+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.092413566+07:00","message":"[bufferProcess] interim [500000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.092416809+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.092424321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.09242738+07:00","message":"> Transcript [8420] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.09244043+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.092442753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.092445157+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.092448186+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.09245322+07:00","message":"Push: 'ไปยังเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.092455486+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.092463741+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.092473353+07:00","message":"Next Push (prob) : 'ที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.092483429+07:00","message":"push: {false ไปยังเป้าหมาย 0 0xc003683f80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:42.123722542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:42.12373195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.478362781+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.478401208+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":"2026-06-25T15:40:42.478407958+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.478427285+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.478440714+07:00","message":"[bufferProcess] interim [860000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.478444279+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.478448398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.478451435+07:00","message":"> Transcript [8421] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.478455809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.478457977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.478459953+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.478463141+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.495426768+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.495475885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.495482462+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.495499321+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.495505974+07:00","message":"[bufferProcess] interim [920000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.495508957+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.495512773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.495515575+07:00","message":"> Transcript [8422] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.495522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.49552449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.495526874+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.495529946+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.799058166+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.79910704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจากกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.799116365+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจากกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.799130304+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.799142895+07:00","message":"[bufferProcess] interim [160000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.799148031+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.799156587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.799161831+07:00","message":"> Transcript [8423] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.79916756+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.799170275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.799172429+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.799175829+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.991049494+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.99108645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.991092918+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.991109055+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.991116832+07:00","message":"[bufferProcess] interim [340000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.991119936+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.991123765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.991126814+07:00","message":"> Transcript [8424] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.991131397+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.991133462+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.991135388+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.991138344+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.991141291+07:00","message":"Push: 'ที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.991143344+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.991151528+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.991154257+07:00","message":"Next Push (prob) : 'เราจากกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.991161979+07:00","message":"push: {false ที่สำคัญ 0 0xc003683f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.129107255+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.129148762+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":"2026-06-25T15:40:43.129155391+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจากกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.129176614+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.129185301+07:00","message":"[bufferProcess] interim [460000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.129189827+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.129204766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.129207841+07:00","message":"> Transcript [8425] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.129210844+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.129213625+07:00","message":"Set new StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.18629039+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.186326662+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":"2026-06-25T15:40:43.186332766+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.186349018+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.186357194+07:00","message":"[bufferProcess] interim [580000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.186360658+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.186364799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.186368042+07:00","message":"> Transcript [8426] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.18637086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.186374574+07:00","message":"Set new StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจากกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.372511217+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.372556872+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":"2026-06-25T15:40:43.372565113+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.37259132+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.3726078+07:00","message":"[bufferProcess] interim [820000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.372612161+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.372620416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.372624513+07:00","message":"> Transcript [8427] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.372627908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.372629985+07:00","message":"Set new StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.626811614+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.626873048+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":"2026-06-25T15:40:43.626884062+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.626903279+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.626918873+07:00","message":"[bufferProcess] interim [0]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.626924159+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.626932629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.626936689+07:00","message":"> Transcript [8428] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.6269429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.626945874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.62694889+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.626953468+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.693657415+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.69369653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.693704001+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.693720545+07:00","message":"[buffer interim] 492 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.693728736+07:00","message":"[bufferProcess] interim [120000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.693732178+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.693740162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.693751107+07:00","message":"> Transcript [8429] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.693756761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.693759171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.693761705+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.69376507+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.862698345+07:00","message":"[GCS] IsForceVAD: false for message ID: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.945124718+07:00","message":"[GCS] Start streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:44.028429231+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:44.0284781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยแล้ว\",\"confidence\":0.9486069}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:44.028485618+07:00","message":"receive interim result [true|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:44.028497909+07:00","message":"end recv isFinal message id 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:44.028500884+07:00","message":"end Recv id 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:44.028508128+07:00","message":"[buffer interim] 492 true ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.028520956+07:00","message":"[bufferProcess] interim [450000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.028525338+07:00","message":"[bufferProcess] send to processor (isfinal):ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.028531308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.028537024+07:00","message":"> Transcript [8430] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.028541855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.028544105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.028546169+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.028549346+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.028551638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.028553715+07:00","message":"> Transcript [8431] [true]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.02855631+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.028558286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.028560077+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.028562397+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.028564501+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.029039104+07:00","message":"Push: 'เราจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.029069496+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.029073535+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.029076314+07:00","message":"Next Push (prob) : 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมายที่สำคัญเราจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.029061071+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_492.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:44.029112381+07:00","message":"push: {true เราจะช่วยชะลอวัยแล้ว 0 0xc003683f80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:44.044850651+07:00","message":"write wav file: './tmp/7598/7598_492.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:44.470195138+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:44.470231657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:44.470237221+07:00","message":"receive interim result [false|false]: ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:44.470252009+07:00","message":"[buffer interim] 493 false ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.47025813+07:00","message":"[bufferProcess] interim [420000000]:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:44.47026003+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:45.124311455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:45.124323088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.360560364+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.360602785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.360608586+07:00","message":"receive interim result [false|false]: เที่ยวให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.360624803+07:00","message":"[buffer interim] 493 false เที่ยวให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.360633513+07:00","message":"[bufferProcess] interim [260000000]:เที่ยวให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.360637156+07:00","message":"[bufferProcess] send to processor:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.360645675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.360648934+07:00","message":"> Transcript [8432] [false]: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.360651576+07:00","message":"Set StatePrefix (first interim): 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.498874248+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.498908337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวให้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.498912931+07:00","message":"receive interim result [false|false]: เดี๋ยวให้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.498928807+07:00","message":"[buffer interim] 493 false เดี๋ยวให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.498936339+07:00","message":"[bufferProcess] interim [380000000]:เดี๋ยวให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.498938953+07:00","message":"[bufferProcess] send to processor:เที่ยวให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.498942393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.498945073+07:00","message":"> Transcript [8433] [false]: 'เที่ยวให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.498947644+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.498950249+07:00","message":"Set new StatePrefix: 'เที่ยวให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.81456451+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.81461549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.814624033+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.81464291+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.814655895+07:00","message":"[bufferProcess] interim [680000000]:ผิวให้ดูขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.814660049+07:00","message":"[bufferProcess] send to processor:เดี๋ยวให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.81466819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.814672451+07:00","message":"> Transcript [8434] [false]: 'เดี๋ยวให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.814676591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.814679856+07:00","message":"Set new StatePrefix: 'เดี๋ยวให้ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.871394386+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.871456489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวให้ดูข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.871464624+07:00","message":"receive interim result [false|false]: เดี๋ยวให้ดูข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.87148088+07:00","message":"[buffer interim] 493 false เดี๋ยวให้ดูข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.871495991+07:00","message":"[bufferProcess] interim [800000000]:เดี๋ยวให้ดูข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.871499766+07:00","message":"[bufferProcess] send to processor:ผิวให้ดูขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.871505075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.871509905+07:00","message":"> Transcript [8435] [false]: 'ผิวให้ดูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.871513521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.871516725+07:00","message":"Set new StatePrefix: 'ผิวให้ดูขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.187019089+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.187062856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.187070921+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาวเนียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.187088842+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาวเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.187097337+07:00","message":"[bufferProcess] interim [40000000]:ผิวให้ดูขาวเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.18710088+07:00","message":"[bufferProcess] send to processor:เดี๋ยวให้ดูข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.187109969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.187114829+07:00","message":"> Transcript [8436] [false]: 'เดี๋ยวให้ดูข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.187118457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.187121855+07:00","message":"Set new StatePrefix: 'เดี๋ยวให้ดูข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.381947344+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.381990433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียนใส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.381997694+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาวเนียนใส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.382012983+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาวเนียนใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.382022813+07:00","message":"[bufferProcess] interim [280000000]:ผิวให้ดูขาวเนียนใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.382026412+07:00","message":"[bufferProcess] send to processor:ผิวให้ดูขาวเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.382033714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.382038297+07:00","message":"> Transcript [8437] [false]: 'ผิวให้ดูขาวเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.382041994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.382045276+07:00","message":"Set new StatePrefix: 'ผิวให้ดูขาวเนียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.581215529+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.581278871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียนใสขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.581286335+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาวเนียนใสขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.58130562+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาวเนียนใสขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.581317923+07:00","message":"[bufferProcess] interim [520000000]:ผิวให้ดูขาวเนียนใสขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.58132052+07:00","message":"[bufferProcess] send to processor:ผิวให้ดูขาวเนียนใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.581324584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.581328056+07:00","message":"> Transcript [8438] [false]: 'ผิวให้ดูขาวเนียนใส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.581331632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.581333842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.581336031+07:00","message":"StatePrefix: 'ผิวให้ดูขาวเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.581338237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.166480779+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.166526916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียนใสขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.166533265+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาวเนียนใสขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.166548188+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาวเนียนใสขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.166557603+07:00","message":"[bufferProcess] interim [120000000]:ผิวให้ดูขาวเนียนใสขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.166560079+07:00","message":"[bufferProcess] send to processor:ผิวให้ดูขาวเนียนใสขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.166565779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.166568648+07:00","message":"> Transcript [8439] [false]: 'ผิวให้ดูขาวเนียนใสขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.166572421+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.166574718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.166577308+07:00","message":"StatePrefix: 'ผิวให้ดูขาวเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.166579688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.283655459+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.283702791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียนใสขึ้นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.283709707+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาวเนียนใสขึ้นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.283724344+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาวเนียนใสขึ้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.283732473+07:00","message":"[bufferProcess] interim [180000000]:ผิวให้ดูขาวเนียนใสขึ้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.283735261+07:00","message":"[bufferProcess] send to processor:ผิวให้ดูขาวเนียนใสขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.283742866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.283746297+07:00","message":"> Transcript [8440] [false]: 'ผิวให้ดูขาวเนียนใสขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.283751949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.283755251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.283761274+07:00","message":"StatePrefix: 'ผิวให้ดูขาวเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.283764697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.417237423+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.41728627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียนใสขึ้นแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.417293111+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาวเนียนใสขึ้นแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.417308398+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาวเนียนใสขึ้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.417316799+07:00","message":"[bufferProcess] interim [240000000]:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.417319691+07:00","message":"[bufferProcess] send to processor:ผิวให้ดูขาวเนียนใสขึ้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.417325749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.417332395+07:00","message":"> Transcript [8441] [false]: 'ผิวให้ดูขาวเนียนใสขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.417336679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.417339279+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.417341743+07:00","message":"StatePrefix: 'ผิวให้ดูขาวเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.417344219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.417350257+07:00","message":"Push: 'ผิวให้ดูขาวเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.417352443+07:00","message":"TextPushed: 'ผิวให้ดูขาวเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.417357412+07:00","message":"Set new StatePrefix : 'ผิวให้ดูขาวเนียนใสขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.417360033+07:00","message":"Next Push (prob) : 'ใสขึ้นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.41738248+07:00","message":"push: {false ผิวให้ดูขาวเนียน 0 0xc002e90800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.476588661+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.47662819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.476635063+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.476651133+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.476658973+07:00","message":"[bufferProcess] interim [420000000]:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.476662378+07:00","message":"[bufferProcess] send to processor:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.476666871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.476670207+07:00","message":"> Transcript [8442] [false]: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.476674526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.476677013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.476679016+07:00","message":"StatePrefix: 'ผิวให้ดูขาวเนียนใสขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.476681704+07:00","message":"TextPushed: 'ผิวให้ดูขาวเนียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.672625743+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.672672769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.672681272+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.672702364+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.672712067+07:00","message":"[bufferProcess] interim [600000000]:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.672714988+07:00","message":"[bufferProcess] send to processor:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.672718535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.672721653+07:00","message":"> Transcript [8443] [false]: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.672725361+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.672727385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.672729352+07:00","message":"StatePrefix: 'ผิวให้ดูขาวเนียนใสขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.672731884+07:00","message":"TextPushed: 'ผิวให้ดูขาวเนียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.82722036+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.827258479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.827265909+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.827278959+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.827285803+07:00","message":"[bufferProcess] interim [720000000]:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.827288667+07:00","message":"[bufferProcess] send to processor:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.827294059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.827297323+07:00","message":"> Transcript [8444] [false]: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.827301333+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.827303951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.827306151+07:00","message":"StatePrefix: 'ผิวให้ดูขาวเนียนใสขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.827309122+07:00","message":"TextPushed: 'ผิวให้ดูขาวเนียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.979367962+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.979410984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.979418227+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนสน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.979440964+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.979454497+07:00","message":"[bufferProcess] interim [840000000]:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.979458044+07:00","message":"[bufferProcess] send to processor:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.979462464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.979465837+07:00","message":"> Transcript [8445] [false]: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.979470009+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.979472361+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.979474835+07:00","message":"StatePrefix: 'ผิวให้ดูขาวเนียนใสขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.979480649+07:00","message":"TextPushed: 'ผิวให้ดูขาวเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.979487468+07:00","message":"Push: 'ใสขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.979489498+07:00","message":"TextPushed: 'ผิวให้ดูขาวเนียนใสขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.97949183+07:00","message":"Set new StatePrefix : 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.97949496+07:00","message":"Next Push (prob) : 'ก็มีคนเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.979506814+07:00","message":"push: {false ใสขึ้นแล้ว 0 0xc002e90800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.112065765+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.112112676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.112120607+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.112134144+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.112145389+07:00","message":"[bufferProcess] interim [960000000]:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.112149797+07:00","message":"[bufferProcess] send to processor:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.11215809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.112163112+07:00","message":"> Transcript [8446] [false]: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.112167414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.112172348+07:00","message":"Set new StatePrefix: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนสน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:48.12524125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:48.125258216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.302277118+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.302313066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.302319373+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.302332685+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.302339042+07:00","message":"[bufferProcess] interim [140000000]:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.30234149+07:00","message":"[bufferProcess] send to processor:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.302348179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.302351313+07:00","message":"> Transcript [8447] [false]: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.302353723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.302356094+07:00","message":"Set new StatePrefix: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.370129179+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.370164336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.370170063+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.3701809+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.370187179+07:00","message":"[bufferProcess] interim [320000000]:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.370189761+07:00","message":"[bufferProcess] send to processor:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.37019496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.370197764+07:00","message":"> Transcript [8448] [false]: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.370201129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.370203274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.370205305+07:00","message":"StatePrefix: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.370207705+07:00","message":"TextPushed: 'ผิวให้ดูขาวเนียนใสขึ้นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.569596491+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.569649548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.569657112+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.569673262+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.569684941+07:00","message":"[bufferProcess] interim [500000000]:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.56968772+07:00","message":"[bufferProcess] send to processor:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.569691573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.56969456+07:00","message":"> Transcript [8449] [false]: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.569699393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.569701651+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.569703632+07:00","message":"StatePrefix: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.569706507+07:00","message":"TextPushed: 'ผิวให้ดูขาวเนียนใสขึ้นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.87897063+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.879010618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.879016337+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.879032734+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.879040256+07:00","message":"[bufferProcess] interim [800000000]:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.879043093+07:00","message":"[bufferProcess] send to processor:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.879047021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.879049829+07:00","message":"> Transcript [8450] [false]: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.879053796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.87905617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.879061246+07:00","message":"StatePrefix: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.879064316+07:00","message":"TextPushed: 'ผิวให้ดูขาวเนียนใสขึ้นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.387341237+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.387381276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูลอิสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.387387906+07:00","message":"receive interim result [false|false]: ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูลอิสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.387401191+07:00","message":"[buffer interim] 493 false ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.387407408+07:00","message":"[bufferProcess] interim [280000000]:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.387410458+07:00","message":"[bufferProcess] send to processor:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.38741687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.387419663+07:00","message":"> Transcript [8451] [false]: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.387423701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.38742587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.387428344+07:00","message":"StatePrefix: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.387435525+07:00","message":"TextPushed: 'ผิวให้ดูขาวเนียนใสขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.387441136+07:00","message":"Push: 'ก็มีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.387443177+07:00","message":"TextPushed: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.387445407+07:00","message":"Set new StatePrefix : 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.387448356+07:00","message":"Next Push (prob) : 'ในการต้านอนุมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.387455403+07:00","message":"push: {false ก็มีคุณสมบัติ 0 0xc002e90800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.443029797+07:00","message":"[GCS] IsForceVAD: false for message ID: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.504665349+07:00","message":"[GCS] Start streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.557327258+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.557371172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูลอิสระ\",\"confidence\":0.9512596}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.55737961+07:00","message":"receive interim result [true|false]: ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูลอิสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.557393472+07:00","message":"end recv isFinal message id 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.557397016+07:00","message":"end Recv id 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.557405729+07:00","message":"[buffer interim] 493 true ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.557414216+07:00","message":"[bufferProcess] interim [520000000]:ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.557419052+07:00","message":"[bufferProcess] send to processor (isfinal):ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.557423341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.557426824+07:00","message":"> Transcript [8452] [false]: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูลอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.557438309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.557441548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.557444283+07:00","message":"StatePrefix: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.55744822+07:00","message":"TextPushed: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.557451378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.55745441+07:00","message":"> Transcript [8453] [true]: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูลอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.557458177+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.557460862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.55746373+07:00","message":"StatePrefix: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติในการต้านอนุมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.557467009+07:00","message":"TextPushed: 'ผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.55747561+07:00","message":"Push: 'ในการต้านอนุมูลอิสระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.557485661+07:00","message":"push: {true ในการต้านอนุมูลอิสระ 0 0xc002e90800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:49.570083871+07:00","message":"write wav file: './tmp/7598/7598_493.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.171243055+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.171280238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.171285895+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.17129838+07:00","message":"[buffer interim] 494 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.171304815+07:00","message":"[bufferProcess] interim [720000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.171306719+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.380715987+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.380757269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.380764258+07:00","message":"receive interim result [false|false]: มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.380774821+07:00","message":"[buffer interim] 494 false มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.380782246+07:00","message":"[bufferProcess] interim [900000000]:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.380784673+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.38078985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.380792762+07:00","message":"> Transcript [8454] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.380794906+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.534501914+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.534548046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.534554703+07:00","message":"receive interim result [false|false]: มีการทด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.534574944+07:00","message":"[buffer interim] 494 false มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.534582622+07:00","message":"[bufferProcess] interim [20000000]:มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.534584973+07:00","message":"[bufferProcess] send to processor:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.53458886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.534592536+07:00","message":"> Transcript [8455] [false]: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.534596212+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.534598646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.534602028+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.53460454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.672619739+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.67265977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.672665313+07:00","message":"receive interim result [false|false]: มีการทดสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.672679914+07:00","message":"[buffer interim] 494 false มีการทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.672686396+07:00","message":"[bufferProcess] interim [140000000]:มีการทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.672688879+07:00","message":"[bufferProcess] send to processor:มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.672695935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.672700416+07:00","message":"> Transcript [8456] [false]: 'มีการทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.672703564+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.672705781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.672708472+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.672710703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.874062176+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.874116423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.874125486+07:00","message":"receive interim result [false|false]: มีการทดสอบและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.874141387+07:00","message":"[buffer interim] 494 false มีการทดสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.874151007+07:00","message":"[bufferProcess] interim [380000000]:มีการทดสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.874154917+07:00","message":"[bufferProcess] send to processor:มีการทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.874162023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.874165418+07:00","message":"> Transcript [8457] [false]: 'มีการทดสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.874169358+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.874171818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.874174126+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.874176512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.934261161+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.934309743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.934317826+07:00","message":"receive interim result [false|false]: มีการทดสอบใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.93433546+07:00","message":"[buffer interim] 494 false มีการทดสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.934348007+07:00","message":"[bufferProcess] interim [440000000]:มีการทดสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.934351637+07:00","message":"[bufferProcess] send to processor:มีการทดสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.93436016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.934363785+07:00","message":"> Transcript [8458] [false]: 'มีการทดสอบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.934367957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.934370918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.934374503+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.934377664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.934385133+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.934387984+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.934390885+07:00","message":"Set new StatePrefix : 'มีการทดสอบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.934393146+07:00","message":"Next Push (prob) : 'การทดสอบและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.934404443+07:00","message":"push: {false มี 0 0xc0033ff680}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:51.126324922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:51.126353118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.126693237+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.12672986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.126735467+07:00","message":"receive interim result [false|false]: มีการทดสอบในอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.126750967+07:00","message":"[buffer interim] 494 false มีการทดสอบในอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.126764484+07:00","message":"[bufferProcess] interim [680000000]:มีการทดสอบในอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.126767475+07:00","message":"[bufferProcess] send to processor:มีการทดสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.126774654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.126777941+07:00","message":"> Transcript [8459] [false]: 'มีการทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.126780535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.126782799+07:00","message":"Set new StatePrefix: 'มีการทดสอบใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.572270817+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.572316222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.572322925+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.572335483+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.572343799+07:00","message":"[bufferProcess] interim [40000000]:มีการทดสอบในอาสาสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.572346687+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.572350836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.572355187+07:00","message":"> Transcript [8460] [false]: 'มีการทดสอบในอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.572361364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.572364604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.572368417+07:00","message":"StatePrefix: 'มีการทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.572372316+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.963193206+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.963241512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.963254598+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.963271698+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.963281626+07:00","message":"[bufferProcess] interim [460000000]:มีการทดสอบในอาสาสมัครระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.963284444+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.963288202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.963292382+07:00","message":"> Transcript [8461] [false]: 'มีการทดสอบในอาสาสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.963296759+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.963299152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.963301591+07:00","message":"StatePrefix: 'มีการทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.963304226+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.164498219+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.16454034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.164547364+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.164561723+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครเพื่อยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.164570432+07:00","message":"[bufferProcess] interim [700000000]:มีการทดสอบในอาสาสมัครเพื่อยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.164574466+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัครระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.164578362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.164581473+07:00","message":"> Transcript [8462] [false]: 'มีการทดสอบในอาสาสมัครระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.164585209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.164590074+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.164592818+07:00","message":"StatePrefix: 'มีการทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.164595755+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.319311911+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.319348235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยันการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.319354741+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยันการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.31936701+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครเพื่อยืนยันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.319373582+07:00","message":"[bufferProcess] interim [820000000]:มีการทดสอบในอาสาสมัครเพื่อยืนยันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.319376094+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัครเพื่อยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.319381423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.319384855+07:00","message":"> Transcript [8463] [false]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.319388563+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.319390862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.319393471+07:00","message":"StatePrefix: 'มีการทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.319396458+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.319404163+07:00","message":"Push: 'การทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.319406352+07:00","message":"TextPushed: 'มีการทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.319408578+07:00","message":"Set new StatePrefix : 'มีการทดสอบในอาสาสมัครเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.319411277+07:00","message":"Next Push (prob) : 'อาสาสมัครเพื่อยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.319431864+07:00","message":"push: {false การทดสอบใน 0 0xc0033ff680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.515014505+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.515063568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.515070204+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.515085155+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครเพื่อยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.515093301+07:00","message":"[bufferProcess] interim [940000000]:มีการทดสอบในอาสาสมัครเพื่อยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.515096034+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัครเพื่อยืนยันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.515100236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.515103505+07:00","message":"> Transcript [8464] [false]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.515107345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.515110021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.515112437+07:00","message":"StatePrefix: 'มีการทดสอบในอาสาสมัครเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.515118187+07:00","message":"TextPushed: 'มีการทดสอบใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.614730992+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.614775436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.614781078+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.614797794+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.614805874+07:00","message":"[bufferProcess] interim [0]:มีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.614808622+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัครเพื่อยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.614812276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.614815258+07:00","message":"> Transcript [8465] [false]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.614819418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.614822271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.614825458+07:00","message":"StatePrefix: 'มีการทดสอบในอาสาสมัครเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.61482852+07:00","message":"TextPushed: 'มีการทดสอบใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.683276783+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.683319229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.683326656+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.683340136+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.683352524+07:00","message":"[bufferProcess] interim [120000000]:มีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.683355465+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.683362313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.683365711+07:00","message":"> Transcript [8466] [false]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.683370529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.683372879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.683374831+07:00","message":"StatePrefix: 'มีการทดสอบในอาสาสมัครเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.683377632+07:00","message":"TextPushed: 'มีการทดสอบใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.685259084+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.685270162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.685273727+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.685278178+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.685287091+07:00","message":"[bufferProcess] interim [180000000]:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.685289556+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.685291915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.685294018+07:00","message":"> Transcript [8467] [false]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.685296408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.685298385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.685300248+07:00","message":"StatePrefix: 'มีการทดสอบในอาสาสมัครเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.685302608+07:00","message":"TextPushed: 'มีการทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.685308647+07:00","message":"Push: 'อาสาสมัครเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.685310865+07:00","message":"TextPushed: 'มีการทดสอบในอาสาสมัครเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.68531325+07:00","message":"Set new StatePrefix : 'มีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.685315803+07:00","message":"Next Push (prob) : 'สิทธิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.685325908+07:00","message":"push: {false อาสาสมัครเพื่อยืนยัน 0 0xc0033ff680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.248396498+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.248442207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.248456497+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.248473488+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.24848187+07:00","message":"[bufferProcess] interim [780000000]:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.248484943+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.248493532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.248496489+07:00","message":"> Transcript [8468] [false]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.248500065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.24850278+07:00","message":"Set new StatePrefix: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.371119612+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.371158383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.371164941+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.37118132+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.371188206+07:00","message":"[bufferProcess] interim [840000000]:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.37119108+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.371194513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.371197673+07:00","message":"> Transcript [8469] [false]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.371201385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.37120354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.371205583+07:00","message":"StatePrefix: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.371208261+07:00","message":"TextPushed: 'มีการทดสอบในอาสาสมัครเพื่อยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.438122961+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.438159714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.43816569+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.438175013+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.438182631+07:00","message":"[bufferProcess] interim [20000000]:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.438185638+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.438189539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.438192122+07:00","message":"> Transcript [8470] [false]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.43819566+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.438197813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.438199938+07:00","message":"StatePrefix: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.438203048+07:00","message":"TextPushed: 'มีการทดสอบในอาสาสมัครเพื่อยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.754208745+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.754252275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.754258793+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.754276079+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.75428469+07:00","message":"[bufferProcess] interim [260000000]:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.754287947+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.754292217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.75429567+07:00","message":"> Transcript [8471] [false]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.754301448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.754303887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.754307234+07:00","message":"StatePrefix: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.754310288+07:00","message":"TextPushed: 'มีการทดสอบในอาสาสมัครเพื่อยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.945034486+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.945093841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.945101193+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.945121264+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.945132422+07:00","message":"[bufferProcess] interim [440000000]:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.945135464+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.945143622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.945146791+07:00","message":"> Transcript [8472] [false]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.945151657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.945154472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.945156827+07:00","message":"StatePrefix: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.945172211+07:00","message":"TextPushed: 'มีการทดสอบในอาสาสมัครเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.945179063+07:00","message":"Push: 'ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.945181205+07:00","message":"TextPushed: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.945185161+07:00","message":"Set new StatePrefix : 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.945191064+07:00","message":"Next Push (prob) : 'และความปลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.945200405+07:00","message":"push: {false ประสิทธิภาพ 0 0xc0033ff680}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:54.126495179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:54.126497941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.26433059+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.264368702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.264376115+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.264390456+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.264397998+07:00","message":"[bufferProcess] interim [740000000]:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.264400815+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.264408536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.264411562+07:00","message":"> Transcript [8473] [false]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.264415566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.264418023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.264420104+07:00","message":"StatePrefix: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.264423052+07:00","message":"TextPushed: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.376778405+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.376824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.376831252+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.376847959+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.376856917+07:00","message":"[bufferProcess] interim [920000000]:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.376859943+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.376868148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.376871147+07:00","message":"> Transcript [8474] [false]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.376875814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.376878432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.37688054+07:00","message":"StatePrefix: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.37688332+07:00","message":"TextPushed: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.583502711+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.583547214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.583554223+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.583566773+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.583574037+07:00","message":"[bufferProcess] interim [100000000]:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.583576883+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.583580858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.583584231+07:00","message":"> Transcript [8475] [false]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.583588503+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.58359244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.583595716+07:00","message":"StatePrefix: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.583598531+07:00","message":"TextPushed: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.65623561+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.656280319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.656288369+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.656304064+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.656312753+07:00","message":"[bufferProcess] interim [220000000]:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.656315965+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.656325167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.656330318+07:00","message":"> Transcript [8476] [false]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.656336149+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.656338786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.656344957+07:00","message":"StatePrefix: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.656347975+07:00","message":"TextPushed: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.656355261+07:00","message":"Push: 'และความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.656357698+07:00","message":"TextPushed: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.656360374+07:00","message":"Set new StatePrefix : 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.656363289+07:00","message":"Next Push (prob) : 'ภัยเป็นที่เรียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.656387178+07:00","message":"push: {false และความปลอด 0 0xc0033ff680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.953409741+07:00","message":"[GCS] IsForceVAD: false for message ID: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.9720866+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.972125319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.972131796+07:00","message":"receive interim result [false|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.97215358+07:00","message":"[buffer interim] 494 false มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.972166505+07:00","message":"[bufferProcess] interim [460000000]:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.97217172+07:00","message":"[bufferProcess] send to processor:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.972179278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.972182805+07:00","message":"> Transcript [8477] [false]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.97218748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.972190052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.97219221+07:00","message":"StatePrefix: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.972195125+07:00","message":"TextPushed: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.070058016+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.070099699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.07010627+07:00","message":"receive interim result [true|false]: มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.070116495+07:00","message":"end recv isFinal message id 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.070118951+07:00","message":"end Recv id 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.070124713+07:00","message":"[buffer interim] 494 true มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.070132969+07:00","message":"[bufferProcess] interim [670000000]:มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.070136818+07:00","message":"[bufferProcess] send to processor (isfinal):มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.070140369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.070143201+07:00","message":"> Transcript [8478] [false]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.070147014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.070149023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.070151036+07:00","message":"StatePrefix: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.070153884+07:00","message":"TextPushed: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.070156254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.070158236+07:00","message":"> Transcript [8479] [true]: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.070166533+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.070168604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.070170537+07:00","message":"StatePrefix: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.070172691+07:00","message":"TextPushed: 'มีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.070183433+07:00","message":"Push: 'ภัยเป็นที่เรียบร้อยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.070191373+07:00","message":"push: {true ภัยเป็นที่เรียบร้อยค่ะ 0 0xc0033ff680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:55.083403243+07:00","message":"write wav file: './tmp/7598/7598_494.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.085593667+07:00","message":"[GCS] Start streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.261201781+07:00","message":"receive streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.261245175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.261250461+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.261272428+07:00","message":"[buffer interim] 495 false ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.261278934+07:00","message":"[bufferProcess] interim [140000000]:ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.26128092+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.261287942+07:00","message":"[bufferProcess] send to processor (ticker):ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.261290704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.26129317+07:00","message":"> Transcript [8480] [false]: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.261295408+07:00","message":"Set StatePrefix (first interim): 'ผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.340930438+07:00","message":"receive streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.340969675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.340975541+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.340994058+07:00","message":"[buffer interim] 495 false ผลิตภัณฑ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.341002304+07:00","message":"[bufferProcess] interim [260000000]:ผลิตภัณฑ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.341004572+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.479697423+07:00","message":"receive streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.479738839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์นี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.479745137+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.479759486+07:00","message":"[buffer interim] 495 false ผลิตภัณฑ์นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.479767139+07:00","message":"[bufferProcess] interim [380000000]:ผลิตภัณฑ์นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.479769537+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.479775196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.479778205+07:00","message":"> Transcript [8481] [false]: 'ผลิตภัณฑ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.479782561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.479784775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.479786903+07:00","message":"StatePrefix: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.479789322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.639736958+07:00","message":"receive streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.639778272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์นี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.639785281+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.639803356+07:00","message":"[buffer interim] 495 false ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.639812726+07:00","message":"[bufferProcess] interim [560000000]:ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.639815548+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.639824046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.63982954+07:00","message":"> Transcript [8482] [false]: 'ผลิตภัณฑ์นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.63983371+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.639836294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.639838439+07:00","message":"StatePrefix: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.639840792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:57.12706732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:57.127075995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.221825381+07:00","message":"receive streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.221856493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์นี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.221862179+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.221878898+07:00","message":"[buffer interim] 495 false ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.221886348+07:00","message":"[bufferProcess] interim [160000000]:ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.22188928+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.221893508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.221896568+07:00","message":"> Transcript [8483] [false]: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.221900441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.221902792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.221904674+07:00","message":"StatePrefix: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.221906638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.542377722+07:00","message":"receive streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.542408656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์นี้นะคะนอกจากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.542414088+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะคะนอกจากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.542430291+07:00","message":"[buffer interim] 495 false ผลิตภัณฑ์นี้นะคะนอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.542437387+07:00","message":"[bufferProcess] interim [460000000]:ผลิตภัณฑ์นี้นะคะนอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.542440317+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.542443967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.542446844+07:00","message":"> Transcript [8484] [false]: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.542451455+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.542453667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.542455581+07:00","message":"StatePrefix: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.54245768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.542464252+07:00","message":"Push: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.542466466+07:00","message":"TextPushed: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.542469+07:00","message":"Set new StatePrefix : 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.542478926+07:00","message":"Next Push (prob) : 'นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.54248914+07:00","message":"push: {false ผลิตภัณฑ์ 0 0xc0034fca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.699079444+07:00","message":"receive streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.699123311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์นี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.699129261+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.699143079+07:00","message":"[buffer interim] 495 false ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.69915151+07:00","message":"[bufferProcess] interim [580000000]:ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.699154399+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้นะคะนอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.6991607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.699163691+07:00","message":"> Transcript [8485] [false]: 'ผลิตภัณฑ์นี้นะคะนอกจากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.699168297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.69917103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.699173536+07:00","message":"StatePrefix: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.699176426+07:00","message":"TextPushed: 'ผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.428713256+07:00","message":"receive streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.428753868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.428759814+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.428777727+07:00","message":"[buffer interim] 495 false ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.428787082+07:00","message":"[bufferProcess] interim [360000000]:ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.428789887+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.428794199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.428797592+07:00","message":"> Transcript [8486] [false]: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.428802166+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.428804504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.428806753+07:00","message":"StatePrefix: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.428809244+07:00","message":"TextPushed: 'ผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.630044504+07:00","message":"receive streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.630087479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.630094405+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.630106966+07:00","message":"[buffer interim] 495 false ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.630114052+07:00","message":"[bufferProcess] interim [540000000]:ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.630116627+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.630121622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.630124733+07:00","message":"> Transcript [8487] [false]: 'ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.630128947+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.630131169+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.630133708+07:00","message":"StatePrefix: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.630136771+07:00","message":"TextPushed: 'ผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.666319332+07:00","message":"[GCS] IsForceVAD: false for message ID: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.735914582+07:00","message":"[GCS] Start streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.752533995+07:00","message":"receive streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.752578725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.752585625+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.752601032+07:00","message":"[buffer interim] 495 false ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.75261188+07:00","message":"[bufferProcess] interim [660000000]:ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.752614973+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.752620764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.75262593+07:00","message":"> Transcript [8488] [false]: 'ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.752630383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.752633053+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.752635304+07:00","message":"StatePrefix: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.752637664+07:00","message":"TextPushed: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.752643913+07:00","message":"Push: 'นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.752646085+07:00","message":"TextPushed: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.752649516+07:00","message":"Set new StatePrefix : 'ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.752652346+07:00","message":"Next Push (prob) : 'นอกจากจะอาศัยนวัตกรรมและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.752661719+07:00","message":"push: {false นี้นะคะ 0 0xc0034fca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.799802678+07:00","message":"receive streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.799852558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว\",\"confidence\":0.958781}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.799860385+07:00","message":"receive interim result [true|false]: ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.799871412+07:00","message":"end recv isFinal message id 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.799873661+07:00","message":"end Recv id 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.799881222+07:00","message":"[buffer interim] 495 true ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.799892775+07:00","message":"[bufferProcess] interim [810000000]:ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.799896551+07:00","message":"[bufferProcess] send to processor (isfinal):ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.79990078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.799904223+07:00","message":"> Transcript [8489] [false]: 'ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.799907312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.799909349+07:00","message":"Set new StatePrefix: 'ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.799911281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.799913248+07:00","message":"> Transcript [8490] [true]: 'ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.799916006+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.799918065+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.799920688+07:00","message":"StatePrefix: 'ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.799923717+07:00","message":"TextPushed: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.799927293+07:00","message":"Push: 'นอกจากจะอาศัยนวัตกรรมแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.799936943+07:00","message":"push: {true นอกจากจะอาศัยนวัตกรรมแล้ว 0 0xc0034fca80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:58.809387301+07:00","message":"write wav file: './tmp/7598/7598_495.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.866201295+07:00","message":"[GCS] IsForceVAD: false for message ID: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.924022361+07:00","message":"[GCS] Start streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.946921167+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.946947344+07:00","message":"found end of frame, send empty tag with msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.946951089+07:00","message":"end Recv id 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.946966089+07:00","message":"[buffer interim] 496 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.946998869+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.947005336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.947010525+07:00","message":"> Transcript [8491] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.947014343+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.947016609+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.947018714+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.947020622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.947023405+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.947032398+07:00","message":"push: {true \n 0 0xc002e90a00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:58.952056993+07:00","message":"write wav file: './tmp/7598/7598_496.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.608230837+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.608280627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียงแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.608287969+07:00","message":"receive interim result [false|false]: เพียงแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.60830797+07:00","message":"[buffer interim] 497 false เพียงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.60831704+07:00","message":"[bufferProcess] interim [660000000]:เพียงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.60832026+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.664453823+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.66450998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.664516861+07:00","message":"receive interim result [false|false]: เที่ยงจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.664531138+07:00","message":"[buffer interim] 497 false เที่ยงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.66453921+07:00","message":"[bufferProcess] interim [720000000]:เที่ยงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.664541748+07:00","message":"[bufferProcess] send to processor:เพียงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.664545753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.664549059+07:00","message":"> Transcript [8492] [false]: 'เพียงแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.664551368+07:00","message":"Set StatePrefix (first interim): 'เพียงแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.772744634+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.772788946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.772795654+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.772812616+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.772820799+07:00","message":"[bufferProcess] interim [840000000]:เที่ยงจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.772823511+07:00","message":"[bufferProcess] send to processor:เที่ยงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.772827218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.772831085+07:00","message":"> Transcript [8493] [false]: 'เที่ยงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.772833857+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.772836192+07:00","message":"Set new StatePrefix: 'เที่ยงจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.910977626+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.911015215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.911021178+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.911032735+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.911039883+07:00","message":"[bufferProcess] interim [20000000]:เที่ยงจะช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.911042631+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.91104829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.911051552+07:00","message":"> Transcript [8494] [false]: 'เที่ยงจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.911054997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.911057104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.911059072+07:00","message":"StatePrefix: 'เที่ยงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.911061215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.959063501+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.959101085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.959106755+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.959122079+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.959128838+07:00","message":"[bufferProcess] interim [80000000]:เที่ยงจะช่วยส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.959131435+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.959135046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.959137941+07:00","message":"> Transcript [8495] [false]: 'เที่ยงจะช่วยตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.959141491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.959143579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.959145567+07:00","message":"StatePrefix: 'เที่ยงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.959147669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.103337395+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.103416359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.103422826+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.10343446+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.103442838+07:00","message":"[bufferProcess] interim [200000000]:เที่ยงจะช่วยส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.10344531+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.10345111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.103453905+07:00","message":"> Transcript [8496] [false]: 'เที่ยงจะช่วยส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.103457439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.103462431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.103464682+07:00","message":"StatePrefix: 'เที่ยงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.103466723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:00.127506277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:00.127517441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.357468752+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.357519626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.357526252+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.357542687+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.357551121+07:00","message":"[bufferProcess] interim [500000000]:เที่ยงจะช่วยส่งเสริมเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.357554362+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.357562858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.357568678+07:00","message":"> Transcript [8497] [false]: 'เที่ยงจะช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.357573286+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.357576076+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.357578132+07:00","message":"StatePrefix: 'เที่ยงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.357580175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.357586927+07:00","message":"Push: 'เที่ยงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.357588908+07:00","message":"TextPushed: 'เที่ยงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.357591349+07:00","message":"Set new StatePrefix : 'เที่ยงจะช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.357594313+07:00","message":"Next Push (prob) : 'ช่วยส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.357617124+07:00","message":"push: {false เที่ยงจะ 0 0xc0034fdb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.671753542+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.671800324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.671806832+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.671824403+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.671832994+07:00","message":"[bufferProcess] interim [740000000]:เที่ยงจะช่วยส่งเสริมเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.671836008+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.671843209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.671846879+07:00","message":"> Transcript [8498] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.671851844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.671854816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.671857042+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.671859484+07:00","message":"TextPushed: 'เที่ยงจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.001104907+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.001139325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.001147169+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.001177626+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.001185044+07:00","message":"[bufferProcess] interim [100000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.00118777+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.001191503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.001194841+07:00","message":"> Transcript [8499] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.00119865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.001200837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.001203014+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.001205569+07:00","message":"TextPushed: 'เที่ยงจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.578738585+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.578774694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.578780259+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.578789379+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.578795487+07:00","message":"[bufferProcess] interim [700000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.578798014+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.578801129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.578804275+07:00","message":"> Transcript [8500] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.578807523+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.57880962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.578811859+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.578814134+07:00","message":"TextPushed: 'เที่ยงจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.700407852+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.700448687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.700454777+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.700467419+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.700473559+07:00","message":"[bufferProcess] interim [760000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.700476288+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.700481686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.700484589+07:00","message":"> Transcript [8501] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.700488342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.700490533+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.70050088+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.700505111+07:00","message":"TextPushed: 'เที่ยงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.700509483+07:00","message":"Push: 'ช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.700511536+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.700513729+07:00","message":"Set new StatePrefix : 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.700516208+07:00","message":"Next Push (prob) : 'เกษตรกรค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.700538119+07:00","message":"push: {false ช่วยส่งเสริม 0 0xc0034fdb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.765869575+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.765903106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.765909188+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.765923843+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.765930661+07:00","message":"[bufferProcess] interim [880000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.765935421+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.765940649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.7659437+07:00","message":"> Transcript [8502] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.765947268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.765949616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.765951887+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.7659546+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.891430119+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.891475362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.891482013+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.891503128+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.891512894+07:00","message":"[bufferProcess] interim [940000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.891516756+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.891523527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.891527299+07:00","message":"> Transcript [8503] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.891532317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.891535331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.891538617+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.891541007+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.139650915+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.139698983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.139705713+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.139722038+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.139729341+07:00","message":"[bufferProcess] interim [240000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.139732546+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.139736926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.139739917+07:00","message":"> Transcript [8504] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.139743726+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.139746021+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.139748091+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.139751254+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.287297475+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.287328536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.28733438+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.28734909+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.28735474+07:00","message":"[bufferProcess] interim [420000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.287357439+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.287361335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.287365432+07:00","message":"> Transcript [8505] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.287370734+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.287373995+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.28737749+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.287381119+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.287387618+07:00","message":"Push: 'เกษตรกรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.287390908+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.287394209+07:00","message":"Set new StatePrefix : 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.287400376+07:00","message":"Next Push (prob) : 'ช่วยลดส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.287419778+07:00","message":"push: {false เกษตรกรค่ะ 0 0xc0034fdb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.523838932+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.523876476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.523882743+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.523895082+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.523901645+07:00","message":"[bufferProcess] interim [600000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.523904266+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.523909838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.523912712+07:00","message":"> Transcript [8506] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.523916261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.523918443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.523920671+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.523923414+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.594323527+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.594360116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.594365947+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.594379895+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.594386926+07:00","message":"[bufferProcess] interim [660000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.594389576+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.594393188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.59439588+07:00","message":"> Transcript [8507] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.594399535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.594401703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.594403757+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.594406241+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.597362577+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.597381112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.597385841+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.597394443+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.597399022+07:00","message":"[bufferProcess] interim [720000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.59740143+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.597409834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.597412377+07:00","message":"> Transcript [8508] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.5974155+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.59741747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.597419515+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.597422441+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.647680105+07:00","message":"[GCS] Cleaned up inactive client: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.647704501+07:00","message":"[GCS] Cleaned up inactive client: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.647707244+07:00","message":"[GCS] Cleaned up inactive client: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.647709216+07:00","message":"[GCS] Cleaned up inactive client: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.780120459+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.780150447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.780156006+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.78016996+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.780176787+07:00","message":"[bufferProcess] interim [900000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.780179219+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.780183414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.780186294+07:00","message":"> Transcript [8509] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.780192298+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.780194484+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.780196882+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.780199347+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.780202305+07:00","message":"Push: 'ช่วยลดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.780204357+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.780206954+07:00","message":"Set new StatePrefix : 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.780209529+07:00","message":"Next Push (prob) : 'เหลือทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.780217033+07:00","message":"push: {false ช่วยลดส่วน 0 0xc0034fdb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.977908979+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.977943799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.977949827+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.977964418+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.977970979+07:00","message":"[bufferProcess] interim [80000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.977973637+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.97797699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.977979741+07:00","message":"> Transcript [8510] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.977983327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.977985506+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.977987476+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.977990147+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.103953787+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.103990825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการแพทย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.103997011+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.104012378+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.104018649+07:00","message":"[bufferProcess] interim [200000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.104021397+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.104025177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.104027939+07:00","message":"> Transcript [8511] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.10403144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.104033591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.104035793+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.10403876+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:03.128153625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:03.128168632+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.167118894+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.167154379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.16716033+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.16717158+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.167177858+07:00","message":"[bufferProcess] interim [260000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.167180578+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.167186419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.167189377+07:00","message":"> Transcript [8512] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.167193299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.167195378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.167197446+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.167200047+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.169401139+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.169412107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.169416096+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.169424872+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.169428106+07:00","message":"[bufferProcess] interim [320000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.169430474+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.169434962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.16943716+07:00","message":"> Transcript [8513] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.169439892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.169441751+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.169443635+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.169445798+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.169452016+07:00","message":"Push: 'เหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.169454191+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.169456833+07:00","message":"Set new StatePrefix : 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.16945917+07:00","message":"Next Push (prob) : 'ทางการจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.169481095+07:00","message":"push: {false เหลือทิ้ง 0 0xc0034fdb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.744976139+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.745013168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.745019075+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.745035682+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.745043848+07:00","message":"[bufferProcess] interim [920000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.745046453+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.745049973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.74505304+07:00","message":"> Transcript [8514] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.74505598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.74505802+07:00","message":"Set new StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.002782678+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.002828301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.002836358+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.00285296+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.002863697+07:00","message":"[bufferProcess] interim [100000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.002868091+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.002872777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.002876594+07:00","message":"> Transcript [8515] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.002881659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.002884421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.002887184+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.002891356+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.291579624+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.291623372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.291630396+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.291646629+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.291656936+07:00","message":"[bufferProcess] interim [340000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.291660045+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.291667325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.291670647+07:00","message":"> Transcript [8516] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.291676702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.291679466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.291681547+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.29168424+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.391644117+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.391686895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.391694083+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.391710088+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.391718198+07:00","message":"[bufferProcess] interim [460000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.391721624+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.391729894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.391734832+07:00","message":"> Transcript [8517] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.391739516+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.391742305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.391744956+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.391747927+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.699947953+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.70002007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.700028703+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.700046699+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.70006064+07:00","message":"[bufferProcess] interim [820000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.70006403+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.700071772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.700074923+07:00","message":"> Transcript [8518] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.700079528+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.70008239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.700086054+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.700089669+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.700097473+07:00","message":"Push: 'ทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.700099561+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.700101994+07:00","message":"Set new StatePrefix : 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.700104786+07:00","message":"Next Push (prob) : 'ทำให้สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.700145414+07:00","message":"push: {false ทางการเกษตร 0 0xc0034fdb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.092314361+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.092356525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.092363265+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.092376834+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.092383257+07:00","message":"[bufferProcess] interim [180000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.092386221+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.092389671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.092392673+07:00","message":"> Transcript [8519] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.092396557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.092398617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.092401476+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.092404977+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.480121722+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.480157944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.480165222+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.480184699+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.480194215+07:00","message":"[bufferProcess] interim [600000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.480198783+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.480204806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.480209593+07:00","message":"> Transcript [8520] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.48021609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.480219458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.48022301+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.480227649+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.69245201+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.692492829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.692508954+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.692526752+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.692536324+07:00","message":"[bufferProcess] interim [720000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.692539354+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.692545057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.692548257+07:00","message":"> Transcript [8521] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.692552297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.692554978+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.692557487+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.692560533+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.790980668+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.791013953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.791019615+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.791033046+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.791039502+07:00","message":"[bufferProcess] interim [840000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.79104215+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.791046314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.791049287+07:00","message":"> Transcript [8522] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.791053121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.791055222+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.791057338+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.79106087+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.791063682+07:00","message":"Push: 'ทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.791065698+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.791068035+07:00","message":"Set new StatePrefix : 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.791071888+07:00","message":"Next Push (prob) : 'เพิ่มมูลค่าและก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.791078925+07:00","message":"push: {false ทำให้สามารถ 0 0xc0034fdb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.857031326+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.857072316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.857078634+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.857092132+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.857098829+07:00","message":"[bufferProcess] interim [960000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.857101744+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.857108306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.857111202+07:00","message":"> Transcript [8523] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.857115041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.857117657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.857120972+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.857123894+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.05291239+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.05295751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.052964872+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.052980923+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.052989344+07:00","message":"[bufferProcess] interim [200000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.052992601+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.052999841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.053003095+07:00","message":"> Transcript [8524] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.053006333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.053008834+07:00","message":"Set new StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:06.128813009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:06.128833981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.180257437+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.180307742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.180317272+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.180338233+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.180353508+07:00","message":"[bufferProcess] interim [320000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.180358512+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.180368742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.180373105+07:00","message":"> Transcript [8525] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.180380206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.180383552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.180386575+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.180391011+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.48295031+07:00","message":"[GCS] IsForceVAD: false for message ID: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.496557755+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.49659176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.496598682+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.496609214+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.496617535+07:00","message":"[bufferProcess] interim [560000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.496620409+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.496626664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.496629439+07:00","message":"> Transcript [8526] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.496633435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.496635823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.496637812+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.496641287+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.546893039+07:00","message":"[GCS] Start streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.560098268+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.5601322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.560138258+07:00","message":"receive interim result [false|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.560151281+07:00","message":"[buffer interim] 497 false เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.560157524+07:00","message":"[bufferProcess] interim [680000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.560160834+07:00","message":"[bufferProcess] send to processor:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.560164737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.560167501+07:00","message":"> Transcript [8527] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.560171439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.560173447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.560176278+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.560179375+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.674349324+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.674393045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้กับ\",\"confidence\":0.9476891}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.674400956+07:00","message":"receive interim result [true|false]: เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.674413515+07:00","message":"end recv isFinal message id 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.674416446+07:00","message":"end Recv id 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.674423463+07:00","message":"[buffer interim] 497 true เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674434063+07:00","message":"[bufferProcess] interim [770000000]:เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674438986+07:00","message":"[bufferProcess] send to processor (isfinal):เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674444344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674448448+07:00","message":"> Transcript [8528] [false]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674454559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674457732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674461149+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.67446538+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.67447095+07:00","message":"Push: 'เพิ่มมูลค่าและก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674474173+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674478128+07:00","message":"Set new StatePrefix : 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674482666+07:00","message":"Next Push (prob) : 'รายได้ให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674485327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674488475+07:00","message":"> Transcript [8529] [true]: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674492608+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674495271+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674498042+07:00","message":"StatePrefix: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674501748+07:00","message":"TextPushed: 'เที่ยงจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.674509122+07:00","message":"Push: 'รายได้ให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.674528276+07:00","message":"push: {false เพิ่มมูลค่าและก่อให้เกิด 0 0xc0034fdb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.67454515+07:00","message":"push: {true รายได้ให้กับ 0 0xc0034fdb80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:06.692377513+07:00","message":"write wav file: './tmp/7598/7598_497.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.52817428+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.528216295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการอีก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.528221227+07:00","message":"receive interim result [false|false]: อาการอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.528238655+07:00","message":"[buffer interim] 498 false อาการอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.528245182+07:00","message":"[bufferProcess] interim [960000000]:อาการอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.528247297+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.590476179+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.590516113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการอีกด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.590521305+07:00","message":"receive interim result [false|false]: อาการอีกด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.590541458+07:00","message":"[buffer interim] 498 false อาการอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.590550276+07:00","message":"[bufferProcess] interim [80000000]:อาการอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.590552825+07:00","message":"[bufferProcess] send to processor:อาการอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.590558549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.590561927+07:00","message":"> Transcript [8530] [false]: 'อาการอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.590564534+07:00","message":"Set StatePrefix (first interim): 'อาการอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.780225692+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.780273076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการอีกด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.780280753+07:00","message":"receive interim result [false|false]: อาการอีกด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.780296109+07:00","message":"[buffer interim] 498 false อาการอีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.780304323+07:00","message":"[bufferProcess] interim [260000000]:อาการอีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.780307893+07:00","message":"[bufferProcess] send to processor:อาการอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.780315339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.780318543+07:00","message":"> Transcript [8531] [false]: 'อาการอีกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.780322528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.780324884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.780327212+07:00","message":"StatePrefix: 'อาการอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.780329549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.424547705+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.42459036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการอีกด้วยค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.424596788+07:00","message":"receive interim result [false|false]: อาการอีกด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.424615086+07:00","message":"[buffer interim] 498 false อาการอีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.424622658+07:00","message":"[bufferProcess] interim [860000000]:อาการอีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.424625489+07:00","message":"[bufferProcess] send to processor:อาการอีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.424628769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.424631514+07:00","message":"> Transcript [8532] [false]: 'อาการอีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.424634721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.424636886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.424639042+07:00","message":"StatePrefix: 'อาการอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.424641155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:09.129213071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:09.129239487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:11.932392739+07:00","message":"[GCS] IsForceVAD: false for message ID: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:11.996974107+07:00","message":"[GCS] Start streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:12.028231515+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:12.028278134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกด้วยค่ะ\",\"confidence\":0.9282086}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:12.028287687+07:00","message":"receive interim result [true|false]: อีกด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:12.02829971+07:00","message":"end recv isFinal message id 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:12.028302254+07:00","message":"end Recv id 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:12.028310439+07:00","message":"[buffer interim] 498 true อีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:12.028321587+07:00","message":"[bufferProcess] interim [610000000]:อีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:12.028324965+07:00","message":"[bufferProcess] send to processor (isfinal):อาการอีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:12.02832938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:12.028332858+07:00","message":"> Transcript [8533] [false]: 'อาการอีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:12.028336833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:12.028341364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:12.028343505+07:00","message":"StatePrefix: 'อาการอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:12.028345809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:12.028347956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:12.028350182+07:00","message":"> Transcript [8534] [true]: 'อีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:12.028352244+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:12.028354101+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:12.028355812+07:00","message":"StatePrefix: 'อาการอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:12.028358034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:12.028360413+07:00","message":"Push: 'อีกด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:12.028369519+07:00","message":"push: {true อีกด้วยค่ะ 0 0xc0034fc000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:12.039941841+07:00","message":"write wav file: './tmp/7598/7598_498.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:12.129773571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:12.129788671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:14.043821917+07:00","message":"[GCS] IsForceVAD: false for message ID: 499"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:14.132523252+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:14.132544276+07:00","message":"found end of frame, send empty tag with msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:14.132547925+07:00","message":"end Recv id 499"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:14.13256422+07:00","message":"[buffer interim] 499 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:14.132571228+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:14.132574837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:14.132577588+07:00","message":"> Transcript [8535] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:14.132580111+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:14.132582551+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:14.132584641+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:14.132586822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:14.132596678+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:14.132605958+07:00","message":"push: {true \n 0 0xc0034fcf00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:14.141904715+07:00","message":"write wav file: './tmp/7598/7598_499.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:14.234827658+07:00","message":"[GCS] Start streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:14.493825292+07:00","message":"[GCS] IsForceVAD: false for message ID: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:14.575324799+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:14.575350397+07:00","message":"found end of frame, send empty tag with msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:14.575355216+07:00","message":"end Recv id 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:14.575364424+07:00","message":"[buffer interim] 500 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:14.57537301+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:14.575377932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:14.575381956+07:00","message":"> Transcript [8536] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:14.575385574+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:14.575388667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:14.575391492+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:14.575394366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:14.575398368+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:14.575410572+07:00","message":"push: {true \n 0 0xc0034fda00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:14.580400348+07:00","message":"write wav file: './tmp/7598/7598_500.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:14.623996817+07:00","message":"[GCS] Start streaming session, msgId: 501"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:15.13026565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:15.130286082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.194387081+07:00","message":"[GCS] IsForceVAD: false for message ID: 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.272515641+07:00","message":"receive streaming session, msgId: 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.272541673+07:00","message":"found end of frame, send empty tag with msgId: 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.272545625+07:00","message":"end Recv id 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.272552187+07:00","message":"[buffer interim] 501 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.272558668+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.272571742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.27257553+07:00","message":"> Transcript [8537] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.272578686+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.272580688+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.272582715+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.27258497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.272587723+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.272596825+07:00","message":"push: {true \n 0 0xc0033ff200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:15.27951961+07:00","message":"write wav file: './tmp/7598/7598_501.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.454620161+07:00","message":"[GCS] Start streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.583205889+07:00","message":"[GCS] IsForceVAD: false for message ID: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.715112439+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.715135636+07:00","message":"found end of frame, send empty tag with msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.715139543+07:00","message":"end Recv id 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.715150034+07:00","message":"[buffer interim] 502 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.715158795+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.715162732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.715165965+07:00","message":"> Transcript [8538] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.715168756+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.715170828+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.715172791+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.715175013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.715177818+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.715189263+07:00","message":"push: {true \n 0 0xc003682000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:15.720591669+07:00","message":"write wav file: './tmp/7598/7598_502.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.834863893+07:00","message":"[GCS] Start streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.963143579+07:00","message":"[GCS] IsForceVAD: false for message ID: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:16.042432255+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:16.042460155+07:00","message":"found end of frame, send empty tag with msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:16.042463928+07:00","message":"end Recv id 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:16.042471554+07:00","message":"[buffer interim] 503 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:16.042479875+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:16.042491165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:16.042494328+07:00","message":"> Transcript [8539] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:16.04249705+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:16.042499204+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:16.042501094+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:16.042503172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:16.042506044+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:16.042519002+07:00","message":"push: {true \n 0 0xc002f26080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:16.048012701+07:00","message":"write wav file: './tmp/7598/7598_503.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:16.414344828+07:00","message":"[GCS] Start streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:17.864222495+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:17.86428606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:17.864293856+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:17.864313717+07:00","message":"[buffer interim] 504 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:17.864321523+07:00","message":"[bufferProcess] interim [530000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:17.86432466+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:17.864332157+07:00","message":"[bufferProcess] send to processor (ticker):ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:17.864336483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:17.86434087+07:00","message":"> Transcript [8540] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:17.864344423+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.041249498+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.041295295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.04130178+07:00","message":"receive interim result [false|false]: ปิดหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.041318068+07:00","message":"[buffer interim] 504 false ปิดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.041326096+07:00","message":"[bufferProcess] interim [650000000]:ปิดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.041328225+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:18.131183578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:18.131204289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.173939632+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.173998061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดหน้าจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.174006458+07:00","message":"receive interim result [false|false]: ปิดหน้าจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.174026705+07:00","message":"[buffer interim] 504 false ปิดหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.174036898+07:00","message":"[bufferProcess] interim [770000000]:ปิดหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.174041194+07:00","message":"[bufferProcess] send to processor:ปิดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.174046314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.174050647+07:00","message":"> Transcript [8541] [false]: 'ปิดหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.174055588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.174059107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.174062853+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.174065815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.587591601+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.587638648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดน่าจะหอมน่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.587645275+07:00","message":"receive interim result [false|false]: ปิดน่าจะหอมน่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.587662547+07:00","message":"[buffer interim] 504 false ปิดน่าจะหอมน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.587670809+07:00","message":"[bufferProcess] interim [190000000]:ปิดน่าจะหอมน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.587673759+07:00","message":"[bufferProcess] send to processor:ปิดหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.587681003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.587683975+07:00","message":"> Transcript [8542] [false]: 'ปิดหน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.58768825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.587690698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.587693371+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.587695961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.674439516+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.674488297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดน่าจะหอมน่าดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.67449564+07:00","message":"receive interim result [false|false]: ปิดน่าจะหอมน่าดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.674512985+07:00","message":"[buffer interim] 504 false ปิดน่าจะหอมน่าดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.674520773+07:00","message":"[bufferProcess] interim [250000000]:ปิดน่าจะหอมน่าดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.674523873+07:00","message":"[bufferProcess] send to processor:ปิดน่าจะหอมน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.674527902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.674531068+07:00","message":"> Transcript [8543] [false]: 'ปิดน่าจะหอมน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.674535271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.674537589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.674542129+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.674544776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.868941137+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.868986025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดน่าจะหอมน่าดูเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.868991914+07:00","message":"receive interim result [false|false]: ปิดน่าจะหอมน่าดูเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.869012128+07:00","message":"[buffer interim] 504 false ปิดน่าจะหอมน่าดูเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.869021572+07:00","message":"[bufferProcess] interim [490000000]:ปิดน่าจะหอมน่าดูเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.869024842+07:00","message":"[bufferProcess] send to processor:ปิดน่าจะหอมน่าดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.869028762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.869032212+07:00","message":"> Transcript [8544] [false]: 'ปิดน่าจะหอมน่าดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.86903682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.869039727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.869041982+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.869044485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.869050113+07:00","message":"Push: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.869052206+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.869054289+07:00","message":"Set new StatePrefix : 'ปิดน่าจะหอมน่าดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.86905656+07:00","message":"Next Push (prob) : 'น่าจะหอมน่าดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.869065428+07:00","message":"push: {false ปิด 0 0xc003302680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:19.007050164+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:19.007090624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดน่าจะหอมน่าดูเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:19.007096297+07:00","message":"receive interim result [false|false]: ปิดน่าจะหอมน่าดูเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:19.007111507+07:00","message":"[buffer interim] 504 false ปิดน่าจะหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:19.007118336+07:00","message":"[bufferProcess] interim [550000000]:ปิดน่าจะหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:19.00712105+07:00","message":"[bufferProcess] send to processor:ปิดน่าจะหอมน่าดูเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:19.007124466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:19.007127223+07:00","message":"> Transcript [8545] [false]: 'ปิดน่าจะหอมน่าดูเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:19.007130617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:19.007132813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:19.007134984+07:00","message":"StatePrefix: 'ปิดน่าจะหอมน่าดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:19.007137659+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:19.575708961+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:19.575764222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดน่าจะหอมน่าดูเลยนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:19.575771831+07:00","message":"receive interim result [false|false]: ปิดน่าจะหอมน่าดูเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:19.575790671+07:00","message":"[buffer interim] 504 false ปิดน่าจะหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:19.575799234+07:00","message":"[bufferProcess] interim [150000000]:ปิดน่าจะหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:19.575802213+07:00","message":"[bufferProcess] send to processor:ปิดน่าจะหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:19.575806457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:19.575809853+07:00","message":"> Transcript [8546] [false]: 'ปิดน่าจะหอมน่าดูเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:19.57581393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:19.575816446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:19.575818623+07:00","message":"StatePrefix: 'ปิดน่าจะหอมน่าดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:19.575821294+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:21.131704408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:21.131732736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.685492829+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.685534731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดน่าจะหอมน่าดูเลยนะบางทีถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.685540491+07:00","message":"receive interim result [false|false]: ปิดน่าจะหอมน่าดูเลยนะบางทีถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.685555009+07:00","message":"[buffer interim] 504 false ปิดน่าจะหอมน่าดูเลยนะบางทีถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685561745+07:00","message":"[bufferProcess] interim [250000000]:ปิดน่าจะหอมน่าดูเลยนะบางทีถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685565329+07:00","message":"[bufferProcess] send to processor:ปิดน่าจะหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685572855+07:00","message":"[bufferProcess] send to processor (ticker):ปิดน่าจะหอมน่าดูเลยนะบางทีถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685576064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685578904+07:00","message":"> Transcript [8547] [false]: 'ปิดน่าจะหอมน่าดูเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685583019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685585532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685589477+07:00","message":"StatePrefix: 'ปิดน่าจะหอมน่าดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685598905+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685602282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685604509+07:00","message":"> Transcript [8548] [false]: 'ปิดน่าจะหอมน่าดูเลยนะบางทีถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685606711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685608656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685610423+07:00","message":"StatePrefix: 'ปิดน่าจะหอมน่าดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685612453+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685619425+07:00","message":"Push: 'น่าจะหอมน่าดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.68562147+07:00","message":"TextPushed: 'ปิดน่าจะหอมน่าดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685623607+07:00","message":"Set new StatePrefix : 'ปิดน่าจะหอมน่าดูเลยนะบางทีถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.685625686+07:00","message":"Next Push (prob) : 'เลยนะบางทีถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.685632796+07:00","message":"push: {false น่าจะหอมน่าดู 0 0xc003302680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.691072848+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.69109265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดน่าจะหอมน่าดูเลยนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.691097789+07:00","message":"receive interim result [false|false]: ปิดน่าจะหอมน่าดูเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.691109865+07:00","message":"[buffer interim] 504 false ปิดน่าจะหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.691115026+07:00","message":"[bufferProcess] interim [310000000]:ปิดน่าจะหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.691116945+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.759288749+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.75933955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดน่าจะหอมน่าดูเลยนะหนูไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.759347731+07:00","message":"receive interim result [false|false]: ปิดน่าจะหอมน่าดูเลยนะหนูไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.759365539+07:00","message":"[buffer interim] 504 false ปิดน่าจะหอมน่าดูเลยนะหนูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.759376783+07:00","message":"[bufferProcess] interim [370000000]:ปิดน่าจะหอมน่าดูเลยนะหนูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.759380789+07:00","message":"[bufferProcess] send to processor:ปิดน่าจะหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.759388709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.75939326+07:00","message":"> Transcript [8549] [false]: 'ปิดน่าจะหอมน่าดูเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.759397019+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.069903007+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.069942745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดน่าจะหอมน่าดูเลยนะหนูไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.069948714+07:00","message":"receive interim result [false|false]: ปิดน่าจะหอมน่าดูเลยนะหนูไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.069964998+07:00","message":"[buffer interim] 504 false ปิดน่าจะหอมน่าดูเลยนะหนูไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.069972602+07:00","message":"[bufferProcess] interim [730000000]:ปิดน่าจะหอมน่าดูเลยนะหนูไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.069975055+07:00","message":"[bufferProcess] send to processor:ปิดน่าจะหอมน่าดูเลยนะหนูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.069978651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.069982223+07:00","message":"> Transcript [8550] [false]: 'ปิดน่าจะหอมน่าดูเลยนะหนูไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.06998498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.069987551+07:00","message":"Set new StatePrefix: 'ปิดน่าจะหอมน่าดูเลยนะหนูไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.424755408+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.42479356+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":"2026-06-25T15:41:22.424801319+07:00","message":"receive interim result [false|false]: ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.424817557+07:00","message":"[buffer interim] 504 false ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.424824203+07:00","message":"[bufferProcess] interim [30000000]:ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.424826857+07:00","message":"[bufferProcess] send to processor:ปิดน่าจะหอมน่าดูเลยนะหนูไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.424832121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.42483508+07:00","message":"> Transcript [8551] [false]: 'ปิดน่าจะหอมน่าดูเลยนะหนูไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.424838837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.424841474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.424843494+07:00","message":"StatePrefix: 'ปิดน่าจะหอมน่าดูเลยนะหนูไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.424845877+07:00","message":"TextPushed: 'ปิดน่าจะหอมน่าดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.594702406+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.594740732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.594746763+07:00","message":"receive interim result [false|false]: ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.594760587+07:00","message":"[buffer interim] 504 false ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.594767593+07:00","message":"[bufferProcess] interim [210000000]:ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.594787976+07:00","message":"[bufferProcess] send to processor:ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.594798862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.594801782+07:00","message":"> Transcript [8552] [false]: 'ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.594805148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.594807246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.594809686+07:00","message":"StatePrefix: 'ปิดน่าจะหอมน่าดูเลยนะหนูไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.594812349+07:00","message":"TextPushed: 'ปิดน่าจะหอมน่าดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.786346447+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.786395082+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":"2026-06-25T15:41:22.786402079+07:00","message":"receive interim result [false|false]: ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.786417686+07:00","message":"[buffer interim] 504 false ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.78642576+07:00","message":"[bufferProcess] interim [390000000]:ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.786430995+07:00","message":"[bufferProcess] send to processor:ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.786438477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.78644209+07:00","message":"> Transcript [8553] [false]: 'ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.78644692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.786449422+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.786454436+07:00","message":"StatePrefix: 'ปิดน่าจะหอมน่าดูเลยนะหนูไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.786457771+07:00","message":"TextPushed: 'ปิดน่าจะหอมน่าดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.988634975+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.988682676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.988688857+07:00","message":"receive interim result [false|false]: ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.98870222+07:00","message":"[buffer interim] 504 false ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.988709383+07:00","message":"[bufferProcess] interim [630000000]:ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.988711861+07:00","message":"[bufferProcess] send to processor:ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.988716995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.988719897+07:00","message":"> Transcript [8554] [false]: 'ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.988724456+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.988726832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.988729285+07:00","message":"StatePrefix: 'ปิดน่าจะหอมน่าดูเลยนะหนูไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.988732257+07:00","message":"TextPushed: 'ปิดน่าจะหอมน่าดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.988737519+07:00","message":"Push: 'เลยนะหนูไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.988739553+07:00","message":"TextPushed: 'ปิดน่าจะหอมน่าดูเลยนะหนูไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.988742066+07:00","message":"Set new StatePrefix : 'ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.988744473+07:00","message":"Next Push (prob) : 'พาไปก็ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.988752266+07:00","message":"push: {false เลยนะหนูไป 0 0xc003302680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:23.156760504+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:23.156810916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:23.156817829+07:00","message":"receive interim result [false|false]: ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:23.156835636+07:00","message":"[buffer interim] 504 false ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.156844239+07:00","message":"[bufferProcess] interim [750000000]:ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.156847722+07:00","message":"[bufferProcess] send to processor:ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.156855637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.156858772+07:00","message":"> Transcript [8555] [false]: 'ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.156861741+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.156864625+07:00","message":"Set new StatePrefix: 'ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:23.28555978+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:23.285597426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:23.285614879+07:00","message":"receive interim result [false|false]: ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:23.285636217+07:00","message":"[buffer interim] 504 false ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.285644073+07:00","message":"[bufferProcess] interim [870000000]:ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.285647011+07:00","message":"[bufferProcess] send to processor:ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.285650716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.2856538+07:00","message":"> Transcript [8556] [false]: 'ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.285658085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.285660423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.285662402+07:00","message":"StatePrefix: 'ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.285665299+07:00","message":"TextPushed: 'ปิดน่าจะหอมน่าดูเลยนะหนูไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:23.868374699+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:23.868428397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:23.868435062+07:00","message":"receive interim result [false|false]: ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:23.868447665+07:00","message":"[buffer interim] 504 false ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.868454274+07:00","message":"[bufferProcess] interim [470000000]:ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.868457294+07:00","message":"[bufferProcess] send to processor:ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.868462896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.868465915+07:00","message":"> Transcript [8557] [false]: 'ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.868469334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.868471478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.868473709+07:00","message":"StatePrefix: 'ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:23.868476399+07:00","message":"TextPushed: 'ปิดน่าจะหอมน่าดูเลยนะหนูไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:24.132358476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:24.132387536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:27.132393948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:27.132402029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.032201507+07:00","message":"[GCS] IsForceVAD: false for message ID: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.165087866+07:00","message":"[GCS] Start streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.200366002+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.200407558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดน่าจะหอมน่าดูเลยนะบางทีหนูไปพาไปก็หอมด้วยนะ\",\"confidence\":0.9199562}],\"is_final\":true,\"result_end_time\":{\"seconds\":12,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.200414501+07:00","message":"receive interim result [true|false]: ติดน่าจะหอมน่าดูเลยนะบางทีหนูไปพาไปก็หอมด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.2004242+07:00","message":"end recv isFinal message id 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.200426538+07:00","message":"end Recv id 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.200432219+07:00","message":"[buffer interim] 504 true ติดน่าจะหอมน่าดูเลยนะบางทีหนูไปพาไปก็หอมด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200441373+07:00","message":"[bufferProcess] interim [570000000]:ติดน่าจะหอมน่าดูเลยนะบางทีหนูไปพาไปก็หอมด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200444745+07:00","message":"[bufferProcess] send to processor (isfinal):ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200448791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200452325+07:00","message":"> Transcript [8558] [false]: 'ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200455409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200457591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200460158+07:00","message":"StatePrefix: 'ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200462961+07:00","message":"TextPushed: 'ปิดน่าจะหอมน่าดูเลยนะหนูไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200464896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200467218+07:00","message":"> Transcript [8559] [true]: 'ติดน่าจะหอมน่าดูเลยนะบางทีหนูไปพาไปก็หอมด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200469982+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200472106+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200473965+07:00","message":"StatePrefix: 'ปิดน่าจะหอมน่าดูเลยนะหนูไปพาไปก็หอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200475975+07:00","message":"TextPushed: 'ปิดน่าจะหอมน่าดูเลยนะหนูไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200477782+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200611081+07:00","message":"Push: 'ก็หอมด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200614105+07:00","message":"TextPushed: 'ปิดน่าจะหอมน่าดูเลยนะหนูไปก็หอมด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200616444+07:00","message":"Set new StatePrefix : 'ติดน่าจะหอมน่าดูเลยนะบางทีหนูไปพาไปก็หอมด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.200618923+07:00","message":"Next Push (prob) : 'ติดน่าจะหอมน่าดูเลยนะบางทีหนูไปพาไปก็หอมด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.200626169+07:00","message":"push: {true ก็หอมด้วยนะ 0 0xc003302680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.20064423+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_504.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:29.224994993+07:00","message":"write wav file: './tmp/7598/7598_504.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.227255833+07:00","message":"[GCS] IsForceVAD: false for message ID: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.293587664+07:00","message":"[GCS] Start streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.549860011+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.549882802+07:00","message":"found end of frame, send empty tag with msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.549886411+07:00","message":"end Recv id 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.549892826+07:00","message":"[buffer interim] 505 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.549900204+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.549904239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.549907671+07:00","message":"> Transcript [8560] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.549910683+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.549912782+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.549914822+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.549916917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.549925015+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.549934152+07:00","message":"push: {true \n 0 0xc002e90980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:29.554627992+07:00","message":"write wav file: './tmp/7598/7598_505.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.634945286+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.634992134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.634997407+07:00","message":"receive interim result [false|false]: ขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.6350135+07:00","message":"[buffer interim] 506 false ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.63501979+07:00","message":"[bufferProcess] interim [420000000]:ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.635021812+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.83557627+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.835624918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.835630547+07:00","message":"receive interim result [false|false]: ขายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.835655039+07:00","message":"[buffer interim] 506 false ขายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.835668539+07:00","message":"[bufferProcess] interim [540000000]:ขายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.835671243+07:00","message":"[bufferProcess] send to processor:ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.835675045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.835678883+07:00","message":"> Transcript [8561] [false]: 'ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.835681296+07:00","message":"Set StatePrefix (first interim): 'ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.949440842+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.949483845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.949489412+07:00","message":"receive interim result [false|false]: ขายที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.949503188+07:00","message":"[buffer interim] 506 false ขายที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.949510774+07:00","message":"[bufferProcess] interim [660000000]:ขายที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.949513337+07:00","message":"[bufferProcess] send to processor:ขายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.949519453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.949522798+07:00","message":"> Transcript [8562] [false]: 'ขายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.94952619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.949528572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.949530637+07:00","message":"StatePrefix: 'ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.949533035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.979883864+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.979923446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.979928849+07:00","message":"receive interim result [false|false]: ใครที่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.979941468+07:00","message":"[buffer interim] 506 false ใครที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.979948378+07:00","message":"[bufferProcess] interim [720000000]:ใครที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.979950768+07:00","message":"[bufferProcess] send to processor:ขายที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.979956301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.979959353+07:00","message":"> Transcript [8563] [false]: 'ขายที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.979962648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.979964748+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.97996705+07:00","message":"StatePrefix: 'ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.97996957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:30.13320048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:30.133222272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.149283087+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.149331395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.149338153+07:00","message":"receive interim result [false|false]: ใครที่เคยลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.149350528+07:00","message":"[buffer interim] 506 false ใครที่เคยลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.149357084+07:00","message":"[bufferProcess] interim [840000000]:ใครที่เคยลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.14935966+07:00","message":"[bufferProcess] send to processor:ใครที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.149362967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.149366038+07:00","message":"> Transcript [8564] [false]: 'ใครที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.14936833+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.14937038+07:00","message":"Set new StatePrefix: 'ใครที่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.278103686+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.2781522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.278158414+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.278175759+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.278183705+07:00","message":"[bufferProcess] interim [960000000]:ใครที่เคยลองใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.278187455+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.278195687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.278198651+07:00","message":"> Transcript [8565] [false]: 'ใครที่เคยลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.278202119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.27820435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.278208437+07:00","message":"StatePrefix: 'ใครที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.27821153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.480537494+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.4805851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.480590468+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.480608332+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.480617208+07:00","message":"[bufferProcess] interim [140000000]:ใครที่เคยลองใช้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.480621633+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.480625877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.480629297+07:00","message":"> Transcript [8566] [false]: 'ใครที่เคยลองใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.480633334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.48064621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.480648353+07:00","message":"StatePrefix: 'ใครที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.480650784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.531569278+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.531605086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.531611311+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.531626125+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.531649914+07:00","message":"[bufferProcess] interim [320000000]:ใครที่เคยลองใช้ลองบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.531655489+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.531666134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.531675152+07:00","message":"> Transcript [8567] [false]: 'ใครที่เคยลองใช้ลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.531680789+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.531684038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.531687011+07:00","message":"StatePrefix: 'ใครที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.531690517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.726062953+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.726106812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.726113202+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.726131564+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.726141456+07:00","message":"[bufferProcess] interim [500000000]:ใครที่เคยลองใช้ลองบอกหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.726144079+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.726149526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.726152856+07:00","message":"> Transcript [8568] [false]: 'ใครที่เคยลองใช้ลองบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.72615713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.726159866+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.726162188+07:00","message":"StatePrefix: 'ใครที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.726165166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.726171119+07:00","message":"Push: 'ใครที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.726173179+07:00","message":"TextPushed: 'ใครที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.726175628+07:00","message":"Set new StatePrefix : 'ใครที่เคยลองใช้ลองบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.726178391+07:00","message":"Next Push (prob) : 'ลองใช้ลองบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.726208793+07:00","message":"push: {false ใครที่เคย 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.910532222+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.910574657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.910580964+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.910595312+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.910602864+07:00","message":"[bufferProcess] interim [680000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.910605834+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.910609672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.910613045+07:00","message":"> Transcript [8569] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.910617102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.910619424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.910621884+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.910624453+07:00","message":"TextPushed: 'ใครที่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.056912071+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.056951277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.056956897+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.0569742+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.05698127+07:00","message":"[bufferProcess] interim [800000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.056983842+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.056987246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.056990381+07:00","message":"> Transcript [8570] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.05699411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.056996517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.056998895+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.057001268+07:00","message":"TextPushed: 'ใครที่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.174559889+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.174604683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.174611296+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.174632624+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.174647346+07:00","message":"[bufferProcess] interim [860000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.174650208+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.174654628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.174658304+07:00","message":"> Transcript [8571] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.17466241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.174664691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.174666996+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.174669545+07:00","message":"TextPushed: 'ใครที่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.183494457+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.183514276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.183519018+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.183530457+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.183534785+07:00","message":"[bufferProcess] interim [920000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.183537175+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.183539623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.183542755+07:00","message":"> Transcript [8572] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.183545662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.183547633+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.183549797+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.183552659+07:00","message":"TextPushed: 'ใครที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.183555163+07:00","message":"Push: 'ลองใช้ลองบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.183557117+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.183559599+07:00","message":"Set new StatePrefix : 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.183562952+07:00","message":"Next Push (prob) : 'หน่อยว่ากี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.1835912+07:00","message":"push: {false ลองใช้ลองบอก 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.361084461+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.361130534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.361137431+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.361159383+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.361179615+07:00","message":"[bufferProcess] interim [40000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.361182525+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.361190178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.361193543+07:00","message":"> Transcript [8573] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.361196325+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.361198774+07:00","message":"Set new StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.391337498+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.391380397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.39138667+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.39140411+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.391414485+07:00","message":"[bufferProcess] interim [100000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.391417234+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.391421038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.391424212+07:00","message":"> Transcript [8574] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.391428459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.391430962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.391433003+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.391435831+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.426944751+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.426993648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.427000609+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.427015805+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.427023398+07:00","message":"[bufferProcess] interim [160000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.427026782+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.42703342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.427036784+07:00","message":"> Transcript [8575] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.427040755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.427043113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.427047747+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.427051078+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.545130426+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.545189132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.54519636+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.545214552+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.54522912+07:00","message":"[bufferProcess] interim [280000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.54523314+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.54523842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.545242988+07:00","message":"> Transcript [8576] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.545248399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.545251104+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.545254577+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.545258539+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.750854281+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.750899673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.750907521+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.750923865+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.750932234+07:00","message":"[bufferProcess] interim [460000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.750935128+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.750938997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.75094264+07:00","message":"> Transcript [8577] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.750946795+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.750949867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.750952674+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.750955753+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.75095847+07:00","message":"Push: 'หน่อยว่ากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.750960432+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.750962723+07:00","message":"Set new StatePrefix : 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.750965006+07:00","message":"Next Push (prob) : 'เป็นยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.750975653+07:00","message":"push: {false หน่อยว่ากลิ่น 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.944531969+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.944573239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.944579253+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.944599607+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.944608886+07:00","message":"[bufferProcess] interim [640000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.94461327+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.944618549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.944622548+07:00","message":"> Transcript [8578] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.944627187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.944631651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.944633995+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.944636648+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.068077536+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.068119623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.068126465+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.068142862+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.06815114+07:00","message":"[bufferProcess] interim [760000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.068154223+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.068161553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.068164967+07:00","message":"> Transcript [8579] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.068169839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.068172587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.068174684+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.068177599+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.274756117+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.27481661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.274826835+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.274848907+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.274874163+07:00","message":"[bufferProcess] interim [940000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.274879119+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.274887275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.27489261+07:00","message":"> Transcript [8580] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.274898718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.274902331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.274906612+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.274909825+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.314694119+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.314731528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.314737405+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.314752712+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.314760188+07:00","message":"[bufferProcess] interim [60000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.314763104+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.314770363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.314773442+07:00","message":"> Transcript [8581] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.314777924+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.314780304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.314782524+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.314786065+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.314792407+07:00","message":"Push: 'เป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.314794652+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.314797115+07:00","message":"Set new StatePrefix : 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.314799787+07:00","message":"Next Push (prob) : 'และผลลัพธ์เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.314837092+07:00","message":"push: {false เป็นยังไง 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.442614542+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.442667754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.442680618+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.44270254+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.442709905+07:00","message":"[bufferProcess] interim [180000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.44271266+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.442716089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.442719372+07:00","message":"> Transcript [8582] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.442723093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.442725285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.442727445+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.442730552+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.513310901+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.513353609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.513360494+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.513377724+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.51338818+07:00","message":"[bufferProcess] interim [300000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.513391528+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.513397457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.513400649+07:00","message":"> Transcript [8583] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.513405068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.513407549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.513409847+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.513413273+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.643357659+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.643400289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.643408059+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.643422523+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.643432119+07:00","message":"[bufferProcess] interim [360000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.64343516+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.643438953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.643443028+07:00","message":"> Transcript [8584] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.643448301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.643450477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.64345274+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.643457434+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.647540365+07:00","message":"[GCS] Cleaned up inactive client: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.647565415+07:00","message":"[GCS] Cleaned up inactive client: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.647568077+07:00","message":"[GCS] Cleaned up inactive client: 490"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.647570727+07:00","message":"[GCS] Cleaned up inactive client: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.647574046+07:00","message":"[GCS] Cleaned up inactive client: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.647577089+07:00","message":"[GCS] Cleaned up inactive client: 485"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:33.133914728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:33.133925031+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.225788588+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.225829954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.225837483+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.225853662+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.225861913+07:00","message":"[bufferProcess] interim [960000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.2258649+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.225872069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.225875128+07:00","message":"> Transcript [8585] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.225879737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.225882349+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.225884803+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.225888519+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.225896795+07:00","message":"Push: 'และผลลัพธ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.22590064+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.225903451+07:00","message":"Set new StatePrefix : 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.225906159+07:00","message":"Next Push (prob) : 'ยังไงครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.225916139+07:00","message":"push: {false และผลลัพธ์เป็น 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.485513441+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.485556239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.4855636+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.4855811+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.485589344+07:00","message":"[bufferProcess] interim [200000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.485592378+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.485600207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.485604078+07:00","message":"> Transcript [8586] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.485608494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.48561139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.485613516+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.485616076+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.548573325+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.548618256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.548626065+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.548640733+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.548659577+07:00","message":"[bufferProcess] interim [260000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.548664148+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.548671518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.548676885+07:00","message":"> Transcript [8587] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.548683253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.548686619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.548689779+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.548694169+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.935272965+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.935318279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.93532788+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.935343608+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.935351244+07:00","message":"[bufferProcess] interim [680000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.935354345+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.935360336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.935363617+07:00","message":"> Transcript [8588] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.935368292+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.935370692+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.935373114+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.935376121+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.079862187+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.079893765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.079902602+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.079913424+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.079921088+07:00","message":"[bufferProcess] interim [800000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.079924129+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.079929973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.079932283+07:00","message":"> Transcript [8589] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.079936454+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.0799385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.079940961+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.079943777+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.079965397+07:00","message":"Push: 'ยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.079967718+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.079970802+07:00","message":"Set new StatePrefix : 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.07997483+07:00","message":"Next Push (prob) : 'ช่วงนี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.079982657+07:00","message":"push: {false ยังไงครับ 0 0xc002f26000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.133853777+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.133898006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.133906281+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.133922099+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.133933852+07:00","message":"[bufferProcess] interim [920000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.133937324+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.133943406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.1339467+07:00","message":"> Transcript [8590] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.133951255+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.133953728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.133955792+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.133961533+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.446977806+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.447027235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะเห็นถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.447035282+07:00","message":"receive interim result [false|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะเห็นถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.44705436+07:00","message":"[buffer interim] 506 false ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะเห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.447065464+07:00","message":"[bufferProcess] interim [220000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะเห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.447069032+07:00","message":"[bufferProcess] send to processor:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.44707534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.447078684+07:00","message":"> Transcript [8591] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.447083531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.447085725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.447087866+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.447090701+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.482987168+07:00","message":"[GCS] IsForceVAD: false for message ID: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.615876625+07:00","message":"[GCS] Start streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.71407548+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.714128384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึง\",\"confidence\":0.9525098}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.714134313+07:00","message":"receive interim result [true|false]: ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.714146381+07:00","message":"end recv isFinal message id 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.71414864+07:00","message":"end Recv id 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.714155548+07:00","message":"[buffer interim] 506 true ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.714167222+07:00","message":"[bufferProcess] interim [400000000]:ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.714174297+07:00","message":"[bufferProcess] send to processor (isfinal):ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะเห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.714177694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.714181014+07:00","message":"> Transcript [8592] [false]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เราจะเห็นถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.714184961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.714187044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.714189309+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.71419244+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.714194631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.714204115+07:00","message":"> Transcript [8593] [true]: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.714214015+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.714216045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.714217773+07:00","message":"StatePrefix: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับช่วงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.714219995+07:00","message":"TextPushed: 'ใครที่เคยลองใช้ลองบอกหน่อยว่ากลิ่นเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.714228055+07:00","message":"Push: 'ครับช่วงนี้เราจะเห็นถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.714236261+07:00","message":"push: {true ครับช่วงนี้เราจะเห็นถึง 0 0xc002f26000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:34.725762314+07:00","message":"write wav file: './tmp/7598/7598_506.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.4711524+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.471208058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.471214628+07:00","message":"receive interim result [false|false]: พื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.471232524+07:00","message":"[buffer interim] 507 false พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.471239174+07:00","message":"[bufferProcess] interim [660000000]:พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.471241304+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.476491614+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.476530331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.476536179+07:00","message":"receive interim result [false|false]: พื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.476553383+07:00","message":"[buffer interim] 507 false พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.476560642+07:00","message":"[bufferProcess] interim [720000000]:พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.476562885+07:00","message":"[bufferProcess] send to processor:พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.476566731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.47657037+07:00","message":"> Transcript [8594] [false]: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.476573036+07:00","message":"Set StatePrefix (first interim): 'พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.690080624+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.69012998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.690136627+07:00","message":"receive interim result [false|false]: พื้นที่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.690150049+07:00","message":"[buffer interim] 507 false พื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.690157756+07:00","message":"[bufferProcess] interim [900000000]:พื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.690160382+07:00","message":"[bufferProcess] send to processor:พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.690166122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.690169267+07:00","message":"> Transcript [8595] [false]: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.690172881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.690175236+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.6901773+07:00","message":"StatePrefix: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.690179857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.780668568+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.780707804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.780713841+07:00","message":"receive interim result [false|false]: พื้นที่ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.780730156+07:00","message":"[buffer interim] 507 false พื้นที่ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.780740603+07:00","message":"[bufferProcess] interim [960000000]:พื้นที่ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.780743433+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.780747385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.780751446+07:00","message":"> Transcript [8596] [false]: 'พื้นที่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.780755054+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.780759399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.780761485+07:00","message":"StatePrefix: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.780763579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.98340455+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.983445923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.983452592+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.983467399+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.983475139+07:00","message":"[bufferProcess] interim [140000000]:พื้นที่ที่มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.983477844+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.983483417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.983486506+07:00","message":"> Transcript [8597] [false]: 'พื้นที่ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.983490253+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.983492313+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.983494305+07:00","message":"StatePrefix: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.983496668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:36.134008554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:36.134024396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.171516259+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.171559684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.171566852+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.171584445+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.171596494+07:00","message":"[bufferProcess] interim [380000000]:พื้นที่ที่มีฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.171598848+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.171602958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.171606623+07:00","message":"> Transcript [8598] [false]: 'พื้นที่ที่มีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.171611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.171613664+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.171615906+07:00","message":"StatePrefix: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.171620052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.171627314+07:00","message":"Push: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.171629672+07:00","message":"TextPushed: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.171631924+07:00","message":"Set new StatePrefix : 'พื้นที่ที่มีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.171634459+07:00","message":"Next Push (prob) : 'ที่ที่มีฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.171644025+07:00","message":"push: {false พื้น 0 0xc0033ff500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.36076708+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.360816866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.360827176+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.360847461+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.360856225+07:00","message":"[bufferProcess] interim [560000000]:พื้นที่ที่มีฝนตกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.360859061+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.360863121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.360868343+07:00","message":"> Transcript [8599] [false]: 'พื้นที่ที่มีฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.360874021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.360877505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.360879482+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.360881962+07:00","message":"TextPushed: 'พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.482584149+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.482618888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.482624438+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.482635289+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.482642649+07:00","message":"[bufferProcess] interim [680000000]:พื้นที่ที่มีฝนตกไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.482645341+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.482648479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.482651345+07:00","message":"> Transcript [8600] [false]: 'พื้นที่ที่มีฝนตกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.482654701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.482657054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.482658963+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.482661411+07:00","message":"TextPushed: 'พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.540127813+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.5401672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.540173264+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.540186796+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.540194216+07:00","message":"[bufferProcess] interim [740000000]:พื้นที่ที่มีฝนตกไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.540196861+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.540203528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.540206561+07:00","message":"> Transcript [8601] [false]: 'พื้นที่ที่มีฝนตกไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.540210157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.540212505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.540214594+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.540217121+07:00","message":"TextPushed: 'พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.750299591+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.750335947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.750342858+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.750356485+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.750363759+07:00","message":"[bufferProcess] interim [980000000]:พื้นที่ที่มีฝนตกไหมครับแต่บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.750366562+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.750373567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.750376324+07:00","message":"> Transcript [8602] [false]: 'พื้นที่ที่มีฝนตกไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.750380124+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.750382662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.750385294+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.750387838+07:00","message":"TextPushed: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.750393582+07:00","message":"Push: 'ที่ที่มีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.750395674+07:00","message":"TextPushed: 'พื้นที่ที่มีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.750399899+07:00","message":"Set new StatePrefix : 'พื้นที่ที่มีฝนตกไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.750402318+07:00","message":"Next Push (prob) : 'ตกไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.750410205+07:00","message":"push: {false ที่ที่มีฝน 0 0xc0033ff500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.90761013+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.907645955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.907652022+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.90766169+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.907674088+07:00","message":"[bufferProcess] interim [100000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.907677319+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.90768067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.907683495+07:00","message":"> Transcript [8603] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.907687241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.907689337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.907691342+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.907694007+07:00","message":"TextPushed: 'พื้นที่ที่มีฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.931817096+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.931851365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.93185685+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.931872846+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.931879374+07:00","message":"[bufferProcess] interim [160000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.931882053+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.931885822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.931888689+07:00","message":"> Transcript [8604] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.931892106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.931894414+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.93189674+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.931899464+07:00","message":"TextPushed: 'พื้นที่ที่มีฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.939771906+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.939796497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.939802168+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.939809875+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.939815815+07:00","message":"[bufferProcess] interim [220000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.939818132+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.939820914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.939823463+07:00","message":"> Transcript [8605] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.939826248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.939828194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.939830336+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.939832527+07:00","message":"TextPushed: 'พื้นที่ที่มีฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.210620338+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.210654614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.210660892+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.210685772+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.21069304+07:00","message":"[bufferProcess] interim [340000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.210695807+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.210699115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.210701947+07:00","message":"> Transcript [8606] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.210706203+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.210708725+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.210711258+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.210713888+07:00","message":"TextPushed: 'พื้นที่ที่มีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.210720428+07:00","message":"Push: 'ตกไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.210722446+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.210724746+07:00","message":"Set new StatePrefix : 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.210727303+07:00","message":"Next Push (prob) : 'แต่บางพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.210734644+07:00","message":"push: {false ตกไหมครับ 0 0xc0033ff500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.293942314+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.293978681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.293985311+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.293998113+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.29400473+07:00","message":"[bufferProcess] interim [460000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.294007583+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.294012785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.294015599+07:00","message":"> Transcript [8607] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.294019457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.294021543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.294023519+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.294025941+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.393571446+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.393614428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.393621158+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.393640782+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.393647549+07:00","message":"[bufferProcess] interim [580000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.393650269+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.393653817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.393656661+07:00","message":"> Transcript [8608] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.393660816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.393663389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.393665326+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.393675458+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.694667771+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.694707755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.694714825+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.694730031+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.694737179+07:00","message":"[bufferProcess] interim [880000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.694740376+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.694748076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.694750999+07:00","message":"> Transcript [8609] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.694754777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.694757002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.694759598+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.694762128+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.81154723+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.811586303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.811592798+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.811606935+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.811615352+07:00","message":"[bufferProcess] interim [940000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.811618535+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.811622599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.811628095+07:00","message":"> Transcript [8610] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.811632747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.811635157+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.811637195+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.81163997+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.811642624+07:00","message":"Push: 'แต่บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.811644688+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.811647101+07:00","message":"Set new StatePrefix : 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.811649498+07:00","message":"Next Push (prob) : 'ลูกทีมฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.811657962+07:00","message":"push: {false แต่บางพื้นที่ 0 0xc0033ff500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.923580025+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.923623208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมฝนตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.923630804+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.923646344+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.923654248+07:00","message":"[bufferProcess] interim [0]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.92365831+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.923666587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.923685652+07:00","message":"> Transcript [8611] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.923690147+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.984885936+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.984926716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.98493408+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.984953606+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.984962392+07:00","message":"[bufferProcess] interim [60000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.984966205+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.984971564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.984975397+07:00","message":"> Transcript [8612] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.984980834+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.984983778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.984986704+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.984990797+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.012942262+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.012974363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.012981051+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.012998314+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.013004887+07:00","message":"[bufferProcess] interim [120000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.013008083+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.013015584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.013018714+07:00","message":"> Transcript [8613] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.013021477+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.04925562+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.049301245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.049309494+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.049325304+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.04933625+07:00","message":"[bufferProcess] interim [180000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.049340163+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.04934799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.04935181+07:00","message":"> Transcript [8614] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.049355663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.049359822+07:00","message":"Set new StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.088464258+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.088505844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนเขาไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.088515494+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนเขาไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.088531396+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.088546928+07:00","message":"[bufferProcess] interim [240000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.088551462+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.088557777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.088561584+07:00","message":"> Transcript [8615] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.088566507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.088569539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.088573086+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.088577155+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.154728351+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.154769419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้ามือถือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.154777352+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้ามือถือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.154791844+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้ามือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.154798586+07:00","message":"[bufferProcess] interim [300000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้ามือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.154801814+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.154808541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.154811523+07:00","message":"> Transcript [8616] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนเขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.154814201+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.154816333+07:00","message":"Set new StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนเขาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.17485672+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.174904731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.174912502+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.174933933+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.17494183+07:00","message":"[bufferProcess] interim [360000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.174948952+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้ามือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.174956159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.17495948+07:00","message":"> Transcript [8617] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้ามือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.174962518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.17496537+07:00","message":"Set new StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้ามือถือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.344526608+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.344572827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.344581906+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.344603149+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.344615914+07:00","message":"[bufferProcess] interim [600000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.344619809+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.344628489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.344632422+07:00","message":"> Transcript [8618] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.344636327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.344639694+07:00","message":"Set new StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.781991996+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.782031706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.782041156+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.782056316+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.782063891+07:00","message":"[bufferProcess] interim [960000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.782067725+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.782077911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.782081956+07:00","message":"> Transcript [8619] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.782087564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.782090757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.782093919+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.782098262+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:39.134713876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:39.134737306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.233943496+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.233984236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.233992751+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.234009075+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.234019309+07:00","message":"[bufferProcess] interim [440000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.234023647+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.234032041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.234036355+07:00","message":"> Transcript [8620] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.234041767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.23404475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.234050001+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.234053936+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.684132906+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.684175866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.684185329+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.684200171+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.684209363+07:00","message":"[bufferProcess] interim [860000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.684213979+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.68422349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.684229707+07:00","message":"> Transcript [8621] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.684236048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.684239043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.684242405+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.684246503+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.74494954+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.744988552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาดการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.74499735+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาดการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.745014925+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาดการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.745024976+07:00","message":"[bufferProcess] interim [980000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาดการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.745029435+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.745034829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.745040247+07:00","message":"> Transcript [8622] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.745045461+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.745048625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.745051868+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.74505566+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.745059876+07:00","message":"Push: 'ลูกทีมคนก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.74506298+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.745066445+07:00","message":"Set new StatePrefix : 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.745071135+07:00","message":"Next Push (prob) : 'จริงปีนี้คาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.745080884+07:00","message":"push: {false ลูกทีมคนก็เข้าไม่ถึง 0 0xc0033ff500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.792631017+07:00","message":"[GCS] IsForceVAD: false for message ID: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.866344824+07:00","message":"[GCS] Start streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.88990693+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.889943154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.889951409+07:00","message":"receive interim result [false|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.889968874+07:00","message":"[buffer interim] 507 false พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.88997955+07:00","message":"[bufferProcess] interim [220000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.889982857+07:00","message":"[bufferProcess] send to processor:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาดการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.889987052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.889989826+07:00","message":"> Transcript [8623] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาดการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.889993817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.889996078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.889998458+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.890001404+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.98982682+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.989865469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมผมเข้าไม่ถึงจริงๆปีนี้คาดการณ์กัน\",\"confidence\":0.9403499}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.989875611+07:00","message":"receive interim result [true|false]: พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมผมเข้าไม่ถึงจริงๆปีนี้คาดการณ์กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.989888728+07:00","message":"end recv isFinal message id 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.98989196+07:00","message":"end Recv id 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.98990041+07:00","message":"[buffer interim] 507 true พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมผมเข้าไม่ถึงจริงๆปีนี้คาดการณ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.989907545+07:00","message":"[bufferProcess] interim [220000000]:พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมผมเข้าไม่ถึงจริงๆปีนี้คาดการณ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.989910829+07:00","message":"[bufferProcess] send to processor (isfinal):พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.989914276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.989917128+07:00","message":"> Transcript [8624] [false]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.989920366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.989922392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.989924828+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.989927688+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.98993138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.989933671+07:00","message":"> Transcript [8625] [true]: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมผมเข้าไม่ถึงจริงๆปีนี้คาดการณ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.989936159+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.989937997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.989939728+07:00","message":"StatePrefix: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.989941831+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.989943843+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.990138613+07:00","message":"Push: 'จริงๆปีนี้คาดการณ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.99014203+07:00","message":"TextPushed: 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมคนก็เข้าไม่ถึงจริงๆปีนี้คาดการณ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.990153672+07:00","message":"Set new StatePrefix : 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมผมเข้าไม่ถึงจริงๆปีนี้คาดการณ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.990156302+07:00","message":"Next Push (prob) : 'พื้นที่ที่มีฝนตกไหมครับแต่บางพื้นที่ลูกทีมผมเข้าไม่ถึงจริงๆปีนี้คาดการณ์กัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.99016962+07:00","message":"push: {true จริงๆปีนี้คาดการณ์กัน 0 0xc0033ff500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.990181671+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_507.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:40.000918323+07:00","message":"write wav file: './tmp/7598/7598_507.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.213928829+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.213992594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.213998618+07:00","message":"receive interim result [false|false]: ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.214019267+07:00","message":"[buffer interim] 508 false ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.2140274+07:00","message":"[bufferProcess] interim [420000000]:ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.214029499+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.576341792+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.57638655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.576393491+07:00","message":"receive interim result [false|false]: ทราบดีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.576415985+07:00","message":"[buffer interim] 508 false ทราบดีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.576429557+07:00","message":"[bufferProcess] interim [660000000]:ทราบดีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.576432048+07:00","message":"[bufferProcess] send to processor:ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.576436416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.576440271+07:00","message":"> Transcript [8626] [false]: 'ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.576442599+07:00","message":"Set StatePrefix (first interim): 'ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.582061666+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.582097719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.582103582+07:00","message":"receive interim result [false|false]: ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.582118945+07:00","message":"[buffer interim] 508 false ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.582125918+07:00","message":"[bufferProcess] interim [720000000]:ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.582128422+07:00","message":"[bufferProcess] send to processor:ทราบดีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.582134172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.582137804+07:00","message":"> Transcript [8627] [false]: 'ทราบดีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.582141311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.582143713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.582145561+07:00","message":"StatePrefix: 'ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.582147994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.58512464+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.585147851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.585153064+07:00","message":"receive interim result [false|false]: ทราบดีอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.585176506+07:00","message":"[buffer interim] 508 false ทราบดีอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.585192294+07:00","message":"[bufferProcess] interim [780000000]:ทราบดีอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.585195427+07:00","message":"[bufferProcess] send to processor:ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.585200275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.585202857+07:00","message":"> Transcript [8628] [false]: 'ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.585205969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.585207983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.585209945+07:00","message":"StatePrefix: 'ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.585211869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.848625962+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.848682133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่แล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.848693688+07:00","message":"receive interim result [false|false]: ทราบดีอยู่แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.848712401+07:00","message":"[buffer interim] 508 false ทราบดีอยู่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.848721264+07:00","message":"[bufferProcess] interim [20000000]:ทราบดีอยู่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.848723869+07:00","message":"[bufferProcess] send to processor:ทราบดีอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.84872794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.848731385+07:00","message":"> Transcript [8629] [false]: 'ทราบดีอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.848735201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.848737367+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.848739386+07:00","message":"StatePrefix: 'ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.848741605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.904845753+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.904889049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่แล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.904895122+07:00","message":"receive interim result [false|false]: ทราบดีอยู่แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.904914796+07:00","message":"[buffer interim] 508 false ทราบดีอยู่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.90492579+07:00","message":"[bufferProcess] interim [80000000]:ทราบดีอยู่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.904928365+07:00","message":"[bufferProcess] send to processor:ทราบดีอยู่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.904932572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.904935785+07:00","message":"> Transcript [8630] [false]: 'ทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.904939381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.904942376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.904944601+07:00","message":"StatePrefix: 'ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.904946821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.90495027+07:00","message":"Push: 'ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.90495263+07:00","message":"TextPushed: 'ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.904954835+07:00","message":"Set new StatePrefix : 'ทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.904957033+07:00","message":"Next Push (prob) : 'ดีอยู่แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.904964873+07:00","message":"push: {false ทราบ 0 0xc002f27300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.021616548+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.021650684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่แล้วนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.021656634+07:00","message":"receive interim result [false|false]: ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.021676818+07:00","message":"[buffer interim] 508 false ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.021683379+07:00","message":"[bufferProcess] interim [140000000]:ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.021693791+07:00","message":"[bufferProcess] send to processor:ทราบดีอยู่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.021697708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.02170274+07:00","message":"> Transcript [8631] [false]: 'ทราบดีอยู่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.021711705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.021714214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.021716358+07:00","message":"StatePrefix: 'ทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.021718486+07:00","message":"TextPushed: 'ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.628360506+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.628390765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่แล้วนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.628396713+07:00","message":"receive interim result [false|false]: ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.62841236+07:00","message":"[buffer interim] 508 false ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.628419136+07:00","message":"[bufferProcess] interim [740000000]:ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.62842191+07:00","message":"[bufferProcess] send to processor:ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.62842533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.628428208+07:00","message":"> Transcript [8632] [false]: 'ทราบดีอยู่แล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.628433206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.628435728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.62843787+07:00","message":"StatePrefix: 'ทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.628441954+07:00","message":"TextPushed: 'ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.748449736+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.748492265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่แล้วนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.748497276+07:00","message":"receive interim result [false|false]: ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.748510501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" kennel\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.748516032+07:00","message":"receive interim result [false|false]:  kennel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.748524249+07:00","message":"[buffer interim] 508 false ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.748527523+07:00","message":"[buffer interim] 508 false  kennel"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.748543065+07:00","message":"[bufferProcess] interim [920000000]:ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.748564887+07:00","message":"[bufferProcess] send to processor:ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.748571541+07:00","message":"[bufferProcess] interim [920000000]: kennel"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.748575291+07:00","message":"[bufferProcess] update buffer: ทราบดีอยู่แล้วนะครับ kennel"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.748580022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.748583814+07:00","message":"> Transcript [8633] [false]: 'ทราบดีอยู่แล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.748587571+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.748589777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.748592331+07:00","message":"StatePrefix: 'ทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.748594799+07:00","message":"TextPushed: 'ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.817449462+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.817487215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่แล้วนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.817493258+07:00","message":"receive interim result [false|false]: ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.817507104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Enigma\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.817510527+07:00","message":"receive interim result [false|false]:  Enigma"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.817517317+07:00","message":"[buffer interim] 508 false ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.817520664+07:00","message":"[buffer interim] 508 false  Enigma"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.817526069+07:00","message":"[bufferProcess] interim [980000000]:ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.817529117+07:00","message":"[bufferProcess] send to processor:ทราบดีอยู่แล้วนะครับ kennel"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.817532068+07:00","message":"[bufferProcess] interim [980000000]: Enigma"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.817534606+07:00","message":"[bufferProcess] update buffer: ทราบดีอยู่แล้วนะครับ Enigma"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.817537256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.817540056+07:00","message":"> Transcript [8634] [false]: 'ทราบดีอยู่แล้วนะครับ kennel'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.817543722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.817545877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.817548004+07:00","message":"StatePrefix: 'ทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.817550141+07:00","message":"TextPushed: 'ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.817552531+07:00","message":"Push: 'ดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.817554525+07:00","message":"TextPushed: 'ทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.817556737+07:00","message":"Set new StatePrefix : 'ทราบดีอยู่แล้วนะครับ kennel'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.817559025+07:00","message":"Next Push (prob) : 'ครับ kennel'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.81756632+07:00","message":"push: {false ดีอยู่แล้วนะ 0 0xc002f27300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:42.134887582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:42.134906244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.441002085+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.441048771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่แล้วนะครับ Enigma\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.441056312+07:00","message":"receive interim result [false|false]: ทราบดีอยู่แล้วนะครับ Enigma"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.441073026+07:00","message":"[buffer interim] 508 false ทราบดีอยู่แล้วนะครับ Enigma"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.44108193+07:00","message":"[bufferProcess] interim [580000000]:ทราบดีอยู่แล้วนะครับ Enigma"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.441085496+07:00","message":"[bufferProcess] send to processor:ทราบดีอยู่แล้วนะครับ Enigma"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.441092843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.441096205+07:00","message":"> Transcript [8635] [false]: 'ทราบดีอยู่แล้วนะครับ Enigma'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.441099002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.441101891+07:00","message":"Set new StatePrefix: 'ทราบดีอยู่แล้วนะครับ Enigma'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.511264408+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.511302083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่แล้วนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.511308055+07:00","message":"receive interim result [false|false]: ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.511317431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alinda\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.5113206+07:00","message":"receive interim result [false|false]:  alinda"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.511333943+07:00","message":"[buffer interim] 508 false ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.511341558+07:00","message":"[buffer interim] 508 false  alinda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.511348168+07:00","message":"[bufferProcess] interim [640000000]:ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.511352061+07:00","message":"[bufferProcess] send to processor:ทราบดีอยู่แล้วนะครับ Enigma"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.511356682+07:00","message":"[bufferProcess] interim [640000000]: alinda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.511360549+07:00","message":"[bufferProcess] update buffer: ทราบดีอยู่แล้วนะครับ alinda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.511364245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.511368086+07:00","message":"> Transcript [8636] [false]: 'ทราบดีอยู่แล้วนะครับ Enigma'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.511373984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.511376891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.511379819+07:00","message":"StatePrefix: 'ทราบดีอยู่แล้วนะครับ Enigma'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.511383011+07:00","message":"TextPushed: 'ทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.086396049+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.086441509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่แล้วนะครับ alinda\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.086449917+07:00","message":"receive interim result [false|false]: ทราบดีอยู่แล้วนะครับ alinda"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.086464697+07:00","message":"[buffer interim] 508 false ทราบดีอยู่แล้วนะครับ alinda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.086471661+07:00","message":"[bufferProcess] interim [240000000]:ทราบดีอยู่แล้วนะครับ alinda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.086474577+07:00","message":"[bufferProcess] send to processor:ทราบดีอยู่แล้วนะครับ alinda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.086477985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.086480875+07:00","message":"> Transcript [8637] [false]: 'ทราบดีอยู่แล้วนะครับ alinda'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.086484978+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.086487139+07:00","message":"Set new StatePrefix: 'ทราบดีอยู่แล้วนะครับ alinda'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.112011023+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.112052235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่แล้วนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.112057764+07:00","message":"receive interim result [false|false]: ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.112071093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ananda ideo เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.11207402+07:00","message":"receive interim result [false|false]:  ananda ideo เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.112081513+07:00","message":"[buffer interim] 508 false ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.112087412+07:00","message":"[buffer interim] 508 false  ananda ideo เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.112093277+07:00","message":"[bufferProcess] interim [300000000]:ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.112095905+07:00","message":"[bufferProcess] send to processor:ทราบดีอยู่แล้วนะครับ alinda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.112100991+07:00","message":"[bufferProcess] interim [300000000]: ananda ideo เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.11210361+07:00","message":"[bufferProcess] update buffer: ทราบดีอยู่แล้วนะครับ ananda ideo เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.112106639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.112109451+07:00","message":"> Transcript [8638] [false]: 'ทราบดีอยู่แล้วนะครับ alinda'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.112112614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.112114742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.112116777+07:00","message":"StatePrefix: 'ทราบดีอยู่แล้วนะครับ alinda'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.112119075+07:00","message":"TextPushed: 'ทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.248092927+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.24812846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่แล้วนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.248135306+07:00","message":"receive interim result [false|false]: ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.248146469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alinda Clinic ยูเนี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.248149232+07:00","message":"receive interim result [false|false]:  alinda Clinic ยูเนี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.248156852+07:00","message":"[buffer interim] 508 false ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.248160248+07:00","message":"[buffer interim] 508 false  alinda Clinic ยูเนี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.248166024+07:00","message":"[bufferProcess] interim [420000000]:ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.248168683+07:00","message":"[bufferProcess] send to processor:ทราบดีอยู่แล้วนะครับ ananda ideo เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.248171402+07:00","message":"[bufferProcess] interim [420000000]: alinda Clinic ยูเนี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.248175095+07:00","message":"[bufferProcess] update buffer: ทราบดีอยู่แล้วนะครับ alinda Clinic ยูเนี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.248178298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.248181457+07:00","message":"> Transcript [8639] [false]: 'ทราบดีอยู่แล้วนะครับ ananda ideo เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.248183734+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.248186934+07:00","message":"Set new StatePrefix: 'ทราบดีอยู่แล้วนะครับ ananda ideo เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.262342466+07:00","message":"[GCS] IsForceVAD: false for message ID: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.359764142+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.359807292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่แล้วนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.359815315+07:00","message":"receive interim result [false|false]: ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.359827757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ananda ideo เนี่ยใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.359832592+07:00","message":"receive interim result [false|false]:  ananda ideo เนี่ยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.359842549+07:00","message":"[buffer interim] 508 false ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.35984731+07:00","message":"[buffer interim] 508 false  ananda ideo เนี่ยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.359854188+07:00","message":"[bufferProcess] interim [480000000]:ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.359857266+07:00","message":"[bufferProcess] send to processor:ทราบดีอยู่แล้วนะครับ alinda Clinic ยูเนี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.359860433+07:00","message":"[bufferProcess] interim [480000000]: ananda ideo เนี่ยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.359862963+07:00","message":"[bufferProcess] update buffer: ทราบดีอยู่แล้วนะครับ ananda ideo เนี่ยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.359866238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.359869379+07:00","message":"> Transcript [8640] [false]: 'ทราบดีอยู่แล้วนะครับ alinda Clinic ยูเนี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.359871893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.359873947+07:00","message":"Set new StatePrefix: 'ทราบดีอยู่แล้วนะครับ alinda Clinic ยูเนี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.381300553+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.381338563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่แล้วนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.381346586+07:00","message":"receive interim result [false|false]: ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.381364183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alinda Clinic ยูเนี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.3813691+07:00","message":"receive interim result [false|false]:  alinda Clinic ยูเนี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.381380632+07:00","message":"[buffer interim] 508 false ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.38138505+07:00","message":"[buffer interim] 508 false  alinda Clinic ยูเนี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.381391992+07:00","message":"[bufferProcess] interim [540000000]:ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.381395824+07:00","message":"[bufferProcess] send to processor:ทราบดีอยู่แล้วนะครับ ananda ideo เนี่ยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.3814008+07:00","message":"[bufferProcess] interim [540000000]: alinda Clinic ยูเนี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.38140469+07:00","message":"[bufferProcess] update buffer: ทราบดีอยู่แล้วนะครับ alinda Clinic ยูเนี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.381407992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.381410873+07:00","message":"> Transcript [8641] [false]: 'ทราบดีอยู่แล้วนะครับ ananda ideo เนี่ยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.381413513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.381415454+07:00","message":"Set new StatePrefix: 'ทราบดีอยู่แล้วนะครับ ananda ideo เนี่ยใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.387487405+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.387510634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่แล้วนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.38751622+07:00","message":"receive interim result [false|false]: ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.387527156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ananda ideo เนี่ยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.387530138+07:00","message":"receive interim result [false|false]:  ananda ideo เนี่ยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.38753583+07:00","message":"[buffer interim] 508 false ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.38754128+07:00","message":"[buffer interim] 508 false  ananda ideo เนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.387546145+07:00","message":"[bufferProcess] interim [600000000]:ทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.387548838+07:00","message":"[bufferProcess] send to processor:ทราบดีอยู่แล้วนะครับ alinda Clinic ยูเนี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.387553867+07:00","message":"[bufferProcess] interim [600000000]: ananda ideo เนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.387556314+07:00","message":"[bufferProcess] update buffer: ทราบดีอยู่แล้วนะครับ ananda ideo เนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.387559269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.387561714+07:00","message":"> Transcript [8642] [false]: 'ทราบดีอยู่แล้วนะครับ alinda Clinic ยูเนี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.387563921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.387566349+07:00","message":"Set new StatePrefix: 'ทราบดีอยู่แล้วนะครับ alinda Clinic ยูเนี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.499421241+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.499460703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทราบดีอยู่แล้วนะครับ alinda Windows เนี่ยนะครับ\",\"confidence\":0.87860924}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.49946748+07:00","message":"receive interim result [true|false]: ทราบดีอยู่แล้วนะครับ alinda Windows เนี่ยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.499477258+07:00","message":"end recv isFinal message id 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.499479514+07:00","message":"end Recv id 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.499486218+07:00","message":"[buffer interim] 508 true ทราบดีอยู่แล้วนะครับ alinda Windows เนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.499495348+07:00","message":"[bufferProcess] interim [630000000]:ทราบดีอยู่แล้วนะครับ alinda Windows เนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.499498354+07:00","message":"[bufferProcess] send to processor (isfinal):ทราบดีอยู่แล้วนะครับ ananda ideo เนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.499501511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.499504538+07:00","message":"> Transcript [8643] [false]: 'ทราบดีอยู่แล้วนะครับ ananda ideo เนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.499507187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.499509459+07:00","message":"Set new StatePrefix: 'ทราบดีอยู่แล้วนะครับ ananda ideo เนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.499511662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.499513636+07:00","message":"> Transcript [8644] [true]: 'ทราบดีอยู่แล้วนะครับ alinda Windows เนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.499516139+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.499518258+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.499520533+07:00","message":"StatePrefix: 'ทราบดีอยู่แล้วนะครับ ananda ideo เนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.499524335+07:00","message":"TextPushed: 'ทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.499532174+07:00","message":"Push: 'ครับ alinda Windows เนี่ยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.499542903+07:00","message":"push: {true ครับ alinda Windows เนี่ยนะครับ 0 0xc002f27300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:43.508536653+07:00","message":"write wav file: './tmp/7598/7598_508.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.588214218+07:00","message":"[GCS] Start streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.420186062+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.420223475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.420228666+07:00","message":"receive interim result [false|false]: ปัญหาก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.420242798+07:00","message":"[buffer interim] 509 false ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.420247848+07:00","message":"[bufferProcess] interim [660000000]:ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.420249872+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.644946928+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.644982097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.644988325+07:00","message":"receive interim result [false|false]: เมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.644999817+07:00","message":"[buffer interim] 509 false เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.64500687+07:00","message":"[bufferProcess] interim [900000000]:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.645009685+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.645014968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.645018206+07:00","message":"> Transcript [8645] [false]: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.645021028+07:00","message":"Set StatePrefix (first interim): 'ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.746636156+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.746678284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.746684478+07:00","message":"receive interim result [false|false]: ปัญหาก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.746695562+07:00","message":"[buffer interim] 509 false ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.746714318+07:00","message":"[bufferProcess] interim [960000000]:ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.746717187+07:00","message":"[bufferProcess] send to processor:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.746720845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.746724082+07:00","message":"> Transcript [8646] [false]: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.746726831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.74672901+07:00","message":"Set new StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.757774722+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.757814767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.757821367+07:00","message":"receive interim result [false|false]: ปัญหาก็คือหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.757837008+07:00","message":"[buffer interim] 509 false ปัญหาก็คือหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.75784371+07:00","message":"[bufferProcess] interim [20000000]:ปัญหาก็คือหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.757846768+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.757852275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.75785493+07:00","message":"> Transcript [8647] [false]: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.757857527+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.757859828+07:00","message":"Set new StatePrefix: 'ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.815357898+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.815408998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.815417926+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.815433911+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.815442633+07:00","message":"[bufferProcess] interim [80000000]:ปัญหาก็คือน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.815446979+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.815455965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.815460878+07:00","message":"> Transcript [8648] [false]: 'ปัญหาก็คือหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.815466431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.815469858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.815473263+07:00","message":"StatePrefix: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.815477178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.002280883+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.00231888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.002325257+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.002342572+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.002351326+07:00","message":"[bufferProcess] interim [260000000]:ปัญหาก็คือน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.002355396+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.002362509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.002366614+07:00","message":"> Transcript [8649] [false]: 'ปัญหาก็คือน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.002371616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.002374664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.002377726+07:00","message":"StatePrefix: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.002381593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.019693635+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.01974471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.019752663+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.019770252+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.019779119+07:00","message":"[bufferProcess] interim [320000000]:ปัญหาก็คือน้ำมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.019783037+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.019792761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.019797416+07:00","message":"> Transcript [8650] [false]: 'ปัญหาก็คือน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.019802321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.019805348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.019808458+07:00","message":"StatePrefix: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.01981163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:45.135128306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:45.135138403+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.20510086+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.20514076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.205148161+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.205173664+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.205182082+07:00","message":"[bufferProcess] interim [500000000]:ปัญหาก็คือน้ำมันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.205184861+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.205192332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.20519536+07:00","message":"> Transcript [8651] [false]: 'ปัญหาก็คือน้ำมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.20519943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.205202248+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.205206556+07:00","message":"StatePrefix: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.205209727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.205218379+07:00","message":"Push: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.205220703+07:00","message":"TextPushed: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.205226057+07:00","message":"Set new StatePrefix : 'ปัญหาก็คือน้ำมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.205229259+07:00","message":"Next Push (prob) : 'น้ำมันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.205255453+07:00","message":"push: {false ปัญหาก็คือ 0 0xc003302180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.319414091+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.319462238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.319471487+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.319490272+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.319498427+07:00","message":"[bufferProcess] interim [560000000]:ปัญหาก็คือน้ำมันจะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.319501192+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.31950957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.319512791+07:00","message":"> Transcript [8652] [false]: 'ปัญหาก็คือน้ำมันอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.319515826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.31951855+07:00","message":"Set new StatePrefix: 'ปัญหาก็คือน้ำมันอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.907474506+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.907508414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.907514938+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.907524371+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.907530602+07:00","message":"[bufferProcess] interim [160000000]:ปัญหาก็คือน้ำมันจะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.90753311+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.907536944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.907539863+07:00","message":"> Transcript [8653] [false]: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.907542338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.907544293+07:00","message":"Set new StatePrefix: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.153846498+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.153888774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงไปบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.153894916+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงไปบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.153910763+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงไปบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.153917361+07:00","message":"[bufferProcess] interim [340000000]:ปัญหาก็คือน้ำมันจะแรงไปบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.153919867+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.153924291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.153926931+07:00","message":"> Transcript [8654] [false]: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.153930198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.153932425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.153934616+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.153937079+07:00","message":"TextPushed: 'ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.157589344+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.157617866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงไปบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.157623689+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงไปบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.157637325+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงไปบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.157642682+07:00","message":"[bufferProcess] interim [400000000]:ปัญหาก็คือน้ำมันจะแรงไปบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.157645218+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงไปบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.157650508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.157653185+07:00","message":"> Transcript [8655] [false]: 'ปัญหาก็คือน้ำมันจะแรงไปบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.157656062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.157658244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.157660221+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.157662555+07:00","message":"TextPushed: 'ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.220443994+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.220487907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงไปบางปู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.220494135+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงไปบางปู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.220512427+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงไปบางปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.220519539+07:00","message":"[bufferProcess] interim [460000000]:ปัญหาก็คือน้ำมันจะแรงไปบางปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.220522215+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงไปบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.220529541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.220532354+07:00","message":"> Transcript [8656] [false]: 'ปัญหาก็คือน้ำมันจะแรงไปบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.220535837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.220538087+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.220540249+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.2205433+07:00","message":"TextPushed: 'ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.226063234+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.226096976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงไปบางพลี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.226102577+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงไปบางพลี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.226118781+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงไปบางพลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.226124709+07:00","message":"[bufferProcess] interim [520000000]:ปัญหาก็คือน้ำมันจะแรงไปบางพลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.226127295+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงไปบางปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.22613448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.226137313+07:00","message":"> Transcript [8657] [false]: 'ปัญหาก็คือน้ำมันจะแรงไปบางปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.226140891+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.22614314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.226145518+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.226148197+07:00","message":"TextPushed: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.226153743+07:00","message":"Push: 'น้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.226155839+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.226158379+07:00","message":"Set new StatePrefix : 'ปัญหาก็คือน้ำมันจะแรงไปบางปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.22616081+07:00","message":"Next Push (prob) : 'ไปบางปู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.226168229+07:00","message":"push: {false น้ำมันจะแรง 0 0xc003302180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.341045112+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.341090707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.341097357+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.341112947+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.341121586+07:00","message":"[bufferProcess] interim [580000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.341124276+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงไปบางพลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.341132871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.341135977+07:00","message":"> Transcript [8658] [false]: 'ปัญหาก็คือน้ำมันจะแรงไปบางพลี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.341138866+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.341144525+07:00","message":"Set new StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงไปบางพลี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.412403716+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.412459531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.412466663+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.412482871+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.412491814+07:00","message":"[bufferProcess] interim [640000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.412494547+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.412500581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.412504065+07:00","message":"> Transcript [8659] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.412507077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.412509461+07:00","message":"Set new StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.620504656+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.620542756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.620549134+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.620566052+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.620573219+07:00","message":"[bufferProcess] interim [880000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.620576575+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.620581197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.620592775+07:00","message":"> Transcript [8660] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.620596573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.620599328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.620601452+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.620604162+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.728926181+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.728965638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.728972409+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.728983557+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.728989946+07:00","message":"[bufferProcess] interim [940000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.728994372+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.728997605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.729000688+07:00","message":"> Transcript [8661] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.729004504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.729006649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.729008573+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.729011095+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.802373382+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.802418025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.802424221+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.802440093+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.802447385+07:00","message":"[bufferProcess] interim [60000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.802449956+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.802453382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.802458432+07:00","message":"> Transcript [8662] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.802462157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.80246426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.802466854+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.802469828+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.071406631+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.071446773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.071452943+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.071468361+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.071475093+07:00","message":"[bufferProcess] interim [300000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.071477843+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.071483011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.07148613+07:00","message":"> Transcript [8663] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.071491285+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.071493651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.07149598+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.071498732+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.071509087+07:00","message":"Push: 'ในบางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.071511344+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.071513816+07:00","message":"Set new StatePrefix : 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.071516499+07:00","message":"Next Push (prob) : 'ที่นะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.071524214+07:00","message":"push: {false ในบางพื้น 0 0xc003302180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.17564935+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.175690197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.175696563+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.175712554+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.175729856+07:00","message":"[bufferProcess] interim [420000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.175732718+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.175736048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.175739533+07:00","message":"> Transcript [8664] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.17574342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.175745619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.175747571+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.175750146+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.258682538+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.258737551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.258751039+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.258769036+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.258780592+07:00","message":"[bufferProcess] interim [480000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.258785683+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.258793276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.258797478+07:00","message":"> Transcript [8665] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.258803226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.258806188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.258809074+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.258813106+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.329788477+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.329833413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.329840142+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.329856913+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.329865519+07:00","message":"[bufferProcess] interim [540000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.329868137+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.329871924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.329875617+07:00","message":"> Transcript [8666] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.329879501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.329883778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.329886232+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.32988948+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.347328863+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.347387529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.347398205+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.347419725+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.347433248+07:00","message":"[bufferProcess] interim [600000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.34743759+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.347445526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.347449245+07:00","message":"> Transcript [8667] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.347455908+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.347459063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.347462216+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.347466611+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.34750162+07:00","message":"Push: 'ที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.347503851+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.3475062+07:00","message":"Set new StatePrefix : 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.347508757+07:00","message":"Next Push (prob) : 'ถึงแม้แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.347523184+07:00","message":"push: {false ที่นะเนี่ย 0 0xc003302180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.446089463+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.446140316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.446148015+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.44616355+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.446175846+07:00","message":"[bufferProcess] interim [720000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.446178965+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.446188008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.446193115+07:00","message":"> Transcript [8668] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.446196658+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.446198823+07:00","message":"Set new StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.623064026+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.623098052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.623104126+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.623120438+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.623126841+07:00","message":"[bufferProcess] interim [840000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.623129391+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.623132698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.623135602+07:00","message":"> Transcript [8669] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.623139874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.623141891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.623143831+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.623146199+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.011842533+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.011887432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.011894327+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.011912308+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.011920959+07:00","message":"[bufferProcess] interim [260000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.011924343+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.011930225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.011933357+07:00","message":"> Transcript [8670] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.011937799+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.011940208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.011945243+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.011948588+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:48.135377653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:48.135412425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.146193314+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.146236668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.146244289+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.146261296+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.146268584+07:00","message":"[bufferProcess] interim [380000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.14627214+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.146280703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.146284073+07:00","message":"> Transcript [8671] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.146289418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.146292358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.146294622+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.146297358+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.21422352+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.214267052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.214274255+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.2142881+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.214295776+07:00","message":"[bufferProcess] interim [500000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.214298676+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.214304423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.214307887+07:00","message":"> Transcript [8672] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.214312785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.2143154+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.214318421+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.21432121+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.21432594+07:00","message":"Push: 'ถึงแม้ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.214328643+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.214331596+07:00","message":"Set new StatePrefix : 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.214334818+07:00","message":"Next Push (prob) : 'จะตกแต่บางที'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.214363277+07:00","message":"push: {false ถึงแม้ฝน 0 0xc003302180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.396119642+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.396160486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.396166099+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.396179761+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.396186605+07:00","message":"[bufferProcess] interim [680000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.396189236+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.396195999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.396198722+07:00","message":"> Transcript [8673] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.396202531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.396207115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.396209821+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.396212705+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.52721507+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.527252844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.527259673+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.527275981+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.527283166+07:00","message":"[bufferProcess] interim [800000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.527286154+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.527289746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.527293234+07:00","message":"> Transcript [8674] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.527298108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.527300341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.527302266+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.527307026+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.652663+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.652693767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.652700101+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.652717235+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.65273001+07:00","message":"[bufferProcess] interim [920000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.652732995+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.652736836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.652739892+07:00","message":"> Transcript [8675] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.652744269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.652747344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.652749207+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.652751858+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.901379805+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.901414551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.901421744+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.90143319+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.901441493+07:00","message":"[bufferProcess] interim [220000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.901446547+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.901455041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.901457836+07:00","message":"> Transcript [8676] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.901461894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.901464286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.901466597+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.901469742+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.90147428+07:00","message":"Push: 'จะตกแต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.901476435+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.901478747+07:00","message":"Set new StatePrefix : 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.901481325+07:00","message":"Next Push (prob) : '่ฝนไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.901501283+07:00","message":"push: {false จะตกแต่บางที 0 0xc003302180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.951808736+07:00","message":"[GCS] IsForceVAD: false for message ID: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.055164275+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.055205423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริงครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.055212311+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริงครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.05522996+07:00","message":"[buffer interim] 509 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.055237814+07:00","message":"[bufferProcess] interim [400000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.055240778+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.055244482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.0552474+07:00","message":"> Transcript [8677] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.055251821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.0552539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.055256065+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.055259137+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.118482695+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.11851917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแล้งในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริงครับ\",\"confidence\":0.9583583}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.118528826+07:00","message":"receive interim result [true|false]: ปัญหาก็คือน้ำมันจะแล้งในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริงครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.118541733+07:00","message":"end recv isFinal message id 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.118544058+07:00","message":"end Recv id 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.118550031+07:00","message":"[buffer interim] 509 true ปัญหาก็คือน้ำมันจะแล้งในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118557025+07:00","message":"[bufferProcess] interim [400000000]:ปัญหาก็คือน้ำมันจะแล้งในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.11856057+07:00","message":"[bufferProcess] send to processor (isfinal):ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118569655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118572664+07:00","message":"> Transcript [8678] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.11857647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.11857844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118580771+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118583305+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118585355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118587384+07:00","message":"> Transcript [8679] [true]: 'ปัญหาก็คือน้ำมันจะแล้งในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118589983+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118591768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118593605+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118595772+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118597649+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118802153+07:00","message":"Push: 'ที่ฝนไม่มีจริงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118805609+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางทีที่ฝนไม่มีจริงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118808101+07:00","message":"Set new StatePrefix : 'ปัญหาก็คือน้ำมันจะแล้งในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118810393+07:00","message":"Next Push (prob) : 'ปัญหาก็คือน้ำมันจะแล้งในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตกแต่บางที่ฝนไม่มีจริงครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.118823961+07:00","message":"push: {true ที่ฝนไม่มีจริงครับ 0 0xc003302180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.118839335+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_509.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:49.131375047+07:00","message":"write wav file: './tmp/7598/7598_509.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.216453168+07:00","message":"[GCS] Start streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.881417466+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.881466405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.881472758+07:00","message":"receive interim result [false|false]: การสำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.881490399+07:00","message":"[buffer interim] 510 false การสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.881497797+07:00","message":"[bufferProcess] interim [480000000]:การสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.881500023+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.957677244+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.957718527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.957725774+07:00","message":"receive interim result [false|false]: การสำรวจและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.957751259+07:00","message":"[buffer interim] 510 false การสำรวจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.957759058+07:00","message":"[bufferProcess] interim [600000000]:การสำรวจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.957762031+07:00","message":"[bufferProcess] send to processor:การสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.957765072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.957767944+07:00","message":"> Transcript [8680] [false]: 'การสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.957770213+07:00","message":"Set StatePrefix (first interim): 'การสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.06297009+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.063007461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.063014203+07:00","message":"receive interim result [false|false]: การสำรวจแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.063029799+07:00","message":"[buffer interim] 510 false การสำรวจแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.063035806+07:00","message":"[bufferProcess] interim [660000000]:การสำรวจแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.063038343+07:00","message":"[bufferProcess] send to processor:การสำรวจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.063041459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.063044408+07:00","message":"> Transcript [8681] [false]: 'การสำรวจและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.063047511+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.063049708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.063051652+07:00","message":"StatePrefix: 'การสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.06305371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.262202604+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.262244384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจแหล่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.262250731+07:00","message":"receive interim result [false|false]: การสำรวจแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.262264044+07:00","message":"[buffer interim] 510 false การสำรวจแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.262273865+07:00","message":"[bufferProcess] interim [840000000]:การสำรวจแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.262276644+07:00","message":"[bufferProcess] send to processor:การสำรวจแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.262280767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.262284144+07:00","message":"> Transcript [8682] [false]: 'การสำรวจแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.262287912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.262290116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.262292185+07:00","message":"StatePrefix: 'การสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.262294375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.46769263+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.467739141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจแหล่งน้ำทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.46774621+07:00","message":"receive interim result [false|false]: การสำรวจแหล่งน้ำทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.467759135+07:00","message":"[buffer interim] 510 false การสำรวจแหล่งน้ำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.467767154+07:00","message":"[bufferProcess] interim [80000000]:การสำรวจแหล่งน้ำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.467769721+07:00","message":"[bufferProcess] send to processor:การสำรวจแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.467775813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.46777939+07:00","message":"> Transcript [8683] [false]: 'การสำรวจแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.467783162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.467785433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.467788921+07:00","message":"StatePrefix: 'การสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.467791148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.593244341+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.593290501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจแหล่งน้ำทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.593298653+07:00","message":"receive interim result [false|false]: การสำรวจแหล่งน้ำทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.59331633+07:00","message":"[buffer interim] 510 false การสำรวจแหล่งน้ำทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.593324882+07:00","message":"[bufferProcess] interim [200000000]:การสำรวจแหล่งน้ำทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.593328604+07:00","message":"[bufferProcess] send to processor:การสำรวจแหล่งน้ำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.593337602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.593341853+07:00","message":"> Transcript [8684] [false]: 'การสำรวจแหล่งน้ำทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.593347095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.593350356+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.593353257+07:00","message":"StatePrefix: 'การสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.593356405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.593365493+07:00","message":"Push: 'การสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.593369216+07:00","message":"TextPushed: 'การสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.593372323+07:00","message":"Set new StatePrefix : 'การสำรวจแหล่งน้ำทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.59337558+07:00","message":"Next Push (prob) : 'แหล่งน้ำทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.593386124+07:00","message":"push: {false การสำรวจ 0 0xc0004a3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.646110227+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.646154696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจแหล่งน้ำธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.646162234+07:00","message":"receive interim result [false|false]: การสำรวจแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.646179041+07:00","message":"[buffer interim] 510 false การสำรวจแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.646187311+07:00","message":"[bufferProcess] interim [260000000]:การสำรวจแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.646190162+07:00","message":"[bufferProcess] send to processor:การสำรวจแหล่งน้ำทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.646198715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.646202322+07:00","message":"> Transcript [8685] [false]: 'การสำรวจแหล่งน้ำทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.646205574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.646208406+07:00","message":"Set new StatePrefix: 'การสำรวจแหล่งน้ำทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.969621935+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.969659587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจแหล่งน้ำธรรมชาติอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.969667537+07:00","message":"receive interim result [false|false]: การสำรวจแหล่งน้ำธรรมชาติอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.969704212+07:00","message":"[buffer interim] 510 false การสำรวจแหล่งน้ำธรรมชาติอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.969712006+07:00","message":"[bufferProcess] interim [620000000]:การสำรวจแหล่งน้ำธรรมชาติอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.969714504+07:00","message":"[bufferProcess] send to processor:การสำรวจแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.969719953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.96972287+07:00","message":"> Transcript [8686] [false]: 'การสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.969725884+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.969728247+07:00","message":"Set new StatePrefix: 'การสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.096839872+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.096882127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจแหล่งน้ำธรรมชาติอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.09688835+07:00","message":"receive interim result [false|false]: การสำรวจแหล่งน้ำธรรมชาติอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.096904479+07:00","message":"[buffer interim] 510 false การสำรวจแหล่งน้ำธรรมชาติอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.096911935+07:00","message":"[bufferProcess] interim [680000000]:การสำรวจแหล่งน้ำธรรมชาติอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.096914717+07:00","message":"[bufferProcess] send to processor:การสำรวจแหล่งน้ำธรรมชาติอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.096918209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.096921121+07:00","message":"> Transcript [8687] [false]: 'การสำรวจแหล่งน้ำธรรมชาติอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.096924404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.096926515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.096928575+07:00","message":"StatePrefix: 'การสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.096931064+07:00","message":"TextPushed: 'การสำรวจ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:51.136055932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:51.13608838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.292966051+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.29300343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจแหล่งน้ำธรรมชาติอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.293010088+07:00","message":"receive interim result [false|false]: การสำรวจแหล่งน้ำธรรมชาติอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.293027915+07:00","message":"[buffer interim] 510 false การสำรวจแหล่งน้ำธรรมชาติอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.293034891+07:00","message":"[bufferProcess] interim [860000000]:การสำรวจแหล่งน้ำธรรมชาติอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.293038363+07:00","message":"[bufferProcess] send to processor:การสำรวจแหล่งน้ำธรรมชาติอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.293043129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.293051328+07:00","message":"> Transcript [8688] [false]: 'การสำรวจแหล่งน้ำธรรมชาติอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.293057102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.293060063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.293063124+07:00","message":"StatePrefix: 'การสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.29306652+07:00","message":"TextPushed: 'การสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.298775668+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.298803482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.29881833+07:00","message":"receive interim result [false|false]: การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.298834058+07:00","message":"[buffer interim] 510 false การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.298839669+07:00","message":"[bufferProcess] interim [920000000]:การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.298841966+07:00","message":"[bufferProcess] send to processor:การสำรวจแหล่งน้ำธรรมชาติอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.298844806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.298847667+07:00","message":"> Transcript [8689] [false]: 'การสำรวจแหล่งน้ำธรรมชาติอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.298850606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.298852629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.298854556+07:00","message":"StatePrefix: 'การสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.298856864+07:00","message":"TextPushed: 'การสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.490670999+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.490714365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.4907217+07:00","message":"receive interim result [false|false]: การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.49074186+07:00","message":"[buffer interim] 510 false การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.490753317+07:00","message":"[bufferProcess] interim [100000000]:การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.490756967+07:00","message":"[bufferProcess] send to processor:การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.490763609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.490768048+07:00","message":"> Transcript [8690] [false]: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.490774744+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.490778548+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.490780967+07:00","message":"StatePrefix: 'การสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.490783302+07:00","message":"TextPushed: 'การสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.490787779+07:00","message":"Push: 'แหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.49079132+07:00","message":"TextPushed: 'การสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.490794808+07:00","message":"Set new StatePrefix : 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.490797915+07:00","message":"Next Push (prob) : 'อย่างน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.490806487+07:00","message":"push: {false แหล่งน้ำธรรมชาติ 0 0xc0004a3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.549030123+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.549071408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.549079946+07:00","message":"receive interim result [false|false]: การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.549098551+07:00","message":"[buffer interim] 510 false การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.549105937+07:00","message":"[bufferProcess] interim [160000000]:การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.549108645+07:00","message":"[bufferProcess] send to processor:การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.549111872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.549114889+07:00","message":"> Transcript [8691] [false]: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.549119267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.549123306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.549125244+07:00","message":"StatePrefix: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.54912779+07:00","message":"TextPushed: 'การสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.554297048+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.554328892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.554336653+07:00","message":"receive interim result [false|false]: การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.554355046+07:00","message":"[buffer interim] 510 false การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.554361912+07:00","message":"[bufferProcess] interim [220000000]:การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.554364412+07:00","message":"[bufferProcess] send to processor:การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.554370463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.554373142+07:00","message":"> Transcript [8692] [false]: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.554376486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.554378583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.554380545+07:00","message":"StatePrefix: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.554382991+07:00","message":"TextPushed: 'การสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.972337107+07:00","message":"[GCS] IsForceVAD: false for message ID: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.99883675+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.998870744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.998877061+07:00","message":"receive interim result [false|false]: การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.998891256+07:00","message":"[buffer interim] 510 false การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.998898511+07:00","message":"[bufferProcess] interim [580000000]:การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.9989022+07:00","message":"[bufferProcess] send to processor:การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.998905879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.998909401+07:00","message":"> Transcript [8693] [false]: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.99891338+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.99891557+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.99891797+07:00","message":"StatePrefix: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.9989208+07:00","message":"TextPushed: 'การสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.037340269+07:00","message":"[GCS] Start streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.186115342+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.186153243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.186159898+07:00","message":"receive interim result [false|false]: การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.186176898+07:00","message":"[buffer interim] 510 false การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.186184798+07:00","message":"[bufferProcess] interim [700000000]:การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.186187359+07:00","message":"[bufferProcess] send to processor:การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.186191183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.186194146+07:00","message":"> Transcript [8694] [false]: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.186198293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.186200475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.186202724+07:00","message":"StatePrefix: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.186205752+07:00","message":"TextPushed: 'การสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.186212394+07:00","message":"Push: 'อย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.186214344+07:00","message":"TextPushed: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.186216569+07:00","message":"Set new StatePrefix : 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.186218833+07:00","message":"Next Push (prob) : 'บาดาลถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.186226557+07:00","message":"push: {false อย่างน้ำ 0 0xc0004a3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.192833914+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.192863933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.192871196+07:00","message":"receive interim result [false|false]: การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.192884711+07:00","message":"[buffer interim] 510 false การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.192890749+07:00","message":"[bufferProcess] interim [760000000]:การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.192893833+07:00","message":"[bufferProcess] send to processor:การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.192897434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.192900185+07:00","message":"> Transcript [8695] [false]: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.192904806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.192907226+07:00","message":"Set new StatePrefix: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.255721129+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.255773403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็น\",\"confidence\":0.9548662}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.255780513+07:00","message":"receive interim result [true|false]: การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.255789459+07:00","message":"end recv isFinal message id 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.255791798+07:00","message":"end Recv id 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.255798898+07:00","message":"[buffer interim] 510 true การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.255807438+07:00","message":"[bufferProcess] interim [790000000]:การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.255811132+07:00","message":"[bufferProcess] send to processor (isfinal):การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.255815005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.255818962+07:00","message":"> Transcript [8696] [false]: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.255821813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.255824068+07:00","message":"Set new StatePrefix: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.25582609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.255828217+07:00","message":"> Transcript [8697] [true]: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.255830956+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.255832966+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.255835301+07:00","message":"StatePrefix: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.255838073+07:00","message":"TextPushed: 'การสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.255841441+07:00","message":"Push: 'บาดาลถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.255850834+07:00","message":"push: {true บาดาลถือว่าเป็น 0 0xc0004a3500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:52.264762204+07:00","message":"write wav file: './tmp/7598/7598_510.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.564225849+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.564276655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.564283586+07:00","message":"receive interim result [false|false]: อีก 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.564302758+07:00","message":"[buffer interim] 511 false อีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.564309706+07:00","message":"[bufferProcess] interim [600000000]:อีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.564312006+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.762819869+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.762861948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีก 1 คัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.762868716+07:00","message":"receive interim result [false|false]: อีก 1 คัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.762883049+07:00","message":"[buffer interim] 511 false อีก 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.762891219+07:00","message":"[bufferProcess] interim [780000000]:อีก 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.76289366+07:00","message":"[bufferProcess] send to processor:อีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.762899169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.762902508+07:00","message":"> Transcript [8698] [false]: 'อีก 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.762905071+07:00","message":"Set StatePrefix (first interim): 'อีก 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.888528772+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.888572922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งภารกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.888579136+07:00","message":"receive interim result [false|false]: อีกหนึ่งภารกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.888592988+07:00","message":"[buffer interim] 511 false อีกหนึ่งภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.888599855+07:00","message":"[bufferProcess] interim [900000000]:อีกหนึ่งภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.888604112+07:00","message":"[bufferProcess] send to processor:อีก 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.888609071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.888613381+07:00","message":"> Transcript [8699] [false]: 'อีก 1 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.888618733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.888621565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.888624217+07:00","message":"StatePrefix: 'อีก 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.888627168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.201288603+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.201329382+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":"2026-06-25T15:41:53.201335796+07:00","message":"receive interim result [false|false]: อีกหนึ่งภารกิจ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.201352235+07:00","message":"[buffer interim] 511 false อีกหนึ่งภารกิจ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.201362126+07:00","message":"[bufferProcess] interim [200000000]:อีกหนึ่งภารกิจ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.201364568+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.201370307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.201373258+07:00","message":"> Transcript [8700] [false]: 'อีกหนึ่งภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.201376568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.201378829+07:00","message":"Set new StatePrefix: 'อีกหนึ่งภารกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.258208695+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.258247915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งภารกิจสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.258255145+07:00","message":"receive interim result [false|false]: อีกหนึ่งภารกิจสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.2582719+07:00","message":"[buffer interim] 511 false อีกหนึ่งภารกิจสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.258282928+07:00","message":"[bufferProcess] interim [260000000]:อีกหนึ่งภารกิจสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.258285738+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งภารกิจ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.25829035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.25829371+07:00","message":"> Transcript [8701] [false]: 'อีกหนึ่งภารกิจ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.258297305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.258299459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.258301639+07:00","message":"StatePrefix: 'อีกหนึ่งภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.258303996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.466314613+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.46635742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งภารกิจสำคัญนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.466363602+07:00","message":"receive interim result [false|false]: อีกหนึ่งภารกิจสำคัญนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.466383838+07:00","message":"[buffer interim] 511 false อีกหนึ่งภารกิจสำคัญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.466392427+07:00","message":"[bufferProcess] interim [500000000]:อีกหนึ่งภารกิจสำคัญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.466395155+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งภารกิจสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.466399137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.46640243+07:00","message":"> Transcript [8702] [false]: 'อีกหนึ่งภารกิจสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.466406463+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.466408832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.466410848+07:00","message":"StatePrefix: 'อีกหนึ่งภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.466413084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.590650146+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.590693599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งภารกิจสำคัญใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.590700385+07:00","message":"receive interim result [false|false]: อีกหนึ่งภารกิจสำคัญใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.590715375+07:00","message":"[buffer interim] 511 false อีกหนึ่งภารกิจสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.590721876+07:00","message":"[bufferProcess] interim [560000000]:อีกหนึ่งภารกิจสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.590725006+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งภารกิจสำคัญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.590731425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.590734215+07:00","message":"> Transcript [8703] [false]: 'อีกหนึ่งภารกิจสำคัญนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.590737703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.590740147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.590742302+07:00","message":"StatePrefix: 'อีกหนึ่งภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.590754701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.595085621+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.5951182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งภารกิจสำคัญนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.595123575+07:00","message":"receive interim result [false|false]: อีกหนึ่งภารกิจสำคัญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.595137538+07:00","message":"[buffer interim] 511 false อีกหนึ่งภารกิจสำคัญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.595144127+07:00","message":"[bufferProcess] interim [620000000]:อีกหนึ่งภารกิจสำคัญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.595146551+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งภารกิจสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.595150016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.595153387+07:00","message":"> Transcript [8704] [false]: 'อีกหนึ่งภารกิจสำคัญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.595156751+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.595159167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.595161372+07:00","message":"StatePrefix: 'อีกหนึ่งภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.595163491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.595167771+07:00","message":"Push: 'อีกหนึ่งภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.595169861+07:00","message":"TextPushed: 'อีกหนึ่งภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.595172201+07:00","message":"Set new StatePrefix : 'อีกหนึ่งภารกิจสำคัญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.595174768+07:00","message":"Next Push (prob) : 'สำคัญใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.595197987+07:00","message":"push: {false อีกหนึ่งภารกิจ 0 0xc0034fde80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.65616334+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.656204389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งภารกิจสำคัญนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.656210165+07:00","message":"receive interim result [false|false]: อีกหนึ่งภารกิจสำคัญนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.656236415+07:00","message":"[buffer interim] 511 false อีกหนึ่งภารกิจสำคัญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.656244563+07:00","message":"[bufferProcess] interim [680000000]:อีกหนึ่งภารกิจสำคัญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.656247292+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งภารกิจสำคัญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.656252935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.656255709+07:00","message":"> Transcript [8705] [false]: 'อีกหนึ่งภารกิจสำคัญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.656258562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.656261503+07:00","message":"Set new StatePrefix: 'อีกหนึ่งภารกิจสำคัญนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.764307529+07:00","message":"[GCS] IsForceVAD: false for message ID: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.846852024+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.846898812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งภารกิจสำคัญนะครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.84690713+07:00","message":"receive interim result [false|false]: อีกหนึ่งภารกิจสำคัญนะครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.846930379+07:00","message":"[buffer interim] 511 false อีกหนึ่งภารกิจสำคัญนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.846940626+07:00","message":"[bufferProcess] interim [860000000]:อีกหนึ่งภารกิจสำคัญนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.846944799+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งภารกิจสำคัญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.846952783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.846959303+07:00","message":"> Transcript [8706] [false]: 'อีกหนึ่งภารกิจสำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.846966991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.846972378+07:00","message":"Set new StatePrefix: 'อีกหนึ่งภารกิจสำคัญนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.881524481+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.881563898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งภารกิจสำคัญนะครับพี่\",\"confidence\":0.9530778}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.88157085+07:00","message":"receive interim result [true|false]: อีกหนึ่งภารกิจสำคัญนะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.88158151+07:00","message":"end recv isFinal message id 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.881584166+07:00","message":"end Recv id 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.881593291+07:00","message":"[buffer interim] 511 true อีกหนึ่งภารกิจสำคัญนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.881601189+07:00","message":"[bufferProcess] interim [950000000]:อีกหนึ่งภารกิจสำคัญนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.881604383+07:00","message":"[bufferProcess] send to processor (isfinal):อีกหนึ่งภารกิจสำคัญนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.881608296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.881611313+07:00","message":"> Transcript [8707] [false]: 'อีกหนึ่งภารกิจสำคัญนะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.88161437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.881616454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.881618604+07:00","message":"StatePrefix: 'อีกหนึ่งภารกิจสำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.881621244+07:00","message":"TextPushed: 'อีกหนึ่งภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.881623394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.88162553+07:00","message":"> Transcript [8708] [true]: 'อีกหนึ่งภารกิจสำคัญนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.8816278+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.88162972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.88163175+07:00","message":"StatePrefix: 'อีกหนึ่งภารกิจสำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.881633712+07:00","message":"TextPushed: 'อีกหนึ่งภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.881636971+07:00","message":"Push: 'สำคัญนะครับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.881647659+07:00","message":"push: {true สำคัญนะครับพี่ 0 0xc0034fde80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:53.888586231+07:00","message":"write wav file: './tmp/7598/7598_511.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.955230704+07:00","message":"[GCS] Start streaming session, msgId: 512"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:54.137149949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:54.137172259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.442392345+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.442436382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.442442106+07:00","message":"receive interim result [false|false]: กล้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.442461326+07:00","message":"[buffer interim] 512 false กล้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.442469037+07:00","message":"[bufferProcess] interim [480000000]:กล้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.442471464+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.936688311+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.936732732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้วยให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.936738539+07:00","message":"receive interim result [false|false]: กล้วยให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.936765621+07:00","message":"[buffer interim] 512 false กล้วยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.936776008+07:00","message":"[bufferProcess] interim [960000000]:กล้วยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.936778626+07:00","message":"[bufferProcess] send to processor:กล้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.936782539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.93678573+07:00","message":"> Transcript [8709] [false]: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.936788205+07:00","message":"Set StatePrefix (first interim): 'กล้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.006529295+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.006571158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้วยให้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.006577119+07:00","message":"receive interim result [false|false]: กล้วยให้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.006595702+07:00","message":"[buffer interim] 512 false กล้วยให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.006603104+07:00","message":"[bufferProcess] interim [80000000]:กล้วยให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.006606035+07:00","message":"[bufferProcess] send to processor:กล้วยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.006610122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.006613407+07:00","message":"> Transcript [8710] [false]: 'กล้วยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.006616738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.006619217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.006621256+07:00","message":"StatePrefix: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.006623342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.19793326+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.197977825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้วยให้มีแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.19798398+07:00","message":"receive interim result [false|false]: กล้วยให้มีแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.198003114+07:00","message":"[buffer interim] 512 false กล้วยให้มีแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.198011347+07:00","message":"[bufferProcess] interim [260000000]:กล้วยให้มีแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.198014852+07:00","message":"[bufferProcess] send to processor:กล้วยให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.198018554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.19802377+07:00","message":"> Transcript [8711] [false]: 'กล้วยให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.198027814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.198030105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.198032005+07:00","message":"StatePrefix: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.198038322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.20356742+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.203604435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้วยให้มีหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.203611959+07:00","message":"receive interim result [false|false]: กล้วยให้มีหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.203633088+07:00","message":"[buffer interim] 512 false กล้วยให้มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.203641253+07:00","message":"[bufferProcess] interim [320000000]:กล้วยให้มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.203644949+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.203653754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.203657642+07:00","message":"> Transcript [8712] [false]: 'กล้วยให้มีแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.203662933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.20366685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.203669715+07:00","message":"StatePrefix: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.203672612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.38475991+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.384801856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้วยให้มีแหล่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.384807753+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.384826694+07:00","message":"[buffer interim] 512 false กล้วยให้มีแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.384836773+07:00","message":"[bufferProcess] interim [440000000]:กล้วยให้มีแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.384839628+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.384844025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.38484721+07:00","message":"> Transcript [8713] [false]: 'กล้วยให้มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.384851251+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.384853983+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.384858882+07:00","message":"StatePrefix: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.384861321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.38486397+07:00","message":"Push: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.384866182+07:00","message":"TextPushed: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.384868399+07:00","message":"Set new StatePrefix : 'กล้วยให้มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.384870718+07:00","message":"Next Push (prob) : 'ให้มีหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.384879528+07:00","message":"push: {false กล้วย 0 0xc002f27a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.574141735+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.574187731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้วยให้มีแหล่งน้ำใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.574193474+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.574208141+07:00","message":"[buffer interim] 512 false กล้วยให้มีแหล่งน้ำใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.574219075+07:00","message":"[bufferProcess] interim [680000000]:กล้วยให้มีแหล่งน้ำใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.574221889+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.574228402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.574234419+07:00","message":"> Transcript [8714] [false]: 'กล้วยให้มีแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.574237466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.574239769+07:00","message":"Set new StatePrefix: 'กล้วยให้มีแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.897051282+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.897090062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้วยให้มีแหล่งน้ำใช้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.897096058+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.897110103+07:00","message":"[buffer interim] 512 false กล้วยให้มีแหล่งน้ำใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.897118267+07:00","message":"[bufferProcess] interim [980000000]:กล้วยให้มีแหล่งน้ำใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.897120938+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.897124718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.897127811+07:00","message":"> Transcript [8715] [false]: 'กล้วยให้มีแหล่งน้ำใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.897131615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.897134327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.897136373+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.897139208+07:00","message":"TextPushed: 'กล้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.083178031+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.083229078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้วยให้มีแหล่งน้ำใช้ในอนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.083235723+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้ในอนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.083251485+07:00","message":"[buffer interim] 512 false กล้วยให้มีแหล่งน้ำใช้ในอนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.083262068+07:00","message":"[bufferProcess] interim [160000000]:กล้วยให้มีแหล่งน้ำใช้ในอนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.083264756+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.083271343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.083274669+07:00","message":"> Transcript [8716] [false]: 'กล้วยให้มีแหล่งน้ำใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.083278521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.083281002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.083283092+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.083285324+07:00","message":"TextPushed: 'กล้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.085187362+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.085198482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้วยให้มีแหล่งน้ำใช้ในอนาคต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.085201818+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้ในอนาคต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.085212487+07:00","message":"[buffer interim] 512 false กล้วยให้มีแหล่งน้ำใช้ในอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.085216148+07:00","message":"[bufferProcess] interim [220000000]:กล้วยให้มีแหล่งน้ำใช้ในอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.085218376+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำใช้ในอนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.085223243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.085225751+07:00","message":"> Transcript [8717] [false]: 'กล้วยให้มีแหล่งน้ำใช้ในอนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.085228631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.085230457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.085232335+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.085234468+07:00","message":"TextPushed: 'กล้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.417111279+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.417155784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.417182501+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.417200339+07:00","message":"[buffer interim] 512 false กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.417207859+07:00","message":"[bufferProcess] interim [520000000]:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.417210934+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำใช้ในอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.417216279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.417219125+07:00","message":"> Transcript [8718] [false]: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.417227065+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.417229457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.417231969+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.417234414+07:00","message":"TextPushed: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.417239886+07:00","message":"Push: 'ให้มีแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.417242058+07:00","message":"TextPushed: 'กล้วยให้มีแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.417244835+07:00","message":"Set new StatePrefix : 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.417247765+07:00","message":"Next Push (prob) : 'ใช้ในอนาคต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.417255671+07:00","message":"push: {false ให้มีแหล่งน้ำ 0 0xc002f27a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.548547964+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.548591011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.548597509+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.548616285+07:00","message":"[buffer interim] 512 false กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.548626011+07:00","message":"[bufferProcess] interim [580000000]:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.548629229+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.548633511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.548636902+07:00","message":"> Transcript [8719] [false]: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.548641254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.548643835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.548645852+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.548648837+07:00","message":"TextPushed: 'กล้วยให้มีแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.750925006+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.750971203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.750980175+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.750997486+07:00","message":"[buffer interim] 512 false กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.751010539+07:00","message":"[bufferProcess] interim [760000000]:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.751015051+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.751023197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.751027984+07:00","message":"> Transcript [8720] [false]: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.751033692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.75103708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.7510403+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.751044726+07:00","message":"TextPushed: 'กล้วยให้มีแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.766119419+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.766161931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.76617024+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.76618843+07:00","message":"[buffer interim] 512 false กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.766195636+07:00","message":"[bufferProcess] interim [820000000]:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.766203143+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.766209928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.766213713+07:00","message":"> Transcript [8721] [false]: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.766217849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.766220068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.766222514+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.766228722+07:00","message":"TextPushed: 'กล้วยให้มีแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.832194235+07:00","message":"[GCS] IsForceVAD: false for message ID: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.968127247+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.968170927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.968177454+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.968193939+07:00","message":"[buffer interim] 512 false กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.96820164+07:00","message":"[bufferProcess] interim [60000000]:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.968204721+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.968208453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.968211826+07:00","message":"> Transcript [8722] [false]: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.968216682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.968218973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.96822149+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.96822409+07:00","message":"TextPushed: 'กล้วยให้มีแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.968226849+07:00","message":"Push: 'ใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.968228879+07:00","message":"TextPushed: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.968231013+07:00","message":"Set new StatePrefix : 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.968233668+07:00","message":"Next Push (prob) : 'ที่จะถึงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.968243361+07:00","message":"push: {false ใช้ในอนาคต 0 0xc002f27a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.011428513+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.011470179+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":"2026-06-25T15:41:57.011477885+07:00","message":"receive interim result [true|false]: กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.011488683+07:00","message":"end recv isFinal message id 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.011491356+07:00","message":"end Recv id 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.011500939+07:00","message":"[buffer interim] 512 true กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.011513899+07:00","message":"[bufferProcess] interim [90000000]:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.011517812+07:00","message":"[bufferProcess] send to processor (isfinal):กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.011521988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.011525423+07:00","message":"> Transcript [8723] [false]: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.011529006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.011531112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.011533123+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.011535836+07:00","message":"TextPushed: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.011539616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.011541821+07:00","message":"> Transcript [8724] [true]: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.011544224+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.011546033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.011547899+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.011550027+07:00","message":"TextPushed: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.011553648+07:00","message":"Push: 'ที่จะถึงนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.01156374+07:00","message":"push: {true ที่จะถึงนี้ครับ 0 0xc002f27a80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:57.028887291+07:00","message":"write wav file: './tmp/7598/7598_512.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:57.137777058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:57.137778478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.383710055+07:00","message":"[GCS] Start streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.763191995+07:00","message":"[GCS] IsForceVAD: false for message ID: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.824419027+07:00","message":"[GCS] Start streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.844114315+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.844135065+07:00","message":"found end of frame, send empty tag with msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.844138631+07:00","message":"end Recv id 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.84414564+07:00","message":"[buffer interim] 513 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.844152261+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.844156739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.844159631+07:00","message":"> Transcript [8725] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.844162276+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.844164584+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.844166598+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.844168903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.844177894+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.844186672+07:00","message":"push: {true \n 0 0xc0033fe080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:58.850273018+07:00","message":"write wav file: './tmp/7598/7598_513.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.301291689+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.301333532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.301339218+07:00","message":"receive interim result [false|false]: ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.30135429+07:00","message":"[buffer interim] 514 false ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.301360876+07:00","message":"[bufferProcess] interim [240000000]:ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.301363124+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.36687595+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.366935781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.366942012+07:00","message":"receive interim result [false|false]: ช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.366959949+07:00","message":"[buffer interim] 514 false ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.366975643+07:00","message":"[bufferProcess] interim [360000000]:ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.366979988+07:00","message":"[bufferProcess] send to processor:ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.366988689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.366993665+07:00","message":"> Transcript [8726] [false]: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.366997222+07:00","message":"Set StatePrefix (first interim): 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.494643255+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.49468223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.494687726+07:00","message":"receive interim result [false|false]: ช่วงนี้มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.494702923+07:00","message":"[buffer interim] 514 false ช่วงนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.494709334+07:00","message":"[bufferProcess] interim [480000000]:ช่วงนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.494711856+07:00","message":"[bufferProcess] send to processor:ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.494720631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.494723474+07:00","message":"> Transcript [8727] [false]: 'ช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.494726674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.494729043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.494730964+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.494733126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.681027507+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.681076247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.681082985+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.681099893+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.681107698+07:00","message":"[bufferProcess] interim [660000000]:ช่วงนี้มันแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.681110548+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.68111883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.681121872+07:00","message":"> Transcript [8728] [false]: 'ช่วงนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.681125864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.681128644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.681130695+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.681133029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.684784997+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.684811988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.684818238+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.684833542+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.684838544+07:00","message":"[bufferProcess] interim [720000000]:ช่วงนี้มันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.684840836+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.684843744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.684846664+07:00","message":"> Transcript [8729] [false]: 'ช่วงนี้มันแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.684849719+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.68485188+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.684853759+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.68485582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.805504185+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.805540271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.805545887+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.805562175+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.805568406+07:00","message":"[bufferProcess] interim [780000000]:ช่วงนี้มันแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.805570715+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.80557422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.805577317+07:00","message":"> Transcript [8730] [false]: 'ช่วงนี้มันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.805581033+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.805583278+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.805585267+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.805587298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.805593803+07:00","message":"Push: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.80559598+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.805598147+07:00","message":"Set new StatePrefix : 'ช่วงนี้มันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.805600496+07:00","message":"Next Push (prob) : 'นี้มันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.805608241+07:00","message":"push: {false ช่วง 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.07840968+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.078449302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.078456797+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.078472833+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.078479552+07:00","message":"[bufferProcess] interim [20000000]:ช่วงนี้มันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.078482385+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.078485917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.078489145+07:00","message":"> Transcript [8731] [false]: 'ช่วงนี้มันแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.078491691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.07849415+07:00","message":"Set new StatePrefix: 'ช่วงนี้มันแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.110417545+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.110449566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.110454891+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.110468286+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.110474064+07:00","message":"[bufferProcess] interim [80000000]:ช่วงนี้มันแรงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.110476635+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.1104797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.110482624+07:00","message":"> Transcript [8732] [false]: 'ช่วงนี้มันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.11048496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.110487017+07:00","message":"Set new StatePrefix: 'ช่วงนี้มันแล้วก็'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:00.138609175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:00.138649375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.209625572+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.20965813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.209663774+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.20967533+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.209683678+07:00","message":"[bufferProcess] interim [140000000]:ช่วงนี้มันแรงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.209686031+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.209691038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.209693785+07:00","message":"> Transcript [8733] [false]: 'ช่วงนี้มันแรงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.209696409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.209698787+07:00","message":"Set new StatePrefix: 'ช่วงนี้มันแรงก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.280758068+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.280808953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.280814948+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.280827855+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.280837472+07:00","message":"[bufferProcess] interim [200000000]:ช่วงนี้มันแรงก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.280841226+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.280848057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.280851938+07:00","message":"> Transcript [8734] [false]: 'ช่วงนี้มันแรงก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.280856342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.280859569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.280861652+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.280863906+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.327199433+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.327239035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงทะลุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.327244723+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงทะลุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.327258176+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงทะลุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.327265743+07:00","message":"[bufferProcess] interim [260000000]:ช่วงนี้มันแรงทะลุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.327268291+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.327271764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.32727456+07:00","message":"> Transcript [8735] [false]: 'ช่วงนี้มันแรงก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.327278818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.327281508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.327283468+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.327285911+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.349667965+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.349713326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.349719522+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.349739098+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.349746701+07:00","message":"[bufferProcess] interim [320000000]:ช่วงนี้มันแรงก็นั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.349749218+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงทะลุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.349752658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.349756725+07:00","message":"> Transcript [8736] [false]: 'ช่วงนี้มันแรงทะลุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.34976045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.349762671+07:00","message":"Set new StatePrefix: 'ช่วงนี้มันแรงทะลุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.554228555+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.554267927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็จะแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.554273716+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็จะแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.554292062+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็จะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.55430041+07:00","message":"[bufferProcess] interim [500000000]:ช่วงนี้มันแรงก็จะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.554304399+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.554309896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.554314536+07:00","message":"> Transcript [8737] [false]: 'ช่วงนี้มันแรงก็นั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.554318203+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.554321464+07:00","message":"Set new StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.606765375+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.606811794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.6068184+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.606832487+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.60683983+07:00","message":"[bufferProcess] interim [560000000]:ช่วงนี้มันแรงก็นั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.606842506+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็จะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.606847869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.606850808+07:00","message":"> Transcript [8738] [false]: 'ช่วงนี้มันแรงก็จะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.606853365+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.606855514+07:00","message":"Set new StatePrefix: 'ช่วงนี้มันแรงก็จะแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.717352829+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.717393452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็ทำแรงจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.717400422+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็ทำแรงจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.717415738+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็ทำแรงจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.717428406+07:00","message":"[bufferProcess] interim [680000000]:ช่วงนี้มันแรงก็ทำแรงจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.717430964+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.717434715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.717437807+07:00","message":"> Transcript [8739] [false]: 'ช่วงนี้มันแรงก็นั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.717440395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:00.717442817+07:00","message":"Set new StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.147113514+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.147148567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.147154705+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.147166042+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.147171932+07:00","message":"[bufferProcess] interim [160000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.1471745+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็ทำแรงจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.147180467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.147183384+07:00","message":"> Transcript [8740] [false]: 'ช่วงนี้มันแรงก็ทำแรงจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.147185962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.147188514+07:00","message":"Set new StatePrefix: 'ช่วงนี้มันแรงก็ทำแรงจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.15424195+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.154270758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.154276482+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.154289316+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.154296951+07:00","message":"[bufferProcess] interim [220000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.154300406+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.15430637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.154310296+07:00","message":"> Transcript [8741] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.15431328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.154317252+07:00","message":"Set new StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.475087872+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.475136356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.475141812+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.475160209+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.475167505+07:00","message":"[bufferProcess] interim [460000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.475170184+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.47517738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.475180295+07:00","message":"> Transcript [8742] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.475183825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.475186367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.475188269+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.475191068+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.601622232+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.601671853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.601682557+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.601699004+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.601711987+07:00","message":"[bufferProcess] interim [580000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.601715739+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.601723381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.601728063+07:00","message":"> Transcript [8743] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.601733839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.601736819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.601739921+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.601743324+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.179081494+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.179127333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.179133819+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.179147614+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.179154421+07:00","message":"[bufferProcess] interim [180000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.179157106+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.179163926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.179166629+07:00","message":"> Transcript [8744] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.17917006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.179172189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.179174394+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.17917688+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.37132491+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.371365937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.371372271+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.371387349+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.371393965+07:00","message":"[bufferProcess] interim [420000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.371397276+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.371404209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.371407376+07:00","message":"> Transcript [8745] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.371411489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.37141372+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.371416253+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.371418539+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.371423129+07:00","message":"Push: 'นี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.37142544+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.371427572+07:00","message":"Set new StatePrefix : 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.371429953+07:00","message":"Next Push (prob) : 'ตัวไว้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.371436875+07:00","message":"push: {false นี้มันแรงก็นั่นแหละจริงเตรียม 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.647560692+07:00","message":"[GCS] Cleaned up inactive client: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.647587469+07:00","message":"[GCS] Cleaned up inactive client: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.647590252+07:00","message":"[GCS] Cleaned up inactive client: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.647592429+07:00","message":"[GCS] Cleaned up inactive client: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.647594535+07:00","message":"[GCS] Cleaned up inactive client: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.647598581+07:00","message":"[GCS] Cleaned up inactive client: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.691476851+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.691515643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.691521867+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.691533301+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.691539801+07:00","message":"[bufferProcess] interim [720000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.691542477+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.691545759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.691548587+07:00","message":"> Transcript [8746] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.691551953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.691554149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.691557167+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.691559597+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:03.139305237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:03.139313986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.28825988+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.288302695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.28830903+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.28832552+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.28833368+07:00","message":"[bufferProcess] interim [320000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.288338657+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.28834752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.288352135+07:00","message":"> Transcript [8747] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.28835995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.288362394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.288364783+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.28836788+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.428595469+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.428639602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.428646629+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.428661349+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.428672771+07:00","message":"[bufferProcess] interim [380000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.428677565+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.428684661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.428689149+07:00","message":"> Transcript [8748] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.42869465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.428697462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.428699867+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.428703221+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.457913333+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.457950503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.457957225+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.457972623+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.457982859+07:00","message":"[bufferProcess] interim [440000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.457999677+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.458008681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.458014219+07:00","message":"> Transcript [8749] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.45801848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.458020987+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.458023189+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.458025641+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.458031543+07:00","message":"Push: 'ตัวไว้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.458033552+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.458035758+07:00","message":"Set new StatePrefix : 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.458038903+07:00","message":"Next Push (prob) : 'ฝนตกอ่ะยังอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.45804695+07:00","message":"push: {false ตัวไว้เลย 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.470417209+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.470449521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.470457386+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.470474518+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.47048111+07:00","message":"[bufferProcess] interim [500000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.470484179+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.470489762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.470492659+07:00","message":"> Transcript [8750] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.470495276+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.654398514+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.654438171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.654445514+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.654461652+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.65447299+07:00","message":"[bufferProcess] interim [680000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.654475963+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.654480818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.65448427+07:00","message":"> Transcript [8751] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.654488823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.654491111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.65449324+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.65449622+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.791545078+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.791589656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.791596979+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.791611911+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.791619593+07:00","message":"[bufferProcess] interim [800000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.791622789+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.791630475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.791633842+07:00","message":"> Transcript [8752] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.79163785+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.791640252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.791642663+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.791645465+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.913634896+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.913694153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.913701342+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.913717718+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.913725444+07:00","message":"[bufferProcess] interim [920000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.913728627+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.913736642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.913739639+07:00","message":"> Transcript [8753] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.913743746+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.913746723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.913749142+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.913752356+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.967185466+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.96722877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.967236273+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.9672529+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.967263363+07:00","message":"[bufferProcess] interim [980000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.967266455+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.967270259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.967273291+07:00","message":"> Transcript [8754] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.967277817+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.967281245+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.96728378+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.967286945+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.967290397+07:00","message":"Push: 'ฝนตกอ่ะยังอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.967292718+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.967295154+07:00","message":"Set new StatePrefix : 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.967297817+07:00","message":"Next Push (prob) : 'ใจว่าอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.967307002+07:00","message":"push: {false ฝนตกอ่ะยังอยู่ใน 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.103221362+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.103264578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.103272627+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.103289582+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.103299937+07:00","message":"[bufferProcess] interim [100000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.103302552+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.103308583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.10331181+07:00","message":"> Transcript [8755] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.103317588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.103320157+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.10332263+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.10332557+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.185960502+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.186004278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.186011134+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.186027461+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.18603553+07:00","message":"[bufferProcess] interim [220000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.186038778+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.186046586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.186049832+07:00","message":"> Transcript [8756] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.186054836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.186065506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.18606847+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.186071981+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.287554462+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.287596558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.287602681+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.287620425+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.287628044+07:00","message":"[bufferProcess] interim [280000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.287631591+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.287636038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.28763941+07:00","message":"> Transcript [8757] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.28764398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.287646411+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.287648756+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.287651457+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.477071705+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.477108069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.477114087+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.477129573+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.477136151+07:00","message":"[bufferProcess] interim [460000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.477138954+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.477142337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.477145067+07:00","message":"> Transcript [8758] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.477149345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.477153242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.477155484+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.477172315+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.477180452+07:00","message":"Push: 'ใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.477182478+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.477184924+07:00","message":"Set new StatePrefix : 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.477187557+07:00","message":"Next Push (prob) : 'ให้ไปตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.47719522+07:00","message":"push: {false ใจว่าอยาก 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.610955185+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.611003437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.611010788+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.611027549+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.611035643+07:00","message":"[bufferProcess] interim [580000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.611038562+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.611047856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.611052791+07:00","message":"> Transcript [8759] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.611057613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.611060083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.611062195+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.611064833+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.669611158+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.669655336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.66966385+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.669678174+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.669684463+07:00","message":"[bufferProcess] interim [700000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.669687474+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.669696345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.669700585+07:00","message":"> Transcript [8760] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.669708672+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.669712011+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.669714603+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.669717671+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.021856384+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.021899925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.021907588+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.021923979+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.021932133+07:00","message":"[bufferProcess] interim [0]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.021936549+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.021945053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.021949793+07:00","message":"> Transcript [8761] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.02195511+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.021958001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.02196133+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.021965649+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.191522623+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.191570167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.191583754+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.191600918+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.191609809+07:00","message":"[bufferProcess] interim [180000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.191613068+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.191620478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.191623789+07:00","message":"> Transcript [8762] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.191628124+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.191630894+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.191633828+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.191636737+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.191644134+07:00","message":"Push: 'ให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.191646309+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.191648782+07:00","message":"Set new StatePrefix : 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.191651846+07:00","message":"Next Push (prob) : 'ในพื้นที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.191661885+07:00","message":"push: {false ให้ไปตก 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.249207548+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.249253052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.249260827+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.249279581+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.249286944+07:00","message":"[bufferProcess] interim [240000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.24928989+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.249293914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.249297158+07:00","message":"> Transcript [8763] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.249301989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.249304091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.249306102+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.249308846+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.262733644+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.262770893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.262777008+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.262795266+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.262808982+07:00","message":"[bufferProcess] interim [300000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.26281217+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.262820994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.26282385+07:00","message":"> Transcript [8764] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.262828545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.262830729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.262832753+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.262835407+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.511071357+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.511107529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.511115119+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.511130554+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.511138418+07:00","message":"[bufferProcess] interim [480000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.51114163+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.511146011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.511149354+07:00","message":"> Transcript [8765] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.511153653+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.511155739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.511157768+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.511160642+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.100818292+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.100865067+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":"2026-06-25T15:42:06.100872446+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.100892035+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.100900265+07:00","message":"[bufferProcess] interim [80000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.100903492+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.100907826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.100911446+07:00","message":"> Transcript [8766] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.100916235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.100918519+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.100920775+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.100923742+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.100930442+07:00","message":"Push: 'ในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.100932695+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.100935527+07:00","message":"Set new StatePrefix : 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.100938241+07:00","message":"Next Push (prob) : 'ขาดแคลน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.100967006+07:00","message":"push: {false ในพื้นที่เขา 0 0xc003302200}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:06.140308991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:06.140320971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.22036735+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.220422267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.220431682+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.220465731+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.220476689+07:00","message":"[bufferProcess] interim [200000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.220483025+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.220489444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.220493961+07:00","message":"> Transcript [8767] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.220499148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.220501509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.220503616+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.220506525+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.484896145+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.484942511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.484950388+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.484966937+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.484977148+07:00","message":"[bufferProcess] interim [440000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.484980797+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.484988345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.484991976+07:00","message":"> Transcript [8768] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.484997577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.484999915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.485002481+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.485005657+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.551509645+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.551564505+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":"2026-06-25T15:42:06.551575245+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.551594159+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.55160471+07:00","message":"[bufferProcess] interim [500000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.551610384+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.55162022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.551625525+07:00","message":"> Transcript [8769] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.551632365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.551635674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.551639024+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.551643581+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.614951404+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.614997194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.615004308+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.615020277+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.615029024+07:00","message":"[bufferProcess] interim [560000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.615032345+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.615040459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.615043709+07:00","message":"> Transcript [8770] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.615048301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.615050935+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.615053489+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.615056849+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.615064707+07:00","message":"Push: 'ขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.615066742+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.615069377+07:00","message":"Set new StatePrefix : 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.615072474+07:00","message":"Next Push (prob) : 'มันไม่ใช่สิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.615100542+07:00","message":"push: {false ขาดแคลน 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.689691972+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.689727301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.689733209+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.689746149+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.689757563+07:00","message":"[bufferProcess] interim [680000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.689761342+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.689767532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.689770755+07:00","message":"> Transcript [8771] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.689775278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.689777458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.689779568+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.689784743+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.786278514+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.78631944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.786326238+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.786342118+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.786349307+07:00","message":"[bufferProcess] interim [740000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.786352345+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.786360218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.786363255+07:00","message":"> Transcript [8772] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.786368368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.786370639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.78637269+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.786375429+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.376103585+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.376149667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.37615727+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.376172247+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.376180748+07:00","message":"[bufferProcess] interim [340000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.376184171+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.376188715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.376192028+07:00","message":"> Transcript [8773] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.376196589+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.376198909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.376201072+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.376205952+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.863124653+07:00","message":"[GCS] IsForceVAD: false for message ID: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.90793251+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.907966623+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":"2026-06-25T15:42:07.907973238+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.907985898+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.907992994+07:00","message":"[bufferProcess] interim [880000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.907995847+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.908001979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.908005174+07:00","message":"> Transcript [8774] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.908010355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.908012671+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.908014865+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.908017867+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.908027459+07:00","message":"Push: 'มันไม่ใช่สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.908029634+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.908032256+07:00","message":"Set new StatePrefix : 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.908035355+07:00","message":"Next Push (prob) : 'มันไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.908064635+07:00","message":"push: {false มันไม่ใช่สิ 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.973980632+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.974019352+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":"2026-06-25T15:42:07.974026521+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.974041672+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.974051176+07:00","message":"[bufferProcess] interim [940000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.974054521+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.974062473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.974065398+07:00","message":"> Transcript [8775] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.974069831+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.974071947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.974074084+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.974077245+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.986785609+07:00","message":"[GCS] Start streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.024554835+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.024590485+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":"2026-06-25T15:42:08.024596651+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.024611252+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.024618484+07:00","message":"[bufferProcess] interim [0]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.024621816+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.024625949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.024629358+07:00","message":"> Transcript [8776] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.024633761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.024636037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.02463794+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.024640906+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.066172791+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.06621305+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":"2026-06-25T15:42:08.066220149+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.066238376+07:00","message":"[buffer interim] 514 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.066246469+07:00","message":"[bufferProcess] interim [60000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.066249609+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.066253753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.06625712+07:00","message":"> Transcript [8777] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.06626186+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.066264374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.066266938+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.066270276+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.175351244+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.17540332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็ทำแรงจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่างนี้\",\"confidence\":0.9423177}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.175413034+07:00","message":"receive interim result [true|false]: ช่วงนี้มันแรงก็ทำแรงจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.17542398+07:00","message":"end recv isFinal message id 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.1754268+07:00","message":"end Recv id 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.175432586+07:00","message":"[buffer interim] 514 true ช่วงนี้มันแรงก็ทำแรงจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175442881+07:00","message":"[bufferProcess] interim [60000000]:ช่วงนี้มันแรงก็ทำแรงจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175446926+07:00","message":"[bufferProcess] send to processor (isfinal):ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175461191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175477151+07:00","message":"> Transcript [8778] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175484445+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175487467+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175490087+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175494036+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.17550201+07:00","message":"Push: 'มันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175504435+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175507142+07:00","message":"Set new StatePrefix : 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175510664+07:00","message":"Next Push (prob) : 'เป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.17551301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175515416+07:00","message":"> Transcript [8779] [true]: 'ช่วงนี้มันแรงก็ทำแรงจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175522137+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175524178+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175526112+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175528854+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175531089+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.175535936+07:00","message":"push: {false มันไม่ได้ 0 0xc003302200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175854783+07:00","message":"Push: 'เป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175858936+07:00","message":"TextPushed: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175861857+07:00","message":"Set new StatePrefix : 'ช่วงนี้มันแรงก็ทำแรงจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.17586436+07:00","message":"Next Push (prob) : 'ช่วงนี้มันแรงก็ทำแรงจริงเตรียมตัวไว้เลยฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.175873789+07:00","message":"push: {true เป็นอย่างนี้ 0 0xc003302200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.175890301+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_514.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:08.191236395+07:00","message":"write wav file: './tmp/7598/7598_514.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.475515928+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.4755592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.475565042+07:00","message":"receive interim result [false|false]: ถัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.475582798+07:00","message":"[buffer interim] 515 false ถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.475590962+07:00","message":"[bufferProcess] interim [480000000]:ถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.475593036+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.058079698+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.058126439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.05813518+07:00","message":"receive interim result [false|false]: ถัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.058152116+07:00","message":"[buffer interim] 515 false ถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.058161676+07:00","message":"[bufferProcess] interim [80000000]:ถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.058166181+07:00","message":"[bufferProcess] send to processor:ถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.058176552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.0581811+07:00","message":"> Transcript [8780] [false]: 'ถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.058184826+07:00","message":"Set StatePrefix (first interim): 'ถัง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:09.141318754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:09.141330824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.179219131+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.179260266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.179266512+07:00","message":"receive interim result [false|false]: ถังด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.179286648+07:00","message":"[buffer interim] 515 false ถังด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.179295241+07:00","message":"[bufferProcess] interim [140000000]:ถังด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.179297795+07:00","message":"[bufferProcess] send to processor:ถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.179301984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.179305501+07:00","message":"> Transcript [8781] [false]: 'ถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.179309491+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.179312939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.179315017+07:00","message":"StatePrefix: 'ถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.179317336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.40557264+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.405609666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.405615792+07:00","message":"receive interim result [false|false]: ถังด้วยครับแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.405627847+07:00","message":"[buffer interim] 515 false ถังด้วยครับแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.405635412+07:00","message":"[bufferProcess] interim [380000000]:ถังด้วยครับแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.405637702+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.405643334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.405646463+07:00","message":"> Transcript [8782] [false]: 'ถังด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.405650358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.405652683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.405655475+07:00","message":"StatePrefix: 'ถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.405658987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.458590497+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.458630804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.458636808+07:00","message":"receive interim result [false|false]: ถังด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.458650702+07:00","message":"[buffer interim] 515 false ถังด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.458658229+07:00","message":"[bufferProcess] interim [440000000]:ถังด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.458660952+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.458668756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.458672105+07:00","message":"> Transcript [8783] [false]: 'ถังด้วยครับแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.458676091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.458678797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.458681212+07:00","message":"StatePrefix: 'ถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.458683919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.547907654+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.5479627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.547970482+07:00","message":"receive interim result [false|false]: ถังด้วยครับและแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.547992058+07:00","message":"[buffer interim] 515 false ถังด้วยครับและแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.548009068+07:00","message":"[bufferProcess] interim [560000000]:ถังด้วยครับและแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.548014037+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.548022777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.548026192+07:00","message":"> Transcript [8784] [false]: 'ถังด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.548030439+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.54803293+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.548035465+07:00","message":"StatePrefix: 'ถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.548037828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.548045653+07:00","message":"Push: 'ถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.548047653+07:00","message":"TextPushed: 'ถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.548049984+07:00","message":"Set new StatePrefix : 'ถังด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.548052192+07:00","message":"Next Push (prob) : 'ด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.548062333+07:00","message":"push: {false ถัง 0 0xc0034fdf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.759595617+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.759639639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.759645473+07:00","message":"receive interim result [false|false]: ถังด้วยครับและแน่นอนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.759662371+07:00","message":"[buffer interim] 515 false ถังด้วยครับและแน่นอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.759671066+07:00","message":"[bufferProcess] interim [740000000]:ถังด้วยครับและแน่นอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.759673807+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับและแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.759679477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.759682684+07:00","message":"> Transcript [8785] [false]: 'ถังด้วยครับและแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.759686672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.759689132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.759691344+07:00","message":"StatePrefix: 'ถังด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.759694501+07:00","message":"TextPushed: 'ถัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.788184521+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.788218129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอนนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.788224048+07:00","message":"receive interim result [false|false]: ถังด้วยครับและแน่นอนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.788240755+07:00","message":"[buffer interim] 515 false ถังด้วยครับและแน่นอนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.78825158+07:00","message":"[bufferProcess] interim [800000000]:ถังด้วยครับและแน่นอนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.78825953+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับและแน่นอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.788263138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.788266291+07:00","message":"> Transcript [8786] [false]: 'ถังด้วยครับและแน่นอนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.788270209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.788272368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.788274308+07:00","message":"StatePrefix: 'ถังด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.788276808+07:00","message":"TextPushed: 'ถัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.875082521+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.87512598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอนเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.875132454+07:00","message":"receive interim result [false|false]: ถังด้วยครับและแน่นอนเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.87514732+07:00","message":"[buffer interim] 515 false ถังด้วยครับและแน่นอนเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.875161151+07:00","message":"[bufferProcess] interim [860000000]:ถังด้วยครับและแน่นอนเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.875163969+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับและแน่นอนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.875167869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.875170828+07:00","message":"> Transcript [8787] [false]: 'ถังด้วยครับและแน่นอนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.875174629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.875176928+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.875179004+07:00","message":"StatePrefix: 'ถังด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.875182119+07:00","message":"TextPushed: 'ถัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.935665397+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.935712939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอนเลยครับใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.935719224+07:00","message":"receive interim result [false|false]: ถังด้วยครับและแน่นอนเลยครับใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.935732896+07:00","message":"[buffer interim] 515 false ถังด้วยครับและแน่นอนเลยครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.935741279+07:00","message":"[bufferProcess] interim [980000000]:ถังด้วยครับและแน่นอนเลยครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.935744226+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับและแน่นอนเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.935749869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.935754053+07:00","message":"> Transcript [8788] [false]: 'ถังด้วยครับและแน่นอนเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.935758632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.935761808+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.935764253+07:00","message":"StatePrefix: 'ถังด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.935767096+07:00","message":"TextPushed: 'ถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.935771899+07:00","message":"Push: 'ด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.935773955+07:00","message":"TextPushed: 'ถังด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.935776141+07:00","message":"Set new StatePrefix : 'ถังด้วยครับและแน่นอนเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.935778936+07:00","message":"Next Push (prob) : 'และแน่นอนเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.935788432+07:00","message":"push: {false ด้วยครับ 0 0xc0034fdf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.059918724+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.05996884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอนเลยครับในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.059974962+07:00","message":"receive interim result [false|false]: ถังด้วยครับและแน่นอนเลยครับในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.059990892+07:00","message":"[buffer interim] 515 false ถังด้วยครับและแน่นอนเลยครับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.059999065+07:00","message":"[bufferProcess] interim [40000000]:ถังด้วยครับและแน่นอนเลยครับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.060001998+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับและแน่นอนเลยครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.060009718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.060012868+07:00","message":"> Transcript [8789] [false]: 'ถังด้วยครับและแน่นอนเลยครับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.060017276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.060020491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.060023521+07:00","message":"StatePrefix: 'ถังด้วยครับและแน่นอนเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.060028739+07:00","message":"TextPushed: 'ถังด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.268048149+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.268089932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอนเลยครับในช่วงที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.268095797+07:00","message":"receive interim result [false|false]: ถังด้วยครับและแน่นอนเลยครับในช่วงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.268110757+07:00","message":"[buffer interim] 515 false ถังด้วยครับและแน่นอนเลยครับในช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.268120811+07:00","message":"[bufferProcess] interim [280000000]:ถังด้วยครับและแน่นอนเลยครับในช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.268123462+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับและแน่นอนเลยครับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.268129239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.268132584+07:00","message":"> Transcript [8790] [false]: 'ถังด้วยครับและแน่นอนเลยครับในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.268136954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.26813933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.268143806+07:00","message":"StatePrefix: 'ถังด้วยครับและแน่นอนเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.268146447+07:00","message":"TextPushed: 'ถังด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.339287117+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.339326821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอนเลยครับในช่วงเที่ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.339333686+07:00","message":"receive interim result [false|false]: ถังด้วยครับและแน่นอนเลยครับในช่วงเที่ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.339348869+07:00","message":"[buffer interim] 515 false ถังด้วยครับและแน่นอนเลยครับในช่วงเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.339355826+07:00","message":"[bufferProcess] interim [340000000]:ถังด้วยครับและแน่นอนเลยครับในช่วงเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.339358768+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับและแน่นอนเลยครับในช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.339364321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.339367445+07:00","message":"> Transcript [8791] [false]: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.339371585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.339373952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.339376274+07:00","message":"StatePrefix: 'ถังด้วยครับและแน่นอนเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.339378893+07:00","message":"TextPushed: 'ถังด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.354259448+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.35428646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอนเลยครับในช่วงที่รอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.35429224+07:00","message":"receive interim result [false|false]: ถังด้วยครับและแน่นอนเลยครับในช่วงที่รอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.354307572+07:00","message":"[buffer interim] 515 false ถังด้วยครับและแน่นอนเลยครับในช่วงที่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.354314608+07:00","message":"[bufferProcess] interim [400000000]:ถังด้วยครับและแน่นอนเลยครับในช่วงที่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.354317751+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับและแน่นอนเลยครับในช่วงเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.354335958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.35434138+07:00","message":"> Transcript [8792] [false]: 'ถังด้วยครับและแน่นอนเลยครับในช่วงเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.354345372+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.354347763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.354350185+07:00","message":"StatePrefix: 'ถังด้วยครับและแน่นอนเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.354352392+07:00","message":"TextPushed: 'ถังด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.354358594+07:00","message":"Push: 'และแน่นอนเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.354360698+07:00","message":"TextPushed: 'ถังด้วยครับและแน่นอนเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.354362877+07:00","message":"Set new StatePrefix : 'ถังด้วยครับและแน่นอนเลยครับในช่วงเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.354365192+07:00","message":"Next Push (prob) : 'ในช่วงเที่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.354375442+07:00","message":"push: {false และแน่นอนเลยครับ 0 0xc0034fdf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.437446651+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.437484791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.437490677+07:00","message":"receive interim result [false|false]: ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.437508223+07:00","message":"[buffer interim] 515 false ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.43751518+07:00","message":"[bufferProcess] interim [460000000]:ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.437518281+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับและแน่นอนเลยครับในช่วงที่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.437524106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.437526854+07:00","message":"> Transcript [8793] [false]: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.437537084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.437539602+07:00","message":"Set new StatePrefix: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่รอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.630103622+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.630135077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.630141913+07:00","message":"receive interim result [false|false]: ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.630157628+07:00","message":"[buffer interim] 515 false ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.630167703+07:00","message":"[bufferProcess] interim [700000000]:ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.630170828+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.630178206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.630180889+07:00","message":"> Transcript [8794] [false]: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.630183686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.630185911+07:00","message":"Set new StatePrefix: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.827209104+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.827251634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.827259411+07:00","message":"receive interim result [false|false]: ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.827275768+07:00","message":"[buffer interim] 515 false ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.82728336+07:00","message":"[bufferProcess] interim [880000000]:ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.827286386+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.827290341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.8272942+07:00","message":"> Transcript [8795] [false]: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.827298251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.827300683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.827303087+07:00","message":"StatePrefix: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.827305884+07:00","message":"TextPushed: 'ถังด้วยครับและแน่นอนเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.022961882+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.023008091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.023014964+07:00","message":"receive interim result [false|false]: ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.023030855+07:00","message":"[buffer interim] 515 false ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.023039168+07:00","message":"[bufferProcess] interim [120000000]:ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.02304235+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.023049888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.02305296+07:00","message":"> Transcript [8796] [false]: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.023057616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.023059727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.023062148+07:00","message":"StatePrefix: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.023065506+07:00","message":"TextPushed: 'ถังด้วยครับและแน่นอนเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.209484896+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.209531601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.209539374+07:00","message":"receive interim result [false|false]: ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.209557973+07:00","message":"[buffer interim] 515 false ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.209567188+07:00","message":"[bufferProcess] interim [240000000]:ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.209570591+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.209575007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.209579431+07:00","message":"> Transcript [8797] [false]: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.209584217+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.209587345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.209590324+07:00","message":"StatePrefix: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.2095947+07:00","message":"TextPushed: 'ถังด้วยครับและแน่นอนเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.381990384+07:00","message":"[GCS] IsForceVAD: false for message ID: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.445196728+07:00","message":"[GCS] Start streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.476292+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.476339823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.476347263+07:00","message":"receive interim result [false|false]: ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.476362109+07:00","message":"[buffer interim] 515 false ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.476373211+07:00","message":"[bufferProcess] interim [540000000]:ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.476376064+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.476380222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.47638635+07:00","message":"> Transcript [8798] [false]: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.47639113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.476393366+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.476396114+07:00","message":"StatePrefix: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.476398988+07:00","message":"TextPushed: 'ถังด้วยครับและแน่นอนเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.476406287+07:00","message":"Push: 'ในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.476408647+07:00","message":"TextPushed: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.476410847+07:00","message":"Set new StatePrefix : 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.476413716+07:00","message":"Next Push (prob) : 'เปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.476439432+07:00","message":"push: {false ในช่วงที่โลก 0 0xc0034fdf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.478605407+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.478626921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.478632189+07:00","message":"receive interim result [false|false]: ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.478642641+07:00","message":"[buffer interim] 515 false ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.478649023+07:00","message":"[bufferProcess] interim [600000000]:ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.478652554+07:00","message":"[bufferProcess] send to processor:ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.478658104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.478662468+07:00","message":"> Transcript [8799] [false]: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.478667025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.478670049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.478672816+07:00","message":"StatePrefix: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.478677279+07:00","message":"TextPushed: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.596745485+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.59679209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับ\",\"confidence\":0.9434238}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.596800059+07:00","message":"receive interim result [true|false]: ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.596811804+07:00","message":"end recv isFinal message id 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.596814273+07:00","message":"end Recv id 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.596824915+07:00","message":"[buffer interim] 515 true ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.596843603+07:00","message":"[bufferProcess] interim [630000000]:ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.596847256+07:00","message":"[bufferProcess] send to processor (isfinal):ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.59685213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.596855188+07:00","message":"> Transcript [8800] [false]: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.59685942+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.596861509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.596866199+07:00","message":"StatePrefix: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.59686932+07:00","message":"TextPushed: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.596871439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.596873531+07:00","message":"> Transcript [8801] [true]: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.596875987+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.596877909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.596879788+07:00","message":"StatePrefix: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.596881889+07:00","message":"TextPushed: 'ถังด้วยครับและแน่นอนเลยครับในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.5968854+07:00","message":"Push: 'เปลี่ยนแปลงแบบนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.596894846+07:00","message":"push: {true เปลี่ยนแปลงแบบนี้ครับ 0 0xc0034fdf80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:11.60661818+07:00","message":"write wav file: './tmp/7598/7598_515.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.928845659+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.92889302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.928899159+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.928919625+07:00","message":"[buffer interim] 516 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.9289271+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.928929317+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.974436373+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.974483571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.974491065+07:00","message":"receive interim result [false|false]: เราไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.974507414+07:00","message":"[buffer interim] 516 false เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.974519341+07:00","message":"[bufferProcess] interim [540000000]:เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.974521513+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.974527309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.974530666+07:00","message":"> Transcript [8802] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.974533079+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.984509694+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.984545081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.984552113+07:00","message":"receive interim result [false|false]: เราไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.98459713+07:00","message":"[buffer interim] 516 false เราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.984606135+07:00","message":"[bufferProcess] interim [600000000]:เราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.984609834+07:00","message":"[bufferProcess] send to processor:เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.984614799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.984619448+07:00","message":"> Transcript [8803] [false]: 'เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.98462448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.98462804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.984632013+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.984635236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.134947065+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.135002086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ได้ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.135008662+07:00","message":"receive interim result [false|false]: เราไม่ได้ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.135023557+07:00","message":"[buffer interim] 516 false เราไม่ได้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.135029871+07:00","message":"[bufferProcess] interim [720000000]:เราไม่ได้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.135032412+07:00","message":"[bufferProcess] send to processor:เราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.135039159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.135042084+07:00","message":"> Transcript [8804] [false]: 'เราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.135045635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.135048299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.135050951+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.135053148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:12.141935666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:12.141989877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.312272673+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.312308235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ได้ใช้คำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.312313898+07:00","message":"receive interim result [false|false]: เราไม่ได้ใช้คำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.312334385+07:00","message":"[buffer interim] 516 false เราไม่ได้ใช้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.312341409+07:00","message":"[bufferProcess] interim [840000000]:เราไม่ได้ใช้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.312343691+07:00","message":"[bufferProcess] send to processor:เราไม่ได้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.312347047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.31234992+07:00","message":"> Transcript [8805] [false]: 'เราไม่ได้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.312353967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.312356621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.312359484+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.312361713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.342995755+07:00","message":"[GCS] IsForceVAD: false for message ID: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.353061168+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.353101243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ได้ใช้คำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.353107168+07:00","message":"receive interim result [false|false]: เราไม่ได้ใช้คำว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.353131061+07:00","message":"[buffer interim] 516 false เราไม่ได้ใช้คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.353137902+07:00","message":"[bufferProcess] interim [900000000]:เราไม่ได้ใช้คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.353140141+07:00","message":"[bufferProcess] send to processor:เราไม่ได้ใช้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.353143851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.353146764+07:00","message":"> Transcript [8806] [false]: 'เราไม่ได้ใช้คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.353150205+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.353152305+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.353154846+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.35315711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.353171862+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.353174329+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.353176454+07:00","message":"Set new StatePrefix : 'เราไม่ได้ใช้คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.353178719+07:00","message":"Next Push (prob) : 'ไม่ได้ใช้คำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.35318579+07:00","message":"push: {false เรา 0 0xc00212f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.453425756+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.453462241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ได้ใช้คำว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.453467991+07:00","message":"receive interim result [true|false]: เราไม่ได้ใช้คำว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.453477758+07:00","message":"end recv isFinal message id 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.453480382+07:00","message":"end Recv id 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.453491684+07:00","message":"[buffer interim] 516 true เราไม่ได้ใช้คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.453505447+07:00","message":"[bufferProcess] interim [110000000]:เราไม่ได้ใช้คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.453508843+07:00","message":"[bufferProcess] send to processor (isfinal):เราไม่ได้ใช้คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.453512837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.453516532+07:00","message":"> Transcript [8807] [false]: 'เราไม่ได้ใช้คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.453520374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.453522495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.453525093+07:00","message":"StatePrefix: 'เราไม่ได้ใช้คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.453527887+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.453529927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.453532033+07:00","message":"> Transcript [8808] [true]: 'เราไม่ได้ใช้คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.453534235+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.453536047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.45353805+07:00","message":"StatePrefix: 'เราไม่ได้ใช้คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.45353999+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.453547533+07:00","message":"Push: 'ไม่ได้ใช้คำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.453556081+07:00","message":"push: {true ไม่ได้ใช้คำว่า 0 0xc00212f500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:12.461694516+07:00","message":"write wav file: './tmp/7598/7598_516.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.535389995+07:00","message":"[GCS] Start streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.92366168+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.92369898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.92370554+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.92372035+07:00","message":"[buffer interim] 517 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.923726892+07:00","message":"[bufferProcess] interim [420000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.923728717+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.99756903+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.997604889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.997611521+07:00","message":"receive interim result [false|false]: โลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.997621308+07:00","message":"[buffer interim] 517 false โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.997628511+07:00","message":"[bufferProcess] interim [480000000]:โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.997631451+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.99763603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.997639786+07:00","message":"> Transcript [8809] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.997643362+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.17815386+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.178179442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.178184111+07:00","message":"receive interim result [false|false]: โลกร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.178194816+07:00","message":"[buffer interim] 517 false โลกร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.178200402+07:00","message":"[bufferProcess] interim [660000000]:โลกร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.178202691+07:00","message":"[bufferProcess] send to processor:โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.178205934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.178208446+07:00","message":"> Transcript [8810] [false]: 'โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.178210403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.178212536+07:00","message":"Set new StatePrefix: 'โลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.497231187+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.497275566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.497282156+07:00","message":"receive interim result [false|false]: โลกร้อนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.4972962+07:00","message":"[buffer interim] 517 false โลกร้อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.497304037+07:00","message":"[bufferProcess] interim [960000000]:โลกร้อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.497307202+07:00","message":"[bufferProcess] send to processor:โลกร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.497314217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.497317399+07:00","message":"> Transcript [8811] [false]: 'โลกร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.497320456+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.497322634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.497325133+07:00","message":"StatePrefix: 'โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.497327255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.706867213+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.706904387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.706909889+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.706922583+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.706931204+07:00","message":"[bufferProcess] interim [140000000]:โลกร้อนแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.706933874+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.706937346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.706940459+07:00","message":"> Transcript [8812] [false]: 'โลกร้อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.706943967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.706946305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.706948496+07:00","message":"StatePrefix: 'โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.706950819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.721252086+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.721279322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.721284707+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.721296223+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.721301339+07:00","message":"[bufferProcess] interim [200000000]:โลกร้อนแล้วทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.721303523+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.721306424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.721309018+07:00","message":"> Transcript [8813] [false]: 'โลกร้อนแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.721311874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.721313944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.72131604+07:00","message":"StatePrefix: 'โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.721318198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.897060873+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.897097649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.897103548+07:00","message":"receive interim result [false|false]: โลกร้อนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.897116367+07:00","message":"[buffer interim] 517 false โลกร้อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.897123698+07:00","message":"[bufferProcess] interim [380000000]:โลกร้อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.897126015+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.89713137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.897134206+07:00","message":"> Transcript [8814] [false]: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.897137392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.897139769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.897142157+07:00","message":"StatePrefix: 'โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.897144384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.897148645+07:00","message":"Push: 'โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.897150557+07:00","message":"TextPushed: 'โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.897152711+07:00","message":"Set new StatePrefix : 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.897155175+07:00","message":"Next Push (prob) : 'ร้อนแล้วทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.897181187+07:00","message":"push: {false โลก 0 0xc002f27e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.969733917+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.969773868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.969779706+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.969794389+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.969801062+07:00","message":"[bufferProcess] interim [440000000]:โลกร้อนแล้วทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.969803272+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.969806904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.969809924+07:00","message":"> Transcript [8815] [false]: 'โลกร้อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.9698123+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.085936331+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.085967344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.085973025+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.085988661+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.085995093+07:00","message":"[bufferProcess] interim [620000000]:โลกร้อนแล้วทำเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.085997519+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.086000643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.086003452+07:00","message":"> Transcript [8816] [false]: 'โลกร้อนแล้วทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.086006577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.086008693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.086010611+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.086013325+07:00","message":"TextPushed: 'โลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.145358297+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.145391417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.145396517+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.145408674+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.14541451+07:00","message":"[bufferProcess] interim [680000000]:โลกร้อนแล้วทำเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.145416996+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.145422251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.145424992+07:00","message":"> Transcript [8817] [false]: 'โลกร้อนแล้วทำเป็นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.145428592+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.145430759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.145432832+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.145435347+07:00","message":"TextPushed: 'โลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.410531142+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.410569291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเบื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.410576016+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเบื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.410586158+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.410592325+07:00","message":"[bufferProcess] interim [860000000]:โลกร้อนแล้วทำเป็นโรคเบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.410595099+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.41059834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.410601357+07:00","message":"> Transcript [8818] [false]: 'โลกร้อนแล้วทำเป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.41060498+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.410607072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.410608981+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.410611589+07:00","message":"TextPushed: 'โลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.479276903+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.479323516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเดือด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.479329493+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.479341692+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.479350395+07:00","message":"[bufferProcess] interim [980000000]:โลกร้อนแล้วทำเป็นโรคเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.479353172+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.479359401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.479362379+07:00","message":"> Transcript [8819] [false]: 'โลกร้อนแล้วทำเป็นโรคเบื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.479367718+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.47937003+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.479372256+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.479374615+07:00","message":"TextPushed: 'โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.479378848+07:00","message":"Push: 'ร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.479380938+07:00","message":"TextPushed: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.479383271+07:00","message":"Set new StatePrefix : 'โลกร้อนแล้วทำเป็นโรคเบื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.479385404+07:00","message":"Next Push (prob) : 'เป็นโรคเบื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.479391996+07:00","message":"push: {false ร้อนแล้วทำ 0 0xc002f27e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.116522853+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.116561004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเดือด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.116566923+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.116581176+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.116587573+07:00","message":"[bufferProcess] interim [580000000]:โลกร้อนแล้วทำเป็นโรคเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.11659093+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.116594977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.116598916+07:00","message":"> Transcript [8820] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.116602539+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.116605367+07:00","message":"Set new StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:15.142736729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:15.142757586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.714360876+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.714403057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเดือดเดือด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.71441099+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือดเดือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.714425482+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเดือดเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.714434624+07:00","message":"[bufferProcess] interim [180000000]:โลกร้อนแล้วทำเป็นโรคเดือดเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.714438241+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.714446963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.714450033+07:00","message":"> Transcript [8821] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.714454234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.714459228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.71446133+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.714464471+07:00","message":"TextPushed: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.895488251+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.89553404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.895541181+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.895558016+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.895566739+07:00","message":"[bufferProcess] interim [360000000]:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.895570396+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือดเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.895581622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.89558526+07:00","message":"> Transcript [8822] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.895589738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.895592219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.895595375+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.895598211+07:00","message":"TextPushed: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.043324743+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.043364397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเดือดเดือด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.043371682+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือดเดือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.043388516+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเดือดเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.043396052+07:00","message":"[bufferProcess] interim [480000000]:โลกร้อนแล้วทำเป็นโรคเดือดเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.043398838+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.043406491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.043409629+07:00","message":"> Transcript [8823] [false]: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.043412581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.043415004+07:00","message":"Set new StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.235247526+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.235286325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.235293073+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.235308829+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.23531677+07:00","message":"[bufferProcess] interim [720000000]:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.235319747+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือดเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.235327221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.235330498+07:00","message":"> Transcript [8824] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.235333262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.235335526+07:00","message":"Set new StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.4249823+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.42502338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.425031188+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.425049399+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.425059736+07:00","message":"[bufferProcess] interim [900000000]:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.425063267+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.425068287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.425083888+07:00","message":"> Transcript [8825] [false]: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.425089493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.425095393+07:00","message":"Set new StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.482624293+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.482671726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะเอ็ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.482681034+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะเอ็ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.482692753+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.482699007+07:00","message":"[bufferProcess] interim [960000000]:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.482701999+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.482707288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.482709725+07:00","message":"> Transcript [8826] [false]: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.482713402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.482715648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.482717573+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.482720178+07:00","message":"TextPushed: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.725011973+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.725057047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเดือดเดือด Impossible\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.725063114+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือดเดือด Impossible"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.725078282+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเดือดเดือด Impossible"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.725086322+07:00","message":"[bufferProcess] interim [140000000]:โลกร้อนแล้วทำเป็นโรคเดือดเดือด Impossible"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.725090708+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.725099322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.725102837+07:00","message":"> Transcript [8827] [false]: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะเอ็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.725107181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.725110288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.725112595+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.72511549+07:00","message":"TextPushed: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.991479905+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.991520672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.991526544+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.991544108+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.991552771+07:00","message":"[bufferProcess] interim [500000000]:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.991556042+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือดเดือด Impossible"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.991561403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.991564399+07:00","message":"> Transcript [8828] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือด Impossible'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.991567087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.991569971+07:00","message":"Set new StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือด Impossible'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.103517938+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.103555896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.103562387+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.103575942+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.103583178+07:00","message":"[bufferProcess] interim [620000000]:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.103586404+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.103598288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.103602937+07:00","message":"> Transcript [8829] [false]: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.10360642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.103609921+07:00","message":"Set new StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.292601043+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.292638216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.292644487+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.292659546+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.292666743+07:00","message":"[bufferProcess] interim [800000000]:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.292669436+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.292676168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.29267917+07:00","message":"> Transcript [8830] [false]: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.292683115+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.29268531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.292687446+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.292690025+07:00","message":"TextPushed: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.501623898+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.501677651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.501687519+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.501705921+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.501717812+07:00","message":"[bufferProcess] interim [980000000]:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.501722348+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.501732796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.501736491+07:00","message":"> Transcript [8831] [false]: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.501741128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.501743674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.501746197+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.501749104+07:00","message":"TextPushed: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.073271544+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.073319936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้ไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.073326741+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้ไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.07334279+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.073352424+07:00","message":"[bufferProcess] interim [580000000]:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.073355593+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.073359093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.073362231+07:00","message":"> Transcript [8832] [false]: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.073366582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.073368937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.07337253+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.073375309+07:00","message":"TextPushed: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.105634171+07:00","message":"[GCS] IsForceVAD: false for message ID: 517"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:18.142796588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:18.142834758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.174814844+07:00","message":"[GCS] Start streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.18495019+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.18499083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.18499828+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.185014238+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.18502204+07:00","message":"[bufferProcess] interim [640000000]:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.18502566+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.185033297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.185036283+07:00","message":"> Transcript [8833] [false]: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.185040656+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.185043188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.18504546+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.185048333+07:00","message":"TextPushed: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.185057156+07:00","message":"Push: 'เป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.185059754+07:00","message":"TextPushed: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.185062885+07:00","message":"Set new StatePrefix : 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.185065354+07:00","message":"Next Push (prob) : 'ยินคำนี้ไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.185080428+07:00","message":"push: {false เป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ 0 0xc002f27e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.202139893+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.202177829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้ไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.20218593+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.202202575+07:00","message":"[buffer interim] 517 false โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.202210799+07:00","message":"[bufferProcess] interim [700000000]:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.202214985+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.202222443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.202226696+07:00","message":"> Transcript [8834] [false]: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.202231028+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.380565187+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.380614903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะเอ็งจะได้ยินคำนี้ไม่ใช่\",\"confidence\":0.9299215}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.380622286+07:00","message":"receive interim result [true|false]: โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะเอ็งจะได้ยินคำนี้ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.380634576+07:00","message":"end recv isFinal message id 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.380637462+07:00","message":"end Recv id 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.38064776+07:00","message":"[buffer interim] 517 true โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะเอ็งจะได้ยินคำนี้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380660184+07:00","message":"[bufferProcess] interim [790000000]:โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะเอ็งจะได้ยินคำนี้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380663847+07:00","message":"[bufferProcess] send to processor (isfinal):โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380676269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380691369+07:00","message":"> Transcript [8835] [false]: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380695342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380698351+07:00","message":"Set new StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.3807014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380703801+07:00","message":"> Transcript [8836] [true]: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะเอ็งจะได้ยินคำนี้ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380707181+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380709493+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380711477+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้ยินคำนี้ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380714274+07:00","message":"TextPushed: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380716237+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380912059+07:00","message":"Push: 'คำนี้ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380914999+07:00","message":"TextPushed: 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะไอ้รินโญ่จะได้คำนี้ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380917405+07:00","message":"Set new StatePrefix : 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะเอ็งจะได้ยินคำนี้ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380919679+07:00","message":"Next Push (prob) : 'โลกร้อนแล้วทำเป็นโรคเบื่อก็เบื่อนะเพราะเอ็งจะได้ยินคำนี้ไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.380928403+07:00","message":"push: {true คำนี้ไม่ใช่ 0 0xc002f27e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.380943711+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_517.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:18.393322794+07:00","message":"write wav file: './tmp/7598/7598_517.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.639977496+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.640020662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.640025769+07:00","message":"receive interim result [false|false]: สุเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.640039944+07:00","message":"[buffer interim] 518 false สุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.640046479+07:00","message":"[bufferProcess] interim [480000000]:สุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.640048426+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.716545048+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.716590613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.716597268+07:00","message":"receive interim result [false|false]: กรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.716612905+07:00","message":"[buffer interim] 518 false กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.716625077+07:00","message":"[bufferProcess] interim [600000000]:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.716628406+07:00","message":"[bufferProcess] send to processor:สุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.716636113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.716639357+07:00","message":"> Transcript [8837] [false]: 'สุเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.716644404+07:00","message":"Set StatePrefix (first interim): 'สุเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.019074877+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.01911973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพมหานคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.019126133+07:00","message":"receive interim result [false|false]: กรุงเทพมหานคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.019142367+07:00","message":"[buffer interim] 518 false กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.01915055+07:00","message":"[bufferProcess] interim [900000000]:กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.019153684+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.019160825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.01916422+07:00","message":"> Transcript [8838] [false]: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.019167625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.019170705+07:00","message":"Set new StatePrefix: 'กรุงเทพฯ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.136490565+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.136533826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.136540231+07:00","message":"receive interim result [false|false]: กรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.136554464+07:00","message":"[buffer interim] 518 false กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.136561869+07:00","message":"[bufferProcess] interim [960000000]:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.136565307+07:00","message":"[bufferProcess] send to processor:กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.136575638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.136580378+07:00","message":"> Transcript [8839] [false]: 'กรุงเทพมหานคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.136584653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.136588153+07:00","message":"Set new StatePrefix: 'กรุงเทพมหานคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.723055416+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.723096743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.723103658+07:00","message":"receive interim result [false|false]: กรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.723119333+07:00","message":"[buffer interim] 518 false กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.723127058+07:00","message":"[bufferProcess] interim [560000000]:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.723129746+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.723137384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.723140556+07:00","message":"> Transcript [8840] [false]: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.72314322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.72314554+07:00","message":"Set new StatePrefix: 'กรุงเทพฯ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.907826931+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.907871518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.907877784+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.907896709+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.907909757+07:00","message":"[bufferProcess] interim [740000000]:กรุงเทพฯสบายมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.907912878+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.907917413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.907921083+07:00","message":"> Transcript [8841] [false]: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.907924949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.907927125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.907929801+07:00","message":"StatePrefix: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.90793202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.300913949+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.300959943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.300966657+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.300984049+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.300992355+07:00","message":"[bufferProcess] interim [160000000]:กรุงเทพฯสบายมากเพราะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.300995336+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.301003171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.301006757+07:00","message":"> Transcript [8842] [false]: 'กรุงเทพฯสบายมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.301012869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.30101559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.301017688+07:00","message":"StatePrefix: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.301020018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.309946664+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.309970051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.30997554+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.309990965+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.30999715+07:00","message":"[bufferProcess] interim [220000000]:กรุงเทพฯสบายมากเพราะมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.309999617+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.310003473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.31000639+07:00","message":"> Transcript [8843] [false]: 'กรุงเทพฯสบายมากเพราะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.310009274+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.310011349+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.310013341+07:00","message":"StatePrefix: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.31001541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.629970737+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.630009402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.630015122+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.630027649+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.630034009+07:00","message":"[bufferProcess] interim [460000000]:กรุงเทพฯสบายมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.630036807+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.630041956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.63004472+07:00","message":"> Transcript [8844] [false]: 'กรุงเทพฯสบายมากเพราะมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.63004826+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.630050458+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.630052572+07:00","message":"StatePrefix: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.630054665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.630058828+07:00","message":"Push: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.630061074+07:00","message":"TextPushed: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.630063232+07:00","message":"Set new StatePrefix : 'กรุงเทพฯสบายมากเพราะมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.630065375+07:00","message":"Next Push (prob) : 'สบายมากเพราะมันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.630073091+07:00","message":"push: {false กรุงเทพฯ 0 0xc002e90000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.652235396+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.652271526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแหลม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.652276953+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแหลม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.652293245+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแหลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.652300013+07:00","message":"[bufferProcess] interim [520000000]:กรุงเทพฯสบายมากเพราะมันจะแหลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.652302835+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.652306373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.652309533+07:00","message":"> Transcript [8845] [false]: 'กรุงเทพฯสบายมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.65231182+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.817127697+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.817176353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแหลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.817182602+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแหลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.817195184+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแหลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.817201753+07:00","message":"[bufferProcess] interim [640000000]:กรุงเทพฯสบายมากเพราะมันจะแหลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.817207164+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแหลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.81721352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.817216405+07:00","message":"> Transcript [8846] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแหลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.81721986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.817222142+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.81722442+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.817226821+07:00","message":"TextPushed: 'กรุงเทพฯ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.943324265+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.943366727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งน่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.943373049+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.943393039+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.943400886+07:00","message":"[bufferProcess] interim [760000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.94340369+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแหลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.943411941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.943415201+07:00","message":"> Transcript [8847] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแหลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.943420248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.94342264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.943424673+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.943427115+07:00","message":"TextPushed: 'กรุงเทพฯ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.031573449+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.031612523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันแรงอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.031618465+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันแรงอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.031632178+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันแรงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.031638967+07:00","message":"[bufferProcess] interim [880000000]:กรุงเทพฯสบายมากเพราะมันแรงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.0316417+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.03164729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.031650088+07:00","message":"> Transcript [8848] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.031653873+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.031656318+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.031658477+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.031660935+07:00","message":"TextPushed: 'กรุงเทพฯ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:21.143861463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:21.143881689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.148716081+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.148745928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.148751744+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.148762835+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.148770748+07:00","message":"[bufferProcess] interim [0]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.148773466+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันแรงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.148778852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.148782121+07:00","message":"> Transcript [8849] [false]: 'กรุงเทพฯสบายมากเพราะมันแรงอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.148784913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.148787177+07:00","message":"Set new StatePrefix: 'กรุงเทพฯสบายมากเพราะมันแรงอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.716614894+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.716660141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.716667935+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.716684899+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.716703975+07:00","message":"[bufferProcess] interim [600000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.716707268+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.716711381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.716715422+07:00","message":"> Transcript [8850] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.716719098+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.716721474+07:00","message":"Set new StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.903573092+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.903619993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.903626449+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.903638078+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.903644501+07:00","message":"[bufferProcess] interim [780000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.903647471+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.903653967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.903658531+07:00","message":"> Transcript [8851] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.903663877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.903667046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.903670728+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.903675186+07:00","message":"TextPushed: 'กรุงเทพฯ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.022665765+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.022711361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.022718024+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.022734329+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.022742351+07:00","message":"[bufferProcess] interim [900000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.022745335+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.022753384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.022756226+07:00","message":"> Transcript [8852] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.022760468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.022763409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.022766351+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.022768856+07:00","message":"TextPushed: 'กรุงเทพฯ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.258902991+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.258939412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่สูญพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.258945208+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่สูญพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.258956484+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่สูญพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.25896298+07:00","message":"[bufferProcess] interim [80000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่สูญพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.258965601+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.258971968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.25897476+07:00","message":"> Transcript [8853] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.258978739+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.258984025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.258986688+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.25898916+07:00","message":"TextPushed: 'กรุงเทพฯ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.341768427+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.341819128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.341827765+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.341844398+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.341855284+07:00","message":"[bufferProcess] interim [200000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.341860318+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่สูญพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.341867346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.341871188+07:00","message":"> Transcript [8854] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่สูญพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.341884399+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.341887386+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.341890548+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.341893816+07:00","message":"TextPushed: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.34190106+07:00","message":"Push: 'สบายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.341904159+07:00","message":"TextPushed: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.341907412+07:00","message":"Set new StatePrefix : 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่สูญพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.34191161+07:00","message":"Next Push (prob) : 'นี่คือที่สูญพันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.3419277+07:00","message":"push: {false สบายมากเพราะมันจะแล้งหนักเลย 0 0xc002e90000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.613775088+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.613810933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.613816917+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.613833545+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.613842288+07:00","message":"[bufferProcess] interim [500000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.613847157+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.613852462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.61385642+07:00","message":"> Transcript [8855] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.613860308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.613863384+07:00","message":"Set new StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.798040254+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.798083697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.798090717+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.798106745+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.798115026+07:00","message":"[bufferProcess] interim [680000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.798117963+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.798125922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.798129408+07:00","message":"> Transcript [8856] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.798136798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.798139391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.798141725+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.798144746+07:00","message":"TextPushed: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.994344854+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.994383221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.994389474+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.994406561+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.99441272+07:00","message":"[bufferProcess] interim [920000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.994415967+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.994419719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.994422567+07:00","message":"> Transcript [8857] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.994426086+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.994428335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.994430692+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.994434349+07:00","message":"TextPushed: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.284821384+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.284889355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.284896108+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.284909667+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.284916225+07:00","message":"[bufferProcess] interim [100000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.284918962+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.284924166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.284926995+07:00","message":"> Transcript [8858] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.28493069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.284932813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.2849353+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.284938079+07:00","message":"TextPushed: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.441898149+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.441934099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.4419401+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.44195256+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.441961666+07:00","message":"[bufferProcess] interim [280000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.441964615+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.441968114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.441970832+07:00","message":"> Transcript [8859] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.441974686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.441976765+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.441979162+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.441982138+07:00","message":"TextPushed: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.441988781+07:00","message":"Push: 'นี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.441991501+07:00","message":"TextPushed: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.441993762+07:00","message":"Set new StatePrefix : 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.44199603+07:00","message":"Next Push (prob) : 'เด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.442003471+07:00","message":"push: {false นี่คือที่ศูนย์พัฒนา 0 0xc002e90000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.634982651+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.635022994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.635029009+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.635040604+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.635046971+07:00","message":"[bufferProcess] interim [520000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.635049876+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.635057127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.635063758+07:00","message":"> Transcript [8860] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.635067997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.63507027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.6350725+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.635075481+07:00","message":"TextPushed: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.823397465+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.823435278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.823442414+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.823455565+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.82346233+07:00","message":"[bufferProcess] interim [700000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.823465459+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.823472142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.82347496+07:00","message":"> Transcript [8861] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.823478941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.823481116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.823483253+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.823486329+07:00","message":"TextPushed: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.946151243+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.946185923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.946191943+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.946206957+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.946215119+07:00","message":"[bufferProcess] interim [760000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.946218677+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.946224665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.946227792+07:00","message":"> Transcript [8862] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.946231748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.946233876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.946236015+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.946238937+07:00","message":"TextPushed: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.947104694+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.947119705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.94712372+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.947129038+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.947132234+07:00","message":"[bufferProcess] interim [820000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.947134666+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.947140544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.947142606+07:00","message":"> Transcript [8863] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.947145327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.947147364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.947149291+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.947151931+07:00","message":"TextPushed: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.947157185+07:00","message":"Push: 'เด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.94715938+07:00","message":"TextPushed: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.947162023+07:00","message":"Set new StatePrefix : 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.947164726+07:00","message":"Next Push (prob) : 'ใหญ่อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.947173178+07:00","message":"push: {false เด็กเล็กบ้านทุ่ง 0 0xc002e90000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.142442152+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.142484774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.142490612+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.142504945+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.142512707+07:00","message":"[bufferProcess] interim [0]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.142516267+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.142523529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.142526628+07:00","message":"> Transcript [8864] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.142531036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.142533123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.142535966+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.142538749+07:00","message":"TextPushed: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:24.144601891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:24.144620516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.386806799+07:00","message":"[GCS] IsForceVAD: false for message ID: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.454687897+07:00","message":"[GCS] Start streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.466779566+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.466815692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.466822012+07:00","message":"receive interim result [false|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.466830435+07:00","message":"[buffer interim] 518 false กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.466837171+07:00","message":"[bufferProcess] interim [420000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.466840701+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.466846408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.466849263+07:00","message":"> Transcript [8865] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.466852988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.466855242+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.466857714+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.466861058+07:00","message":"TextPushed: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.556225463+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.556270055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด\",\"confidence\":0.95120233}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.556277002+07:00","message":"receive interim result [true|false]: กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.556286148+07:00","message":"end recv isFinal message id 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.556288421+07:00","message":"end Recv id 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.55629477+07:00","message":"[buffer interim] 518 true กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.556301951+07:00","message":"[bufferProcess] interim [420000000]:กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.556306019+07:00","message":"[bufferProcess] send to processor (isfinal):กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.556310028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.556312663+07:00","message":"> Transcript [8866] [false]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.556316222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.556318172+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.55632049+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.556323486+07:00","message":"TextPushed: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.556330079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.556332349+07:00","message":"> Transcript [8867] [true]: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.55633503+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.55633784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.556350655+07:00","message":"StatePrefix: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.556354525+07:00","message":"TextPushed: 'กรุงเทพฯสบายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.556359393+07:00","message":"Push: 'ใหญ่อำเภอวิเชียรบุรีจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.55636981+07:00","message":"push: {true ใหญ่อำเภอวิเชียรบุรีจังหวัด 0 0xc002e90000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:24.569308277+07:00","message":"write wav file: './tmp/7598/7598_518.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.994562783+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.994608796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.994614696+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.994634057+07:00","message":"[buffer interim] 519 false S"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.99464137+07:00","message":"[bufferProcess] interim [420000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.994643495+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.053191908+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.053231346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.053237021+07:00","message":"receive interim result [false|false]: เพชรบูรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.05326046+07:00","message":"[buffer interim] 519 false เพชรบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.05326938+07:00","message":"[bufferProcess] interim [540000000]:เพชรบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.053271576+07:00","message":"[bufferProcess] send to processor:S"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.05327523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.053278398+07:00","message":"> Transcript [8868] [false]: 'S'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.053280633+07:00","message":"Set StatePrefix (first interim): 'S'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.488467166+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.488508566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.48851622+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.48852963+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.488542513+07:00","message":"[bufferProcess] interim [80000000]:เพชรบูรณ์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.4885464+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.488550909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.488554849+07:00","message":"> Transcript [8869] [false]: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.488558249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.488561411+07:00","message":"Set new StatePrefix: 'เพชรบูรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.869484367+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.869514021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.869521387+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.869535317+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.869543319+07:00","message":"[bufferProcess] interim [440000000]:เพชรบูรณ์ครับเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.869546876+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.869555266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.869558905+07:00","message":"> Transcript [8870] [false]: 'เพชรบูรณ์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.869562915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.869565738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.869568743+07:00","message":"StatePrefix: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.86957168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.877628711+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.877656317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้านาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.877663306+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้านาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.877677765+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้านาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.877684316+07:00","message":"[bufferProcess] interim [500000000]:เพชรบูรณ์ครับเจ้านาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.877687462+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.877694145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.877697858+07:00","message":"> Transcript [8871] [false]: 'เพชรบูรณ์ครับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.877702056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.877704956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.877707938+07:00","message":"StatePrefix: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.877710851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.995853119+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.995882054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.995899953+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.995915494+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.99592492+07:00","message":"[bufferProcess] interim [560000000]:เพชรบูรณ์ครับเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.995928996+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้านาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.995933445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.995938113+07:00","message":"> Transcript [8872] [false]: 'เพชรบูรณ์ครับเจ้านาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.995942592+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.995945541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.995948038+07:00","message":"StatePrefix: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.995951188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.507474465+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.507502623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.507508353+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.507524118+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.50753097+07:00","message":"[bufferProcess] interim [40000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.507535205+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.507544445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.50754827+07:00","message":"> Transcript [8873] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.507551524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.507553659+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.507557779+07:00","message":"StatePrefix: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.50756011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.507566027+07:00","message":"Push: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.507568179+07:00","message":"TextPushed: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.50757024+07:00","message":"Set new StatePrefix : 'เพชรบูรณ์ครับเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.507572908+07:00","message":"Next Push (prob) : 'ครับเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.507580269+07:00","message":"push: {false เพชรบูรณ์ 0 0xc003302a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.697661342+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.697687986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.697694959+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.697707102+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.697713284+07:00","message":"[bufferProcess] interim [280000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.697716074+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.697720951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.697723347+07:00","message":"> Transcript [8874] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.697726931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.697729073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.697731521+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.697733829+07:00","message":"TextPushed: 'เพชรบูรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.771223323+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.771263555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.771269682+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.771285193+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.771292502+07:00","message":"[bufferProcess] interim [400000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.771295111+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.771298904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.771301914+07:00","message":"> Transcript [8875] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.771305353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.77130739+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.771309387+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.771311721+07:00","message":"TextPushed: 'เพชรบูรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.900814058+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.900847367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.900852416+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.900869218+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.900873206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.90087652+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.900883535+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.900886689+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900892146+07:00","message":"[bufferProcess] interim [460000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900901175+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900904312+07:00","message":"[bufferProcess] interim [520000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900906545+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900909552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900913897+07:00","message":"> Transcript [8876] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900917534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900919654+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900921706+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.90092398+07:00","message":"TextPushed: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900925746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900927898+07:00","message":"> Transcript [8877] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900930075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900932209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900934245+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900936101+07:00","message":"TextPushed: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900940896+07:00","message":"Push: 'ครับเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900943111+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900945576+07:00","message":"Set new StatePrefix : 'เพชรบูรณ์ครับเจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.900947846+07:00","message":"Next Push (prob) : 'กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.900955098+07:00","message":"push: {false ครับเจ้าหน้าที่ 0 0xc003302a00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:27.144941908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:27.144960711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.216797893+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.216836275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.216842508+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.21686361+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.216872238+07:00","message":"[bufferProcess] interim [760000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.216875041+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.216880572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.216883231+07:00","message":"> Transcript [8878] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.216886971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.216889319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.216891817+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.216902011+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.418829546+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.418871983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.418879433+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.41889252+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.418914178+07:00","message":"[bufferProcess] interim [0]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.418918255+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.418925508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.418929949+07:00","message":"> Transcript [8879] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.418934879+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.418939167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.418942031+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.4189444+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.069381493+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.069429461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.069437942+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.069453995+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.069468726+07:00","message":"[bufferProcess] interim [600000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.069473111+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.06947845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.069482488+07:00","message":"> Transcript [8880] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.069488062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.069491261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.069494706+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.069498296+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.115570587+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.115603203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.115609413+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.115630775+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.115637457+07:00","message":"[bufferProcess] interim [660000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.115640364+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.115646833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.115649446+07:00","message":"> Transcript [8881] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.11565327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.115655807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.115658033+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.115660452+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.115666727+07:00","message":"Push: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.115669034+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.11567136+07:00","message":"Set new StatePrefix : 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.115674097+07:00","message":"Next Push (prob) : 'ทรัพยากรน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.115693211+07:00","message":"push: {false กรม 0 0xc003302a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.204878045+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.204919083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลหนังเข้าโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.204925856+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลหนังเข้าโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.204940788+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลหนังเข้าโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.204947876+07:00","message":"[bufferProcess] interim [780000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลหนังเข้าโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.204950874+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.20495462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.204957302+07:00","message":"> Transcript [8882] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.204960907+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.204963361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.204966007+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.204969157+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.298056088+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.298091927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.298097983+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.298113008+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.298119668+07:00","message":"[bufferProcess] interim [840000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.298122691+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลหนังเข้าโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.298129909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.298133109+07:00","message":"> Transcript [8883] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลหนังเข้าโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.298136763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.29813919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.29814164+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.298144561+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.36696877+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.367012418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.367019209+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.367036622+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.367044738+07:00","message":"[bufferProcess] interim [960000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.367047808+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.367052037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.367055507+07:00","message":"> Transcript [8884] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.367059819+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.367062119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.367064784+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.36706749+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.619670165+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.619706995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.619713009+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.619729876+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.619736432+07:00","message":"[bufferProcess] interim [140000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.619739496+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.619743918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.619746958+07:00","message":"> Transcript [8885] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.619750557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.619760023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.619762465+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.619765035+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.619770679+07:00","message":"Push: 'ทรัพยากรน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.619772897+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.619775392+07:00","message":"Set new StatePrefix : 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.619777965+07:00","message":"Next Push (prob) : 'นั้นเขาลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.619784644+07:00","message":"push: {false ทรัพยากรน้ำบาดาล 0 0xc003302a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.686097257+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.686134238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.686140149+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.686165719+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.686172752+07:00","message":"[bufferProcess] interim [260000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.686175728+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.686179644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.686182459+07:00","message":"> Transcript [8886] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.686186626+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.686188911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.686192893+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.686195699+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.884550152+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.884586668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.884592869+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.884608261+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.884615215+07:00","message":"[bufferProcess] interim [440000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.884618053+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.884621584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.884624969+07:00","message":"> Transcript [8887] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.884628873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.884630937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.88463297+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.884636147+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.03281572+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.032854498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.03286098+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.032881638+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.032890297+07:00","message":"[bufferProcess] interim [560000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.03289433+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.032916763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.032921318+07:00","message":"> Transcript [8888] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.032926931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.032930314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.032933605+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.032939091+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.042616744+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.042646105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.042652112+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.04266652+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.042672503+07:00","message":"[bufferProcess] interim [620000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.04267511+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.042678725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.042681855+07:00","message":"> Transcript [8889] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.042685625+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.042687794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.042690064+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.042692784+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.042698262+07:00","message":"Push: 'นั้นเขาลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.042700615+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.042703263+07:00","message":"Set new StatePrefix : 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.042705931+07:00","message":"Next Push (prob) : 'สำรวจและข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.042712979+07:00","message":"push: {false นั้นเขาลงพื้นที่ 0 0xc003302a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.20112454+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.201174317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.201181708+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.201199804+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.201206512+07:00","message":"[bufferProcess] interim [740000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.201209394+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.20121654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.201219326+07:00","message":"> Transcript [8890] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.201222379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.201224695+07:00","message":"Set new StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.529949289+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.529986298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.529992508+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.530007089+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.530016268+07:00","message":"[bufferProcess] interim [40000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.530019474+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.530026607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.530029467+07:00","message":"> Transcript [8891] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.530032512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.530034917+07:00","message":"Set new StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.656915386+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.656958979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.656965612+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.656979272+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.656986485+07:00","message":"[bufferProcess] interim [220000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.656989912+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.656997203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.657000442+07:00","message":"> Transcript [8892] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.657005051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.65700731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.657009438+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.657012202+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.779129958+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.779162313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.779168866+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.779183103+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.77918979+07:00","message":"[bufferProcess] interim [340000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.779192674+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.779196158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.779198827+07:00","message":"> Transcript [8893] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.779202602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.779204618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.779208142+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.779210625+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.009724464+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.009768039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.009775039+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.009788102+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.009797564+07:00","message":"[bufferProcess] interim [580000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.009800945+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.009805586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.009809012+07:00","message":"> Transcript [8894] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.009813505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.009815621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.009818188+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.009821359+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.022755382+07:00","message":"[GCS] IsForceVAD: false for message ID: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.116309272+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.116346518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.116352777+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.116370676+07:00","message":"[buffer interim] 519 false เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.116378043+07:00","message":"[bufferProcess] interim [700000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.116381315+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.116385109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.116389025+07:00","message":"> Transcript [8895] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.116393604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.116395817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.116398085+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.116400866+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.116408989+07:00","message":"Push: 'สำรวจและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.116411102+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.116413635+07:00","message":"Set new StatePrefix : 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.116416567+07:00","message":"Next Push (prob) : 'แหล่งน้ำมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.116425362+07:00","message":"push: {false สำรวจและพัฒนา 0 0xc003302a00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:30.145710632+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:30.145758021+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.404965561+07:00","message":"[GCS] Start streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.470609229+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.470646463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล\",\"confidence\":0.94841385}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.470652926+07:00","message":"receive interim result [true|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.470665446+07:00","message":"end recv isFinal message id 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.470667935+07:00","message":"end Recv id 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.470677055+07:00","message":"[buffer interim] 519 true เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.470684401+07:00","message":"[bufferProcess] interim [790000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.470688239+07:00","message":"[bufferProcess] send to processor (isfinal):เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.470691858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.470694767+07:00","message":"> Transcript [8896] [false]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.470697507+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.470699551+07:00","message":"Set new StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.470701703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.470703989+07:00","message":"> Transcript [8897] [true]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.470707049+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.47071337+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.470724288+07:00","message":"StatePrefix: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.470727468+07:00","message":"TextPushed: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.470732615+07:00","message":"Push: 'แหล่งน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.470739594+07:00","message":"push: {true แหล่งน้ำบาดาล 0 0xc003302a00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:30.487586735+07:00","message":"write wav file: './tmp/7598/7598_519.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.948356066+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.94840421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.948410527+07:00","message":"receive interim result [false|false]: เพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.948430541+07:00","message":"[buffer interim] 520 false เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.948438906+07:00","message":"[bufferProcess] interim [540000000]:เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.948441218+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.119993748+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.120041456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มเน็ต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.120048428+07:00","message":"receive interim result [false|false]: เพิ่มเน็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.12006507+07:00","message":"[buffer interim] 520 false เพิ่มเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.120072477+07:00","message":"[bufferProcess] interim [720000000]:เพิ่มเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.120075143+07:00","message":"[bufferProcess] send to processor:เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.120083243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.120086664+07:00","message":"> Transcript [8898] [false]: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.120089509+07:00","message":"Set StatePrefix (first interim): 'เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.271761306+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.271811243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.27181828+07:00","message":"receive interim result [false|false]: เพิ่มแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.271833204+07:00","message":"[buffer interim] 520 false เพิ่มแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.271843382+07:00","message":"[bufferProcess] interim [840000000]:เพิ่มแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.271845869+07:00","message":"[bufferProcess] send to processor:เพิ่มเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.271849672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.271853118+07:00","message":"> Transcript [8899] [false]: 'เพิ่มเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.271856713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.271858985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.271861064+07:00","message":"StatePrefix: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.271863232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.282364585+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.282389437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.282394902+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.282407702+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.282413149+07:00","message":"[bufferProcess] interim [900000000]:เพิ่มแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.282415956+07:00","message":"[bufferProcess] send to processor:เพิ่มแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.282419997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.282422963+07:00","message":"> Transcript [8900] [false]: 'เพิ่มแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.28242577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.282427893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.282429783+07:00","message":"StatePrefix: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.282431869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.586289227+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.586339574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.586345224+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.586361011+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.586368977+07:00","message":"[bufferProcess] interim [140000000]:เพิ่มแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.586371738+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.586379551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.586382947+07:00","message":"> Transcript [8901] [false]: 'เพิ่มแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.58638767+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.586390184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.586392252+07:00","message":"StatePrefix: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.586394635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.648031183+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.648074267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.648080183+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.648093094+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.648100261+07:00","message":"[bufferProcess] interim [320000000]:เพิ่มแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.648105277+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.648112658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.648116316+07:00","message":"> Transcript [8902] [false]: 'เพิ่มแหล่งน้ำต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.648119948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.648122504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.648124468+07:00","message":"StatePrefix: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.648126914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.648134181+07:00","message":"Push: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.648136284+07:00","message":"TextPushed: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.648138394+07:00","message":"Set new StatePrefix : 'เพิ่มแหล่งน้ำต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.648141189+07:00","message":"Next Push (prob) : 'แหล่งน้ำต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.648170882+07:00","message":"push: {false เพิ่ม 0 0xc0033ff300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.158889155+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.158939566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.158947013+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.158967173+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.158975524+07:00","message":"[bufferProcess] interim [740000000]:เพิ่มแหล่งน้ำต้นทุนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.158979292+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.158984168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.158988468+07:00","message":"> Transcript [8903] [false]: 'เพิ่มแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.158993479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.158996662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.15899962+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.159003316+07:00","message":"TextPushed: 'เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.285872706+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.285913486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนซองละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.285929009+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนซองละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.285944195+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนซองละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.285956351+07:00","message":"[bufferProcess] interim [860000000]:เพิ่มแหล่งน้ำต้นทุนซองละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.285958959+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.285964696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.285967723+07:00","message":"> Transcript [8904] [false]: 'เพิ่มแหล่งน้ำต้นทุนรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.285971257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.285973593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.285975576+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.285978183+07:00","message":"TextPushed: 'เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.288539867+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.288571125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรองรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.28857788+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.288597758+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.288605641+07:00","message":"[bufferProcess] interim [920000000]:เพิ่มแหล่งน้ำต้นทุนรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.28860903+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนซองละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.288616054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.288618972+07:00","message":"> Transcript [8905] [false]: 'เพิ่มแหล่งน้ำต้นทุนซองละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.288622659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.288624754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.288626942+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.288629179+07:00","message":"TextPushed: 'เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.474743813+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.47478659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรองรับความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.474792698+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.474804239+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนรองรับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.474810915+07:00","message":"[bufferProcess] interim [100000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.474814905+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.474820865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.474824193+07:00","message":"> Transcript [8906] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.474828044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.474830502+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.474832519+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.474835063+07:00","message":"TextPushed: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.474839599+07:00","message":"Push: 'แหล่งน้ำต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.474841739+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.47484536+07:00","message":"Set new StatePrefix : 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.47484799+07:00","message":"Next Push (prob) : 'ทุนรองรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.474870039+07:00","message":"push: {false แหล่งน้ำต้น 0 0xc0033ff300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.647437446+07:00","message":"[GCS] Cleaned up inactive client: 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.647468904+07:00","message":"[GCS] Cleaned up inactive client: 499"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.647473268+07:00","message":"[GCS] Cleaned up inactive client: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.647478022+07:00","message":"[GCS] Cleaned up inactive client: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.647481022+07:00","message":"[GCS] Cleaned up inactive client: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.647484691+07:00","message":"[GCS] Cleaned up inactive client: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.64748753+07:00","message":"[GCS] Cleaned up inactive client: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.647491496+07:00","message":"[GCS] Cleaned up inactive client: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.647494164+07:00","message":"[GCS] Cleaned up inactive client: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.663911543+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.663950308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.663957479+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.663980067+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.663989117+07:00","message":"[bufferProcess] interim [280000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.663994078+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.664003073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.664007108+07:00","message":"> Transcript [8907] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.664014392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.66401818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.664021887+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.664026249+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.983250698+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.983291221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.983297426+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.983311743+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.983319169+07:00","message":"[bufferProcess] interim [580000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.983322052+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.983325974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.983329327+07:00","message":"> Transcript [8908] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.98333301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.983335583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.983340137+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.983343633+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.063076723+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.063113805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.063119535+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.063133987+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.063140689+07:00","message":"[bufferProcess] interim [700000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.063143548+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.063150208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.063153086+07:00","message":"> Transcript [8909] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.063156534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.063158767+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.06316103+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.063163426+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:33.146621266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:33.14665142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.505529543+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.505578518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.505585876+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.505604412+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.505614095+07:00","message":"[bufferProcess] interim [940000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.505619936+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.505626362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.505630478+07:00","message":"> Transcript [8910] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.505634842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.505637037+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.505639391+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.50564235+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.505645432+07:00","message":"Push: 'ทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.505647789+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.505650142+07:00","message":"Set new StatePrefix : 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.505652635+07:00","message":"Next Push (prob) : 'ความต้องการใช้น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.505662355+07:00","message":"push: {false ทุนรองรับ 0 0xc0033ff300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.578955588+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.579000956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.579007231+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.579022761+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.579031456+07:00","message":"[bufferProcess] interim [60000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.579034318+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.579041905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.579045134+07:00","message":"> Transcript [8911] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.579049063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.57905177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.57905394+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.579057112+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.597884253+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.597915426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอมไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.5979211+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอมไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.597947809+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.597954372+07:00","message":"[bufferProcess] interim [120000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.597956978+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.597960904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.59796384+07:00","message":"> Transcript [8912] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.597967509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.597969655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.597971604+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.597974556+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.730534119+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.73057025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.730594132+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.730610449+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.730618409+07:00","message":"[bufferProcess] interim [180000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.730622377+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.730633042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.730636853+07:00","message":"> Transcript [8913] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.730641434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.730644322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.730647263+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.73065111+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.806397047+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.806439033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอมเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.806445734+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอมเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.80646407+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.806471541+07:00","message":"[bufferProcess] interim [240000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.806474469+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.806478396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.806481982+07:00","message":"> Transcript [8914] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.806486429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.806489034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.806491408+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.806494546+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.806502533+07:00","message":"Push: 'ความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.806504693+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.806507074+07:00","message":"Set new StatePrefix : 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.806509526+07:00","message":"Next Push (prob) : 'หอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.806518649+07:00","message":"push: {false ความต้องการใช้น้ำ 0 0xc0033ff300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.863271685+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.863308192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของไปรษณีย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.863313637+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของไปรษณีย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.863333413+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.86334034+07:00","message":"[bufferProcess] interim [300000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.86334297+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.863348651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.863351744+07:00","message":"> Transcript [8915] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอมเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.86335545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.863357332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.863359862+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.86336262+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.022721558+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.022768322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.022774097+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.022789329+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.022797733+07:00","message":"[bufferProcess] interim [360000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.022800667+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.022804802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.022807909+07:00","message":"> Transcript [8916] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของไปรษณีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.022810644+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.022812849+07:00","message":"Set new StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของไปรษณีย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.14869806+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.148748137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.148757997+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.148777555+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.148791472+07:00","message":"[bufferProcess] interim [480000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.148795518+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.148801052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.148806403+07:00","message":"> Transcript [8917] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.148810437+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.148814667+07:00","message":"Set new StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.21078917+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.210819673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.210826295+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.210839994+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.210849318+07:00","message":"[bufferProcess] interim [600000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.210852483+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.210862937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.210865939+07:00","message":"> Transcript [8918] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.210869832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.210872205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.210874149+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.21087857+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.385502702+07:00","message":"[GCS] IsForceVAD: false for message ID: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.444126428+07:00","message":"[GCS] Start streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.471837934+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.471882839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.471891091+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.471908389+07:00","message":"[buffer interim] 520 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.471922022+07:00","message":"[bufferProcess] interim [900000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.471936175+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.471945426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.471949969+07:00","message":"> Transcript [8919] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.471956755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.471959846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.471963515+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.471967885+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.518146809+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.518190194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ\",\"confidence\":0.95758384}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.518197639+07:00","message":"receive interim result [true|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.518207487+07:00","message":"end recv isFinal message id 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.518209703+07:00","message":"end Recv id 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.518217174+07:00","message":"[buffer interim] 520 true เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.518230434+07:00","message":"[bufferProcess] interim [930000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.518240113+07:00","message":"[bufferProcess] send to processor (isfinal):เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.51824366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.518248044+07:00","message":"> Transcript [8920] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.518252111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.518254039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.518256312+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.518258972+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.518260896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.518263176+07:00","message":"> Transcript [8921] [true]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.518265398+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.518267242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.518268998+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.518271169+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.518279686+07:00","message":"Push: 'ของประชาชนในพื้นที่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.518288787+07:00","message":"push: {true ของประชาชนในพื้นที่ครับ 0 0xc0033ff300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:34.527844019+07:00","message":"write wav file: './tmp/7598/7598_520.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.249278656+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.24931396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.249319426+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.249333541+07:00","message":"[buffer interim] 521 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.249339586+07:00","message":"[bufferProcess] interim [720000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.249341532+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.362045557+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.362085146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.362091688+07:00","message":"receive interim result [false|false]: จากแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.362107886+07:00","message":"[buffer interim] 521 false จากแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.362115698+07:00","message":"[bufferProcess] interim [840000000]:จากแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.362119145+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.362126236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.362130683+07:00","message":"> Transcript [8922] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.362134277+07:00","message":"Set StatePrefix (first interim): 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.375332358+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.375364894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.375370476+07:00","message":"receive interim result [false|false]: จากแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.375382539+07:00","message":"[buffer interim] 521 false จากแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.375388551+07:00","message":"[bufferProcess] interim [900000000]:จากแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.375390707+07:00","message":"[bufferProcess] send to processor:จากแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.375393667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.375396675+07:00","message":"> Transcript [8923] [false]: 'จากแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.375400171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.375402589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.375404577+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.375406643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.531225709+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.531260835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.531267092+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.531281557+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.531288024+07:00","message":"[bufferProcess] interim [960000000]:จากแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.531291033+07:00","message":"[bufferProcess] send to processor:จากแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.531297119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.531300379+07:00","message":"> Transcript [8924] [false]: 'จากแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.531304018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.531306198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.531308357+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.531310782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.775943004+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.775976269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.77598234+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.775994566+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.776000699+07:00","message":"[bufferProcess] interim [200000000]:จากแหล่งน้ำบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.776003463+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.77600883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.776012133+07:00","message":"> Transcript [8925] [false]: 'จากแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.776015533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.776017665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.776019956+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.776022291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.777225433+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.777266171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.777273055+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.777289298+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.777297142+07:00","message":"[bufferProcess] interim [260000000]:จากแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.777299484+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.777303314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.777306329+07:00","message":"> Transcript [8926] [false]: 'จากแหล่งน้ำบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.777310131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.777312316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.777314363+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.777316541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.777318904+07:00","message":"Push: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.777320834+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.777323042+07:00","message":"Set new StatePrefix : 'จากแหล่งน้ำบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.777325867+07:00","message":"Next Push (prob) : 'แหล่งน้ำบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.777333382+07:00","message":"push: {false จาก 0 0xc002f27180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.06274259+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.062787803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.062794933+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.062810676+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.062818346+07:00","message":"[bufferProcess] interim [620000000]:จากแหล่งน้ำบาดาลอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.062821079+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.062828338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.062831521+07:00","message":"> Transcript [8927] [false]: 'จากแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.06283439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.062836747+07:00","message":"Set new StatePrefix: 'จากแหล่งน้ำบาดาล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:36.147514228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:36.147537109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.417826011+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.417870569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.41787745+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.417893541+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.417903616+07:00","message":"[bufferProcess] interim [920000000]:จากแหล่งน้ำบาดาลอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.417907662+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาลอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.417913368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.417918073+07:00","message":"> Transcript [8928] [false]: 'จากแหล่งน้ำบาดาลอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.41792439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.41792721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.417929613+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.417932509+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.456400108+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.456433973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.456439629+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่ใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.456450296+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.456457368+07:00","message":"[bufferProcess] interim [980000000]:จากแหล่งน้ำบาดาลอยู่ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.456459894+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาลอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.456463412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.456466849+07:00","message":"> Transcript [8929] [false]: 'จากแหล่งน้ำบาดาลอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.456470599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.456472811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.45647567+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.456478314+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.760124595+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.760166601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ใต้พื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.760173152+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่ใต้พื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.760190674+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่ใต้พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.760201103+07:00","message":"[bufferProcess] interim [280000000]:จากแหล่งน้ำบาดาลอยู่ใต้พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.760203822+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาลอยู่ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.760208712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.760212653+07:00","message":"> Transcript [8930] [false]: 'จากแหล่งน้ำบาดาลอยู่ใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.760216692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.760219126+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.760221642+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.76022429+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.953097275+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.953143335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ใต้พื้นดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.953150512+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่ใต้พื้นดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.953178606+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่ใต้พื้นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.953190764+07:00","message":"[bufferProcess] interim [460000000]:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.953193652+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาลอยู่ใต้พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.953197786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.95320282+07:00","message":"> Transcript [8931] [false]: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.953207348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.953209996+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.953212652+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.953215423+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.953223685+07:00","message":"Push: 'แหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.953225985+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.953228184+07:00","message":"Set new StatePrefix : 'จากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.953230504+07:00","message":"Next Push (prob) : 'อยู่ใต้พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.953240509+07:00","message":"push: {false แหล่งน้ำบาดาล 0 0xc002f27180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.186415834+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.186461365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.186467991+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.186486492+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.186494382+07:00","message":"[bufferProcess] interim [700000000]:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.186499424+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.186504554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.186507912+07:00","message":"> Transcript [8932] [false]: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.186511783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.186514015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.186516736+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.186519619+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.32739281+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.327429751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.327435635+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.327448117+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.32745396+07:00","message":"[bufferProcess] interim [820000000]:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.327456655+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.327461832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.327464661+07:00","message":"> Transcript [8933] [false]: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.32746819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.327470555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.327472935+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.327476076+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.53207457+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.532115129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่ทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.532122003+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.532135872+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.532146814+07:00","message":"[bufferProcess] interim [60000000]:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.532150216+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.532157181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.53216023+07:00","message":"> Transcript [8934] [false]: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.532164064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.532166591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.532169179+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.532172573+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.534348333+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.534364813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.534369645+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.534381237+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.534385426+07:00","message":"[bufferProcess] interim [120000000]:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.534387923+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.534390965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.534393665+07:00","message":"> Transcript [8935] [false]: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.534396634+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.534399214+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.534401378+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.534404052+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.534419773+07:00","message":"Push: 'อยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.53442215+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.534425063+07:00","message":"Set new StatePrefix : 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.534427292+07:00","message":"Next Push (prob) : 'ดินและไม่ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.534452327+07:00","message":"push: {false อยู่ใต้พื้น 0 0xc002f27180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.875661407+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.875691339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.875697491+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.875713086+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.875720866+07:00","message":"[bufferProcess] interim [420000000]:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.875725193+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.875730831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.875733934+07:00","message":"> Transcript [8936] [false]: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.875736166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.875738124+07:00","message":"Set new StatePrefix: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.979426098+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.979451412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.97945669+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.979470906+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.979476615+07:00","message":"[bufferProcess] interim [480000000]:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.979479142+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.979482713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.979485401+07:00","message":"> Transcript [8937] [false]: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.9794887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.97949159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.979493707+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.979496069+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.041998318+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.042026835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.042032795+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.042047107+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.042053517+07:00","message":"[bufferProcess] interim [600000000]:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.042056313+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.042059958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.042062923+07:00","message":"> Transcript [8938] [false]: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.042066307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.042068406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.042070862+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.042074103+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.229505808+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.229540132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.2295462+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.229559189+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.229567312+07:00","message":"[bufferProcess] interim [780000000]:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.229569917+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.229573506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.229576221+07:00","message":"> Transcript [8939] [false]: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.22957977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.229583332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.22958553+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.229588297+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.360172403+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.360215586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.360223709+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.36024086+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.360249569+07:00","message":"[bufferProcess] interim [900000000]:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.360253821+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.360258641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.36026259+07:00","message":"> Transcript [8940] [false]: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.36026769+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.3602708+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.360274637+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.360278545+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.360282802+07:00","message":"Push: 'ดินและไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.360285769+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.360289119+07:00","message":"Set new StatePrefix : 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.360292549+07:00","message":"Next Push (prob) : 'มองเห็นด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.360302379+07:00","message":"push: {false ดินและไม่สามารถ 0 0xc002f27180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.705280614+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.70532573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.705332856+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.705352599+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.70536309+07:00","message":"[bufferProcess] interim [200000000]:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.705366202+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.705371784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.705375649+07:00","message":"> Transcript [8941] [false]: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.705380231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.705383269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.705385798+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.705388878+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.106601994+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.106647818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.106657+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.106673291+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.106682036+07:00","message":"[bufferProcess] interim [500000000]:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.106687327+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.106691061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.106694275+07:00","message":"> Transcript [8942] [false]: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.106698248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.106700369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.106702856+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.106705825+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:39.147882389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:39.147903965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.160526194+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.160588495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.160597518+07:00","message":"receive interim result [false|false]: จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.160626717+07:00","message":"[buffer interim] 521 false จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.160637503+07:00","message":"[bufferProcess] interim [680000000]:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.160641501+07:00","message":"[bufferProcess] send to processor:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.160646475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.160650366+07:00","message":"> Transcript [8943] [false]: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.160655769+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.160659001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.160662233+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.160666535+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.183328689+07:00","message":"[GCS] IsForceVAD: false for message ID: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.316998152+07:00","message":"[GCS] Start streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.344974615+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.345012738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ\",\"confidence\":0.94802517}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.34501879+07:00","message":"receive interim result [true|false]: จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.345039252+07:00","message":"end recv isFinal message id 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.345041736+07:00","message":"end Recv id 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.345048006+07:00","message":"[buffer interim] 521 true จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345054176+07:00","message":"[bufferProcess] interim [890000000]:จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345057356+07:00","message":"[bufferProcess] send to processor (isfinal):จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345060622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345063451+07:00","message":"> Transcript [8944] [false]: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345069014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345071045+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345073309+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345075976+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345084782+07:00","message":"Push: 'มองเห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345086775+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345089022+07:00","message":"Set new StatePrefix : 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345091798+07:00","message":"Next Push (prob) : 'ตาเปล่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345093717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345095814+07:00","message":"> Transcript [8945] [true]: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345098134+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345100093+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345102266+07:00","message":"StatePrefix: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345104389+07:00","message":"TextPushed: 'จากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.345106614+07:00","message":"Push: 'ตาเปล่านะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.345114868+07:00","message":"push: {false มองเห็นด้วย 0 0xc002f27180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.345129683+07:00","message":"push: {true ตาเปล่านะคะ 0 0xc002f27180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:39.355413326+07:00","message":"write wav file: './tmp/7598/7598_521.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.788640437+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.788669502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.788675342+07:00","message":"receive interim result [false|false]: ก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.788690868+07:00","message":"[buffer interim] 522 false ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.788698762+07:00","message":"[bufferProcess] interim [480000000]:ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.788701335+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.862696728+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.862736422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.862742494+07:00","message":"receive interim result [false|false]: ก็ต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.862754848+07:00","message":"[buffer interim] 522 false ก็ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.862764016+07:00","message":"[bufferProcess] interim [600000000]:ก็ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.862766493+07:00","message":"[bufferProcess] send to processor:ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.862773392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.862776939+07:00","message":"> Transcript [8946] [false]: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.862779285+07:00","message":"Set StatePrefix (first interim): 'ก็ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.971996577+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.972034347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.972040508+07:00","message":"receive interim result [false|false]: ก็ต้องมีกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.97205576+07:00","message":"[buffer interim] 522 false ก็ต้องมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.972063108+07:00","message":"[bufferProcess] interim [720000000]:ก็ต้องมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.972065689+07:00","message":"[bufferProcess] send to processor:ก็ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.972069309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.972071945+07:00","message":"> Transcript [8947] [false]: 'ก็ต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.972075219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.972079833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.972082207+07:00","message":"StatePrefix: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.972086573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.037413398+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.037448689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.037454304+07:00","message":"receive interim result [false|false]: ก็ต้องมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.037463199+07:00","message":"[buffer interim] 522 false ก็ต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.037469954+07:00","message":"[bufferProcess] interim [780000000]:ก็ต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.037472373+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.037475542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.03747875+07:00","message":"> Transcript [8948] [false]: 'ก็ต้องมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.037482088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.037484201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.03748618+07:00","message":"StatePrefix: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.037488228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.305119226+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.30517841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีการเจาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.305185149+07:00","message":"receive interim result [false|false]: ก็ต้องมีการเจาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.30520291+07:00","message":"[buffer interim] 522 false ก็ต้องมีการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.305211183+07:00","message":"[bufferProcess] interim [20000000]:ก็ต้องมีการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.305214095+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.305217664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.305221594+07:00","message":"> Transcript [8949] [false]: 'ก็ต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.305225807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.305228038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.305230408+07:00","message":"StatePrefix: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.305232744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.541854421+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.541894513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีการเจาะเสา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.541900022+07:00","message":"receive interim result [false|false]: ก็ต้องมีการเจาะเสา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.541921207+07:00","message":"[buffer interim] 522 false ก็ต้องมีการเจาะเสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.54192811+07:00","message":"[bufferProcess] interim [320000000]:ก็ต้องมีการเจาะเสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.541930843+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.541934903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.541937921+07:00","message":"> Transcript [8950] [false]: 'ก็ต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.541941652+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.541944075+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.541946207+07:00","message":"StatePrefix: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.541948294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.541961929+07:00","message":"Push: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.541964896+07:00","message":"TextPushed: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.541967211+07:00","message":"Set new StatePrefix : 'ก็ต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.541969582+07:00","message":"Next Push (prob) : 'มีการเจาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.54197674+07:00","message":"push: {false ก็ต้อง 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.66835917+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.668392193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีการเจาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.668399503+07:00","message":"receive interim result [false|false]: ก็ต้องมีการเจาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.66841554+07:00","message":"[buffer interim] 522 false ก็ต้องมีการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.668421996+07:00","message":"[bufferProcess] interim [380000000]:ก็ต้องมีการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.668424597+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีการเจาะเสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.668431463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.668434158+07:00","message":"> Transcript [8951] [false]: 'ก็ต้องมีการเจาะเสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.668437469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.668439654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.668441997+07:00","message":"StatePrefix: 'ก็ต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.668444358+07:00","message":"TextPushed: 'ก็ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.742154083+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.742191573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีการเจาะสำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.742197344+07:00","message":"receive interim result [false|false]: ก็ต้องมีการเจาะสำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.742213396+07:00","message":"[buffer interim] 522 false ก็ต้องมีการเจาะสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.742221476+07:00","message":"[bufferProcess] interim [440000000]:ก็ต้องมีการเจาะสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.742224382+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.74222788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.742231053+07:00","message":"> Transcript [8952] [false]: 'ก็ต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.742234351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.742236537+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.742238548+07:00","message":"StatePrefix: 'ก็ต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.742240681+07:00","message":"TextPushed: 'ก็ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.933766114+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.933805843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีการเจาะสำรวจทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.93381157+07:00","message":"receive interim result [false|false]: ก็ต้องมีการเจาะสำรวจทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.933823524+07:00","message":"[buffer interim] 522 false ก็ต้องมีการเจาะสำรวจทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.933829792+07:00","message":"[bufferProcess] interim [680000000]:ก็ต้องมีการเจาะสำรวจทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.933832413+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีการเจาะสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.933837709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.933840268+07:00","message":"> Transcript [8953] [false]: 'ก็ต้องมีการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.933844141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.933846514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.933849347+07:00","message":"StatePrefix: 'ก็ต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.933851678+07:00","message":"TextPushed: 'ก็ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.180903968+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.18094246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีการเจาะสำรวจทุกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.180948454+07:00","message":"receive interim result [false|false]: ก็ต้องมีการเจาะสำรวจทุกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.180970959+07:00","message":"[buffer interim] 522 false ก็ต้องมีการเจาะสำรวจทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.180979498+07:00","message":"[bufferProcess] interim [920000000]:ก็ต้องมีการเจาะสำรวจทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.180981974+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีการเจาะสำรวจทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.180985674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.180988481+07:00","message":"> Transcript [8954] [false]: 'ก็ต้องมีการเจาะสำรวจทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.180992141+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.180994553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.180996761+07:00","message":"StatePrefix: 'ก็ต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.180999093+07:00","message":"TextPushed: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.181005306+07:00","message":"Push: 'มีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.181007559+07:00","message":"TextPushed: 'ก็ต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.181009639+07:00","message":"Set new StatePrefix : 'ก็ต้องมีการเจาะสำรวจทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.181011773+07:00","message":"Next Push (prob) : 'สำรวจทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.181018395+07:00","message":"push: {false มีการเจาะ 0 0xc000188080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.570999527+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.571036288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีการเจาะสำรวจทุกครั้งค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.571042657+07:00","message":"receive interim result [false|false]: ก็ต้องมีการเจาะสำรวจทุกครั้งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.571067264+07:00","message":"[buffer interim] 522 false ก็ต้องมีการเจาะสำรวจทุกครั้งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.57107538+07:00","message":"[bufferProcess] interim [280000000]:ก็ต้องมีการเจาะสำรวจทุกครั้งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.571078552+07:00","message":"[bufferProcess] send to processor:ก็ต้องมีการเจาะสำรวจทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.571085821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.571088561+07:00","message":"> Transcript [8955] [false]: 'ก็ต้องมีการเจาะสำรวจทุกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.571091899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.571094108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.571096263+07:00","message":"StatePrefix: 'ก็ต้องมีการเจาะสำรวจทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.571099394+07:00","message":"TextPushed: 'ก็ต้องมีการเจาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.623576517+07:00","message":"[GCS] IsForceVAD: false for message ID: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.68482179+07:00","message":"[GCS] Start streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.715024992+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.715066374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้องมีการเจาะสำรวจทุกครั้งค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.715073094+07:00","message":"receive interim result [true|false]: ก็ต้องมีการเจาะสำรวจทุกครั้งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.715082812+07:00","message":"end recv isFinal message id 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.71508551+07:00","message":"end Recv id 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.715092354+07:00","message":"[buffer interim] 522 true ก็ต้องมีการเจาะสำรวจทุกครั้งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.715113933+07:00","message":"[bufferProcess] interim [520000000]:ก็ต้องมีการเจาะสำรวจทุกครั้งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.715119756+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ต้องมีการเจาะสำรวจทุกครั้งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.715123865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.715127415+07:00","message":"> Transcript [8956] [false]: 'ก็ต้องมีการเจาะสำรวจทุกครั้งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.715130833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.715132957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.715134961+07:00","message":"StatePrefix: 'ก็ต้องมีการเจาะสำรวจทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.715137734+07:00","message":"TextPushed: 'ก็ต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.71514025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.715142429+07:00","message":"> Transcript [8957] [true]: 'ก็ต้องมีการเจาะสำรวจทุกครั้งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.715144792+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.715146652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.715148483+07:00","message":"StatePrefix: 'ก็ต้องมีการเจาะสำรวจทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.715150345+07:00","message":"TextPushed: 'ก็ต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.71515586+07:00","message":"Push: 'สำรวจทุกครั้งค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.715164624+07:00","message":"push: {true สำรวจทุกครั้งค่ะ 0 0xc000188080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:41.723169028+07:00","message":"write wav file: './tmp/7598/7598_522.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:42.148665844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:42.14867051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.217018277+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.217057667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.217062913+07:00","message":"receive interim result [false|false]: มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.217082233+07:00","message":"[buffer interim] 523 false มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.217088763+07:00","message":"[bufferProcess] interim [540000000]:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.217090956+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.345845781+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.345872615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.345877309+07:00","message":"receive interim result [false|false]: มีการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.34589342+07:00","message":"[buffer interim] 523 false มีการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.345900204+07:00","message":"[bufferProcess] interim [660000000]:มีการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.345902668+07:00","message":"[bufferProcess] send to processor:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.345905989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.345908723+07:00","message":"> Transcript [8958] [false]: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.34591137+07:00","message":"Set StatePrefix (first interim): 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.402071878+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.402110639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.40211643+07:00","message":"receive interim result [false|false]: มีการศึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.402130801+07:00","message":"[buffer interim] 523 false มีการศึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.402137215+07:00","message":"[bufferProcess] interim [780000000]:มีการศึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.402140143+07:00","message":"[bufferProcess] send to processor:มีการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.402146583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.402149501+07:00","message":"> Transcript [8959] [false]: 'มีการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.402152914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.402155289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.402157164+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.402159468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.533046477+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.533074763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.53307935+07:00","message":"receive interim result [false|false]: มีการศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.533096801+07:00","message":"[buffer interim] 523 false มีการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.533104404+07:00","message":"[bufferProcess] interim [840000000]:มีการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.533107748+07:00","message":"[bufferProcess] send to processor:มีการศึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.533115103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.533117393+07:00","message":"> Transcript [8960] [false]: 'มีการศึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.533120089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.533122474+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.533124422+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.533126342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.726434596+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.726478448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.726485351+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.726501292+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.726508552+07:00","message":"[bufferProcess] interim [80000000]:มีการศึกษาข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.726511534+07:00","message":"[bufferProcess] send to processor:มีการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.726521802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.726525617+07:00","message":"> Transcript [8961] [false]: 'มีการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.726529709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.726532695+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.726535133+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.726537421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.912937647+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.91298837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.912994018+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.913009373+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.913017213+07:00","message":"[bufferProcess] interim [260000000]:มีการศึกษาข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.913019737+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.913023931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.913027286+07:00","message":"> Transcript [8962] [false]: 'มีการศึกษาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.913033518+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.913036447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.91303855+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.913040792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.913043552+07:00","message":"Push: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.913045568+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.913048457+07:00","message":"Set new StatePrefix : 'มีการศึกษาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.91305095+07:00","message":"Next Push (prob) : 'ศึกษาข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.913060787+07:00","message":"push: {false มีการ 0 0xc002f27800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.230658445+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.23069843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.230704165+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.230717444+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.230724297+07:00","message":"[bufferProcess] interim [560000000]:มีการศึกษาข้อมูลทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.230727074+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.230732733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.230735826+07:00","message":"> Transcript [8963] [false]: 'มีการศึกษาข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.230739666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.230742546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.230748237+07:00","message":"StatePrefix: 'มีการศึกษาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.230750874+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.552762328+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.552804266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.55281005+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.552824961+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.552832058+07:00","message":"[bufferProcess] interim [860000000]:มีการศึกษาข้อมูลทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.552836223+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.55284287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.552845869+07:00","message":"> Transcript [8964] [false]: 'มีการศึกษาข้อมูลทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.55284988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.552852257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.552854782+07:00","message":"StatePrefix: 'มีการศึกษาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.552857332+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.624626184+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.624665209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.62467152+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางธรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.624685256+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางธรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.624691996+07:00","message":"[bufferProcess] interim [980000000]:มีการศึกษาข้อมูลทางธรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.624694609+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.624701318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.62470575+07:00","message":"> Transcript [8965] [false]: 'มีการศึกษาข้อมูลทางทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.624710527+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.624713734+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.624717007+07:00","message":"StatePrefix: 'มีการศึกษาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.624720389+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.812712492+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.812749446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณีวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.812755944+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางธรณีวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.81276977+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.812776505+07:00","message":"[bufferProcess] interim [160000000]:มีการศึกษาข้อมูลทางธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.812779551+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทางธรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.812786516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.812789523+07:00","message":"> Transcript [8966] [false]: 'มีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.812793547+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.812795943+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.812798926+07:00","message":"StatePrefix: 'มีการศึกษาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.812801405+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.812807379+07:00","message":"Push: 'ศึกษาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.812809427+07:00","message":"TextPushed: 'มีการศึกษาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.812811865+07:00","message":"Set new StatePrefix : 'มีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.812814671+07:00","message":"Next Push (prob) : 'มูลทางธรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.812823315+07:00","message":"push: {false ศึกษาข้อ 0 0xc002f27800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.458869871+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.458917253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณีวิทยา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.458923373+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางธรณีวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.458941574+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.458949301+07:00","message":"[bufferProcess] interim [760000000]:มีการศึกษาข้อมูลทางธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.458951649+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทางธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.458954849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.458957621+07:00","message":"> Transcript [8967] [false]: 'มีการศึกษาข้อมูลทางธรณีวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.458961455+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.45896369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.458965937+07:00","message":"StatePrefix: 'มีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.458979734+07:00","message":"TextPushed: 'มีการศึกษาข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.520929454+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.520986571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณีวิทยาอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.520994082+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางธรณีวิทยาอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.521016831+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางธรณีวิทยาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.521025988+07:00","message":"[bufferProcess] interim [880000000]:มีการศึกษาข้อมูลทางธรณีวิทยาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.521028843+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทางธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.521036744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.521040099+07:00","message":"> Transcript [8968] [false]: 'มีการศึกษาข้อมูลทางธรณีวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.521044666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.521047074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.521049733+07:00","message":"StatePrefix: 'มีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.521053228+07:00","message":"TextPushed: 'มีการศึกษาข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.655578509+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.655623186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.655629478+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.655644223+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.655652161+07:00","message":"[bufferProcess] interim [0]:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.655654887+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทางธรณีวิทยาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.655658516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.65566197+07:00","message":"> Transcript [8969] [false]: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.655665932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.655668131+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.655672439+07:00","message":"StatePrefix: 'มีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.655675514+07:00","message":"TextPushed: 'มีการศึกษาข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.704420899+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.70445984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณีวิทยาอย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.70446683+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางธรณีวิทยาอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.70448455+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.704488766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.704492331+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.704498445+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางธรณีวิทยาอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.704503545+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.704511039+07:00","message":"[bufferProcess] interim [60000000]:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.704513433+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.704517214+07:00","message":"[bufferProcess] interim [120000000]:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.704519469+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.70452273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.704525498+07:00","message":"> Transcript [8970] [false]: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.704529251+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.704531667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.70453395+07:00","message":"StatePrefix: 'มีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.704536721+07:00","message":"TextPushed: 'มีการศึกษาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.704539581+07:00","message":"Push: 'มูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.704541533+07:00","message":"TextPushed: 'มีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.704543786+07:00","message":"Set new StatePrefix : 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.704546047+07:00","message":"Next Push (prob) : 'วิทยาอย่างละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.704547767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.704549866+07:00","message":"> Transcript [8971] [false]: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.704551898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.704553882+07:00","message":"Set new StatePrefix: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.704564547+07:00","message":"push: {false มูลทางธรณี 0 0xc002f27800}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:45.149317478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:45.149324114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.349686794+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.349721612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.349728219+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.349738842+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.349747417+07:00","message":"[bufferProcess] interim [720000000]:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.349750277+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.349755477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.349758171+07:00","message":"> Transcript [8972] [false]: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.349760828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.349763599+07:00","message":"Set new StatePrefix: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.548727626+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.548766946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทางหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.548777591+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทางหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.548793591+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทางหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.548802168+07:00","message":"[bufferProcess] interim [840000000]:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทางหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.548805516+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.548813849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.548817148+07:00","message":"> Transcript [8973] [false]: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.548825156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.548827844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.548829904+07:00","message":"StatePrefix: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.548833257+07:00","message":"TextPushed: 'มีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.551811203+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.55182269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.551826707+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.551836321+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.551839915+07:00","message":"[bufferProcess] interim [900000000]:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.551842553+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทางหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.55184529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.551847893+07:00","message":"> Transcript [8974] [false]: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทางหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.551850489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.551852514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.551854372+07:00","message":"StatePrefix: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.551856524+07:00","message":"TextPushed: 'มีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.737350041+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.737393218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.737400883+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.737416894+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.737424918+07:00","message":"[bufferProcess] interim [80000000]:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.737427495+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.737431529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.737434513+07:00","message":"> Transcript [8975] [false]: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.737438813+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.737441028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.737443475+07:00","message":"StatePrefix: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.737446201+07:00","message":"TextPushed: 'มีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.92921445+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.929257326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.929265398+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.929281254+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.929291348+07:00","message":"[bufferProcess] interim [260000000]:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.929294158+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.929298094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.929301538+07:00","message":"> Transcript [8976] [false]: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.929306343+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.929308625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.929313508+07:00","message":"StatePrefix: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.929316558+07:00","message":"TextPushed: 'มีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.929319931+07:00","message":"Push: 'วิทยาอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.929322026+07:00","message":"TextPushed: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.929324308+07:00","message":"Set new StatePrefix : 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.929326965+07:00","message":"Next Push (prob) : 'ทั้งเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.929335844+07:00","message":"push: {false วิทยาอย่างละเอียด 0 0xc002f27800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.246648093+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.246686003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.246692728+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.246706568+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.246713475+07:00","message":"[bufferProcess] interim [560000000]:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.2467165+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.246723432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.24672675+07:00","message":"> Transcript [8977] [false]: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.246730821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.246733658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.246736314+07:00","message":"StatePrefix: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.246739671+07:00","message":"TextPushed: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.435305112+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.435354388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.435360458+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.435376436+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.435385982+07:00","message":"[bufferProcess] interim [800000000]:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.435390417+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.435395469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.435400848+07:00","message":"> Transcript [8978] [false]: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.43540715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.435410124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.435415005+07:00","message":"StatePrefix: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.435418422+07:00","message":"TextPushed: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.752051363+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.752097203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.75210481+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.752120643+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.752128085+07:00","message":"[bufferProcess] interim [40000000]:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.752130918+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.752135363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.752138748+07:00","message":"> Transcript [8979] [false]: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.752144794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.752147928+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.752150538+07:00","message":"StatePrefix: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.752153675+07:00","message":"TextPushed: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.862942268+07:00","message":"[GCS] IsForceVAD: false for message ID: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.946929282+07:00","message":"[GCS] Start streaming session, msgId: 524"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.953142936+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.9531951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.95320153+07:00","message":"receive interim result [false|false]: มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.953215059+07:00","message":"[buffer interim] 523 false มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.953221085+07:00","message":"[bufferProcess] interim [340000000]:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.95322391+07:00","message":"[bufferProcess] send to processor:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.953229536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.953232634+07:00","message":"> Transcript [8980] [false]: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.95323616+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.953238497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.953240927+07:00","message":"StatePrefix: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.953243934+07:00","message":"TextPushed: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.953248406+07:00","message":"Push: 'ทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.953250394+07:00","message":"TextPushed: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.953253117+07:00","message":"Set new StatePrefix : 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.953256039+07:00","message":"Next Push (prob) : 'ชั้นดินชั้นหิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.953265929+07:00","message":"push: {false ทั้งเรื่องของ 0 0xc002f27800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.001654459+07:00","message":"[GCS] IsForceVAD: false for message ID: 524"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.021828951+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.021869538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ\",\"confidence\":0.94258916}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.021875952+07:00","message":"receive interim result [true|false]: มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.021886332+07:00","message":"end recv isFinal message id 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.02188872+07:00","message":"end Recv id 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.021894637+07:00","message":"[buffer interim] 523 true มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.021900389+07:00","message":"[bufferProcess] interim [400000000]:มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.021907357+07:00","message":"[bufferProcess] send to processor (isfinal):มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.021911021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.02191359+07:00","message":"> Transcript [8981] [false]: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.021916888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.021918817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.021920773+07:00","message":"StatePrefix: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.021923585+07:00","message":"TextPushed: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.021925929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.021928007+07:00","message":"> Transcript [8982] [true]: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.021930301+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.021932033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.021933955+07:00","message":"StatePrefix: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.021935989+07:00","message":"TextPushed: 'มีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.021939761+07:00","message":"Push: 'ชั้นดินชั้นหินและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.021948223+07:00","message":"push: {true ชั้นดินชั้นหินและ 0 0xc002f27800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:47.033363948+07:00","message":"write wav file: './tmp/7598/7598_523.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.065288544+07:00","message":"[GCS] Start streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.174892219+07:00","message":"receive streaming session, msgId: 524"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.174915342+07:00","message":"found end of frame, send empty tag with msgId: 524"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.174918825+07:00","message":"end Recv id 524"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.174925642+07:00","message":"[buffer interim] 524 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.174931872+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.17494124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.174944387+07:00","message":"> Transcript [8983] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.17494692+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.174948915+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.174950794+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.174952883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.174955741+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.174964973+07:00","message":"push: {true \n 0 0xc003302d80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:47.181510212+07:00","message":"write wav file: './tmp/7598/7598_524.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.410172005+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.410229641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศักยะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.410237162+07:00","message":"receive interim result [false|false]: ศักยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.410253789+07:00","message":"[buffer interim] 525 false ศักยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.410262224+07:00","message":"[bufferProcess] interim [420000000]:ศักยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.410265085+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.536043172+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.536081393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จักรยาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.536087354+07:00","message":"receive interim result [false|false]: จักรยาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.536101551+07:00","message":"[buffer interim] 525 false จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.536108374+07:00","message":"[bufferProcess] interim [480000000]:จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.536111055+07:00","message":"[bufferProcess] send to processor:ศักยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.536117775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.53612076+07:00","message":"> Transcript [8984] [false]: 'ศักยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.536123038+07:00","message":"Set StatePrefix (first interim): 'ศักยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.612031721+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.61207162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศักยภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.612077705+07:00","message":"receive interim result [false|false]: ศักยภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.612096041+07:00","message":"[buffer interim] 525 false ศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.612104455+07:00","message":"[bufferProcess] interim [600000000]:ศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.612107039+07:00","message":"[bufferProcess] send to processor:จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.612111026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.61211451+07:00","message":"> Transcript [8985] [false]: 'จักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.612117137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.612119259+07:00","message":"Set new StatePrefix: 'จักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.05053338+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.050578202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศักยภาพของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.050584263+07:00","message":"receive interim result [false|false]: ศักยภาพของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.050602536+07:00","message":"[buffer interim] 525 false ศักยภาพของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.050611722+07:00","message":"[bufferProcess] interim [960000000]:ศักยภาพของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.050614201+07:00","message":"[bufferProcess] send to processor:ศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.050618124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.050621467+07:00","message":"> Transcript [8986] [false]: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.050624194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.050626298+07:00","message":"Set new StatePrefix: 'ศักยภาพ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:48.150238159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:48.150273108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.322315238+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.322360909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศักยภาพของฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.322367197+07:00","message":"receive interim result [false|false]: ศักยภาพของฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.322385683+07:00","message":"[buffer interim] 525 false ศักยภาพของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.322394329+07:00","message":"[bufferProcess] interim [320000000]:ศักยภาพของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.322397465+07:00","message":"[bufferProcess] send to processor:ศักยภาพของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.32240122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.322404707+07:00","message":"> Transcript [8987] [false]: 'ศักยภาพของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.322408695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.322410905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.32241286+07:00","message":"StatePrefix: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.322415046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.629685846+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.629724555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศักยภาพของชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.629730575+07:00","message":"receive interim result [false|false]: ศักยภาพของชั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.629743513+07:00","message":"[buffer interim] 525 false ศักยภาพของชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.629751225+07:00","message":"[bufferProcess] interim [560000000]:ศักยภาพของชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.629753735+07:00","message":"[bufferProcess] send to processor:ศักยภาพของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.629759428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.629763+07:00","message":"> Transcript [8988] [false]: 'ศักยภาพของฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.629766747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.6297692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.629771428+07:00","message":"StatePrefix: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.629773599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.637408331+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.637432882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศักยภาพของชั้นม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.637437878+07:00","message":"receive interim result [false|false]: ศักยภาพของชั้นม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.637449349+07:00","message":"[buffer interim] 525 false ศักยภาพของชั้นม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.637454799+07:00","message":"[bufferProcess] interim [620000000]:ศักยภาพของชั้นม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.637457047+07:00","message":"[bufferProcess] send to processor:ศักยภาพของชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.637461003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.637463871+07:00","message":"> Transcript [8989] [false]: 'ศักยภาพของชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.637467013+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.637468968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.63747145+07:00","message":"StatePrefix: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.637473553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.682825519+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.682860441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศักยภาพของฉันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.682866852+07:00","message":"receive interim result [false|false]: ศักยภาพของฉันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.682882203+07:00","message":"[buffer interim] 525 false ศักยภาพของฉันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.682888379+07:00","message":"[bufferProcess] interim [680000000]:ศักยภาพของฉันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.682891431+07:00","message":"[bufferProcess] send to processor:ศักยภาพของชั้นม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.682898659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.682901487+07:00","message":"> Transcript [8990] [false]: 'ศักยภาพของชั้นม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.682904736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.682907094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.682909022+07:00","message":"StatePrefix: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.682911499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.682917331+07:00","message":"Push: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.682919396+07:00","message":"TextPushed: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.682923554+07:00","message":"Set new StatePrefix : 'ศักยภาพของชั้นม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.6829259+07:00","message":"Next Push (prob) : 'ของชั้นม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.682934972+07:00","message":"push: {false ศักยภาพ 0 0xc002e90e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.814080662+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.814124912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศักยภาพของชั้นน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.814131194+07:00","message":"receive interim result [false|false]: ศักยภาพของชั้นน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.814143834+07:00","message":"[buffer interim] 525 false ศักยภาพของชั้นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.814153541+07:00","message":"[bufferProcess] interim [800000000]:ศักยภาพของชั้นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.814156059+07:00","message":"[bufferProcess] send to processor:ศักยภาพของฉันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.814161559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.814164454+07:00","message":"> Transcript [8991] [false]: 'ศักยภาพของฉันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.814167471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.814169966+07:00","message":"Set new StatePrefix: 'ศักยภาพของฉันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.007865226+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.007907964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศักยภาพของชั้นน้ำบาดาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.007913815+07:00","message":"receive interim result [false|false]: ศักยภาพของชั้นน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.007926019+07:00","message":"[buffer interim] 525 false ศักยภาพของชั้นน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.007932625+07:00","message":"[bufferProcess] interim [980000000]:ศักยภาพของชั้นน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.007935176+07:00","message":"[bufferProcess] send to processor:ศักยภาพของชั้นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.007941069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.00794363+07:00","message":"> Transcript [8992] [false]: 'ศักยภาพของชั้นน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.007946188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.007948442+07:00","message":"Set new StatePrefix: 'ศักยภาพของชั้นน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.303201711+07:00","message":"[GCS] IsForceVAD: false for message ID: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.373973877+07:00","message":"[GCS] Start streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.390283227+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.390320979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศักยภาพของชั้นน้ำบาดาล\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.390326557+07:00","message":"receive interim result [true|false]: ศักยภาพของชั้นน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.390336351+07:00","message":"end recv isFinal message id 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.390339293+07:00","message":"end Recv id 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.390348528+07:00","message":"[buffer interim] 525 true ศักยภาพของชั้นน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.390372546+07:00","message":"[bufferProcess] interim [460000000]:ศักยภาพของชั้นน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.39038134+07:00","message":"[bufferProcess] send to processor (isfinal):ศักยภาพของชั้นน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.39038673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.390390322+07:00","message":"> Transcript [8993] [false]: 'ศักยภาพของชั้นน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.390393808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.390396629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.390399042+07:00","message":"StatePrefix: 'ศักยภาพของชั้นน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.390401828+07:00","message":"TextPushed: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.390403973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.390406173+07:00","message":"> Transcript [8994] [true]: 'ศักยภาพของชั้นน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.390408636+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.390410841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.390412577+07:00","message":"StatePrefix: 'ศักยภาพของชั้นน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.390415008+07:00","message":"TextPushed: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.390424501+07:00","message":"Push: 'ของชั้นน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.390437682+07:00","message":"push: {true ของชั้นน้ำบาดาล 0 0xc002e90e00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:49.398123581+07:00","message":"write wav file: './tmp/7598/7598_525.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.096187964+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.09623027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.096235593+07:00","message":"receive interim result [false|false]: คัดเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.096250769+07:00","message":"[buffer interim] 526 false คัดเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.096257302+07:00","message":"[bufferProcess] interim [540000000]:คัดเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.09625936+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.258784258+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.258819319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.258824651+07:00","message":"receive interim result [false|false]: คัดเลือกจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.258834563+07:00","message":"[buffer interim] 526 false คัดเลือกจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.258841551+07:00","message":"[bufferProcess] interim [720000000]:คัดเลือกจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.258843974+07:00","message":"[bufferProcess] send to processor:คัดเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.258847029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.258849866+07:00","message":"> Transcript [8995] [false]: 'คัดเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.258852211+07:00","message":"Set StatePrefix (first interim): 'คัดเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.412925672+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.41297567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.412983647+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.413003361+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.413014097+07:00","message":"[bufferProcess] interim [840000000]:คัดเลือกจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.413018304+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.413023635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.413027023+07:00","message":"> Transcript [8996] [false]: 'คัดเลือกจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.413030634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.413032765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.41303484+07:00","message":"StatePrefix: 'คัดเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.413036948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.609353029+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.609413982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.609427934+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.609454202+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.609474602+07:00","message":"[bufferProcess] interim [80000000]:คัดเลือกจุดที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.609483318+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.609499754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.609506456+07:00","message":"> Transcript [8997] [false]: 'คัดเลือกจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.609516697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.609523492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.609527586+07:00","message":"StatePrefix: 'คัดเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.609531997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.794049732+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.794095884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.794102539+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.794122372+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.794131397+07:00","message":"[bufferProcess] interim [260000000]:คัดเลือกจุดที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.794134058+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.794138095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.794141291+07:00","message":"> Transcript [8998] [false]: 'คัดเลือกจุดที่เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.794144819+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.794147075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.794148931+07:00","message":"StatePrefix: 'คัดเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.794150908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.991475573+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.991511707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.991517329+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.991530929+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.991538248+07:00","message":"[bufferProcess] interim [500000000]:คัดเลือกจุดที่เหมาะสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.991542202+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.991545774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.991549536+07:00","message":"> Transcript [8999] [false]: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.991553199+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.991555257+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.99155727+07:00","message":"StatePrefix: 'คัดเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.991559445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.991567702+07:00","message":"Push: 'คัดเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.991569916+07:00","message":"TextPushed: 'คัดเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.991572011+07:00","message":"Set new StatePrefix : 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.991574709+07:00","message":"Next Push (prob) : 'จุดที่เหมาะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.991607401+07:00","message":"push: {false คัดเลือก 0 0xc003683600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.116420117+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.116461623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.11646788+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.116481216+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.116489499+07:00","message":"[bufferProcess] interim [620000000]:คัดเลือกจุดที่เหมาะสมที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.116492144+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.116498805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.116501834+07:00","message":"> Transcript [9000] [false]: 'คัดเลือกจุดที่เหมาะสมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.116505665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.116507985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.116510053+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.116512658+07:00","message":"TextPushed: 'คัดเลือก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:51.150696032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:51.150715873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.447638785+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.4476815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.447687303+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.447697718+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.447704574+07:00","message":"[bufferProcess] interim [920000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.447706986+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.447710637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.447714738+07:00","message":"> Transcript [9001] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.447718435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.447720532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.447723593+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.447726039+07:00","message":"TextPushed: 'คัดเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.041393384+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.041436719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.041442745+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.04145659+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.041464601+07:00","message":"[bufferProcess] interim [520000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.041467434+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.041473366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.041476744+07:00","message":"> Transcript [9002] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.041480962+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.041483466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.041488187+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.0414909+07:00","message":"TextPushed: 'คัดเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.206108321+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.206163765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.206172782+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.206191006+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.206205173+07:00","message":"[bufferProcess] interim [640000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.206209277+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.20621907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.206223892+07:00","message":"> Transcript [9003] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.20622973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.206233274+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.206237414+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.206240814+07:00","message":"TextPushed: 'คัดเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.206248706+07:00","message":"Push: 'จุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.206251834+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.206255572+07:00","message":"Set new StatePrefix : 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.20625963+07:00","message":"Next Push (prob) : 'ที่สุดด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.206283795+07:00","message":"push: {false จุดที่เหมาะสม 0 0xc003683600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.208149375+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.208178689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.208184448+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.208199247+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.208205811+07:00","message":"[bufferProcess] interim [700000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.208208445+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.208212096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.208215023+07:00","message":"> Transcript [9004] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.208218931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.208221111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.208223802+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.208226667+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.529911157+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.529955145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.529962349+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.529978688+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.529986589+07:00","message":"[bufferProcess] interim [0]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.529989686+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.529997892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.53000702+07:00","message":"> Transcript [9005] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.530011619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.530014098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.530016702+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.530019606+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.845594412+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.845653289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.845660552+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.845677108+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.845684949+07:00","message":"[bufferProcess] interim [240000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.845687636+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.845694021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.845697765+07:00","message":"> Transcript [9006] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.845701549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.845703936+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.845706835+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.845709516+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.93591019+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.935961273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.935968583+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.935981903+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.935990814+07:00","message":"[bufferProcess] interim [420000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.935994521+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.936000352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.936009419+07:00","message":"> Transcript [9007] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.936013818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.936016059+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.936018487+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.936021672+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.936027521+07:00","message":"Push: 'ที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.936029672+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.936031975+07:00","message":"Set new StatePrefix : 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.936034533+07:00","message":"Next Push (prob) : 'สำหรับพื้นที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.93604194+07:00","message":"push: {false ที่สุดด้วย 0 0xc003683600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.151040112+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.151082265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.151088277+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.151101232+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.151107589+07:00","message":"[bufferProcess] interim [600000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.151110388+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.151117858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.151120831+07:00","message":"> Transcript [9008] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.151124933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.151127621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.151130421+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.15113326+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.272130143+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.27216685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.272174317+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.272188332+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.272194925+07:00","message":"[bufferProcess] interim [720000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.272198034+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.272204698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.272207706+07:00","message":"> Transcript [9009] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.272211458+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.272213495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.272215975+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.2722187+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.502081739+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.502129041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.50213634+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.502153469+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.502161609+07:00","message":"[bufferProcess] interim [900000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.5021645+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.50216856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.502171426+07:00","message":"> Transcript [9010] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.502175601+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.502178468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.502180958+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.502183688+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.641990308+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.642038935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.642044909+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.642056395+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.642063967+07:00","message":"[bufferProcess] interim [80000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.642067395+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.642073104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.642076111+07:00","message":"> Transcript [9011] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.642080334+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.642082551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.642084874+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.642087643+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.642092418+07:00","message":"Push: 'สำหรับพื้นที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.642094748+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.64209698+07:00","message":"Set new StatePrefix : 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.64209985+07:00","message":"Next Push (prob) : 'เจ้าหน้าที่ก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.642107316+07:00","message":"push: {false สำหรับพื้นที่นี้ 0 0xc003683600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.746944702+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.746986631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่กำลังดำเนินการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.746994606+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่กำลังดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.747018676+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่กำลังดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.747028569+07:00","message":"[bufferProcess] interim [200000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่กำลังดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.747031707+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.747035663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.747038567+07:00","message":"> Transcript [9012] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.747041427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.74704364+07:00","message":"Set new StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.997305646+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.997344349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.997352351+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.997365706+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.997373295+07:00","message":"[bufferProcess] interim [440000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.997377817+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่กำลังดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.997383916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.997386961+07:00","message":"> Transcript [9013] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่กำลังดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.997390014+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.997392768+07:00","message":"Set new StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่กำลังดำเนินการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:54.151309012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:54.151319215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.151824403+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.151857332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.151864743+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.1518805+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.151889032+07:00","message":"[bufferProcess] interim [620000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.151892371+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.151907539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.151910968+07:00","message":"> Transcript [9014] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.151913697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.15191576+07:00","message":"Set new StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.194721835+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.194756939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อซับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.194762947+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อซับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.194778215+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.194786923+07:00","message":"[bufferProcess] interim [680000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.194789587+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.194793475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.194796275+07:00","message":"> Transcript [9015] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.194800233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.194802284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.194804478+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.194807054+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.317367597+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.317405758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.317413439+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.317428343+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.317439624+07:00","message":"[bufferProcess] interim [740000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.3174434+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.317450342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.317453859+07:00","message":"> Transcript [9016] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อซับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.317458203+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.31746049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.317462523+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.317465948+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.535088169+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.53512891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.535136491+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.535147235+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.535153948+07:00","message":"[bufferProcess] interim [980000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.535156779+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.535160478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.535163323+07:00","message":"> Transcript [9017] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.535166319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.535168378+07:00","message":"Set new StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.640862619+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.640905759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจตน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.640911986+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจตน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.640926602+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.640934231+07:00","message":"[bufferProcess] interim [40000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.640937399+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.640945142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.640948658+07:00","message":"> Transcript [9018] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.640953111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.640955238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.640959187+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.640962546+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.650228907+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.650264468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.650271053+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.650285534+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.650292505+07:00","message":"[bufferProcess] interim [100000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.650304196+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.650311566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.650314884+07:00","message":"> Transcript [9019] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจตน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.65031959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.650322104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.650324272+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.650327012+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.683122211+07:00","message":"[GCS] IsForceVAD: false for message ID: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.745200786+07:00","message":"[GCS] Start streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.747031003+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.747070086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.747078643+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.747092085+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.747099193+07:00","message":"[bufferProcess] interim [220000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.747102121+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.747108601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.747111356+07:00","message":"> Transcript [9020] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.747115732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.747118121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.747121021+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.747123807+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.776606788+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.776634541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.776641475+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.776657463+07:00","message":"[buffer interim] 526 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.776663496+07:00","message":"[bufferProcess] interim [280000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.776666573+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.776670506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.776673281+07:00","message":"> Transcript [9021] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.776677441+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.776679553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.776681909+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.776685158+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.776691647+07:00","message":"Push: 'เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.776694803+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.776697306+07:00","message":"Set new StatePrefix : 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.776699914+07:00","message":"Next Push (prob) : 'จนถึงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.776722115+07:00","message":"push: {false เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจ 0 0xc003683600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.86260109+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.862644164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงระดับ\",\"confidence\":0.9476783}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.862650976+07:00","message":"receive interim result [true|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.862664712+07:00","message":"end recv isFinal message id 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.862667851+07:00","message":"end Recv id 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.862674683+07:00","message":"[buffer interim] 526 true คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.862682657+07:00","message":"[bufferProcess] interim [340000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.862686825+07:00","message":"[bufferProcess] send to processor (isfinal):คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.862691477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.862695509+07:00","message":"> Transcript [9022] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.862698729+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.862700887+07:00","message":"Set new StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.862703372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.862705374+07:00","message":"> Transcript [9023] [true]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.862708173+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.862710265+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.86271213+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจจนถึงระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.86271535+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยสำหรับพื้นที่นี้เจ้าหน้าที่ก็ดำเนินการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.862718609+07:00","message":"Push: 'จนถึงระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.86274991+07:00","message":"push: {true จนถึงระดับ 0 0xc003683600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:54.872586268+07:00","message":"write wav file: './tmp/7598/7598_526.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.085453209+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.085489163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.08549479+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.085506622+07:00","message":"[buffer interim] 527 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.085512207+07:00","message":"[bufferProcess] interim [420000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.08551422+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.28626788+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.28631059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.286316594+07:00","message":"receive interim result [false|false]: ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.286333478+07:00","message":"[buffer interim] 527 false ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.28634068+07:00","message":"[bufferProcess] interim [540000000]:ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.286344727+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.286350377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.286354713+07:00","message":"> Transcript [9024] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.286358052+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.298580392+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.298612204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.298617314+07:00","message":"receive interim result [false|false]: ความลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.298633172+07:00","message":"[buffer interim] 527 false ความลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.298639335+07:00","message":"[bufferProcess] interim [600000000]:ความลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.298642886+07:00","message":"[bufferProcess] send to processor:ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.298650853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.298654586+07:00","message":"> Transcript [9025] [false]: 'ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.298660168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.298663208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.298666835+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.298675153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.427179207+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.427212611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความรู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.42721843+07:00","message":"receive interim result [false|false]: ความรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.42723827+07:00","message":"[buffer interim] 527 false ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.427245848+07:00","message":"[bufferProcess] interim [660000000]:ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.42724816+07:00","message":"[bufferProcess] send to processor:ความลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.427251305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.427254315+07:00","message":"> Transcript [9026] [false]: 'ความลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.427257332+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.427259357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.427261864+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.42726399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.531443387+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.531478656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความรู้จุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.53148435+07:00","message":"receive interim result [false|false]: ความรู้จุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.531497184+07:00","message":"[buffer interim] 527 false ความรู้จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.531503261+07:00","message":"[bufferProcess] interim [780000000]:ความรู้จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.531505645+07:00","message":"[bufferProcess] send to processor:ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.531510745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.531513509+07:00","message":"> Transcript [9027] [false]: 'ความรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.531516569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.531518784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.53152088+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.531523093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.607482489+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.607520795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.607526605+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.607542061+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.607549208+07:00","message":"[bufferProcess] interim [840000000]:ความลึกอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.607555737+07:00","message":"[bufferProcess] send to processor:ความรู้จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.607559803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.607562805+07:00","message":"> Transcript [9028] [false]: 'ความรู้จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.607566344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.607568951+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.60757111+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.607574553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.607581941+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.607584148+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.607586258+07:00","message":"Set new StatePrefix : 'ความรู้จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.607588527+07:00","message":"Next Push (prob) : 'รู้จุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.607615159+07:00","message":"push: {false ความ 0 0xc003683e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.741786951+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.741825527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.741831704+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.741848023+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.741855484+07:00","message":"[bufferProcess] interim [960000000]:ความลึกอยู่ที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.741858519+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.741865874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.741869229+07:00","message":"> Transcript [9029] [false]: 'ความลึกอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.741872072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.741874392+07:00","message":"Set new StatePrefix: 'ความลึกอยู่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.925578924+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.925618904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.925625758+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.925642344+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.925651076+07:00","message":"[bufferProcess] interim [200000000]:ความลึกอยู่ที่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.925653701+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.925660977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.925664065+07:00","message":"> Transcript [9030] [false]: 'ความลึกอยู่ที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.925668265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.925670816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.925674869+07:00","message":"StatePrefix: 'ความลึกอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.925677694+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.11027297+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.110322485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 105\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.11032865+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.110344563+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.110352905+07:00","message":"[bufferProcess] interim [380000000]:ความลึกอยู่ที่ 105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.110355976+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.110359773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.110363058+07:00","message":"> Transcript [9031] [false]: 'ความลึกอยู่ที่ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.110366721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.110369045+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.110371776+07:00","message":"StatePrefix: 'ความลึกอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.110374824+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.177228854+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.177261306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.177267262+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.177281447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 105\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.177284754+07:00","message":"receive interim result [false|false]:  105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.177291257+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.177295012+07:00","message":"[buffer interim] 527 false  105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.17730681+07:00","message":"[bufferProcess] interim [440000000]:ความลึกอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.177324559+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.177330067+07:00","message":"[bufferProcess] interim [440000000]: 105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.177332426+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.177335655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.177338929+07:00","message":"> Transcript [9032] [false]: 'ความลึกอยู่ที่ 105'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.177342305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.177344555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.177346987+07:00","message":"StatePrefix: 'ความลึกอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.177349279+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.299130174+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.299162128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.299167905+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.299178332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.299180911+07:00","message":"receive interim result [false|false]:  150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.299186105+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.299191124+07:00","message":"[buffer interim] 527 false  150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.299195485+07:00","message":"[bufferProcess] interim [560000000]:ความลึกอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.299197868+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.299200917+07:00","message":"[bufferProcess] interim [560000000]: 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.299203311+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.299213018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.299225625+07:00","message":"> Transcript [9033] [false]: 'ความลึกอยู่ที่ 105'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.299231165+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.299233917+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.299236313+07:00","message":"StatePrefix: 'ความลึกอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.299238577+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.299247057+07:00","message":"Push: 'ลึกอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.299249242+07:00","message":"TextPushed: 'ความลึกอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.299251366+07:00","message":"Set new StatePrefix : 'ความลึกอยู่ที่ 105'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.299253531+07:00","message":"Next Push (prob) : ' 105'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.299262011+07:00","message":"push: {false ลึกอยู่ที่ 0 0xc003683e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.631242686+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.631284759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.631291827+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.631303836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150 ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.631306696+07:00","message":"receive interim result [false|false]:  150 ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.631315477+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.631319503+07:00","message":"[buffer interim] 527 false  150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.631325908+07:00","message":"[bufferProcess] interim [920000000]:ความลึกอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.631328212+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.631331215+07:00","message":"[bufferProcess] interim [920000000]: 150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.631338151+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.631343577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.631346666+07:00","message":"> Transcript [9034] [false]: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.63134941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.631351786+07:00","message":"Set new StatePrefix: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.69737965+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.697407236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.697414116+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.697430852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150 เมตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.697435606+07:00","message":"receive interim result [false|false]:  150 เมตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.697443297+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.697446693+07:00","message":"[buffer interim] 527 false  150 เมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.697452112+07:00","message":"[bufferProcess] interim [980000000]:ความลึกอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.697454849+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.697458061+07:00","message":"[bufferProcess] interim [980000000]: 150 เมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.697462712+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.697466104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.697468728+07:00","message":"> Transcript [9035] [false]: 'ความลึกอยู่ที่ 150 ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.69747206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.697474141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.697475974+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.697478344+07:00","message":"TextPushed: 'ความลึกอยู่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.82991725+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.829961909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.829968179+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.829981535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150 เมตรละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.8299859+07:00","message":"receive interim result [false|false]:  150 เมตรละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.830010062+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.830030493+07:00","message":"[buffer interim] 527 false  150 เมตรละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.830060299+07:00","message":"[bufferProcess] interim [100000000]:ความลึกอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.83009145+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.830101687+07:00","message":"[bufferProcess] interim [100000000]: 150 เมตรละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.83010428+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.830107894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.830112087+07:00","message":"> Transcript [9036] [false]: 'ความลึกอยู่ที่ 150 เมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.830116269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.830118876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.830120816+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.830123126+07:00","message":"TextPushed: 'ความลึกอยู่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.881858892+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.881906806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.881914262+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.88192635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.881930791+07:00","message":"receive interim result [false|false]:  เมตรเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.881941581+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.881945008+07:00","message":"[buffer interim] 527 false  เมตรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.881951319+07:00","message":"[bufferProcess] interim [160000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.881954291+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.881958231+07:00","message":"[bufferProcess] interim [160000000]: เมตรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.88196111+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.881964638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.881968051+07:00","message":"> Transcript [9037] [false]: 'ความลึกอยู่ที่ 150 เมตรละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.881971638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.881973867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.881975781+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.88197845+07:00","message":"TextPushed: 'ความลึกอยู่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.890467952+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.890494164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.890501764+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.890518447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.890523405+07:00","message":"receive interim result [false|false]:  เมตรเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.890531145+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.890536011+07:00","message":"[buffer interim] 527 false  เมตรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.890542693+07:00","message":"[bufferProcess] interim [220000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.890546585+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.890550776+07:00","message":"[bufferProcess] interim [220000000]: เมตรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.890554098+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.89055829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.890561921+07:00","message":"> Transcript [9038] [false]: 'ความลึกอยู่ที่ 150 เมตรเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.890566004+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.890569052+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.890571813+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.890575217+07:00","message":"TextPushed: 'ความลึกอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.890578979+07:00","message":"Push: ' 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.890581951+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.890585129+07:00","message":"Set new StatePrefix : 'ความลึกอยู่ที่ 150 เมตรเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.890588741+07:00","message":"Next Push (prob) : ' เมตรเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.890600112+07:00","message":"push: {false  150 0 0xc003683e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.010191015+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.010234649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.010240839+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.010250212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.010254827+07:00","message":"receive interim result [false|false]:  เมตรเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.010264447+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.010269404+07:00","message":"[buffer interim] 527 false  เมตรเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.010276664+07:00","message":"[bufferProcess] interim [280000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.010281292+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.010284865+07:00","message":"[bufferProcess] interim [280000000]: เมตรเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.010287448+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.010291045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.010293971+07:00","message":"> Transcript [9039] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.010298169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.010300375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.010302316+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.01030487+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:57.152255676+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:57.152273273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.409953607+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.410000375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.410008151+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.410031016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.410037569+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.41005008+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.41007503+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.4100821+07:00","message":"[bufferProcess] interim [700000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.41008543+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.410092394+07:00","message":"[bufferProcess] interim [700000000]: เมตรเลยครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.410095049+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.410097954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.410101594+07:00","message":"> Transcript [9040] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.410105152+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.410107774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.410110034+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.410112719+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.535769293+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.535813462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.535819818+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.535827703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.535830573+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.535838899+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.535842332+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.535847545+07:00","message":"[bufferProcess] interim [760000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.535850191+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.535853129+07:00","message":"[bufferProcess] interim [760000000]: เมตรเลยครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.535856499+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.535859783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.5358626+07:00","message":"> Transcript [9041] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.535866223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.535868364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.535870757+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.535872958+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.578440148+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.578483597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.578489714+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.57850273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้วก็อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.578506002+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.57852228+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.578534334+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้วก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.578542382+07:00","message":"[bufferProcess] interim [820000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.578546188+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.578550159+07:00","message":"[bufferProcess] interim [820000000]: เมตรเลยครับแล้วก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.578552936+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.578556163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.578559368+07:00","message":"> Transcript [9042] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.578562839+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.578565178+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.57856733+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.578570035+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.578573038+07:00","message":"Push: ' เมตรเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.578575007+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.578577862+07:00","message":"Set new StatePrefix : 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.578580516+07:00","message":"Next Push (prob) : 'ครับแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.578589451+07:00","message":"push: {false  เมตรเลย 0 0xc003683e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.629989275+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.630038683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.630045208+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.630057149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้วก็หยุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.63006044+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็หยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.630070592+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.630074202+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้วก็หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.630080304+07:00","message":"[bufferProcess] interim [880000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.630083253+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.630086408+07:00","message":"[bufferProcess] interim [880000000]: เมตรเลยครับแล้วก็หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.630089371+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.630092442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.630095682+07:00","message":"> Transcript [9043] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.630099512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.630101786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.630106413+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.630109197+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.738501207+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.738534731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.738540733+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.738557501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้วก็อยู่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.738561695+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.738570476+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.738576429+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้วก็อยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.738581718+07:00","message":"[bufferProcess] interim [940000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.738585046+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.738588319+07:00","message":"[bufferProcess] interim [940000000]: เมตรเลยครับแล้วก็อยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.7385917+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.738595307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.738598184+07:00","message":"> Transcript [9044] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.738602126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.738604745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.738606779+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.738609419+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.780657439+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.780691465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.780696521+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.780707998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้วก็อยู่ระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.780711305+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.780718778+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.780722431+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้วก็อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.780728255+07:00","message":"[bufferProcess] interim [60000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.78073142+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.780734635+07:00","message":"[bufferProcess] interim [60000000]: เมตรเลยครับแล้วก็อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.780738014+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.780741458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.780746573+07:00","message":"> Transcript [9045] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.780750266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.780752682+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.780754735+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.78075708+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.977101487+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.977139197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.977144485+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.977156872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้วก็อยู่ระหว่างการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.977172957+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.977181805+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.977187125+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้วก็อยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.977194503+07:00","message":"[bufferProcess] interim [240000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.97719841+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.977205513+07:00","message":"[bufferProcess] interim [240000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.97720959+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.977223138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.977249375+07:00","message":"> Transcript [9046] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.977255712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.977258381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.977260829+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.977263959+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.977272332+07:00","message":"Push: 'ครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.977274827+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.977277539+07:00","message":"Set new StatePrefix : 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.977280485+07:00","message":"Next Push (prob) : 'อยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.9772917+07:00","message":"push: {false ครับแล้วก็ 0 0xc003683e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.106409162+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.106468775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.106475784+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.106493827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้วก็อยู่ระหว่างการก่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.106497431+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.106514188+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.106518377+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.106525965+07:00","message":"[bufferProcess] interim [420000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.106528808+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.106532216+07:00","message":"[bufferProcess] interim [420000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.106536068+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.106539832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.106542792+07:00","message":"> Transcript [9047] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.10654759+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.106549835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.106551817+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.106554458+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.293936142+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.293967868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.293973587+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.293993381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.293997158+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.294008377+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.294031796+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.294039458+07:00","message":"[bufferProcess] interim [600000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.294043274+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.294049093+07:00","message":"[bufferProcess] interim [600000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.294052481+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.294055593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.29405848+07:00","message":"> Transcript [9048] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.294062459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.294064743+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.29406676+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.294069499+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.684311161+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.684357381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.684364469+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.684376908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.684380048+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.684389171+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.684393104+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.684400027+07:00","message":"[bufferProcess] interim [960000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.684402955+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.68440775+07:00","message":"[bufferProcess] interim [960000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.684410786+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.684413963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.684416923+07:00","message":"> Transcript [9049] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.684421411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.684423625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.684425704+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.68442849+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.80481373+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.804857214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.804865841+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.804877755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.80488101+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.804889475+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.80489324+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.804899281+07:00","message":"[bufferProcess] interim [80000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.804901679+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.804905229+07:00","message":"[bufferProcess] interim [80000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.804909525+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.804913337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.804916802+07:00","message":"> Transcript [9050] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.80492135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.804923732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.804926326+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.80492915+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.804932025+07:00","message":"Push: 'อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.804934017+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.804936663+07:00","message":"Set new StatePrefix : 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.804939448+07:00","message":"Next Push (prob) : 'การก่อสร้างบ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.804947864+07:00","message":"push: {false อยู่ระหว่าง 0 0xc003683e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.130074651+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.13011445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.130122373+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.130134613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.130140249+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.130155081+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.130171384+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.130190601+07:00","message":"[bufferProcess] interim [380000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.130201818+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.130210196+07:00","message":"[bufferProcess] interim [380000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.130214039+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.130218148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.130221106+07:00","message":"> Transcript [9051] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.130224963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.130227307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.130229342+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.130232038+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.500303031+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.500336557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.500342635+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.500352527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.500355898+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.500363044+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.500368566+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.500373831+07:00","message":"[bufferProcess] interim [740000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.500376493+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.500381877+07:00","message":"[bufferProcess] interim [740000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.50038455+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.500388094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.500390802+07:00","message":"> Transcript [9052] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.500394313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.500396479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.500400093+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.500402529+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.590793461+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.590835169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.590843419+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.590858088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.590863458+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.590873373+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.59087804+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.590887028+07:00","message":"[bufferProcess] interim [920000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.590891018+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.590895889+07:00","message":"[bufferProcess] interim [920000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.590900373+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.590904417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.590909285+07:00","message":"> Transcript [9053] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.590914628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.590917257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.590920917+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.590925165+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.708509622+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.708546216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.708551931+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.708565019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.708568692+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.70857716+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.70858522+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.708590894+07:00","message":"[bufferProcess] interim [980000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.708596896+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.70860015+07:00","message":"[bufferProcess] interim [980000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.708602869+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.708606145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.708608893+07:00","message":"> Transcript [9054] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.708612788+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.708614989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.708617498+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.708620753+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.708623803+07:00","message":"Push: 'การก่อสร้างบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.70862579+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.70862871+07:00","message":"Set new StatePrefix : 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.708631346+07:00","message":"Next Push (prob) : 'น้ำบาดาลตามมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.708638682+07:00","message":"push: {false การก่อสร้างบ่อ 0 0xc003683e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.818592446+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.818624942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.818631002+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.818642426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.818646728+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.818653987+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.818657519+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.818662647+07:00","message":"[bufferProcess] interim [40000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.818665388+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.818668556+07:00","message":"[bufferProcess] interim [40000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.818671575+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.818674799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.81867767+07:00","message":"> Transcript [9055] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.818681815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.818683996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.818686549+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.818689301+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.89580857+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.895853867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.895861164+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.89587187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.895875403+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.895882801+07:00","message":"[buffer interim] 527 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.895889657+07:00","message":"[buffer interim] 527 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.895895332+07:00","message":"[bufferProcess] interim [220000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.895898294+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.895905411+07:00","message":"[bufferProcess] interim [220000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.895909037+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.895912177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.895915018+07:00","message":"> Transcript [9056] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.895918886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.895921306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.895923304+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.895931612+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.001913633+07:00","message":"[GCS] IsForceVAD: false for message ID: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.064708606+07:00","message":"[GCS] Start streaming session, msgId: 528"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:00.15233097+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:00.152341553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.183166333+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.183202688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.183209158+07:00","message":"receive interim result [true|false]: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.183215651+07:00","message":"end recv isFinal message id 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.183217925+07:00","message":"end Recv id 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.183225654+07:00","message":"[buffer interim] 527 true ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.183232523+07:00","message":"[bufferProcess] interim [460000000]:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.18323569+07:00","message":"[bufferProcess] send to processor (isfinal):ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.183239342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.183242129+07:00","message":"> Transcript [9057] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.183245598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.183247655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.183249532+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.18325207+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.18325441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.183256715+07:00","message":"> Transcript [9058] [true]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.183259307+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.183261194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.183263096+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.183265291+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.183268765+07:00","message":"Push: 'น้ำบาดาลตามมาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.183276989+07:00","message":"push: {true น้ำบาดาลตามมาตรฐาน 0 0xc003683e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.19408717+07:00","message":"[GCS] IsForceVAD: false for message ID: 528"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:00.194362944+07:00","message":"write wav file: './tmp/7598/7598_527.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.264502973+07:00","message":"[GCS] Start streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.329766087+07:00","message":"receive streaming session, msgId: 528"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.329784356+07:00","message":"found end of frame, send empty tag with msgId: 528"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.32978739+07:00","message":"end Recv id 528"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.329793141+07:00","message":"[buffer interim] 528 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.329798949+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.32980237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.329805131+07:00","message":"> Transcript [9059] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.329807699+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.329809644+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.32981157+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.329813751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.329820242+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.329827674+07:00","message":"push: {true \n 0 0xc0033ff800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:00.334447998+07:00","message":"write wav file: './tmp/7598/7598_528.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.942869769+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.942916488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนรัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.942921757+07:00","message":"receive interim result [false|false]: เพื่อนรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.942938256+07:00","message":"[buffer interim] 529 false เพื่อนรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.942945216+07:00","message":"[bufferProcess] interim [660000000]:เพื่อนรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.942947208+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.001955629+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.002002988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อรองรับการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.002009697+07:00","message":"receive interim result [false|false]: เพื่อรองรับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.002022152+07:00","message":"[buffer interim] 529 false เพื่อรองรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.002028776+07:00","message":"[bufferProcess] interim [780000000]:เพื่อรองรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.002031679+07:00","message":"[bufferProcess] send to processor:เพื่อนรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.002044112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.002047597+07:00","message":"> Transcript [9060] [false]: 'เพื่อนรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.002049987+07:00","message":"Set StatePrefix (first interim): 'เพื่อนรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.119517149+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.119556478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อรองรับการพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.119562395+07:00","message":"receive interim result [false|false]: เพื่อรองรับการพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.119580561+07:00","message":"[buffer interim] 529 false เพื่อรองรับการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.119587875+07:00","message":"[bufferProcess] interim [900000000]:เพื่อรองรับการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.119591223+07:00","message":"[bufferProcess] send to processor:เพื่อรองรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.119598795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.119601568+07:00","message":"> Transcript [9061] [false]: 'เพื่อรองรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.119604386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.119606604+07:00","message":"Set new StatePrefix: 'เพื่อรองรับการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.242552684+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.242588588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อรองรับการพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.242594997+07:00","message":"receive interim result [false|false]: เพื่อรองรับการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.242608296+07:00","message":"[buffer interim] 529 false เพื่อรองรับการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.242615345+07:00","message":"[bufferProcess] interim [20000000]:เพื่อรองรับการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.242618897+07:00","message":"[bufferProcess] send to processor:เพื่อรองรับการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.242626837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.24263106+07:00","message":"> Transcript [9062] [false]: 'เพื่อรองรับการพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.242635574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.242638748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.242641529+07:00","message":"StatePrefix: 'เพื่อรองรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.242644834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.685494115+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.685523534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อรองรับการพัฒนาระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.685528829+07:00","message":"receive interim result [false|false]: เพื่อรองรับการพัฒนาระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.685543913+07:00","message":"[buffer interim] 529 false เพื่อรองรับการพัฒนาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.68555066+07:00","message":"[bufferProcess] interim [440000000]:เพื่อรองรับการพัฒนาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.685553628+07:00","message":"[bufferProcess] send to processor:เพื่อรองรับการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.685556829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.685559303+07:00","message":"> Transcript [9063] [false]: 'เพื่อรองรับการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.68556223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.685564277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.685566715+07:00","message":"StatePrefix: 'เพื่อรองรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.685568985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.982253491+07:00","message":"[GCS] IsForceVAD: false for message ID: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.013636293+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.01368146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อรองรับการพัฒนาระบบน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.013689966+07:00","message":"receive interim result [false|false]: เพื่อรองรับการพัฒนาระบบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.013707491+07:00","message":"[buffer interim] 529 false เพื่อรองรับการพัฒนาระบบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.013718163+07:00","message":"[bufferProcess] interim [740000000]:เพื่อรองรับการพัฒนาระบบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.013721624+07:00","message":"[bufferProcess] send to processor:เพื่อรองรับการพัฒนาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.013728234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.013732045+07:00","message":"> Transcript [9064] [false]: 'เพื่อรองรับการพัฒนาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.013736423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.013739513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.013742989+07:00","message":"StatePrefix: 'เพื่อรองรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.013746104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.054173342+07:00","message":"[GCS] Start streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.140870077+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.140908572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อรองรับการพัฒนาระบบน้ำ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.140914147+07:00","message":"receive interim result [true|false]: เพื่อรองรับการพัฒนาระบบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.140926818+07:00","message":"end recv isFinal message id 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.140929247+07:00","message":"end Recv id 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.140936186+07:00","message":"[buffer interim] 529 true เพื่อรองรับการพัฒนาระบบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140942971+07:00","message":"[bufferProcess] interim [950000000]:เพื่อรองรับการพัฒนาระบบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140946139+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อรองรับการพัฒนาระบบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140949479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140952298+07:00","message":"> Transcript [9065] [false]: 'เพื่อรองรับการพัฒนาระบบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140956147+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140958308+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140960858+07:00","message":"StatePrefix: 'เพื่อรองรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140963018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.14096907+07:00","message":"Push: 'เพื่อรองรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140971399+07:00","message":"TextPushed: 'เพื่อรองรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140973884+07:00","message":"Set new StatePrefix : 'เพื่อรองรับการพัฒนาระบบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.14097622+07:00","message":"Next Push (prob) : 'พัฒนาระบบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140978322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140980411+07:00","message":"> Transcript [9066] [true]: 'เพื่อรองรับการพัฒนาระบบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140982723+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140984686+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140986963+07:00","message":"StatePrefix: 'เพื่อรองรับการพัฒนาระบบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140988993+07:00","message":"TextPushed: 'เพื่อรองรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.140991118+07:00","message":"Push: 'พัฒนาระบบน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.140997931+07:00","message":"push: {false เพื่อรองรับการ 0 0xc0033ffa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.14100265+07:00","message":"push: {true พัฒนาระบบน้ำ 0 0xc0033ffa00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:02.152602669+07:00","message":"write wav file: './tmp/7598/7598_529.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.402971871+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.403021192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.403026555+07:00","message":"receive interim result [false|false]: ปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.403047776+07:00","message":"[buffer interim] 530 false ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.403055561+07:00","message":"[bufferProcess] interim [420000000]:ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.403057638+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.60591758+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.605959686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.605965273+07:00","message":"receive interim result [false|false]: ปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.605979666+07:00","message":"[buffer interim] 530 false ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.605986038+07:00","message":"[bufferProcess] interim [540000000]:ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.605988414+07:00","message":"[bufferProcess] send to processor:ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.605995056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.605998171+07:00","message":"> Transcript [9067] [false]: 'ปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.606000351+07:00","message":"Set StatePrefix (first interim): 'ปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.647127895+07:00","message":"[GCS] Cleaned up inactive client: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.647163331+07:00","message":"[GCS] Cleaned up inactive client: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.647166861+07:00","message":"[GCS] Cleaned up inactive client: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.647168996+07:00","message":"[GCS] Cleaned up inactive client: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.647170834+07:00","message":"[GCS] Cleaned up inactive client: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.647172691+07:00","message":"[GCS] Cleaned up inactive client: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.647174501+07:00","message":"[GCS] Cleaned up inactive client: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.647176174+07:00","message":"[GCS] Cleaned up inactive client: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.732183416+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.732228726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาวาฬ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.732235874+07:00","message":"receive interim result [false|false]: ปลาวาฬ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.732249492+07:00","message":"[buffer interim] 530 false ปลาวาฬ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.732255683+07:00","message":"[bufferProcess] interim [660000000]:ปลาวาฬ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.732258625+07:00","message":"[bufferProcess] send to processor:ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.732265213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.732268021+07:00","message":"> Transcript [9068] [false]: 'ปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.73227148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.732273756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.73227588+07:00","message":"StatePrefix: 'ปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.732278321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.738718048+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.73874953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.738756035+07:00","message":"receive interim result [false|false]: ประปาบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.738774665+07:00","message":"[buffer interim] 530 false ประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.738782283+07:00","message":"[bufferProcess] interim [720000000]:ประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.738786562+07:00","message":"[bufferProcess] send to processor:ปลาวาฬ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.738795454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.73880133+07:00","message":"> Transcript [9069] [false]: 'ปลาวาฬ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.738805139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.738808241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.738812796+07:00","message":"StatePrefix: 'ปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.738814797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.094479848+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.094522674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.094529672+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.094545821+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.094554041+07:00","message":"[bufferProcess] interim [80000000]:ประปาบาดาลสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.094556945+07:00","message":"[bufferProcess] send to processor:ประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.094560746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.094564227+07:00","message":"> Transcript [9070] [false]: 'ประปาบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.094567005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.094569086+07:00","message":"Set new StatePrefix: 'ประปาบาดาล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:03.152498465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:03.152514454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.343173021+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.343216216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.343222307+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.34323879+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.343247053+07:00","message":"[bufferProcess] interim [260000000]:ประปาบาดาลสำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.34324981+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.343253325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.343256549+07:00","message":"> Transcript [9071] [false]: 'ประปาบาดาลสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.343260395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.343262585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.343264674+07:00","message":"StatePrefix: 'ประปาบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.343266854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.380123453+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.380169703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.380176427+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.380191843+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.380199397+07:00","message":"[bufferProcess] interim [320000000]:ประปาบาดาลสำหรับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.380202176+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.380205885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.380208714+07:00","message":"> Transcript [9072] [false]: 'ประปาบาดาลสำหรับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.380212754+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.380215571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.380217603+07:00","message":"StatePrefix: 'ประปาบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.380219789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.436977444+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.437015914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.437021819+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.437034684+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.437042322+07:00","message":"[bufferProcess] interim [380000000]:ประปาบาดาลสำหรับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.437056898+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.437061168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.437064239+07:00","message":"> Transcript [9073] [false]: 'ประปาบาดาลสำหรับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.43706856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.437070859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.437072852+07:00","message":"StatePrefix: 'ประปาบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.437074828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.621206836+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.621262479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.621270682+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.621297969+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.621308408+07:00","message":"[bufferProcess] interim [560000000]:ประปาบาดาลสำหรับชุมชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.621311801+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.621316823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.621321985+07:00","message":"> Transcript [9074] [false]: 'ประปาบาดาลสำหรับชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.621330414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.621334475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.62133795+07:00","message":"StatePrefix: 'ประปาบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.62134135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.621345042+07:00","message":"Push: 'ประปาบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.62134877+07:00","message":"TextPushed: 'ประปาบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.621352002+07:00","message":"Set new StatePrefix : 'ประปาบาดาลสำหรับชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.62135607+07:00","message":"Next Push (prob) : 'สำหรับชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.621368847+07:00","message":"push: {false ประปาบาดาล 0 0xc003302e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.728991546+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.729031611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.729038016+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.729066135+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.729077904+07:00","message":"[bufferProcess] interim [680000000]:ประปาบาดาลสำหรับชุมชนในขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.729080548+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.729084524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.729088027+07:00","message":"> Transcript [9075] [false]: 'ประปาบาดาลสำหรับชุมชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.729091799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.729094251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.72909642+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.729099217+07:00","message":"TextPushed: 'ประปาบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.811380411+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.81141972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.811425623+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.811439866+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.811446592+07:00","message":"[bufferProcess] interim [800000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.811449162+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.811462364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.811465547+07:00","message":"> Transcript [9076] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.811469852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.8114721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.811474336+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.811477002+07:00","message":"TextPushed: 'ประปาบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.994996578+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.995033493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.99503928+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.995059752+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.995068861+07:00","message":"[bufferProcess] interim [980000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.995071561+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.995075117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.995078094+07:00","message":"> Transcript [9077] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.995081564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.995083795+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.995086019+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.995094645+07:00","message":"TextPushed: 'ประปาบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.127661861+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.12770341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.127710753+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.127726496+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.127738493+07:00","message":"[bufferProcess] interim [100000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.1277417+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.127748922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.127752074+07:00","message":"> Transcript [9078] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.12775649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.12776114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.127763577+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.127766098+07:00","message":"TextPushed: 'ประปาบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.127772966+07:00","message":"Push: 'สำหรับชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.127774964+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.127777495+07:00","message":"Set new StatePrefix : 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.127780595+07:00","message":"Next Push (prob) : 'ในขั้นตอนต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.127807715+07:00","message":"push: {false สำหรับชุมชน 0 0xc003302e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.768710044+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.76875315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.768758713+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.768772185+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.768779131+07:00","message":"[bufferProcess] interim [700000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.768781893+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.768788106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.768790992+07:00","message":"> Transcript [9079] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.768795165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.768797418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.768799643+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.768802596+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.890667654+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.890709706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.890716707+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.890733607+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.890741977+07:00","message":"[bufferProcess] interim [820000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.890745291+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.890754887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.890758278+07:00","message":"> Transcript [9080] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.890762182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.890764691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.890766859+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.890769733+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.964494758+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.964544585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.964553397+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.964568398+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.96457582+07:00","message":"[bufferProcess] interim [880000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.964578733+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.96458499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.964588193+07:00","message":"> Transcript [9081] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.964592597+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.964595134+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.964597429+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.964600806+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.044979828+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.045025658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.045033023+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.045049244+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.045066854+07:00","message":"[bufferProcess] interim [940000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.045070319+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.04507853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.045084179+07:00","message":"> Transcript [9082] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.045088899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.045091397+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.045093611+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.04509665+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.045103891+07:00","message":"Push: 'ในขั้นตอนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.045105851+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.045108248+07:00","message":"Set new StatePrefix : 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.045110615+07:00","message":"Next Push (prob) : 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.045119488+07:00","message":"push: {false ในขั้นตอนต่อ 0 0xc003302e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.079882436+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.07993341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.079940991+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.079957255+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.0799673+07:00","message":"[bufferProcess] interim [0]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.079970454+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.079976271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.079979675+07:00","message":"> Transcript [9083] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.079984006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.07998604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.079988537+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.079992069+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.100725755+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.100757744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.100763492+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.10077782+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.100784303+07:00","message":"[bufferProcess] interim [60000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.100787073+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.100790882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.10079353+07:00","message":"> Transcript [9084] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.100797426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.100799568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.100801922+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.100804358+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.10596358+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.105980595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.105985348+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.105995637+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.106000016+07:00","message":"[bufferProcess] interim [120000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.106002181+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.106004849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.10600721+07:00","message":"> Transcript [9085] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.106010237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.106012427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.106014453+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.106016967+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.40856895+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.408614126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.40862097+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.408637371+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.408647913+07:00","message":"[bufferProcess] interim [360000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.408650436+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.408656264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.408659915+07:00","message":"> Transcript [9086] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.408664767+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.408667686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.408670323+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.408672945+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.408677612+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.408679604+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.408683154+07:00","message":"Set new StatePrefix : 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.408685757+07:00","message":"Next Push (prob) : 'จะทำยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.408711788+07:00","message":"push: {false ไป 0 0xc003302e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.552321067+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.552357141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.552363549+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.55238045+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.552387268+07:00","message":"[bufferProcess] interim [480000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.552390073+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.552393563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.552396998+07:00","message":"> Transcript [9087] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.552400848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.552403256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.552405143+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.552407723+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.5944833+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.594524977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.594531942+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.594549759+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.594556782+07:00","message":"[bufferProcess] interim [540000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.594559675+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.594567219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.594569944+07:00","message":"> Transcript [9088] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.594573607+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.59457589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.594578287+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.594581177+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.727175992+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.727216611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.727224069+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.727243501+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.727251468+07:00","message":"[bufferProcess] interim [720000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.727254108+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.727258048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.72726113+07:00","message":"> Transcript [9089] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.727264627+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.727266807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.727269079+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.727271924+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.006770725+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.00681889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.006826603+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.006840026+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.006846656+07:00","message":"[bufferProcess] interim [960000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.00684943+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.006854688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.006857771+07:00","message":"> Transcript [9090] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.006861813+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.00686415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.006866502+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.006869176+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.006875476+07:00","message":"Push: 'จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.006878977+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.006881373+07:00","message":"Set new StatePrefix : 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.006884283+07:00","message":"Next Push (prob) : 'ช่างเครื่องกล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.006900785+07:00","message":"push: {false จะทำยังไง 0 0xc003302e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.012141784+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.012169791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.012175286+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.012188673+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.012194388+07:00","message":"[bufferProcess] interim [20000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.012196836+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.012202518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.012205326+07:00","message":"> Transcript [9091] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.012209091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.012211421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.012213908+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.012216426+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:06.152708414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:06.152719374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.236176379+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.236217714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.236225833+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.236241271+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.236252312+07:00","message":"[bufferProcess] interim [140000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.236256636+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.236265544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.236269846+07:00","message":"> Transcript [9092] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.236275635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.236278928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.236282506+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.236286488+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.471815603+07:00","message":"[GCS] IsForceVAD: false for message ID: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.472443462+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.472488103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.472497074+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.472514086+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.472522288+07:00","message":"[bufferProcess] interim [380000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.472525469+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.472533997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.472536969+07:00","message":"> Transcript [9093] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.472541093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.472544116+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.47254613+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.472548958+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.543510597+07:00","message":"[GCS] Start streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.56249811+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.562546653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.562555867+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.56257134+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.562579445+07:00","message":"[bufferProcess] interim [440000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.562582575+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.562591306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.562594304+07:00","message":"> Transcript [9094] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.562599255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.562601926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.562604295+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.562607232+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.562615004+07:00","message":"Push: 'ช่างเครื่องกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.562617124+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.562619805+07:00","message":"Set new StatePrefix : 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.562622892+07:00","message":"Next Push (prob) : 'ชำนาญงานกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.562633327+07:00","message":"push: {false ช่างเครื่องกล 0 0xc003302e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.63299799+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.63304076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.633050596+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.633073193+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.633081668+07:00","message":"[bufferProcess] interim [500000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.63308504+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.633093156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.633096846+07:00","message":"> Transcript [9095] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.633099939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.633102707+07:00","message":"Set new StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.662103878+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.662145669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหนครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.662153682+07:00","message":"receive interim result [false|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.662169925+07:00","message":"[buffer interim] 530 false ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.662185045+07:00","message":"[bufferProcess] interim [620000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.662187935+07:00","message":"[bufferProcess] send to processor:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.662191519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.662194682+07:00","message":"> Transcript [9096] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.662197783+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.66219997+07:00","message":"Set new StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.742541273+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.742583879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานอะไรครับ\",\"confidence\":0.9364279}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.742594227+07:00","message":"receive interim result [true|false]: ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานอะไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.742605094+07:00","message":"end recv isFinal message id 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.742607499+07:00","message":"end Recv id 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.742614677+07:00","message":"[buffer interim] 530 true ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.742626252+07:00","message":"[bufferProcess] interim [650000000]:ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.742629584+07:00","message":"[bufferProcess] send to processor (isfinal):ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.742634616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.742637864+07:00","message":"> Transcript [9097] [false]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.742641773+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.742643848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.742646982+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.742650507+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.742652501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.74265462+07:00","message":"> Transcript [9098] [true]: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.742657037+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.742658816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.742660709+07:00","message":"StatePrefix: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.742662808+07:00","message":"TextPushed: 'ประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.742665834+07:00","message":"Push: 'ชำนาญงานอะไรครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.742675194+07:00","message":"push: {true ชำนาญงานอะไรครับ 0 0xc003302e80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:06.752511235+07:00","message":"write wav file: './tmp/7598/7598_530.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.155836625+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.155876242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.155881376+07:00","message":"receive interim result [false|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.155896124+07:00","message":"[buffer interim] 531 false ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.155901979+07:00","message":"[bufferProcess] interim [440000000]:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.155904026+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.155910663+07:00","message":"[bufferProcess] send to processor (ticker):ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.155913814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.155916805+07:00","message":"> Transcript [9099] [false]: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.155919049+07:00","message":"Set StatePrefix (first interim): 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.375269466+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.37530724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.375313391+07:00","message":"receive interim result [false|false]: ก่อนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.375326809+07:00","message":"[buffer interim] 531 false ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.37533335+07:00","message":"[bufferProcess] interim [620000000]:ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.375335244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.425428131+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.425471261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.425481551+07:00","message":"receive interim result [false|false]: ก่อนที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.42549678+07:00","message":"[buffer interim] 531 false ก่อนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.425504338+07:00","message":"[bufferProcess] interim [680000000]:ก่อนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.425511973+07:00","message":"[bufferProcess] send to processor:ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.425515934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.425518977+07:00","message":"> Transcript [9100] [false]: 'ก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.425521895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.425524422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.425526451+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.425528539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.482100062+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.482136756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.48214251+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.482153574+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.48216203+07:00","message":"[bufferProcess] interim [800000000]:ก่อนที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.482164609+07:00","message":"[bufferProcess] send to processor:ก่อนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.482173074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.482175951+07:00","message":"> Transcript [9101] [false]: 'ก่อนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.482179221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.482181513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.482183892+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.48218632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.617234156+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.617273522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.617279958+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.617294602+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.617300851+07:00","message":"[bufferProcess] interim [920000000]:ก่อนที่เราจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.6173037+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.617310327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.617313027+07:00","message":"> Transcript [9102] [false]: 'ก่อนที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.617316073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.617318243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.617320179+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.617322528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.796680016+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.796710909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.796718351+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.796727366+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.796733893+07:00","message":"[bufferProcess] interim [100000000]:ก่อนที่เราจะทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.796736523+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.79673965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.796742347+07:00","message":"> Transcript [9103] [false]: 'ก่อนที่เราจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.796745979+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.796748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.79674991+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.796752074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.796754875+07:00","message":"Push: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.79675687+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.796759075+07:00","message":"Set new StatePrefix : 'ก่อนที่เราจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.796762574+07:00","message":"Next Push (prob) : 'ที่เราจะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.796769674+07:00","message":"push: {false ก่อน 0 0xc002f26d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.986714479+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.986753878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.986759771+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.986776985+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.986785915+07:00","message":"[bufferProcess] interim [280000000]:ก่อนที่เราจะทำการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.986788515+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.986794354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.986797201+07:00","message":"> Transcript [9104] [false]: 'ก่อนที่เราจะทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.986800592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.986803098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.986808013+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.98681073+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:09.153262093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:09.153267684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.191009793+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.191050039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะหู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.191056983+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะหู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.191077817+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.191088528+07:00","message":"[bufferProcess] interim [460000000]:ก่อนที่เราจะทำการเจาะหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.191091438+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.191098719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.191101848+07:00","message":"> Transcript [9105] [false]: 'ก่อนที่เราจะทำการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.191105565+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.191107848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.191110335+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.191116179+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.196245713+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.196273788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.196279244+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.196293983+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.196299904+07:00","message":"[bufferProcess] interim [520000000]:ก่อนที่เราจะทำการเจาะบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.196302631+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.196306597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.196309588+07:00","message":"> Transcript [9106] [false]: 'ก่อนที่เราจะทำการเจาะหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.196312695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.196315551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.196318039+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.196320383+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.30655642+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.30659729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะหู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.306604622+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะหู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.306619631+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.306627116+07:00","message":"[bufferProcess] interim [580000000]:ก่อนที่เราจะทำการเจาะหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.306629875+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.306636965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.306639733+07:00","message":"> Transcript [9107] [false]: 'ก่อนที่เราจะทำการเจาะบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.306644079+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.306646455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.306649216+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.306651715+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.306657463+07:00","message":"Push: 'ที่เราจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.306659508+07:00","message":"TextPushed: 'ก่อนที่เราจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.306661675+07:00","message":"Set new StatePrefix : 'ก่อนที่เราจะทำการเจาะบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.306664057+07:00","message":"Next Push (prob) : 'การเจาะบ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.306672694+07:00","message":"push: {false ที่เราจะทำ 0 0xc002f26d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.372371449+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.372417936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.372424358+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.37244045+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.372454152+07:00","message":"[bufferProcess] interim [640000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.372456907+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.372464768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.372468165+07:00","message":"> Transcript [9108] [false]: 'ก่อนที่เราจะทำการเจาะหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.372470929+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.37247409+07:00","message":"Set new StatePrefix: 'ก่อนที่เราจะทำการเจาะหู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.512313373+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.51234607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.512352006+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.512364752+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.51237149+07:00","message":"[bufferProcess] interim [820000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.512374589+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.512380226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.512383287+07:00","message":"> Transcript [9109] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.512386114+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.512388338+07:00","message":"Set new StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.769233504+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.769280882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.769288564+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.76930381+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.769311705+07:00","message":"[bufferProcess] interim [120000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.769314872+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.769325205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.769329115+07:00","message":"> Transcript [9110] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.769333495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.769335831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.769338255+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.769341165+07:00","message":"TextPushed: 'ก่อนที่เราจะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.901527741+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.901572354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.901580111+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.901594931+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.901611169+07:00","message":"[bufferProcess] interim [180000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.901614026+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.901617734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.901623651+07:00","message":"> Transcript [9111] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.901629001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.901631307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.901633488+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.901636478+07:00","message":"TextPushed: 'ก่อนที่เราจะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.016770834+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.016822277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.016829636+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.016846658+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.016858577+07:00","message":"[bufferProcess] interim [240000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.016861585+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.016872254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.016875742+07:00","message":"> Transcript [9112] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.016880436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.016883132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.016885475+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.016888259+07:00","message":"TextPushed: 'ก่อนที่เราจะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.073584142+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.07363041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.073637935+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.073653547+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.073662386+07:00","message":"[bufferProcess] interim [360000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.073665371+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.073669319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.073672719+07:00","message":"> Transcript [9113] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.073677024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.073680809+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.073683741+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.073686783+07:00","message":"TextPushed: 'ก่อนที่เราจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.073689653+07:00","message":"Push: 'การเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.073695471+07:00","message":"TextPushed: 'ก่อนที่เราจะทำการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.07369786+07:00","message":"Set new StatePrefix : 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.073700258+07:00","message":"Next Push (prob) : 'บาดาลแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.073709086+07:00","message":"push: {false การเจาะบ่อน้ำ 0 0xc002f26d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.614598222+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.614643043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.614650133+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.614667189+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.61467582+07:00","message":"[bufferProcess] interim [900000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.614678916+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.614686314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.614689774+07:00","message":"> Transcript [9114] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.614693977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.61469642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.614698806+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.614702115+07:00","message":"TextPushed: 'ก่อนที่เราจะทำการเจาะบ่อน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.727284014+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.727333051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.727340713+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.727355359+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.727377773+07:00","message":"[bufferProcess] interim [960000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.727381195+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.727388274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.727391698+07:00","message":"> Transcript [9115] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.727396301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.72739854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.727400674+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.727403617+07:00","message":"TextPushed: 'ก่อนที่เราจะทำการเจาะบ่อน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.743755066+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.743792424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่งรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.743800485+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่งรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.743822535+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่งรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.743831971+07:00","message":"[bufferProcess] interim [20000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่งรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.743837376+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.74385564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.743859165+07:00","message":"> Transcript [9116] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.743863623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.743866156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.743870741+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.743874178+07:00","message":"TextPushed: 'ก่อนที่เราจะทำการเจาะบ่อน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.907915199+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.907961601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.907968918+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.907983878+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.907992612+07:00","message":"[bufferProcess] interim [140000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.907995732+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่งรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.908003269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.908006856+07:00","message":"> Transcript [9117] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่งรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.908011873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.908014689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.908017171+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.908020158+07:00","message":"TextPushed: 'ก่อนที่เราจะทำการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.90802596+07:00","message":"Push: 'บาดาลแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.908028111+07:00","message":"TextPushed: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.908030526+07:00","message":"Set new StatePrefix : 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่งรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.908033191+07:00","message":"Next Push (prob) : 'จุดแต่ละแห่งรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.90804387+07:00","message":"push: {false บาดาลแต่ละ 0 0xc002f26d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.495794802+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.495843617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.495851288+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.495867564+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.495874959+07:00","message":"[bufferProcess] interim [740000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.495877936+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.495885184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.495889119+07:00","message":"> Transcript [9118] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.49589214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.495895447+07:00","message":"Set new StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.516715505+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.516756945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.516763719+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.516782046+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.516789543+07:00","message":"[bufferProcess] interim [800000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.516792189+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.516801999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.516808533+07:00","message":"> Transcript [9119] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.51681268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.516815061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.516817612+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.51682044+07:00","message":"TextPushed: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.740001457+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.740039696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.740046009+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.740058512+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.74006752+07:00","message":"[bufferProcess] interim [920000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.740070173+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.74007437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.740077175+07:00","message":"> Transcript [9120] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.740087419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.74008938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.740091781+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.740094876+07:00","message":"TextPushed: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.75999758+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.760031937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.760038193+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.760055418+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.760062223+07:00","message":"[bufferProcess] interim [980000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.760065313+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.760071607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.760074922+07:00","message":"> Transcript [9121] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.760082626+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.760084942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.760087327+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.76009147+07:00","message":"TextPushed: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.824773067+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.824821603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.824830468+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.824848958+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.824861293+07:00","message":"[bufferProcess] interim [100000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.824865706+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.824875186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.824880721+07:00","message":"> Transcript [9122] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.824887502+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.82489066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.824895069+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.824898901+07:00","message":"TextPushed: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.82490333+07:00","message":"Push: 'จุดแข็งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.824906852+07:00","message":"TextPushed: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.824910647+07:00","message":"Set new StatePrefix : 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.824914985+07:00","message":"Next Push (prob) : 'แล้วก็จะมีจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.824942307+07:00","message":"push: {false จุดแข็งนะครับ 0 0xc002f26d00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:12.154070055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:12.154093368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.20735909+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.207410991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงานสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.207418527+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงานสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.207435998+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงานสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.207455143+07:00","message":"[bufferProcess] interim [520000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงานสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.20746025+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.207467716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.207470904+07:00","message":"> Transcript [9123] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.207474668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.207477252+07:00","message":"Set new StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.37253324+07:00","message":"[GCS] IsForceVAD: false for message ID: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.390919524+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.390965625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงานสายัณห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.390972695+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงานสายัณห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.390988894+07:00","message":"[buffer interim] 531 false ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงานสายัณห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.391000056+07:00","message":"[bufferProcess] interim [640000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงานสายัณห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.391002857+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงานสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.391008515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.391012426+07:00","message":"> Transcript [9124] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงานสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.391017251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.391019589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.391021944+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.391024619+07:00","message":"TextPushed: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.435435186+07:00","message":"[GCS] Start streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.587890423+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.587936061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่งนะครับเราจะมีทีมงานสายวิชา\",\"confidence\":0.93869334}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.587948075+07:00","message":"receive interim result [true|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่งนะครับเราจะมีทีมงานสายวิชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.587959496+07:00","message":"end recv isFinal message id 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.58796189+07:00","message":"end Recv id 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.587969702+07:00","message":"[buffer interim] 531 true ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่งนะครับเราจะมีทีมงานสายวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.587981672+07:00","message":"[bufferProcess] interim [850000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่งนะครับเราจะมีทีมงานสายวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.587987263+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงานสายัณห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.588002934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.588024834+07:00","message":"> Transcript [9125] [false]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงานสายัณห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.58803269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.588036567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.588040585+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.588044858+07:00","message":"TextPushed: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.588048731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.588052146+07:00","message":"> Transcript [9126] [true]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่งนะครับเราจะมีทีมงานสายวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.588055867+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.588059247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.588061795+07:00","message":"StatePrefix: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับแล้วก็จะมีทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.588065475+07:00","message":"TextPushed: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.588068503+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.588315895+07:00","message":"Push: 'เราจะมีทีมงานสายวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.588321912+07:00","message":"TextPushed: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแข็งนะครับเราจะมีทีมงานสายวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.58832467+07:00","message":"Set new StatePrefix : 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่งนะครับเราจะมีทีมงานสายวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.588327456+07:00","message":"Next Push (prob) : 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดแต่ละแห่งนะครับเราจะมีทีมงานสายวิชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.588338501+07:00","message":"push: {true เราจะมีทีมงานสายวิชา 0 0xc002f26d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.588351902+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_531.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:12.600028695+07:00","message":"write wav file: './tmp/7598/7598_531.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.917630895+07:00","message":"receive streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.917674192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.917679754+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.917696635+07:00","message":"[buffer interim] 532 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.917703068+07:00","message":"[bufferProcess] interim [480000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.917705113+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:13.868498237+07:00","message":"receive streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:13.86853425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักธรณีวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:13.8685428+07:00","message":"receive interim result [false|false]: นักธรณีวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:13.868558614+07:00","message":"[buffer interim] 532 false นักธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.868565446+07:00","message":"[bufferProcess] interim [500000000]:นักธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.868568055+07:00","message":"[bufferProcess] send to processor:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.868571559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.868574506+07:00","message":"> Transcript [9127] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.868585081+07:00","message":"Set StatePrefix (first interim): 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.2224888+07:00","message":"[GCS] IsForceVAD: false for message ID: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.293578188+07:00","message":"[GCS] Start streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.351779219+07:00","message":"receive streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.351825767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเป็นนักธรณีวิทยา\",\"confidence\":0.873416}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.351838826+07:00","message":"receive interim result [true|false]: การเป็นนักธรณีวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.351854066+07:00","message":"end recv isFinal message id 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.35186105+07:00","message":"end Recv id 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.351869693+07:00","message":"[buffer interim] 532 true การเป็นนักธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.351879495+07:00","message":"[bufferProcess] interim [10000000]:การเป็นนักธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.351883666+07:00","message":"[bufferProcess] send to processor (isfinal):นักธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.351888504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.351893277+07:00","message":"> Transcript [9128] [false]: 'นักธรณีวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.351896874+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.3519006+07:00","message":"Set new StatePrefix: 'นักธรณีวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.351903524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.351906488+07:00","message":"> Transcript [9129] [true]: 'การเป็นนักธรณีวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.351910343+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.351913297+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.351916374+07:00","message":"StatePrefix: 'นักธรณีวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.351919113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.351922796+07:00","message":"Push: 'การเป็นนักธรณีวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.351935091+07:00","message":"push: {true การเป็นนักธรณีวิทยา 0 0xc002e90800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:14.360422448+07:00","message":"write wav file: './tmp/7598/7598_532.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:15.154868259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:15.154882979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.282866538+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.282912631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำการสำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.282917784+07:00","message":"receive interim result [false|false]: ทำการสำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.282934806+07:00","message":"[buffer interim] 533 false ทำการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.282941802+07:00","message":"[bufferProcess] interim [20000000]:ทำการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.282943789+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.845189714+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.845226205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำการสำรวจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.845231996+07:00","message":"receive interim result [false|false]: ทำการสำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.845243399+07:00","message":"[buffer interim] 533 false ทำการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.84525249+07:00","message":"[bufferProcess] interim [620000000]:ทำการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.845254944+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.845261203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.845263943+07:00","message":"> Transcript [9130] [false]: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.845266153+07:00","message":"Set StatePrefix (first interim): 'ทำการสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.036735059+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.036769218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำการสำรวจเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.036777184+07:00","message":"receive interim result [false|false]: ทำการสำรวจเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.036789249+07:00","message":"[buffer interim] 533 false ทำการสำรวจเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.036796025+07:00","message":"[bufferProcess] interim [800000000]:ทำการสำรวจเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.036799152+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.036804285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.036806901+07:00","message":"> Transcript [9131] [false]: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.036810279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.036812701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.036814765+07:00","message":"StatePrefix: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.036817039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.2352376+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.235271877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำการสำรวจเพื่อหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.235277889+07:00","message":"receive interim result [false|false]: ทำการสำรวจเพื่อหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.235292004+07:00","message":"[buffer interim] 533 false ทำการสำรวจเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.235299898+07:00","message":"[bufferProcess] interim [980000000]:ทำการสำรวจเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.235329977+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.235341001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.235344078+07:00","message":"> Transcript [9132] [false]: 'ทำการสำรวจเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.235348065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.235350392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.235352422+07:00","message":"StatePrefix: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.23535477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.430719015+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.430771749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำการสำรวจเพื่อหาต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.430779344+07:00","message":"receive interim result [false|false]: ทำการสำรวจเพื่อหาต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.430794529+07:00","message":"[buffer interim] 533 false ทำการสำรวจเพื่อหาต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.430802729+07:00","message":"[bufferProcess] interim [220000000]:ทำการสำรวจเพื่อหาต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.430808522+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.430816261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.430820381+07:00","message":"> Transcript [9133] [false]: 'ทำการสำรวจเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.430825284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.430828168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.430831176+07:00","message":"StatePrefix: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.430834084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.540375998+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.540412813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำการสำรวจเพื่อหาตำแหน่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.540420486+07:00","message":"receive interim result [false|false]: ทำการสำรวจเพื่อหาตำแหน่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.54043096+07:00","message":"[buffer interim] 533 false ทำการสำรวจเพื่อหาตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.540438699+07:00","message":"[bufferProcess] interim [280000000]:ทำการสำรวจเพื่อหาตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.540442805+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจเพื่อหาต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.540447327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.540451981+07:00","message":"> Transcript [9134] [false]: 'ทำการสำรวจเพื่อหาต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.540456315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.540459224+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.540462436+07:00","message":"StatePrefix: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.540465242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.540469409+07:00","message":"Push: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.540472237+07:00","message":"TextPushed: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.540475052+07:00","message":"Set new StatePrefix : 'ทำการสำรวจเพื่อหาต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.540478672+07:00","message":"Next Push (prob) : 'เพื่อหาต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.540487706+07:00","message":"push: {false ทำการสำรวจ 0 0xc003303100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.756963669+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.757004277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำการสำรวจเพื่อหาตำแหน่งและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.757010314+07:00","message":"receive interim result [false|false]: ทำการสำรวจเพื่อหาตำแหน่งและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.757026156+07:00","message":"[buffer interim] 533 false ทำการสำรวจเพื่อหาตำแหน่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.757034312+07:00","message":"[bufferProcess] interim [520000000]:ทำการสำรวจเพื่อหาตำแหน่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.757038434+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจเพื่อหาตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.757042841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.757046979+07:00","message":"> Transcript [9135] [false]: 'ทำการสำรวจเพื่อหาตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.757050491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.757053706+07:00","message":"Set new StatePrefix: 'ทำการสำรวจเพื่อหาตำแหน่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.987367947+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.987406763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำการสำรวจเพื่อหาตำแหน่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.987412116+07:00","message":"receive interim result [false|false]: ทำการสำรวจเพื่อหาตำแหน่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.98743415+07:00","message":"[buffer interim] 533 false ทำการสำรวจเพื่อหาตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.987445062+07:00","message":"[bufferProcess] interim [640000000]:ทำการสำรวจเพื่อหาตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.987448376+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจเพื่อหาตำแหน่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.987451926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.987455259+07:00","message":"> Transcript [9136] [false]: 'ทำการสำรวจเพื่อหาตำแหน่งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.987458805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.987460869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.987463058+07:00","message":"StatePrefix: 'ทำการสำรวจเพื่อหาตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.987465433+07:00","message":"TextPushed: 'ทำการสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.002408994+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.002438798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำการสำรวจเพื่อหาตำแหน่งและจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.002444907+07:00","message":"receive interim result [false|false]: ทำการสำรวจเพื่อหาตำแหน่งและจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.002459018+07:00","message":"[buffer interim] 533 false ทำการสำรวจเพื่อหาตำแหน่งและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.002464454+07:00","message":"[bufferProcess] interim [700000000]:ทำการสำรวจเพื่อหาตำแหน่งและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.002467023+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจเพื่อหาตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.002470482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.002473164+07:00","message":"> Transcript [9137] [false]: 'ทำการสำรวจเพื่อหาตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.002476007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.002478112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.002480096+07:00","message":"StatePrefix: 'ทำการสำรวจเพื่อหาตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.002482259+07:00","message":"TextPushed: 'ทำการสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.041491979+07:00","message":"[GCS] IsForceVAD: false for message ID: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.126505224+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.126539375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำการสำรวจเพื่อหาตำแหน่งและจุดจอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.126544839+07:00","message":"receive interim result [false|false]: ทำการสำรวจเพื่อหาตำแหน่งและจุดจอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.126559734+07:00","message":"[buffer interim] 533 false ทำการสำรวจเพื่อหาตำแหน่งและจุดจอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.12656701+07:00","message":"[bufferProcess] interim [880000000]:ทำการสำรวจเพื่อหาตำแหน่งและจุดจอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.126569869+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจเพื่อหาตำแหน่งและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.126573378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.126576647+07:00","message":"> Transcript [9138] [false]: 'ทำการสำรวจเพื่อหาตำแหน่งและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.126580104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.126582462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.126585146+07:00","message":"StatePrefix: 'ทำการสำรวจเพื่อหาตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.12658754+07:00","message":"TextPushed: 'ทำการสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.192650046+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.192686691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะทำการสำรวจเพื่อหาตำแหน่งและจุดเจาะ\",\"confidence\":0.9172797}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.192692791+07:00","message":"receive interim result [true|false]: จะทำการสำรวจเพื่อหาตำแหน่งและจุดเจาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.192700975+07:00","message":"end recv isFinal message id 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.192703203+07:00","message":"end Recv id 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.192722536+07:00","message":"[buffer interim] 533 true จะทำการสำรวจเพื่อหาตำแหน่งและจุดเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192747282+07:00","message":"[bufferProcess] interim [970000000]:จะทำการสำรวจเพื่อหาตำแหน่งและจุดเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.1927514+07:00","message":"[bufferProcess] send to processor (isfinal):ทำการสำรวจเพื่อหาตำแหน่งและจุดจอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192755234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192758653+07:00","message":"> Transcript [9139] [false]: 'ทำการสำรวจเพื่อหาตำแหน่งและจุดจอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192762657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192764884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192767233+07:00","message":"StatePrefix: 'ทำการสำรวจเพื่อหาตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192769925+07:00","message":"TextPushed: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192773237+07:00","message":"Push: 'เพื่อหาตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192775426+07:00","message":"TextPushed: 'ทำการสำรวจเพื่อหาตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192786438+07:00","message":"Set new StatePrefix : 'ทำการสำรวจเพื่อหาตำแหน่งและจุดจอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192788946+07:00","message":"Next Push (prob) : 'และจุดจอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192790811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192792954+07:00","message":"> Transcript [9140] [true]: 'จะทำการสำรวจเพื่อหาตำแหน่งและจุดเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192795581+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192797337+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.19279907+07:00","message":"StatePrefix: 'ทำการสำรวจเพื่อหาตำแหน่งและจุดจอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192801157+07:00","message":"TextPushed: 'ทำการสำรวจเพื่อหาตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192803062+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.192893676+07:00","message":"push: {false เพื่อหาตำแหน่ง 0 0xc003303100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.192916587+07:00","message":"push: {true และจุดเจาะ 0 0xc003303100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192907685+07:00","message":"Push: 'และจุดเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192928848+07:00","message":"TextPushed: 'ทำการสำรวจเพื่อหาตำแหน่งและจุดเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192932727+07:00","message":"Set new StatePrefix : 'จะทำการสำรวจเพื่อหาตำแหน่งและจุดเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192941369+07:00","message":"Next Push (prob) : 'จะทำการสำรวจเพื่อหาตำแหน่งและจุดเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.192914077+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_533.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:17.205567605+07:00","message":"write wav file: './tmp/7598/7598_533.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.363175974+07:00","message":"[GCS] Start streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.712757632+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.71280841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.712814005+07:00","message":"receive interim result [false|false]: แม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.712831699+07:00","message":"[buffer interim] 534 false แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.712837988+07:00","message":"[bufferProcess] interim [420000000]:แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.712839888+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.838172009+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.83822088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.838227483+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.838243049+07:00","message":"[buffer interim] 534 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.838250722+07:00","message":"[bufferProcess] interim [480000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.838253817+07:00","message":"[bufferProcess] send to processor:แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.838257591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.838260655+07:00","message":"> Transcript [9141] [false]: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.838263183+07:00","message":"Set StatePrefix (first interim): 'แม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.91462895+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.914690147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.91469868+07:00","message":"receive interim result [false|false]: ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.91471924+07:00","message":"[buffer interim] 534 false ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.914728814+07:00","message":"[bufferProcess] interim [600000000]:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.914732475+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.914741969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.914746188+07:00","message":"> Transcript [9142] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.914749885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.914754071+07:00","message":"Set new StatePrefix: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.07325056+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.073297934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.073304848+07:00","message":"receive interim result [false|false]: ในแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.073322402+07:00","message":"[buffer interim] 534 false ในแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.073330604+07:00","message":"[bufferProcess] interim [720000000]:ในแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.07333326+07:00","message":"[bufferProcess] send to processor:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.073341159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.073344459+07:00","message":"> Transcript [9143] [false]: 'ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.07334808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.073350358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.07335268+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.073355126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:18.155397479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:18.155412178+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.221823895+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.2218701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแต่ละจุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.221876813+07:00","message":"receive interim result [false|false]: ในแต่ละจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.221892637+07:00","message":"[buffer interim] 534 false ในแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.22190135+07:00","message":"[bufferProcess] interim [900000000]:ในแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.221904164+07:00","message":"[bufferProcess] send to processor:ในแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.221911105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.221916469+07:00","message":"> Transcript [9144] [false]: 'ในแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.221919414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.221921629+07:00","message":"Set new StatePrefix: 'ในแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.584393535+07:00","message":"[GCS] IsForceVAD: false for message ID: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.679307634+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.679354555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแต่ละจุดครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.67936289+07:00","message":"receive interim result [false|false]: ในแต่ละจุดครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.679377382+07:00","message":"[buffer interim] 534 false ในแต่ละจุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.679388313+07:00","message":"[bufferProcess] interim [440000000]:ในแต่ละจุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.679392123+07:00","message":"[bufferProcess] send to processor:ในแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.679396527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.679400411+07:00","message":"> Transcript [9145] [false]: 'ในแต่ละจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.679404817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.679407731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.679410934+07:00","message":"StatePrefix: 'ในแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.679415081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.705650047+07:00","message":"[GCS] Start streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.708718648+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.708754491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแต่ละจุดนะครับ\",\"confidence\":0.9171902}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.708760054+07:00","message":"receive interim result [true|false]: ในแต่ละจุดนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.708799749+07:00","message":"end recv isFinal message id 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.708802581+07:00","message":"end Recv id 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.708808406+07:00","message":"[buffer interim] 534 true ในแต่ละจุดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.708816185+07:00","message":"[bufferProcess] interim [440000000]:ในแต่ละจุดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.70881926+07:00","message":"[bufferProcess] send to processor (isfinal):ในแต่ละจุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.708822749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.708825541+07:00","message":"> Transcript [9146] [false]: 'ในแต่ละจุดครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.708828403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.70883043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.708832439+07:00","message":"StatePrefix: 'ในแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.70883455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.708836419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.708838542+07:00","message":"> Transcript [9147] [true]: 'ในแต่ละจุดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.708840675+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.708842534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.708844326+07:00","message":"StatePrefix: 'ในแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.708846078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.70885249+07:00","message":"Push: 'ในแต่ละจุดนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.708859449+07:00","message":"push: {true ในแต่ละจุดนะครับ 0 0xc0033fe080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:18.715318257+07:00","message":"write wav file: './tmp/7598/7598_534.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.392050822+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.392096082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.392101525+07:00","message":"receive interim result [false|false]: หาเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.392125821+07:00","message":"[buffer interim] 535 false หาเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.392132839+07:00","message":"[bufferProcess] interim [480000000]:หาเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.392134804+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.445782542+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.445822301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.445828211+07:00","message":"receive interim result [false|false]: เพื่อให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.44584325+07:00","message":"[buffer interim] 535 false เพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.445853592+07:00","message":"[bufferProcess] interim [600000000]:เพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.445856627+07:00","message":"[bufferProcess] send to processor:หาเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.445859808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.44586263+07:00","message":"> Transcript [9148] [false]: 'หาเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.445865075+07:00","message":"Set StatePrefix (first interim): 'หาเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.563688461+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.563735825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.563741622+07:00","message":"receive interim result [false|false]: เพื่อให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.563755787+07:00","message":"[buffer interim] 535 false เพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.563763833+07:00","message":"[bufferProcess] interim [720000000]:เพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.563766717+07:00","message":"[bufferProcess] send to processor:เพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.563773871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.563777272+07:00","message":"> Transcript [9149] [false]: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.563780097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.563782321+07:00","message":"Set new StatePrefix: 'เพื่อให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.661589368+07:00","message":"[GCS] IsForceVAD: false for message ID: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.770181302+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.770218487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาเพื่อให้ได้\",\"confidence\":0.85489607}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.770224355+07:00","message":"receive interim result [true|false]: หาเพื่อให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.77023644+07:00","message":"end recv isFinal message id 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.770238762+07:00","message":"end Recv id 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.770243935+07:00","message":"[buffer interim] 535 true หาเพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.770250231+07:00","message":"[bufferProcess] interim [990000000]:หาเพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.770253643+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.770256864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.770260387+07:00","message":"> Transcript [9150] [false]: 'เพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.770263469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.770265452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.770267317+07:00","message":"StatePrefix: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.770269293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.770271238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.770273568+07:00","message":"> Transcript [9151] [true]: 'หาเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.7702759+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.770277713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.770279436+07:00","message":"StatePrefix: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.770281254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.770283778+07:00","message":"Push: 'หาเพื่อให้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.770290796+07:00","message":"push: {true หาเพื่อให้ได้ 0 0xc002f26000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:19.77544358+07:00","message":"write wav file: './tmp/7598/7598_535.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.935655944+07:00","message":"[GCS] Start streaming session, msgId: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:20.97651426+07:00","message":"receive streaming session, msgId: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:20.9765518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เหมาะสม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:20.976557306+07:00","message":"receive interim result [false|false]: ที่เหมาะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:20.976572213+07:00","message":"[buffer interim] 536 false ที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.97657911+07:00","message":"[bufferProcess] interim [840000000]:ที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.976581386+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.97658852+07:00","message":"[bufferProcess] send to processor (ticker):ที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.976591821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.976596823+07:00","message":"> Transcript [9152] [false]: 'ที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.976600334+07:00","message":"Set StatePrefix (first interim): 'ที่เหมาะสม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:21.156304537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:21.156363289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.569466688+07:00","message":"receive streaming session, msgId: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.569516281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เหมาะสม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.56953036+07:00","message":"receive interim result [false|false]: ที่เหมาะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.569551237+07:00","message":"[buffer interim] 536 false ที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.569560976+07:00","message":"[bufferProcess] interim [440000000]:ที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.569564931+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.680726838+07:00","message":"receive streaming session, msgId: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.680772269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เหมาะสมเพราะฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.680778317+07:00","message":"receive interim result [false|false]: ที่เหมาะสมเพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.680792184+07:00","message":"[buffer interim] 536 false ที่เหมาะสมเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.68079964+07:00","message":"[bufferProcess] interim [560000000]:ที่เหมาะสมเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.680802296+07:00","message":"[bufferProcess] send to processor:ที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.680809004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.68081248+07:00","message":"> Transcript [9153] [false]: 'ที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.680816185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.680818388+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.680820583+07:00","message":"StatePrefix: 'ที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.68082308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.870798553+07:00","message":"receive streaming session, msgId: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.87084657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เหมาะสมเพราะฉะนั้นใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.870852702+07:00","message":"receive interim result [false|false]: ที่เหมาะสมเพราะฉะนั้นใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.870869639+07:00","message":"[buffer interim] 536 false ที่เหมาะสมเพราะฉะนั้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.870877856+07:00","message":"[bufferProcess] interim [800000000]:ที่เหมาะสมเพราะฉะนั้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.870880896+07:00","message":"[bufferProcess] send to processor:ที่เหมาะสมเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.870888364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.870891474+07:00","message":"> Transcript [9154] [false]: 'ที่เหมาะสมเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.870895471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.870898082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.870900173+07:00","message":"StatePrefix: 'ที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.870902781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.102388013+07:00","message":"[GCS] IsForceVAD: false for message ID: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.17324462+07:00","message":"[GCS] Start streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.186645619+07:00","message":"receive streaming session, msgId: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.186682814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เหมาะสมเพราะฉะนั้นในแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.18669133+07:00","message":"receive interim result [false|false]: ที่เหมาะสมเพราะฉะนั้นในแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.186706243+07:00","message":"[buffer interim] 536 false ที่เหมาะสมเพราะฉะนั้นในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.186713456+07:00","message":"[bufferProcess] interim [40000000]:ที่เหมาะสมเพราะฉะนั้นในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.186716377+07:00","message":"[bufferProcess] send to processor:ที่เหมาะสมเพราะฉะนั้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.186722997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.186726243+07:00","message":"> Transcript [9155] [false]: 'ที่เหมาะสมเพราะฉะนั้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.186729839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.186732237+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.186734709+07:00","message":"StatePrefix: 'ที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.186737004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.206771008+07:00","message":"receive streaming session, msgId: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.206808193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง\",\"confidence\":0.94822353}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.2068144+07:00","message":"receive interim result [true|false]: ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.206826941+07:00","message":"end recv isFinal message id 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.206829502+07:00","message":"end Recv id 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.206835281+07:00","message":"[buffer interim] 536 true ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206842082+07:00","message":"[bufferProcess] interim [190000000]:ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206849093+07:00","message":"[bufferProcess] send to processor (isfinal):ที่เหมาะสมเพราะฉะนั้นในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206852722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206855752+07:00","message":"> Transcript [9156] [false]: 'ที่เหมาะสมเพราะฉะนั้นในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206858797+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206860769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206862685+07:00","message":"StatePrefix: 'ที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206864694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206866974+07:00","message":"Push: 'ที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.20686945+07:00","message":"TextPushed: 'ที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206871669+07:00","message":"Set new StatePrefix : 'ที่เหมาะสมเพราะฉะนั้นในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206874419+07:00","message":"Next Push (prob) : 'เพราะฉะนั้นในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206876482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206878614+07:00","message":"> Transcript [9157] [true]: 'ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.20688102+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206883037+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206884767+07:00","message":"StatePrefix: 'ที่เหมาะสมเพราะฉะนั้นในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206887321+07:00","message":"TextPushed: 'ที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206889121+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.206891152+07:00","message":"push: {false ที่เหมาะสม 0 0xc0033ff500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206990926+07:00","message":"Push: 'เพราะฉะนั้นในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206995069+07:00","message":"TextPushed: 'ที่เหมาะสมเพราะฉะนั้นในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206997097+07:00","message":"Set new StatePrefix : 'ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.206999168+07:00","message":"Next Push (prob) : 'ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.207013409+07:00","message":"push: {true เพราะฉะนั้นในแหล่ง 0 0xc0033ff500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.207017469+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_536.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:22.213963951+07:00","message":"write wav file: './tmp/7598/7598_536.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.73458994+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.734628878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.734634381+07:00","message":"receive interim result [false|false]: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.734648085+07:00","message":"[buffer interim] 537 false 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.734655619+07:00","message":"[bufferProcess] interim [600000000]:12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.734657889+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.873852223+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.873893576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.873900327+07:00","message":"receive interim result [false|false]: ติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.873914934+07:00","message":"[buffer interim] 537 false ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.873922283+07:00","message":"[bufferProcess] interim [720000000]:ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.87392493+07:00","message":"[bufferProcess] send to processor:12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.873931741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.873935156+07:00","message":"> Transcript [9158] [false]: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.873937384+07:00","message":"Set StatePrefix (first interim): '12'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.938846294+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.938887701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.938893903+07:00","message":"receive interim result [false|false]: ติดต่อกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.938907601+07:00","message":"[buffer interim] 537 false ติดต่อกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.938915656+07:00","message":"[bufferProcess] interim [780000000]:ติดต่อกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.938918371+07:00","message":"[bufferProcess] send to processor:ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.938925583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.938929068+07:00","message":"> Transcript [9159] [false]: 'ติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.9389318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.938934256+07:00","message":"Set new StatePrefix: 'ติดต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.064846276+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.064881189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.064887769+07:00","message":"receive interim result [false|false]: แต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.064900321+07:00","message":"[buffer interim] 537 false แต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.064907091+07:00","message":"[bufferProcess] interim [840000000]:แต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.064909886+07:00","message":"[bufferProcess] send to processor:ติดต่อกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.064916767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.064919622+07:00","message":"> Transcript [9160] [false]: 'ติดต่อกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.064923623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.064926066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.064928658+07:00","message":"StatePrefix: 'ติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.064931078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.163450802+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.163491069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จอยลดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.163496887+07:00","message":"receive interim result [false|false]: จอยลดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.163515432+07:00","message":"[buffer interim] 537 false จอยลดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.163527142+07:00","message":"[bufferProcess] interim [20000000]:จอยลดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.163529745+07:00","message":"[bufferProcess] send to processor:แต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.163533507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.16353734+07:00","message":"> Transcript [9161] [false]: 'แต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.163539861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.16354202+07:00","message":"Set new StatePrefix: 'แต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.218552897+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.218589997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ละแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.21859671+07:00","message":"receive interim result [false|false]: แต่ละแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.218609826+07:00","message":"[buffer interim] 537 false แต่ละแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.218618158+07:00","message":"[bufferProcess] interim [80000000]:แต่ละแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.21862191+07:00","message":"[bufferProcess] send to processor:จอยลดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.218629781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.218633529+07:00","message":"> Transcript [9162] [false]: 'จอยลดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.218637106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.218640283+07:00","message":"Set new StatePrefix: 'จอยลดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.264521972+07:00","message":"[GCS] IsForceVAD: false for message ID: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.324010553+07:00","message":"[GCS] Start streaming session, msgId: 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.360165306+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.360211127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ละแหล่งมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.360216728+07:00","message":"receive interim result [false|false]: แต่ละแหล่งมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.360232789+07:00","message":"[buffer interim] 537 false แต่ละแหล่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.360241235+07:00","message":"[bufferProcess] interim [200000000]:แต่ละแหล่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.360243752+07:00","message":"[bufferProcess] send to processor:แต่ละแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.360250428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.360253498+07:00","message":"> Transcript [9163] [false]: 'แต่ละแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.360256164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.360258444+07:00","message":"Set new StatePrefix: 'แต่ละแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.368859887+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.3688914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ละแหล่งเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.368896888+07:00","message":"receive interim result [false|false]: แต่ละแหล่งเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.368913063+07:00","message":"[buffer interim] 537 false แต่ละแหล่งเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.368919169+07:00","message":"[bufferProcess] interim [260000000]:แต่ละแหล่งเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.3689219+07:00","message":"[bufferProcess] send to processor:แต่ละแหล่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.368927802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.368930535+07:00","message":"> Transcript [9164] [false]: 'แต่ละแหล่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.368934529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.36893685+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.36893889+07:00","message":"StatePrefix: 'แต่ละแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.368941133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.455968858+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.456014072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อแต่ละแหล่งเนี่ย\",\"confidence\":0.824535}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.456022139+07:00","message":"receive interim result [true|false]: ติดต่อแต่ละแหล่งเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.456034658+07:00","message":"end recv isFinal message id 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.456038269+07:00","message":"end Recv id 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.456046156+07:00","message":"[buffer interim] 537 true ติดต่อแต่ละแหล่งเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.456058955+07:00","message":"[bufferProcess] interim [320000000]:ติดต่อแต่ละแหล่งเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.456063448+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ละแหล่งเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.456068433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.456073392+07:00","message":"> Transcript [9165] [false]: 'แต่ละแหล่งเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.45607807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.456081046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.456083989+07:00","message":"StatePrefix: 'แต่ละแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.45608708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.456090254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.456093374+07:00","message":"> Transcript [9166] [true]: 'ติดต่อแต่ละแหล่งเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.456096836+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.456099613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.456102326+07:00","message":"StatePrefix: 'แต่ละแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.45610516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.456113652+07:00","message":"Push: 'ติดต่อแต่ละแหล่งเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.456135815+07:00","message":"push: {true ติดต่อแต่ละแหล่งเนี่ย 0 0xc0034fca80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:23.462010399+07:00","message":"write wav file: './tmp/7598/7598_537.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.736001981+07:00","message":"receive streaming session, msgId: 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.736044095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.736049641+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.736068475+07:00","message":"[buffer interim] 538 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.736075261+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.736077177+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.756897713+07:00","message":"receive streaming session, msgId: 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.756931873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.756937419+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.756952748+07:00","message":"[buffer interim] 538 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.756963203+07:00","message":"[bufferProcess] interim [420000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.756965603+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.75696933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.756972546+07:00","message":"> Transcript [9167] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.756974974+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.850267999+07:00","message":"receive streaming session, msgId: 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.85031042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.850316988+07:00","message":"receive interim result [false|false]: จะพา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.850332275+07:00","message":"[buffer interim] 538 false จะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.850340372+07:00","message":"[bufferProcess] interim [540000000]:จะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.850343357+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.850352162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.850355479+07:00","message":"> Transcript [9168] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.850358182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.850363429+07:00","message":"Set new StatePrefix: 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.975591725+07:00","message":"receive streaming session, msgId: 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.975630965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.975636793+07:00","message":"receive interim result [false|false]: จะผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.975652743+07:00","message":"[buffer interim] 538 false จะผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.975660234+07:00","message":"[bufferProcess] interim [660000000]:จะผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.97566296+07:00","message":"[bufferProcess] send to processor:จะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.975666763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.975669859+07:00","message":"> Transcript [9169] [false]: 'จะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.975672301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.975674519+07:00","message":"Set new StatePrefix: 'จะพา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:24.156316488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:24.156330382+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.167861231+07:00","message":"receive streaming session, msgId: 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.167894747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะผ่านการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.167899855+07:00","message":"receive interim result [false|false]: จะผ่านการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.167914571+07:00","message":"[buffer interim] 538 false จะผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.167921892+07:00","message":"[bufferProcess] interim [840000000]:จะผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.167926005+07:00","message":"[bufferProcess] send to processor:จะผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.167930559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.167934705+07:00","message":"> Transcript [9170] [false]: 'จะผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.167938135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.167948246+07:00","message":"Set new StatePrefix: 'จะผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.222542109+07:00","message":"[GCS] IsForceVAD: false for message ID: 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.285145994+07:00","message":"[GCS] Start streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.315121563+07:00","message":"receive streaming session, msgId: 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.315187145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะผ่านการ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.315194515+07:00","message":"receive interim result [true|false]: จะผ่านการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.315207035+07:00","message":"end recv isFinal message id 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.31521188+07:00","message":"end Recv id 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.315218677+07:00","message":"[buffer interim] 538 true จะผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.315225687+07:00","message":"[bufferProcess] interim [110000000]:จะผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.315232796+07:00","message":"[bufferProcess] send to processor (isfinal):จะผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.315236496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.315240358+07:00","message":"> Transcript [9171] [false]: 'จะผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.315243879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.315246073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.315248131+07:00","message":"StatePrefix: 'จะผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.315250241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.315252149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.315254419+07:00","message":"> Transcript [9172] [true]: 'จะผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.315256829+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.315258611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.315260465+07:00","message":"StatePrefix: 'จะผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.315262201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.315269269+07:00","message":"Push: 'จะผ่านการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.315278566+07:00","message":"push: {true จะผ่านการ 0 0xc0033ff880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:24.321298561+07:00","message":"write wav file: './tmp/7598/7598_538.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.766146202+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.766190189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.766195706+07:00","message":"receive interim result [false|false]: ปวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.766210283+07:00","message":"[buffer interim] 539 false ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.766216609+07:00","message":"[bufferProcess] interim [420000000]:ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.766219033+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.835512278+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.835551666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.835557203+07:00","message":"receive interim result [false|false]: ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.835572567+07:00","message":"[buffer interim] 539 false ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.83557953+07:00","message":"[bufferProcess] interim [600000000]:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.835582759+07:00","message":"[bufferProcess] send to processor:ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.835589418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.835593227+07:00","message":"> Transcript [9173] [false]: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.835596607+07:00","message":"Set StatePrefix (first interim): 'ปวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.276112104+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.276157677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.276164895+07:00","message":"receive interim result [false|false]: ตรวจสอบทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.276179105+07:00","message":"[buffer interim] 539 false ตรวจสอบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.276189208+07:00","message":"[bufferProcess] interim [960000000]:ตรวจสอบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.276192666+07:00","message":"[bufferProcess] send to processor:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.276201056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.276206218+07:00","message":"> Transcript [9174] [false]: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.276210105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.276213027+07:00","message":"Set new StatePrefix: 'ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.453730023+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.453776555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.453784476+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.453801665+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.453808924+07:00","message":"[bufferProcess] interim [140000000]:ตรวจสอบทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.453811527+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.453818058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.453821735+07:00","message":"> Transcript [9175] [false]: 'ตรวจสอบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.453825097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.453829486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.453831703+07:00","message":"StatePrefix: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.453833997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.532173847+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.532218901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบถังดับเพลิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.532224998+07:00","message":"receive interim result [false|false]: ตรวจสอบถังดับเพลิง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.532244746+07:00","message":"[buffer interim] 539 false ตรวจสอบถังดับเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.532253502+07:00","message":"[bufferProcess] interim [320000000]:ตรวจสอบถังดับเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.532256135+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.532260574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.532264599+07:00","message":"> Transcript [9176] [false]: 'ตรวจสอบทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.532268069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.532271975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.532274542+07:00","message":"StatePrefix: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.532276916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.713796246+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.713844215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบถังดับเพลิงมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.71385099+07:00","message":"receive interim result [false|false]: ตรวจสอบถังดับเพลิงมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.713869937+07:00","message":"[buffer interim] 539 false ตรวจสอบถังดับเพลิงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.713881184+07:00","message":"[bufferProcess] interim [500000000]:ตรวจสอบถังดับเพลิงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.713884365+07:00","message":"[bufferProcess] send to processor:ตรวจสอบถังดับเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.713892075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.713895468+07:00","message":"> Transcript [9177] [false]: 'ตรวจสอบถังดับเพลิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.713899106+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.713901725+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.713903991+07:00","message":"StatePrefix: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.713906286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.834382285+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.834430708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบถังดับเพลิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.834438417+07:00","message":"receive interim result [false|false]: ตรวจสอบถังดับเพลิง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.8344534+07:00","message":"[buffer interim] 539 false ตรวจสอบถังดับเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.834466031+07:00","message":"[bufferProcess] interim [560000000]:ตรวจสอบถังดับเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.83446966+07:00","message":"[bufferProcess] send to processor:ตรวจสอบถังดับเพลิงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.83447691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.834480142+07:00","message":"> Transcript [9178] [false]: 'ตรวจสอบถังดับเพลิงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.834483996+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.834487192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.83448968+07:00","message":"StatePrefix: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.834492456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.834499917+07:00","message":"Push: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.834502156+07:00","message":"TextPushed: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.834504497+07:00","message":"Set new StatePrefix : 'ตรวจสอบถังดับเพลิงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.834506992+07:00","message":"Next Push (prob) : 'ถังดับเพลิงมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.834534134+07:00","message":"push: {false ตรวจสอบ 0 0xc0033ffd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.835839574+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.835856969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบถังดับเพลิงมีพิษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.835862569+07:00","message":"receive interim result [false|false]: ตรวจสอบถังดับเพลิงมีพิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.835874273+07:00","message":"[buffer interim] 539 false ตรวจสอบถังดับเพลิงมีพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.835878697+07:00","message":"[bufferProcess] interim [620000000]:ตรวจสอบถังดับเพลิงมีพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.835881171+07:00","message":"[bufferProcess] send to processor:ตรวจสอบถังดับเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.83588567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.83588824+07:00","message":"> Transcript [9179] [false]: 'ตรวจสอบถังดับเพลิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.835890172+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.021609982+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.021649673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.021655521+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.021670211+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.02167637+07:00","message":"[bufferProcess] interim [740000000]:ตรวจสอบทางด้านธรณีฟิสิกส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.021678987+07:00","message":"[bufferProcess] send to processor:ตรวจสอบถังดับเพลิงมีพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.021682483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.021685355+07:00","message":"> Transcript [9180] [false]: 'ตรวจสอบถังดับเพลิงมีพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.021688629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.021690758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.02169273+07:00","message":"StatePrefix: 'ตรวจสอบถังดับเพลิงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.021694903+07:00","message":"TextPushed: 'ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.234684183+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.234730148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.234738118+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.2347549+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.234765835+07:00","message":"[bufferProcess] interim [980000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.234769566+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้านธรณีฟิสิกส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.234777009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.234781227+07:00","message":"> Transcript [9181] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.234785215+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.234788551+07:00","message":"Set new StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.353338069+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.353380828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.353388103+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.353407284+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.353415689+07:00","message":"[bufferProcess] interim [40000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.353419558+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้านธรณีฟิสิกส์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.353424192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.353428357+07:00","message":"> Transcript [9182] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.353433412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.353437074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.353439985+07:00","message":"StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.35344363+07:00","message":"TextPushed: 'ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.556561988+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.556603307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จากนคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.556611481+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จากนคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.556627594+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์จากนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.55663652+07:00","message":"[bufferProcess] interim [280000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จากนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.556640485+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้านธรณีฟิสิกส์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.556647455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.556651251+07:00","message":"> Transcript [9183] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.556654653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.556656954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.556658976+07:00","message":"StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.556661265+07:00","message":"TextPushed: 'ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.74690585+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.746939903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จากนครนายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.746947939+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จากนครนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.746958673+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์จากนครนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.746964265+07:00","message":"[bufferProcess] interim [460000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จากนครนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.746966932+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้านธรณีฟิสิกส์จากนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.746972531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.746975357+07:00","message":"> Transcript [9184] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.746978882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.746981033+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.746983449+07:00","message":"StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.746986181+07:00","message":"TextPushed: 'ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.929091718+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.929144849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.929151729+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.929184847+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.929192997+07:00","message":"[bufferProcess] interim [640000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.929196764+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้านธรณีฟิสิกส์จากนครนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.929205161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.929208732+07:00","message":"> Transcript [9185] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากนครนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.929213215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.929215735+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.929218142+07:00","message":"StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.929220541+07:00","message":"TextPushed: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.929228172+07:00","message":"Push: 'ทางด้านธรณีฟิสิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.929233368+07:00","message":"TextPushed: 'ตรวจสอบทางด้านธรณีฟิสิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.929236074+07:00","message":"Set new StatePrefix : 'ตรวจสอบทางด้านธรณีฟิสิกส์จากนครนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.929238724+07:00","message":"Next Push (prob) : 'จากนครนายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.929248604+07:00","message":"push: {false ทางด้านธรณีฟิสิกส์ 0 0xc0033ffd00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:27.156667518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:27.156671984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.321148632+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.321198876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.321205264+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.321218886+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.321225412+07:00","message":"[bufferProcess] interim [120000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.321229466+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.321236866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.321240052+07:00","message":"> Transcript [9186] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.321243172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.321245714+07:00","message":"Set new StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.505289391+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.505332433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.505339003+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.505354243+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.505361563+07:00","message":"[bufferProcess] interim [240000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.505364321+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.505368741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.505373443+07:00","message":"> Transcript [9187] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.505378972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.505382072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.505385936+07:00","message":"StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.505393343+07:00","message":"TextPushed: 'ตรวจสอบทางด้านธรณีฟิสิกส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.830862246+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.830906767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.830912945+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.830933215+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.830941809+07:00","message":"[bufferProcess] interim [600000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.830945409+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.830950291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.830953853+07:00","message":"> Transcript [9188] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.830958168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.830960783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.830963359+07:00","message":"StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.830966707+07:00","message":"TextPushed: 'ตรวจสอบทางด้านธรณีฟิสิกส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.948111316+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.94814113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.948153514+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.948166027+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.948172392+07:00","message":"[bufferProcess] interim [720000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.948175439+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.948178887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.948181441+07:00","message":"> Transcript [9189] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.948185403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.948187612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.948189988+07:00","message":"StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.948192831+07:00","message":"TextPushed: 'ตรวจสอบทางด้านธรณีฟิสิกส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.563084035+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.563126298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.563133552+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.563179662+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.563187446+07:00","message":"[bufferProcess] interim [260000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.563189994+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.563195296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.563198308+07:00","message":"> Transcript [9190] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.563203272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.56320617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.563209934+07:00","message":"StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.563213886+07:00","message":"TextPushed: 'ตรวจสอบทางด้านธรณีฟิสิกส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.563220576+07:00","message":"Push: 'จากสกลวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.563223782+07:00","message":"TextPushed: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.563226858+07:00","message":"Set new StatePrefix : 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.56323083+07:00","message":"Next Push (prob) : 'จะมีการประเมิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.563240586+07:00","message":"push: {false จากสกลวิทยา 0 0xc0033ffd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.741254709+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.741301691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.741307767+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.741323906+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.741330478+07:00","message":"[bufferProcess] interim [500000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.741333204+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.741338474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.741341507+07:00","message":"> Transcript [9191] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.74134523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.741347529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.74134949+07:00","message":"StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.741352255+07:00","message":"TextPushed: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.859965334+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.860017721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.860025976+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.860042665+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.860050654+07:00","message":"[bufferProcess] interim [560000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.860053634+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.860062369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.860065785+07:00","message":"> Transcript [9192] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.860070317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.86007303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.860075289+07:00","message":"StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.860078283+07:00","message":"TextPushed: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.115890402+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.115929245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.115945007+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.115959412+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.115966073+07:00","message":"[bufferProcess] interim [860000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.115968807+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.115974857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.115977522+07:00","message":"> Transcript [9193] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.115981511+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.1159836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.115988132+07:00","message":"StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.115990936+07:00","message":"TextPushed: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.383934049+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.383974808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกอนาคต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.383981435+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกอนาคต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.383994964+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.384001583+07:00","message":"[bufferProcess] interim [100000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.384004703+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.384008244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.38401126+07:00","message":"> Transcript [9194] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.384015831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.384017933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.384020289+07:00","message":"StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.384023762+07:00","message":"TextPushed: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.38402682+07:00","message":"Push: 'จะมีการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.384029133+07:00","message":"TextPushed: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.384031696+07:00","message":"Set new StatePrefix : 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.384034708+07:00","message":"Next Push (prob) : 'ความลึกขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.384042589+07:00","message":"push: {false จะมีการประเมิน 0 0xc0033ffd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.433257691+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.433313282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาดประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.433319889+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาดประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.433336337+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาดประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.433342459+07:00","message":"[bufferProcess] interim [160000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาดประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.433345405+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.433348975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.433352209+07:00","message":"> Transcript [9195] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.433354694+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.433356784+07:00","message":"Set new StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกอนาคต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.664564746+07:00","message":"[GCS] IsForceVAD: false for message ID: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.734185901+07:00","message":"[GCS] Start streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.795815892+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.795852909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาดประเภทชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.795858949+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาดประเภทชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.795871247+07:00","message":"[buffer interim] 539 false ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาดประเภทชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.79587748+07:00","message":"[bufferProcess] interim [580000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาดประเภทชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.79588072+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาดประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.795886119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.795889096+07:00","message":"> Transcript [9196] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาดประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.795891936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.795894111+07:00","message":"Set new StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาดประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.883689843+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.883727068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบทางด้านธรณีฟิสิกส์จากนครวิทยาจะมีการประเมินความลึกขนาดประเภทชนิด\",\"confidence\":0.9441121}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.883734322+07:00","message":"receive interim result [true|false]: ตรวจสอบทางด้านธรณีฟิสิกส์จากนครวิทยาจะมีการประเมินความลึกขนาดประเภทชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.883747211+07:00","message":"end recv isFinal message id 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.883750688+07:00","message":"end Recv id 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.883761982+07:00","message":"[buffer interim] 539 true ตรวจสอบทางด้านธรณีฟิสิกส์จากนครวิทยาจะมีการประเมินความลึกขนาดประเภทชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.883769817+07:00","message":"[bufferProcess] interim [610000000]:ตรวจสอบทางด้านธรณีฟิสิกส์จากนครวิทยาจะมีการประเมินความลึกขนาดประเภทชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.883773272+07:00","message":"[bufferProcess] send to processor (isfinal):ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาดประเภทชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.883776871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.883779791+07:00","message":"> Transcript [9197] [false]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาดประเภทชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.88378291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.883785301+07:00","message":"Set new StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาดประเภทชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.883787577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.883789537+07:00","message":"> Transcript [9198] [true]: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากนครวิทยาจะมีการประเมินความลึกขนาดประเภทชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.883792349+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.88379423+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.883798553+07:00","message":"StatePrefix: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาดประเภทชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.883801949+07:00","message":"TextPushed: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.883804028+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.883967983+07:00","message":"Push: 'ความลึกขนาดประเภทชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.883971463+07:00","message":"TextPushed: 'ตรวจสอบทางด้านธรณีฟิสิกส์จากสกลวิทยาจะมีการประเมินความลึกขนาดประเภทชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.883973978+07:00","message":"Set new StatePrefix : 'ตรวจสอบทางด้านธรณีฟิสิกส์จากนครวิทยาจะมีการประเมินความลึกขนาดประเภทชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.883976333+07:00","message":"Next Push (prob) : 'ตรวจสอบทางด้านธรณีฟิสิกส์จากนครวิทยาจะมีการประเมินความลึกขนาดประเภทชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.883984204+07:00","message":"push: {true ความลึกขนาดประเภทชนิด 0 0xc0033ffd00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.884001126+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_539.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:29.897657914+07:00","message":"write wav file: './tmp/7598/7598_539.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.067779122+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.067819349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.067824849+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.067838472+07:00","message":"[buffer interim] 540 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.067843958+07:00","message":"[bufferProcess] interim [420000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.067845943+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:30.156690202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:30.156699941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.162044844+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.162092056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.162098599+07:00","message":"receive interim result [false|false]: ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.162113624+07:00","message":"[buffer interim] 540 false ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.162125857+07:00","message":"[bufferProcess] interim [440000000]:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.162128526+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.162135281+07:00","message":"[bufferProcess] send to processor (ticker):ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.162138829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.162142237+07:00","message":"> Transcript [9199] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.162144793+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.162146634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.162148874+07:00","message":"> Transcript [9200] [false]: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.1621513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.162153315+07:00","message":"Set new StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.350663981+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.350707653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.350714445+07:00","message":"receive interim result [false|false]: ซึ่งก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.350729586+07:00","message":"[buffer interim] 540 false ซึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.350737019+07:00","message":"[bufferProcess] interim [680000000]:ซึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.350739237+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.468253018+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.468292391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.468298059+07:00","message":"receive interim result [false|false]: ซึ่งตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.468310176+07:00","message":"[buffer interim] 540 false ซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.468316024+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.468318135+07:00","message":"[bufferProcess] send to processor:ซึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.468323335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.468326337+07:00","message":"> Transcript [9201] [false]: 'ซึ่งก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.468329551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.468331689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.46833424+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.468336452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.478128056+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.478153069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.478164482+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.478180162+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.478186523+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.478188958+07:00","message":"[bufferProcess] send to processor:ซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.478192313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.478195151+07:00","message":"> Transcript [9202] [false]: 'ซึ่งตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.478198372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.478200342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.47820308+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.478205269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.77217945+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.772225168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.772231874+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.772249999+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.772261134+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งตอนนี้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.772264007+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.772268062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.772271316+07:00","message":"> Transcript [9203] [false]: 'ซึ่งตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.772275665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.772280711+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.772283159+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.772285392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.806972772+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.807009085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้ผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.807015122+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.807034174+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้ผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.807041435+07:00","message":"[bufferProcess] interim [40000000]:ซึ่งตอนนี้ผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.807043979+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.807048439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.807051871+07:00","message":"> Transcript [9204] [false]: 'ซึ่งตอนนี้พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.807055964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.80705826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.807060166+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.807062255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.807068996+07:00","message":"Push: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.807071917+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.80707466+07:00","message":"Set new StatePrefix : 'ซึ่งตอนนี้พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.807077103+07:00","message":"Next Push (prob) : 'ตอนนี้พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.807087097+07:00","message":"push: {false ซึ่ง 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.820656211+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.820699905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.820709738+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีโปร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.820729154+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.820736486+07:00","message":"[bufferProcess] interim [100000000]:ซึ่งตอนนี้มีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.820739168+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้ผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.820744386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.820747677+07:00","message":"> Transcript [9205] [false]: 'ซึ่งตอนนี้ผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.820750629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.820753347+07:00","message":"Set new StatePrefix: 'ซึ่งตอนนี้ผิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.866046837+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.866091658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.866098456+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.86611497+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.866123295+07:00","message":"[bufferProcess] interim [220000000]:ซึ่งตอนนี้มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.86612616+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.866134883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.866137947+07:00","message":"> Transcript [9206] [false]: 'ซึ่งตอนนี้มีโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.866140855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.866143277+07:00","message":"Set new StatePrefix: 'ซึ่งตอนนี้มีโปร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.187514786+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.187571702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.187577779+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.187592069+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.187598786+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งตอนนี้มีประโยชน์ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.187601495+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.187609607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.187612756+07:00","message":"> Transcript [9207] [false]: 'ซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.187615516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.187617633+07:00","message":"Set new StatePrefix: 'ซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.188903038+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.188918057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.188922619+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.188935266+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.188940238+07:00","message":"[bufferProcess] interim [520000000]:ซึ่งตอนนี้มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.188942696+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.188945108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.188948472+07:00","message":"> Transcript [9208] [false]: 'ซึ่งตอนนี้มีประโยชน์ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.188951792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.188954007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.188956942+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.188959428+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.300748492+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.300792772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.300799461+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.300813276+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.300822953+07:00","message":"[bufferProcess] interim [580000000]:ซึ่งตอนนี้มีประโยชน์สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.300826065+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.300832562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.30083531+07:00","message":"> Transcript [9209] [false]: 'ซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.300838681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.300841043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.300842985+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.300845422+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.483441615+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.483484477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.483490801+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.483503953+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.483510205+07:00","message":"[bufferProcess] interim [700000000]:ซึ่งตอนนี้มีประโยชน์สำหรับไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.483513295+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.483518722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.483521752+07:00","message":"> Transcript [9210] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.483525144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.483527315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.48352967+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.483532231+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.564102053+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.56415119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.564157345+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.564184511+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.564196131+07:00","message":"[bufferProcess] interim [760000000]:ซึ่งตอนนี้มีประโยชน์สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.564198779+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.564204686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.564208651+07:00","message":"> Transcript [9211] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.564214693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.564217438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.564219527+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.564221869+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.564226943+07:00","message":"Push: 'ตอนนี้มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.564229184+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.564231542+07:00","message":"Set new StatePrefix : 'ซึ่งตอนนี้มีประโยชน์สำหรับไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.564233944+07:00","message":"Next Push (prob) : 'สำหรับไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.564243221+07:00","message":"push: {false ตอนนี้มีประโยชน์ 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.647179286+07:00","message":"[GCS] Cleaned up inactive client: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.647208843+07:00","message":"[GCS] Cleaned up inactive client: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.647211723+07:00","message":"[GCS] Cleaned up inactive client: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.647213943+07:00","message":"[GCS] Cleaned up inactive client: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.647215965+07:00","message":"[GCS] Cleaned up inactive client: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.647217913+07:00","message":"[GCS] Cleaned up inactive client: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.649865561+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.649908021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.64991439+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.649934638+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.649942341+07:00","message":"[bufferProcess] interim [820000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.649946307+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.649954721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.649957964+07:00","message":"> Transcript [9212] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.649960826+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.728241857+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.72828457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.728290771+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.728301439+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.728308593+07:00","message":"[bufferProcess] interim [940000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.728311488+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.728315506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.728319343+07:00","message":"> Transcript [9213] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.728321893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.728324528+07:00","message":"Set new StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.748625716+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.748650441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.748658022+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.748673677+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.748680764+07:00","message":"[bufferProcess] interim [120000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.748684822+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.748689654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.748692833+07:00","message":"> Transcript [9214] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.748696039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.748698103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.748701611+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.748704315+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:33.157765492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:33.157783195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.271204365+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.271232416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.271237301+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.271251764+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.271257498+07:00","message":"[bufferProcess] interim [540000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.271260387+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.27126364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.271266006+07:00","message":"> Transcript [9215] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.271269085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.271271177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.271273539+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.271275887+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.384762363+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.384800851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.384808293+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.384821882+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.384828405+07:00","message":"[bufferProcess] interim [660000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.384831147+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.384837511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.384841487+07:00","message":"> Transcript [9216] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.38484544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.384847759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.384850228+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.384852962+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.581545565+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.581587665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.581594822+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.581612543+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.581620697+07:00","message":"[bufferProcess] interim [840000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.581623668+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.581627697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.581631145+07:00","message":"> Transcript [9217] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.581635341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.581637543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.58163988+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.581642917+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.581645872+07:00","message":"Push: 'สำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.581648418+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.581650791+07:00","message":"Set new StatePrefix : 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.581653687+07:00","message":"Next Push (prob) : 'วางแผนในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.58166372+07:00","message":"push: {false สำหรับการ 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.58650005+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.586521609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการจอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.586526979+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการจอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.586541643+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการจอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.586546955+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการจอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.586549607+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.586552313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.586554714+07:00","message":"> Transcript [9218] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.586557914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.586559961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.58656193+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.586564421+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.706822212+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.706869767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการจองตั๋ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.70687651+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการจองตั๋ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.70689232+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการจองตั๋ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.706900888+07:00","message":"[bufferProcess] interim [20000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการจองตั๋ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.70690408+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการจอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.70691273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.706917234+07:00","message":"> Transcript [9219] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการจอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.706922363+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.706925109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.706927255+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.706930203+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.825745507+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.825788186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.825797847+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.825810868+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.825816634+07:00","message":"[bufferProcess] interim [80000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.825821647+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการจองตั๋ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.825828434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.825831235+07:00","message":"> Transcript [9220] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการจองตั๋ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.825834777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.825836839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.825839562+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.825843628+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.975512164+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.9755486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.975554792+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.975568395+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975575289+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975578512+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975585406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975588769+07:00","message":"> Transcript [9221] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975593201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975595833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975598605+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975601949+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975608432+07:00","message":"Push: 'วางแผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975611211+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975613481+07:00","message":"Set new StatePrefix : 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975616229+07:00","message":"Next Push (prob) : 'เจาะบ่อน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.97562321+07:00","message":"push: {false วางแผนในการ 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.575545119+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.575581862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลด้วยว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.575587998+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลด้วยว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.575605879+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.575610854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.575613962+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.575621106+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.575624141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.575626744+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.575633549+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลด้วยว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.575637126+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.575639701+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575645101+07:00","message":"[bufferProcess] interim [680000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลด้วยว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575653694+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575663917+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575666323+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลด้วยว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575669061+07:00","message":"[bufferProcess] interim [920000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575671104+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575672471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575686417+07:00","message":"> Transcript [9222] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.57569476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575697579+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575700576+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575703412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575710073+07:00","message":"> Transcript [9223] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลด้วยว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575712547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575714347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.57571618+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575718145+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575720321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575727273+07:00","message":"> Transcript [9224] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575729781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575731621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.575733388+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.57573592+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.862280501+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.862317886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.862325342+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.862338958+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.862345331+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.862348303+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.862353874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.862356827+07:00","message":"> Transcript [9225] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.862361059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.862363431+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.862365756+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.862368543+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.862373303+07:00","message":"Push: 'เจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.862375279+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.862377644+07:00","message":"Set new StatePrefix : 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.862380355+07:00","message":"Next Push (prob) : 'บาดาลไม่ว่าจะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.862401706+07:00","message":"push: {false เจาะบ่อน้ำ 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.062336614+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.062372632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.06238315+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.062399389+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.062407625+07:00","message":"[bufferProcess] interim [340000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.062411831+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.062417367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.062421011+07:00","message":"> Transcript [9226] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.062426404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.062429503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.062432536+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.062435559+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.269130508+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.26919832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.269206955+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.26921953+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.269226347+07:00","message":"[bufferProcess] interim [520000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.269229761+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.269235542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.269238404+07:00","message":"> Transcript [9227] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.269242405+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.269244475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.269249167+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.269251993+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.291367265+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.291398235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.291404372+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.29141843+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.291425017+07:00","message":"[bufferProcess] interim [580000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.291427864+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.291431496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.291434133+07:00","message":"> Transcript [9228] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.291437896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.291439924+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.291442429+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.291445312+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.508845492+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.508883437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.508890257+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.508906026+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.508913254+07:00","message":"[bufferProcess] interim [760000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.508916999+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.50892554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.508928987+07:00","message":"> Transcript [9229] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.508933414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.508936338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.508938935+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.508942251+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.508950156+07:00","message":"Push: 'บาดาลไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.508952867+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.508955636+07:00","message":"Set new StatePrefix : 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.508958529+07:00","message":"Next Push (prob) : 'เตรียมการเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.508980875+07:00","message":"push: {false บาดาลไม่ว่าจะเป็นการ 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.591818961+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.591856134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.591862383+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.591877025+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.591884317+07:00","message":"[bufferProcess] interim [880000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.591887382+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.59189365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.591896451+07:00","message":"> Transcript [9230] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.591899472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.59190159+07:00","message":"Set new StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.706830058+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.706868423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.706874632+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.706886775+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.706895644+07:00","message":"[bufferProcess] interim [940000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.706898591+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.706904393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.706907453+07:00","message":"> Transcript [9231] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.706911602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.706913809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.706915834+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.706919272+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.722219534+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.722259124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.722267125+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.722283225+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.722290365+07:00","message":"[bufferProcess] interim [0]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.722293253+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.722296959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.722299977+07:00","message":"> Transcript [9232] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.722304605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.722306899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.722309062+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.722312301+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.873998902+07:00","message":"[GCS] IsForceVAD: false for message ID: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.905349535+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.905389986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือช่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.905398156+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือช่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.90541649+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.905427626+07:00","message":"[bufferProcess] interim [180000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.905431186+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.905437285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.905440407+07:00","message":"> Transcript [9233] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.905445244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.905448161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.905450563+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.905453815+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.965571175+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.965624997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือเครื่องจักร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.96563223+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือเครื่องจักร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.965651718+07:00","message":"[buffer interim] 540 false ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือเครื่องจักร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.96566319+07:00","message":"[bufferProcess] interim [360000000]:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือเครื่องจักร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.965666814+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.96567118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.965674794+07:00","message":"> Transcript [9234] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.965680125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.965682181+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.965684835+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.965688157+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.965697139+07:00","message":"Push: 'เตรียมการเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.965707558+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.965721545+07:00","message":"Set new StatePrefix : 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.965725986+07:00","message":"Next Push (prob) : 'เครื่องมือช่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.965733821+07:00","message":"push: {false เตรียมการเรื่องของ 0 0xc003302800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.04351944+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.043566605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้มีประโยชน์สำหรับในการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือเครื่องจักร\",\"confidence\":0.94658774}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.043574383+07:00","message":"receive interim result [true|false]: ซึ่งตอนนี้มีประโยชน์สำหรับในการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือเครื่องจักร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.043586069+07:00","message":"end recv isFinal message id 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.043588679+07:00","message":"end Recv id 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.043596781+07:00","message":"[buffer interim] 540 true ซึ่งตอนนี้มีประโยชน์สำหรับในการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือเครื่องจักร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043607685+07:00","message":"[bufferProcess] interim [360000000]:ซึ่งตอนนี้มีประโยชน์สำหรับในการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือเครื่องจักร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.04361177+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือเครื่องจักร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043615914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043619469+07:00","message":"> Transcript [9235] [false]: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือเครื่องจักร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043623038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043625198+07:00","message":"Set new StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือเครื่องจักร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043627455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043629477+07:00","message":"> Transcript [9236] [true]: 'ซึ่งตอนนี้มีประโยชน์สำหรับในการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือเครื่องจักร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043632628+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043634807+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043636881+07:00","message":"StatePrefix: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือเครื่องจักร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043639986+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043642185+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043892068+07:00","message":"Push: 'เครื่องมือเครื่องจักร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043895746+07:00","message":"TextPushed: 'ซึ่งตอนนี้มีประโยชน์สำหรับการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของเครื่องมือเครื่องจักร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043898777+07:00","message":"Set new StatePrefix : 'ซึ่งตอนนี้มีประโยชน์สำหรับในการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือเครื่องจักร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043901449+07:00","message":"Next Push (prob) : 'ซึ่งตอนนี้มีประโยชน์สำหรับในการวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือเครื่องจักร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.043910974+07:00","message":"push: {true เครื่องมือเครื่องจักร 0 0xc003302800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.043922535+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_540.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:36.055349288+07:00","message":"write wav file: './tmp/7598/7598_540.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:36.158806763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:36.158808842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.333493066+07:00","message":"[GCS] Start streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.864101659+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.864143183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.864148518+07:00","message":"receive interim result [false|false]: งบประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.86416382+07:00","message":"[buffer interim] 541 false งบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.864169853+07:00","message":"[bufferProcess] interim [600000000]:งบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.864172079+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.05615397+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.056203652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.056209783+07:00","message":"receive interim result [false|false]: งบประมาณที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.056224406+07:00","message":"[buffer interim] 541 false งบประมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.056232448+07:00","message":"[bufferProcess] interim [780000000]:งบประมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.056235321+07:00","message":"[bufferProcess] send to processor:งบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.056238756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.056242048+07:00","message":"> Transcript [9237] [false]: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.056244568+07:00","message":"Set StatePrefix (first interim): 'งบประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.204673611+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.204715909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.204722308+07:00","message":"receive interim result [false|false]: งบประมาณที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.20473776+07:00","message":"[buffer interim] 541 false งบประมาณที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.204746012+07:00","message":"[bufferProcess] interim [900000000]:งบประมาณที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.204748932+07:00","message":"[bufferProcess] send to processor:งบประมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.204755385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.204759078+07:00","message":"> Transcript [9238] [false]: 'งบประมาณที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.204763288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.204765747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.204768031+07:00","message":"StatePrefix: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.204770933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.307450296+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.307495366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.307502441+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.307518914+07:00","message":"[buffer interim] 541 false งบประมาณที่จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.307527457+07:00","message":"[bufferProcess] interim [20000000]:งบประมาณที่จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.307530002+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.307537698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.307541195+07:00","message":"> Transcript [9239] [false]: 'งบประมาณที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.307545011+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.307547639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.307549631+07:00","message":"StatePrefix: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.3075521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.534368319+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.534411024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้องเอามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.534417507+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.534433701+07:00","message":"[buffer interim] 541 false งบประมาณที่จะต้องเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.534441423+07:00","message":"[bufferProcess] interim [200000000]:งบประมาณที่จะต้องเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.534444308+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.534450183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.534453481+07:00","message":"> Transcript [9240] [false]: 'งบประมาณที่จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.534460571+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.534465386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.534467566+07:00","message":"StatePrefix: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.534469932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.576679286+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.576718089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้องเอามาช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.576724362+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.576740185+07:00","message":"[buffer interim] 541 false งบประมาณที่จะต้องเอามาช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.576750734+07:00","message":"[bufferProcess] interim [320000000]:งบประมาณที่จะต้องเอามาช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.576753312+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.576759191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.57676228+07:00","message":"> Transcript [9241] [false]: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.576766292+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.57676878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.576771004+07:00","message":"StatePrefix: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.576773408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.576777659+07:00","message":"Push: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.576780031+07:00","message":"TextPushed: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.576784676+07:00","message":"Set new StatePrefix : 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.5767876+07:00","message":"Next Push (prob) : 'ที่จะต้องเอามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.576797318+07:00","message":"push: {false งบประมาณ 0 0xc003210600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.689811985+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.689853063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้องเอามาใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.689859419+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.689875474+07:00","message":"[buffer interim] 541 false งบประมาณที่จะต้องเอามาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.689883006+07:00","message":"[bufferProcess] interim [380000000]:งบประมาณที่จะต้องเอามาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.689886368+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.689890525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.689893899+07:00","message":"> Transcript [9242] [false]: 'งบประมาณที่จะต้องเอามาช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.689897459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.689901315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.689903883+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.689906447+07:00","message":"TextPushed: 'งบประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.196351258+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.196396163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้องเอามาใช้บุคคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.196403468+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคคล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.196418651+07:00","message":"[buffer interim] 541 false งบประมาณที่จะต้องเอามาใช้บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.196426323+07:00","message":"[bufferProcess] interim [860000000]:งบประมาณที่จะต้องเอามาใช้บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.1964295+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.196438407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.196441784+07:00","message":"> Transcript [9243] [false]: 'งบประมาณที่จะต้องเอามาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.196447321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.196450808+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.196453695+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.196457087+07:00","message":"TextPushed: 'งบประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.199063885+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.199095985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้องเอามาใช้บุคลากร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.199101517+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.199117724+07:00","message":"[buffer interim] 541 false งบประมาณที่จะต้องเอามาใช้บุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.199124389+07:00","message":"[bufferProcess] interim [920000000]:งบประมาณที่จะต้องเอามาใช้บุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.199127134+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.19913426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.199137298+07:00","message":"> Transcript [9244] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.199141499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.199143717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.199147255+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.199150481+07:00","message":"TextPushed: 'งบประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.780371782+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.780417984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้องเอามาใช้บุคลากร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.780424306+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.780440486+07:00","message":"[buffer interim] 541 false งบประมาณที่จะต้องเอามาใช้บุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.780448879+07:00","message":"[bufferProcess] interim [520000000]:งบประมาณที่จะต้องเอามาใช้บุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.780452144+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.780459486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.780462551+07:00","message":"> Transcript [9245] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.780466793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.780469439+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.780473992+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.780476519+07:00","message":"TextPushed: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.780483553+07:00","message":"Push: 'ที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.780486193+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.780488705+07:00","message":"Set new StatePrefix : 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.780491188+07:00","message":"Next Push (prob) : 'ใช้บุคลากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.780501274+07:00","message":"push: {false ที่จะต้องเอามา 0 0xc003210600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.099799558+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.099837703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.099844733+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.099861535+07:00","message":"[buffer interim] 541 false งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.099869954+07:00","message":"[bufferProcess] interim [760000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.099873005+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.099877998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.099881102+07:00","message":"> Transcript [9246] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.099885338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.099887577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.099890327+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.099893824+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:39.159650477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:39.159671222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.169728378+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.169764999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.169772323+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.169788045+07:00","message":"[buffer interim] 541 false งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.16979531+07:00","message":"[bufferProcess] interim [880000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.169798088+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.169805117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.169808067+07:00","message":"> Transcript [9247] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.169812824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.169815555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.169832529+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.169835349+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.803516399+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.803561283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมว่าส่วนต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.803567827+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมว่าส่วนต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.803601689+07:00","message":"[buffer interim] 541 false งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมว่าส่วนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.803610828+07:00","message":"[bufferProcess] interim [480000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมว่าส่วนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.803613874+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.803620927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.803624042+07:00","message":"> Transcript [9248] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.803628377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.803630782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.803633553+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.803638026+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.259555399+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.259606835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.259614148+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.25962961+07:00","message":"[buffer interim] 541 false งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.259637592+07:00","message":"[bufferProcess] interim [20000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.259640786+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมว่าส่วนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.259647996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.259651254+07:00","message":"> Transcript [9249] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมว่าส่วนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.259656434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.259659171+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.259661951+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.259665506+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.259673012+07:00","message":"Push: 'ใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.259675098+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.25967777+07:00","message":"Set new StatePrefix : 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมว่าส่วนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.259680641+07:00","message":"Next Push (prob) : 'นะครับผมว่าส่วนต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.259709401+07:00","message":"push: {false ใช้บุคลากร 0 0xc003210600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.578021371+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.578066618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.578072857+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.578090502+07:00","message":"[buffer interim] 541 false งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.578097474+07:00","message":"[bufferProcess] interim [260000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.578100343+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.578106463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.578109428+07:00","message":"> Transcript [9250] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.578111987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.57811426+07:00","message":"Set new StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.595299823+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.595342766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.595350053+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.595375061+07:00","message":"[buffer interim] 541 false งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.595383352+07:00","message":"[bufferProcess] interim [320000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.595385864+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.595392209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.595398126+07:00","message":"> Transcript [9251] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.595403472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.595405707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.59540764+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.595410805+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.760735652+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.760766932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.76077375+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.760783958+07:00","message":"[buffer interim] 541 false งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.760795779+07:00","message":"[bufferProcess] interim [440000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.760798907+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.760803346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.760806696+07:00","message":"> Transcript [9252] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.760810627+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.760813102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.760815567+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.760818935+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.812800818+07:00","message":"[GCS] IsForceVAD: false for message ID: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.904763605+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.904805859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.904813963+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.904827211+07:00","message":"[buffer interim] 541 false งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.904835454+07:00","message":"[bufferProcess] interim [620000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.904839445+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.904845118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.904848015+07:00","message":"> Transcript [9253] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.904852809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.90485514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.904857575+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.904860486+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.94531598+07:00","message":"[GCS] Start streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.947428398+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.947455559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมว่าส่วนต่างๆอันนี้ก็มาจาก\",\"confidence\":0.9368689}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.947461303+07:00","message":"receive interim result [true|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมว่าส่วนต่างๆอันนี้ก็มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.947467785+07:00","message":"end recv isFinal message id 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.947470176+07:00","message":"end Recv id 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.947474577+07:00","message":"[buffer interim] 541 true งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมว่าส่วนต่างๆอันนี้ก็มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947482281+07:00","message":"[bufferProcess] interim [710000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมว่าส่วนต่างๆอันนี้ก็มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947485393+07:00","message":"[bufferProcess] send to processor (isfinal):งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947494261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947506079+07:00","message":"> Transcript [9254] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947513556+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947516759+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947520414+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947524494+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947533631+07:00","message":"Push: 'นะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947536811+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947540333+07:00","message":"Set new StatePrefix : 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.94754388+07:00","message":"Next Push (prob) : 'อันนี้ก็มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947546933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947550755+07:00","message":"> Transcript [9255] [true]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมว่าส่วนต่างๆอันนี้ก็มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947556323+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947559443+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947562683+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947566095+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947569195+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.9476274+07:00","message":"push: {false นะครับผมพัสดุต่างๆ 0 0xc003210600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947793749+07:00","message":"Push: 'อันนี้ก็มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947799705+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947804419+07:00","message":"Set new StatePrefix : 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมว่าส่วนต่างๆอันนี้ก็มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947808185+07:00","message":"Next Push (prob) : 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมว่าส่วนต่างๆอันนี้ก็มาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.947817367+07:00","message":"push: {true อันนี้ก็มาจาก 0 0xc003210600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.947814499+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_541.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:40.960247241+07:00","message":"write wav file: './tmp/7598/7598_541.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.291502502+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.291547086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.291552651+07:00","message":"receive interim result [false|false]: หลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.291568119+07:00","message":"[buffer interim] 542 false หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.291574538+07:00","message":"[bufferProcess] interim [420000000]:หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.291576578+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.467670405+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.46771031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.46771824+07:00","message":"receive interim result [false|false]: หลักการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.467727259+07:00","message":"[buffer interim] 542 false หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.467733692+07:00","message":"[bufferProcess] interim [540000000]:หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.467736054+07:00","message":"[bufferProcess] send to processor:หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.467738947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.467742232+07:00","message":"> Transcript [9256] [false]: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.467744625+07:00","message":"Set StatePrefix (first interim): 'หลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.119125542+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.119165212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.119174784+07:00","message":"receive interim result [false|false]: หลักการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.119190593+07:00","message":"[buffer interim] 542 false หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.119205414+07:00","message":"[bufferProcess] interim [140000000]:หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.119209351+07:00","message":"[bufferProcess] send to processor:หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.11921676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.119221847+07:00","message":"> Transcript [9257] [false]: 'หลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.119227095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.119230215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.119233015+07:00","message":"StatePrefix: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.119238359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:42.160604734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:42.160632439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.314930422+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.314971244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการเริ่มต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.314978518+07:00","message":"receive interim result [false|false]: หลักการเริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.314992747+07:00","message":"[buffer interim] 542 false หลักการเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.315002063+07:00","message":"[bufferProcess] interim [380000000]:หลักการเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.315004725+07:00","message":"[bufferProcess] send to processor:หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.315008638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.315012021+07:00","message":"> Transcript [9258] [false]: 'หลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.31501649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.315019021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.315021058+07:00","message":"StatePrefix: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.315023421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.475084778+07:00","message":"[GCS] IsForceVAD: false for message ID: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.505223078+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.505269634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการเริ่มต้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.505278404+07:00","message":"receive interim result [false|false]: หลักการเริ่มต้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.505296103+07:00","message":"[buffer interim] 542 false หลักการเริ่มต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.50530454+07:00","message":"[bufferProcess] interim [620000000]:หลักการเริ่มต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.505308627+07:00","message":"[bufferProcess] send to processor:หลักการเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.505318982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.505323373+07:00","message":"> Transcript [9259] [false]: 'หลักการเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.505328457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.505332154+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.505334999+07:00","message":"StatePrefix: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.505337788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.578306254+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.578346169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการเริ่มต้นที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.578354177+07:00","message":"receive interim result [true|false]: หลักการเริ่มต้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.578366517+07:00","message":"end recv isFinal message id 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.578368948+07:00","message":"end Recv id 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.578377169+07:00","message":"[buffer interim] 542 true หลักการเริ่มต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.578387039+07:00","message":"[bufferProcess] interim [770000000]:หลักการเริ่มต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.578392331+07:00","message":"[bufferProcess] send to processor (isfinal):หลักการเริ่มต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.578395811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.578398936+07:00","message":"> Transcript [9260] [false]: 'หลักการเริ่มต้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.57840235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.57840437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.578406332+07:00","message":"StatePrefix: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.578408417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.578415325+07:00","message":"Push: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.578418448+07:00","message":"TextPushed: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.578421531+07:00","message":"Set new StatePrefix : 'หลักการเริ่มต้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.578424975+07:00","message":"Next Push (prob) : 'การเริ่มต้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.578427774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.578432106+07:00","message":"> Transcript [9261] [true]: 'หลักการเริ่มต้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.5784346+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.57843647+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.578438227+07:00","message":"StatePrefix: 'หลักการเริ่มต้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.578440159+07:00","message":"TextPushed: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.578442213+07:00","message":"Push: 'การเริ่มต้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.578449459+07:00","message":"push: {false หลัก 0 0xc003210780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.578453989+07:00","message":"push: {true การเริ่มต้นที่ 0 0xc003210780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:42.584938676+07:00","message":"write wav file: './tmp/7598/7598_542.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.604043095+07:00","message":"[GCS] Start streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.040580091+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.040625317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Music\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.040630501+07:00","message":"receive interim result [false|false]: Music"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.040647639+07:00","message":"[buffer interim] 543 false Music"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.040653993+07:00","message":"[bufferProcess] interim [440000000]:Music"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.040655913+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.040659372+07:00","message":"[bufferProcess] send to processor (ticker):Music"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.040662457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.040665669+07:00","message":"> Transcript [9262] [false]: 'Music'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.040668411+07:00","message":"Set StatePrefix (first interim): 'Music'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.679880874+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.679915973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Music\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.679922528+07:00","message":"receive interim result [false|false]: Music"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.67993565+07:00","message":"[buffer interim] 543 false Music"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.679941307+07:00","message":"[bufferProcess] interim [40000000]:Music"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.679943342+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:45.161384112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:45.161385578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.58226732+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.582305935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.582312497+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.582329484+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.582339019+07:00","message":"[bufferProcess] interim [940000000]:เป็นแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.582342944+07:00","message":"[bufferProcess] send to processor:Music"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.58235521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.582359459+07:00","message":"> Transcript [9263] [false]: 'Music'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.582364218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.582367281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.582370961+07:00","message":"StatePrefix: 'Music'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.582373203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.638612473+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.638649208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.63865521+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.638672847+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.638680621+07:00","message":"[bufferProcess] interim [60000000]:เป็นแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.638683397+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.638686933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.638689721+07:00","message":"> Transcript [9264] [false]: 'เป็นแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.638692317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.638694943+07:00","message":"Set new StatePrefix: 'เป็นแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.822684275+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.822716522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.822722328+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.822732267+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.822738404+07:00","message":"[bufferProcess] interim [240000000]:เป็นแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.822741153+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.822746424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.822749416+07:00","message":"> Transcript [9265] [false]: 'เป็นแหล่งน้ำต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.822752741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.822754947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.822758241+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.822760446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.094203651+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.094253407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.094259686+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.094276825+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.094285505+07:00","message":"[bufferProcess] interim [480000000]:เป็นแหล่งน้ำต้นทุนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.094288305+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.094295233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.094298735+07:00","message":"> Transcript [9266] [false]: 'เป็นแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.094302506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.094305282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.094307392+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.094309657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.14128169+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.141323834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.141331398+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.141347072+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.141353798+07:00","message":"[bufferProcess] interim [540000000]:เป็นแหล่งน้ำต้นทุนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.141356261+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.141359722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.141362611+07:00","message":"> Transcript [9267] [false]: 'เป็นแหล่งน้ำต้นทุนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.141365867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.141368201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.141370875+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.141373026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.148433712+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.148459214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.148464678+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.148480109+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.14848518+07:00","message":"[bufferProcess] interim [600000000]:เป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.148487633+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.14849083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.148493325+07:00","message":"> Transcript [9268] [false]: 'เป็นแหล่งน้ำต้นทุนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.148496617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.148498665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.148500889+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.148504208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.148510218+07:00","message":"Push: 'เป็นแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.148512416+07:00","message":"TextPushed: 'เป็นแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.148514914+07:00","message":"Set new StatePrefix : 'เป็นแหล่งน้ำต้นทุนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.148517144+07:00","message":"Next Push (prob) : 'ต้นทุนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.148524756+07:00","message":"push: {false เป็นแหล่งน้ำ 0 0xc002e90a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.351471654+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.351507965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.351514106+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะครับต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.351526683+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.351533678+07:00","message":"[bufferProcess] interim [780000000]:เป็นแหล่งน้ำต้นทุนนะครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.351536415+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.351542463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.351545329+07:00","message":"> Transcript [9269] [false]: 'เป็นแหล่งน้ำต้นทุนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.351548217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.351550454+07:00","message":"Set new StatePrefix: 'เป็นแหล่งน้ำต้นทุนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.482956038+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.482993158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.482999432+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.483019419+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.483028873+07:00","message":"[bufferProcess] interim [840000000]:เป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.483033407+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.483039809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.48304357+07:00","message":"> Transcript [9270] [false]: 'เป็นแหล่งน้ำต้นทุนนะครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.483047654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.483050027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.483054202+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำต้นทุนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.483056985+07:00","message":"TextPushed: 'เป็นแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.525302201+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.52533688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับต้องให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.525341991+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะครับต้องให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.52535701+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะครับต้องให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.525364172+07:00","message":"[bufferProcess] interim [900000000]:เป็นแหล่งน้ำต้นทุนนะครับต้องให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.525366539+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.525374201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.525377343+07:00","message":"> Transcript [9271] [false]: 'เป็นแหล่งน้ำต้นทุนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.525380957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.525383215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.52538684+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำต้นทุนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.525389377+07:00","message":"TextPushed: 'เป็นแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.567288925+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.56732479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.567330208+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.567349407+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.567356658+07:00","message":"[bufferProcess] interim [960000000]:เป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.567359669+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะครับต้องให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.567365291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.567368109+07:00","message":"> Transcript [9272] [false]: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.567371937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.567374248+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.567377092+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำต้นทุนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.567379691+07:00","message":"TextPushed: 'เป็นแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.577937491+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.57796691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.577972275+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.577986719+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.577992009+07:00","message":"[bufferProcess] interim [20000000]:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.577994664+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.577999627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.578002195+07:00","message":"> Transcript [9273] [false]: 'เป็นแหล่งน้ำต้นทุนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.578005512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.578007579+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.578012647+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำต้นทุนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.578015366+07:00","message":"TextPushed: 'เป็นแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.5780216+07:00","message":"Push: 'ต้นทุนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.578023895+07:00","message":"TextPushed: 'เป็นแหล่งน้ำต้นทุนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.57802631+07:00","message":"Set new StatePrefix : 'เป็นแหล่งน้ำต้นทุนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.578028915+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.578036238+07:00","message":"push: {false ต้นทุนนะครับ 0 0xc002e90a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.192133724+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.192177185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.19218394+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.192199794+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.192207904+07:00","message":"[bufferProcess] interim [620000000]:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.192211173+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.192226178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.19222961+07:00","message":"> Transcript [9274] [false]: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.192232385+07:00","message":"Set StatePrefix (first interim): 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.233042026+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.233086745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.233092171+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.233106212+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.233112173+07:00","message":"[bufferProcess] interim [680000000]:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.233114923+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.233119348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.233122602+07:00","message":"> Transcript [9275] [false]: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.233126528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.233128645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.233130948+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.233135736+07:00","message":"TextPushed: 'เป็นแหล่งน้ำต้นทุนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.419937344+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.419972523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.419978853+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.419991105+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.419997162+07:00","message":"[bufferProcess] interim [860000000]:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.419999728+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.420005006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.420007922+07:00","message":"> Transcript [9276] [false]: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.420012058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.420014149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.420016393+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.42001919+07:00","message":"TextPushed: 'เป็นแหล่งน้ำต้นทุนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.561001433+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.561045149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.561052438+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.561067705+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.561078383+07:00","message":"[bufferProcess] interim [980000000]:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.561081028+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.561084559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.561087678+07:00","message":"> Transcript [9277] [false]: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.56109131+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.561093871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.561096701+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.56109929+07:00","message":"TextPushed: 'เป็นแหล่งน้ำต้นทุนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.13687134+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.136912742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.136923429+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.136942367+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.136953742+07:00","message":"[bufferProcess] interim [580000000]:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.136957365+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.136964537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.136967561+07:00","message":"> Transcript [9278] [false]: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.136972903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.13697627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.136980716+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.136984903+07:00","message":"TextPushed: 'เป็นแหล่งน้ำต้นทุนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.136994477+07:00","message":"Push: 'ต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.137014027+07:00","message":"TextPushed: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.13701864+07:00","message":"Set new StatePrefix : 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.137022704+07:00","message":"Next Push (prob) : 'ว่ามันมีคุณค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.137035595+07:00","message":"push: {false ต้องให้ทราบ 0 0xc002e90a80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:48.162051483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:48.162070088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.264841724+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.264882735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.264889869+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.264905578+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.264917111+07:00","message":"[bufferProcess] interim [640000000]:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.26492007+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.264930819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.26493461+07:00","message":"> Transcript [9279] [false]: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.264939372+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.264941655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.264943855+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.264946622+07:00","message":"TextPushed: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.286968799+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.286998849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าและมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.2870041+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าและมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.287020248+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.287026516+07:00","message":"[bufferProcess] interim [700000000]:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.287029136+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.287032381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.287034959+07:00","message":"> Transcript [9280] [false]: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.287039156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.287041559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.287043554+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.287046226+07:00","message":"TextPushed: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.386890649+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.386932153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.386941855+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.38695559+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.386962211+07:00","message":"[bufferProcess] interim [760000000]:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.386965448+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.386974132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.386982335+07:00","message":"> Transcript [9281] [false]: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.386986389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.386988587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.386990991+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.386993824+07:00","message":"TextPushed: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.392577932+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.392589495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าและมีประ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.392594494+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าและมีประ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.392604422+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าและมีประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.392608298+07:00","message":"[bufferProcess] interim [820000000]:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าและมีประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.39261102+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.392613698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.392615858+07:00","message":"> Transcript [9282] [false]: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.392618859+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.392621026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.39262293+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.392625983+07:00","message":"TextPushed: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.392632506+07:00","message":"Push: 'ว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.392634793+07:00","message":"TextPushed: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.392637282+07:00","message":"Set new StatePrefix : 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.392640386+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.392650725+07:00","message":"push: {false ว่ามันมีคุณค่า 0 0xc002e90a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.431683706+07:00","message":"[GCS] IsForceVAD: false for message ID: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.455977808+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.456017818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่ามีประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.456024228+07:00","message":"receive interim result [false|false]: เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่ามีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.456041603+07:00","message":"[buffer interim] 543 false เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่ามีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.456059796+07:00","message":"[bufferProcess] interim [880000000]:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่ามีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.456063222+07:00","message":"[bufferProcess] send to processor:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าและมีประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.456069299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.456072567+07:00","message":"> Transcript [9283] [false]: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าและมีประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.456075354+07:00","message":"Set StatePrefix (first interim): 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าและมีประ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.600420263+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.600474811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบด้วยว่ามันมีคุณค่าและมีประโยชน์\",\"confidence\":0.9229374}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.600485271+07:00","message":"receive interim result [true|false]: เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบด้วยว่ามันมีคุณค่าและมีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.600499401+07:00","message":"end recv isFinal message id 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.600502826+07:00","message":"end Recv id 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.600513503+07:00","message":"[buffer interim] 543 true เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบด้วยว่ามันมีคุณค่าและมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600524125+07:00","message":"[bufferProcess] interim [60000000]:เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบด้วยว่ามันมีคุณค่าและมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600531379+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่ามีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600537176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600541502+07:00","message":"> Transcript [9284] [false]: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600546025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600548932+07:00","message":"Set new StatePrefix: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600552623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600556202+07:00","message":"> Transcript [9285] [true]: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบด้วยว่ามันมีคุณค่าและมีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600560883+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600563824+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600567475+07:00","message":"StatePrefix: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600571978+07:00","message":"TextPushed: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600574751+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600819296+07:00","message":"Push: 'และมีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600824363+07:00","message":"TextPushed: 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่าและมีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.60082759+07:00","message":"Set new StatePrefix : 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบด้วยว่ามันมีคุณค่าและมีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600831454+07:00","message":"Next Push (prob) : 'เป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบด้วยว่ามันมีคุณค่าและมีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.60084435+07:00","message":"push: {true และมีประโยชน์ 0 0xc002e90a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.600848734+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_543.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:48.615894889+07:00","message":"write wav file: './tmp/7598/7598_543.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.69504103+07:00","message":"[GCS] Start streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.344710951+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.34476724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอนุรักษ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.344775114+07:00","message":"receive interim result [false|false]: การอนุรักษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.344793185+07:00","message":"[buffer interim] 544 false การอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.344801571+07:00","message":"[bufferProcess] interim [720000000]:การอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.344804736+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.841874054+07:00","message":"[GCS] IsForceVAD: false for message ID: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.869968565+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.870017134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอนุรักษ์หรือเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.870023544+07:00","message":"receive interim result [false|false]: การอนุรักษ์หรือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.870037811+07:00","message":"[buffer interim] 544 false การอนุรักษ์หรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.870045706+07:00","message":"[bufferProcess] interim [200000000]:การอนุรักษ์หรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.870048252+07:00","message":"[bufferProcess] send to processor:การอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.870055911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.870059122+07:00","message":"> Transcript [9286] [false]: 'การอนุรักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.870063829+07:00","message":"Set StatePrefix (first interim): 'การอนุรักษ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.903882085+07:00","message":"[GCS] Start streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.948634301+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.948677864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอนุรักษ์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.948683434+07:00","message":"receive interim result [true|false]: การอนุรักษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.948692021+07:00","message":"end recv isFinal message id 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.948695019+07:00","message":"end Recv id 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.948702832+07:00","message":"[buffer interim] 544 true การอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.94871115+07:00","message":"[bufferProcess] interim [380000000]:การอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.948714713+07:00","message":"[bufferProcess] send to processor (isfinal):การอนุรักษ์หรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.948718616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.948723362+07:00","message":"> Transcript [9287] [false]: 'การอนุรักษ์หรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.94872722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.948729215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.948731248+07:00","message":"StatePrefix: 'การอนุรักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.948733468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.948735294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.948737459+07:00","message":"> Transcript [9288] [true]: 'การอนุรักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.94873977+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.948741524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.948743198+07:00","message":"StatePrefix: 'การอนุรักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.948745248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.9487479+07:00","message":"Push: 'การอนุรักษ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.948756041+07:00","message":"push: {true การอนุรักษ์ 0 0xc002f26680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:49.954827416+07:00","message":"write wav file: './tmp/7598/7598_544.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.432005017+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.432044821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.432050159+07:00","message":"receive interim result [false|false]: ข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.43206455+07:00","message":"[buffer interim] 545 false ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.432070168+07:00","message":"[bufferProcess] interim [540000000]:ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.432072178+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.623953255+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.623992234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.623997733+07:00","message":"receive interim result [false|false]: ข้อมูลหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.624011888+07:00","message":"[buffer interim] 545 false ข้อมูลหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.624018483+07:00","message":"[bufferProcess] interim [780000000]:ข้อมูลหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.624021338+07:00","message":"[bufferProcess] send to processor:ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.624024646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.624028321+07:00","message":"> Transcript [9289] [false]: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.624030551+07:00","message":"Set StatePrefix (first interim): 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.887954028+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.888011616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลหลักเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.888019717+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.88804997+07:00","message":"[buffer interim] 545 false ข้อมูลหลักเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.888064407+07:00","message":"[bufferProcess] interim [960000000]:ข้อมูลหลักเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.888069824+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.888079907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.888084383+07:00","message":"> Transcript [9290] [false]: 'ข้อมูลหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.888089838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.888092741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.888095771+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.888099176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:51.162311352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:51.162325248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.342584906+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.342630305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลหลักเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.342636952+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.342652984+07:00","message":"[buffer interim] 545 false ข้อมูลหลักเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.342661636+07:00","message":"[bufferProcess] interim [440000000]:ข้อมูลหลักเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.342664166+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.342672369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.342675757+07:00","message":"> Transcript [9291] [false]: 'ข้อมูลหลักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.342679693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.342682072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.342684486+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.342686789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.34986552+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.349896616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลหลักเลยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.349902567+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.349920938+07:00","message":"[buffer interim] 545 false ข้อมูลหลักเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.349930765+07:00","message":"[bufferProcess] interim [500000000]:ข้อมูลหลักเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.349933253+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.349936614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.34993967+07:00","message":"> Transcript [9292] [false]: 'ข้อมูลหลักเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.349943371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.349945636+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.349947598+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.349949704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.655104363+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.655139741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลหลักเลยนะครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.655145106+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.655156766+07:00","message":"[buffer interim] 545 false ข้อมูลหลักเลยนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.655163215+07:00","message":"[bufferProcess] interim [740000000]:ข้อมูลหลักเลยนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.655165827+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.655169345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.655172019+07:00","message":"> Transcript [9293] [false]: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.655175378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.655178078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.655179989+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.655182214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.655184697+07:00","message":"Push: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.655187191+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.655189186+07:00","message":"Set new StatePrefix : 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.655191564+07:00","message":"Next Push (prob) : 'หลักเลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.655212991+07:00","message":"push: {false ข้อมูล 0 0xc003210080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.817960024+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.817998992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลหลักเลยนะครับพี่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.818004884+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับพี่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.818019876+07:00","message":"[buffer interim] 545 false ข้อมูลหลักเลยนะครับพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.818026248+07:00","message":"[bufferProcess] interim [920000000]:ข้อมูลหลักเลยนะครับพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.818028515+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.818031782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.818034675+07:00","message":"> Transcript [9294] [false]: 'ข้อมูลหลักเลยนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.818038033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.818040192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.8180422+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.818044622+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.84597301+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.846026726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลหลักเลยนะครับพี่ประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.846032013+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับพี่ประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.846045532+07:00","message":"[buffer interim] 545 false ข้อมูลหลักเลยนะครับพี่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.846052004+07:00","message":"[bufferProcess] interim [980000000]:ข้อมูลหลักเลยนะครับพี่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.846054816+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.84606038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.846063354+07:00","message":"> Transcript [9295] [false]: 'ข้อมูลหลักเลยนะครับพี่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.846066549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.846068733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.84607092+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.846073348+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.979457128+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.979506635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลหลักเลยนะครับที่ประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.979513073+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.979529869+07:00","message":"[buffer interim] 545 false ข้อมูลหลักเลยนะครับที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.979541873+07:00","message":"[bufferProcess] interim [100000000]:ข้อมูลหลักเลยนะครับที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.979544393+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับพี่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.979554263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.979559581+07:00","message":"> Transcript [9296] [false]: 'ข้อมูลหลักเลยนะครับพี่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.979564821+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.979567186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.979570526+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.979573126+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.363919653+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.36395263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลหลักเลยนะครับที่ประชาชนควร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.363958457+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.363972943+07:00","message":"[buffer interim] 545 false ข้อมูลหลักเลยนะครับที่ประชาชนควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.363980147+07:00","message":"[bufferProcess] interim [460000000]:ข้อมูลหลักเลยนะครับที่ประชาชนควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.363982931+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.363989563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.363992412+07:00","message":"> Transcript [9297] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.363997049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.3639995+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.364002273+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.364005096+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.364010759+07:00","message":"Push: 'หลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.364012765+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.364015436+07:00","message":"Set new StatePrefix : 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.364018234+07:00","message":"Next Push (prob) : 'ที่ประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.364054155+07:00","message":"push: {false หลักเลยนะครับ 0 0xc003210080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.544688785+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.544732505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลหลักเลยนะครับที่ประชาชนควรจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.544738544+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควรจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.544752958+07:00","message":"[buffer interim] 545 false ข้อมูลหลักเลยนะครับที่ประชาชนควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.544760633+07:00","message":"[bufferProcess] interim [640000000]:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.544763761+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับที่ประชาชนควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.544771262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.54477504+07:00","message":"> Transcript [9298] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.544779379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.54478186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.544784397+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.544787223+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.696721994+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.696759111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.69676496+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.696780901+07:00","message":"[buffer interim] 545 false ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.696787832+07:00","message":"[bufferProcess] interim [760000000]:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.696790471+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.696798661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.696801321+07:00","message":"> Transcript [9299] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.696805041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.696807365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.696809513+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.696812005+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.745910089+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.745944534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.74595045+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.745964447+07:00","message":"[buffer interim] 545 false ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.74597082+07:00","message":"[bufferProcess] interim [880000000]:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.745973707+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.745979139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.745984007+07:00","message":"> Transcript [9300] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.745987715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.74598975+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.745991786+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.745994359+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.893415726+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.893465844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.893473967+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.893490507+07:00","message":"[buffer interim] 545 false ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.893501856+07:00","message":"[bufferProcess] interim [0]:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.893505496+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.89351363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.893517762+07:00","message":"> Transcript [9301] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.893523391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.893526432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.8935308+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.893535025+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.893542473+07:00","message":"Push: 'ที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.893545579+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.893548901+07:00","message":"Set new StatePrefix : 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.893552774+07:00","message":"Next Push (prob) : 'ควรจะได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.893572101+07:00","message":"push: {false ที่ประชาชน 0 0xc003210080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.984652097+07:00","message":"[GCS] IsForceVAD: false for message ID: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.094557587+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.094599741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.094606431+07:00","message":"receive interim result [true|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.094615754+07:00","message":"end recv isFinal message id 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.094618457+07:00","message":"end Recv id 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.094625243+07:00","message":"[buffer interim] 545 true ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.094634255+07:00","message":"[bufferProcess] interim [300000000]:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.094637747+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.094641326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.094644513+07:00","message":"> Transcript [9302] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.094647912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.094649885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.094651796+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.094654337+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.094656457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.094658553+07:00","message":"> Transcript [9303] [true]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.094660858+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.094662608+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.094664349+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.094668736+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.094673749+07:00","message":"Push: 'ควรจะได้รับรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.094681436+07:00","message":"push: {true ควรจะได้รับรู้ 0 0xc003210080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:53.103040852+07:00","message":"write wav file: './tmp/7598/7598_545.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.114511615+07:00","message":"[GCS] Start streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.183635313+07:00","message":"[GCS] IsForceVAD: false for message ID: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.243247947+07:00","message":"[GCS] Start streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.363981436+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.364014197+07:00","message":"found end of frame, send empty tag with msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.364018569+07:00","message":"end Recv id 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.364028376+07:00","message":"[buffer interim] 546 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.364036755+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.364040555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.364044268+07:00","message":"> Transcript [9304] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.364047533+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.364049601+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.364051669+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.364053767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.364056467+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.364067717+07:00","message":"push: {true \n 0 0xc003302680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:53.368405209+07:00","message":"write wav file: './tmp/7598/7598_546.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.714156897+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.714195051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.714201342+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.714217668+07:00","message":"[buffer interim] 547 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.714224698+07:00","message":"[bufferProcess] interim [420000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.714226859+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.776167019+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.77621015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.776216238+07:00","message":"receive interim result [false|false]: รับทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.776229914+07:00","message":"[buffer interim] 547 false รับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.776247559+07:00","message":"[bufferProcess] interim [600000000]:รับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.77625133+07:00","message":"[bufferProcess] send to processor:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.776257195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.776260854+07:00","message":"> Transcript [9305] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.776263762+07:00","message":"Set StatePrefix (first interim): 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.097355026+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.097397453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับทราบและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.097404897+07:00","message":"receive interim result [false|false]: รับทราบและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.097419241+07:00","message":"[buffer interim] 547 false รับทราบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.097427095+07:00","message":"[bufferProcess] interim [840000000]:รับทราบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.097430182+07:00","message":"[bufferProcess] send to processor:รับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.097437747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.097440872+07:00","message":"> Transcript [9306] [false]: 'รับทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.097444102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.097446901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.097449528+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.097452099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.103066665+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.103092024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับทราบแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.103097111+07:00","message":"receive interim result [false|false]: รับทราบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.103113375+07:00","message":"[buffer interim] 547 false รับทราบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.103119302+07:00","message":"[bufferProcess] interim [900000000]:รับทราบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.103121859+07:00","message":"[bufferProcess] send to processor:รับทราบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.103128179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.103130807+07:00","message":"> Transcript [9307] [false]: 'รับทราบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.103134393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.103136627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.103138733+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.103140767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:54.162557524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:54.162576442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.238303521+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.238352473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับทราบและขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.238361157+07:00","message":"receive interim result [false|false]: รับทราบและขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.238376944+07:00","message":"[buffer interim] 547 false รับทราบและขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.238385517+07:00","message":"[bufferProcess] interim [960000000]:รับทราบและขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.23839826+07:00","message":"[bufferProcess] send to processor:รับทราบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.238408551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.238412481+07:00","message":"> Transcript [9308] [false]: 'รับทราบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.238417279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.238420627+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.238424106+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.238427016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.242185583+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.242217435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับทราบและช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.242223124+07:00","message":"receive interim result [false|false]: รับทราบและช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.242239321+07:00","message":"[buffer interim] 547 false รับทราบและช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.242255522+07:00","message":"[bufferProcess] interim [20000000]:รับทราบและช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.242258409+07:00","message":"[bufferProcess] send to processor:รับทราบและขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.242264017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.242266662+07:00","message":"> Transcript [9309] [false]: 'รับทราบและขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.242270272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.242272858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.242275426+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.24227765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.242281947+07:00","message":"Push: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.242283932+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.242286788+07:00","message":"Set new StatePrefix : 'รับทราบและขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.242289117+07:00","message":"Next Push (prob) : 'ทราบและขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.242296434+07:00","message":"push: {false รับ 0 0xc003302a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.418869686+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.418900963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับทราบและช่วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.418907037+07:00","message":"receive interim result [false|false]: รับทราบและช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.418921215+07:00","message":"[buffer interim] 547 false รับทราบและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.418927071+07:00","message":"[bufferProcess] interim [200000000]:รับทราบและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.418929369+07:00","message":"[bufferProcess] send to processor:รับทราบและช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.41893278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.418935881+07:00","message":"> Transcript [9310] [false]: 'รับทราบและช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.418938072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.418940112+07:00","message":"Set new StatePrefix: 'รับทราบและช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.461359378+07:00","message":"[GCS] IsForceVAD: false for message ID: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.560277736+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.560316779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับทราบและช่วยกัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.560322854+07:00","message":"receive interim result [true|false]: รับทราบและช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.56033447+07:00","message":"end recv isFinal message id 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.560336912+07:00","message":"end Recv id 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.560348356+07:00","message":"[buffer interim] 547 true รับทราบและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.560367768+07:00","message":"[bufferProcess] interim [440000000]:รับทราบและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.560373481+07:00","message":"[bufferProcess] send to processor (isfinal):รับทราบและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.560376944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.560379957+07:00","message":"> Transcript [9311] [false]: 'รับทราบและช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.560383953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.560386201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.560388464+07:00","message":"StatePrefix: 'รับทราบและช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.560391259+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.56039315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.56039539+07:00","message":"> Transcript [9312] [true]: 'รับทราบและช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.560397672+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.560399606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.560401351+07:00","message":"StatePrefix: 'รับทราบและช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.560403229+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.560408502+07:00","message":"Push: 'ทราบและช่วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.560417354+07:00","message":"push: {true ทราบและช่วยกัน 0 0xc003302a00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:54.567206737+07:00","message":"write wav file: './tmp/7598/7598_547.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.907702085+07:00","message":"[GCS] Start streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.652310196+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.652353987+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":"2026-06-25T15:43:55.652360515+07:00","message":"receive interim result [false|false]: ชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.652375828+07:00","message":"[buffer interim] 548 false ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.652382996+07:00","message":"[bufferProcess] interim [620000000]:ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.652385396+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.652393064+07:00","message":"[bufferProcess] send to processor (ticker):ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.652396324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.65240198+07:00","message":"> Transcript [9313] [false]: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.652404875+07:00","message":"Set StatePrefix (first interim): 'ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.886826264+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.886866571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.886872949+07:00","message":"receive interim result [false|false]: ชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.886892942+07:00","message":"[buffer interim] 548 false ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.886900783+07:00","message":"[bufferProcess] interim [740000000]:ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.886902962+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.077875834+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.077928932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.077934585+07:00","message":"receive interim result [false|false]: ชุมชนบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.077947638+07:00","message":"[buffer interim] 548 false ชุมชนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.077954243+07:00","message":"[bufferProcess] interim [980000000]:ชุมชนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.077957091+07:00","message":"[bufferProcess] send to processor:ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.077963756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.077966584+07:00","message":"> Transcript [9314] [false]: 'ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.077970004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.077973006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.077978516+07:00","message":"StatePrefix: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.077980948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.285373754+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.285421319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.285429941+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.285443451+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.285453728+07:00","message":"[bufferProcess] interim [220000000]:ชุมชนบ้านทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.285457788+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.285464852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.285469918+07:00","message":"> Transcript [9315] [false]: 'ชุมชนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.285475762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.285479386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.285481818+07:00","message":"StatePrefix: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.285483999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.527154156+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.527197636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.527205953+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.527221809+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.527230837+07:00","message":"[bufferProcess] interim [460000000]:ชุมชนบ้านทุ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.527234391+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.527242529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.527246584+07:00","message":"> Transcript [9316] [false]: 'ชุมชนบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.527259175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.527261569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.527264195+07:00","message":"StatePrefix: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.5272664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.850018308+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.850058552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.850064691+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.850078472+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.850084354+07:00","message":"[bufferProcess] interim [820000000]:ชุมชนบ้านทุ่งใหญ่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.8500872+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.850092271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.850095144+07:00","message":"> Transcript [9317] [false]: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.850098771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.850100943+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.850103332+07:00","message":"StatePrefix: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.850105523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.850110629+07:00","message":"Push: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.85011351+07:00","message":"TextPushed: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.85011677+07:00","message":"Set new StatePrefix : 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.850119836+07:00","message":"Next Push (prob) : 'ชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.850129307+07:00","message":"push: {false ชุม 0 0xc003302c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.976871392+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.976913168+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":"2026-06-25T15:43:56.976920229+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.976934981+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.976945503+07:00","message":"[bufferProcess] interim [880000000]:ชุมชนบ้านทุ่งใหญ่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.976949002+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.976955812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.976959946+07:00","message":"> Transcript [9318] [false]: 'ชุมชนบ้านทุ่งใหญ่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.976964743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.976967726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.976971254+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.976976041+07:00","message":"TextPushed: 'ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.074665179+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.07470483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.074711042+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.074726878+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.074733516+07:00","message":"[bufferProcess] interim [0]:ชุมชนบ้านทุ่งใหญ่เป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.074736069+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.074739696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.074742945+07:00","message":"> Transcript [9319] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.074746722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.074748885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.07475111+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.074754136+07:00","message":"TextPushed: 'ชุม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:57.162832926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:57.162848495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.228176633+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.22820854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.228214605+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.228228798+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.228235042+07:00","message":"[bufferProcess] interim [180000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.228237622+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.228241428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.228244362+07:00","message":"> Transcript [9320] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.228247869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.228249913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.228257042+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.228259738+07:00","message":"TextPushed: 'ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.493224015+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.493269673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.493275847+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.493290011+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.49329677+07:00","message":"[bufferProcess] interim [360000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.493299535+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.493305067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.493307834+07:00","message":"> Transcript [9321] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.493311711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.493314027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.493316275+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.493318941+07:00","message":"TextPushed: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.493323621+07:00","message":"Push: 'ชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.493325823+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.493328451+07:00","message":"Set new StatePrefix : 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.493330908+07:00","message":"Next Push (prob) : 'เป็นอีกหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.493337843+07:00","message":"push: {false ชนบ้านทุ่งใหญ่ 0 0xc003302c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.550031338+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.550067808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.55007454+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.550086229+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.550097722+07:00","message":"[bufferProcess] interim [480000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.550100871+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.550108273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.550112526+07:00","message":"> Transcript [9322] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.550117448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.550120593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.550123569+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.550127749+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.748673887+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.748710476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.748728719+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.748743713+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.748750707+07:00","message":"[bufferProcess] interim [720000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.748753396+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.748758849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.748761543+07:00","message":"> Transcript [9323] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.748765537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.748768044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.748770592+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.748773471+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.982671611+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.982710162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.982715906+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.982729708+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.982736474+07:00","message":"[bufferProcess] interim [900000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.982739234+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.982742989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.982745883+07:00","message":"> Transcript [9324] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.982749481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.982751464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.982753815+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.982756223+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.080135487+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.080174875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่จัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.080180712+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่จัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.080194448+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.080201282+07:00","message":"[bufferProcess] interim [20000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.080204047+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.080209586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.080212471+07:00","message":"> Transcript [9325] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.08021692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.08021914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.080222575+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.080225185+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.080229791+07:00","message":"Push: 'เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.080231721+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.080233881+07:00","message":"Set new StatePrefix : 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.080238016+07:00","message":"Next Push (prob) : 'พื้นที่ที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.080247213+07:00","message":"push: {false เป็นอีกหนึ่ง 0 0xc003302c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.127943912+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.127978032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.127983841+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.127994434+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.12800067+07:00","message":"[bufferProcess] interim [80000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.128003381+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.128008377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.128011204+07:00","message":"> Transcript [9326] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.128013836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.128015895+07:00","message":"Set new StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.39111179+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.39114792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.391154179+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.391165266+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.391171941+07:00","message":"[bufferProcess] interim [260000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.39117436+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.391177866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.391180781+07:00","message":"> Transcript [9327] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.391183438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.391185485+07:00","message":"Set new StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.764753724+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.764794931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.764800475+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.764818659+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.7648254+07:00","message":"[bufferProcess] interim [680000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.764828251+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.764831741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.764834681+07:00","message":"> Transcript [9328] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.764838238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.764840357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.764842522+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.764845116+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.958953972+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.958995772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.959002541+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.959017314+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.959024882+07:00","message":"[bufferProcess] interim [920000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.959028086+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.959035412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.959038575+07:00","message":"> Transcript [9329] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.959042941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.959045483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.959048136+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.95905132+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.149370534+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.149415394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.149421848+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.149435209+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.149441172+07:00","message":"[bufferProcess] interim [100000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.149444335+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.149449456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.14945242+07:00","message":"> Transcript [9330] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.149455995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.149458169+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.149460592+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.149463249+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.467829234+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.467866339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.467873101+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.46788555+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.467894232+07:00","message":"[bufferProcess] interim [400000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.467897087+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.467900579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.467903658+07:00","message":"> Transcript [9331] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.467907929+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.46791008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.467912467+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.467915114+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.46792361+07:00","message":"Push: 'พื้นที่ที่ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.467925886+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.467928177+07:00","message":"Set new StatePrefix : 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.467930749+07:00","message":"Next Push (prob) : 'ปัญหาการขาดแคลน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.46793892+07:00","message":"push: {false พื้นที่ที่ประสบ 0 0xc003302c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.859468656+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.859511256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.859518261+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.85953241+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.859540304+07:00","message":"[bufferProcess] interim [760000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.859543552+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.859547453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.859550628+07:00","message":"> Transcript [9332] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.859554625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.859556872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.859561846+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.85956573+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:00.163751648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:00.163768112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.250256076+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.250311364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.250317958+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.250332444+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.2503403+07:00","message":"[bufferProcess] interim [60000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.25034305+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.250349644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.250352701+07:00","message":"> Transcript [9333] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.250357495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.250360081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.250362469+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.250365689+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.334531326+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.334566126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.334572148+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.334586689+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.334594064+07:00","message":"[bufferProcess] interim [180000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.334596568+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.334600555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.334605456+07:00","message":"> Transcript [9334] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.33460928+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.334611478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.334613588+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.334616166+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.505366104+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.50541501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.505422143+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.505439861+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.505448008+07:00","message":"[bufferProcess] interim [420000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.505451152+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.505457032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.505460159+07:00","message":"> Transcript [9335] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.505464783+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.505467301+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.505469569+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.505472473+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.505477558+07:00","message":"Push: 'ปัญหาการขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.505481845+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.50548448+07:00","message":"Set new StatePrefix : 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.505487256+07:00","message":"Next Push (prob) : 'น้ำค่ะโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.505496293+07:00","message":"push: {false ปัญหาการขาดแคลน 0 0xc003302c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.758881407+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.758926261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.758932673+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.758941959+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.758948047+07:00","message":"[bufferProcess] interim [600000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.758950829+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.758954451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.758957408+07:00","message":"> Transcript [9336] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.75896176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.75896387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.758965991+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.758968848+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.024009716+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.024052223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงตรุษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.024058979+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงตรุษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.024074983+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.024090521+07:00","message":"[bufferProcess] interim [840000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.024093507+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.024098631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.024101588+07:00","message":"> Transcript [9337] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.024106053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.024108151+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.024110663+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.024113651+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.034034776+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.034079257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.034086063+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.034104368+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.034114064+07:00","message":"[bufferProcess] interim [900000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.03411925+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.034128197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.034133024+07:00","message":"> Transcript [9338] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงตรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.034137975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.034140156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.034142459+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.034145276+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.14785428+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.147895185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.14790254+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.147918057+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.147930327+07:00","message":"[bufferProcess] interim [960000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.147934272+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.147941736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.147944862+07:00","message":"> Transcript [9339] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.14794966+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.14795201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.147955116+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.147958161+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.14796436+07:00","message":"Push: 'น้ำค่ะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.147966973+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.147969484+07:00","message":"Set new StatePrefix : 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.147972016+07:00","message":"Next Push (prob) : 'ในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.147980942+07:00","message":"push: {false น้ำค่ะโดยเฉพาะ 0 0xc003302c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.341026502+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.341079782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.341087219+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.341104261+07:00","message":"[buffer interim] 548 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.3411126+07:00","message":"[bufferProcess] interim [200000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.341116144+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.341124686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.341131021+07:00","message":"> Transcript [9340] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.341136642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.341139057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.341141743+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.341145201+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.575907963+07:00","message":"[GCS] IsForceVAD: false for message ID: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.637355404+07:00","message":"[GCS] Start streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.707282489+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.707333386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง\",\"confidence\":0.95886487}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.707341176+07:00","message":"receive interim result [true|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.707352643+07:00","message":"end recv isFinal message id 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.707354983+07:00","message":"end Recv id 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.707362252+07:00","message":"[buffer interim] 548 true ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.707374029+07:00","message":"[bufferProcess] interim [620000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.707377948+07:00","message":"[bufferProcess] send to processor (isfinal):ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.70738287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.707386325+07:00","message":"> Transcript [9341] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.707390215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.707392479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.707394959+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.707397996+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.707400289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.70740237+07:00","message":"> Transcript [9342] [true]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.707405025+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.707406797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.707408679+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.707410758+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.707413641+07:00","message":"Push: 'ในช่วงฤดูแล้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.707422282+07:00","message":"push: {true ในช่วงฤดูแล้ง 0 0xc003302c80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:01.719721652+07:00","message":"write wav file: './tmp/7598/7598_548.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.977241696+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.977287772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.97729371+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.977310457+07:00","message":"[buffer interim] 549 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.977317746+07:00","message":"[bufferProcess] interim [420000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.977319747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.159682194+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.159725449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.159731517+07:00","message":"receive interim result [false|false]: การเพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.159748677+07:00","message":"[buffer interim] 549 false การเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.159757926+07:00","message":"[bufferProcess] interim [540000000]:การเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.159760716+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.159764726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.159768238+07:00","message":"> Transcript [9343] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.159770632+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.161263237+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.161293394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.16129995+07:00","message":"receive interim result [false|false]: การพับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.161316272+07:00","message":"[buffer interim] 549 false การพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.161323618+07:00","message":"[bufferProcess] interim [600000000]:การพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.161327564+07:00","message":"[bufferProcess] send to processor:การเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.161335612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.161339257+07:00","message":"> Transcript [9344] [false]: 'การเพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.161343807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.161346074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.161348694+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.161350863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.285539682+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.285589275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.285595447+07:00","message":"receive interim result [false|false]: การพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.28561095+07:00","message":"[buffer interim] 549 false การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.285619091+07:00","message":"[bufferProcess] interim [660000000]:การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.285621663+07:00","message":"[bufferProcess] send to processor:การพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.285628395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.28563192+07:00","message":"> Transcript [9345] [false]: 'การพับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.285635417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.285637667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.285639818+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.285642119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.615070538+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.615117736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.615128303+07:00","message":"receive interim result [false|false]: การพัฒนาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.61514863+07:00","message":"[buffer interim] 549 false การพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.615160549+07:00","message":"[bufferProcess] interim [20000000]:การพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.615162937+07:00","message":"[bufferProcess] send to processor:การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.615168382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.615172079+07:00","message":"> Transcript [9346] [false]: 'การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.615176094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.615178585+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.615181242+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.615183467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.647450902+07:00","message":"[GCS] Cleaned up inactive client: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.647478261+07:00","message":"[GCS] Cleaned up inactive client: 528"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.647481491+07:00","message":"[GCS] Cleaned up inactive client: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.647483512+07:00","message":"[GCS] Cleaned up inactive client: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.647485685+07:00","message":"[GCS] Cleaned up inactive client: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.647487616+07:00","message":"[GCS] Cleaned up inactive client: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.647489718+07:00","message":"[GCS] Cleaned up inactive client: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.647492014+07:00","message":"[GCS] Cleaned up inactive client: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.647494217+07:00","message":"[GCS] Cleaned up inactive client: 524"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.647496053+07:00","message":"[GCS] Cleaned up inactive client: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.794346187+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.794391062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.794397399+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.794411716+07:00","message":"[buffer interim] 549 false การพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.794419542+07:00","message":"[bufferProcess] interim [140000000]:การพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.794422247+07:00","message":"[bufferProcess] send to processor:การพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.79442774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.794433738+07:00","message":"> Transcript [9347] [false]: 'การพัฒนาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.794438492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.794441125+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.794443305+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.794445789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.794450575+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.794452617+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.794454963+07:00","message":"Set new StatePrefix : 'การพัฒนาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.794457304+07:00","message":"Next Push (prob) : 'พัฒนาและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.79446646+07:00","message":"push: {false การ 0 0xc003303200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.858795035+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.858829401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาแหล่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.858838609+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.858853597+07:00","message":"[buffer interim] 549 false การพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.858859895+07:00","message":"[bufferProcess] interim [320000000]:การพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.858862687+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.858869561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.858872294+07:00","message":"> Transcript [9348] [false]: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.858874861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.858877594+07:00","message":"Set new StatePrefix: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:03.164038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:03.164079716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.179380719+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.179420649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาแหล่งน้ำบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.179426661+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.179443368+07:00","message":"[buffer interim] 549 false การพัฒนาแหล่งน้ำบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.179450573+07:00","message":"[bufferProcess] interim [620000000]:การพัฒนาแหล่งน้ำบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.179452918+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.179458948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.179461997+07:00","message":"> Transcript [9349] [false]: 'การพัฒนาแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.179465775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.179468095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.179469994+07:00","message":"StatePrefix: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.179472854+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.258375995+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.25842173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาแหล่งน้ำบาดาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.25842813+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.258445456+07:00","message":"[buffer interim] 549 false การพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.258457451+07:00","message":"[bufferProcess] interim [680000000]:การพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.258459999+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.258463636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.258467368+07:00","message":"> Transcript [9350] [false]: 'การพัฒนาแหล่งน้ำบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.258471538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.258473911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.258475929+07:00","message":"StatePrefix: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.258478806+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.569752771+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.56980979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาแหล่งน้ำบาดาลจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.569819753+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.569843666+07:00","message":"[buffer interim] 549 false การพัฒนาแหล่งน้ำบาดาลจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.569859954+07:00","message":"[bufferProcess] interim [980000000]:การพัฒนาแหล่งน้ำบาดาลจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.56986368+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.569873116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.569876779+07:00","message":"> Transcript [9351] [false]: 'การพัฒนาแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.569880891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.569883681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.569886421+07:00","message":"StatePrefix: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.569889083+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.695320728+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.695366431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาแหล่งน้ำบาดาลจึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.695373231+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.695391181+07:00","message":"[buffer interim] 549 false การพัฒนาแหล่งน้ำบาดาลจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.695398916+07:00","message":"[bufferProcess] interim [40000000]:การพัฒนาแหล่งน้ำบาดาลจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.69540178+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.695409702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.695412967+07:00","message":"> Transcript [9352] [false]: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.6954169+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.69541978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.695422005+07:00","message":"StatePrefix: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.695424705+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.695432458+07:00","message":"Push: 'พัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.695434496+07:00","message":"TextPushed: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.695437501+07:00","message":"Set new StatePrefix : 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.695439965+07:00","message":"Next Push (prob) : 'น้ำบาดาลจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.695462601+07:00","message":"push: {false พัฒนาแหล่ง 0 0xc003303200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.760953118+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.760991331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาแหล่งน้ำบาดาลจึงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.7609975+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.761015037+07:00","message":"[buffer interim] 549 false การพัฒนาแหล่งน้ำบาดาลจึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.761022047+07:00","message":"[bufferProcess] interim [160000000]:การพัฒนาแหล่งน้ำบาดาลจึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.761024996+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.761028294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.761031158+07:00","message":"> Transcript [9353] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.76103426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.761036409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.76103859+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.76104134+07:00","message":"TextPushed: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.765150219+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.76518498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาแหล่งน้ำบาดาลจึงเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.765190369+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.765205119+07:00","message":"[buffer interim] 549 false การพัฒนาแหล่งน้ำบาดาลจึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.765210227+07:00","message":"[bufferProcess] interim [220000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.765213223+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.765216204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.765218892+07:00","message":"> Transcript [9354] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.765221788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.76522381+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.76522599+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.765228354+07:00","message":"TextPushed: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.948790556+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.948830295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.948838106+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.948849188+07:00","message":"[buffer interim] 549 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.948856825+07:00","message":"[bufferProcess] interim [340000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.948860379+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.948866012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.948869758+07:00","message":"> Transcript [9355] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.948874577+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.948877555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.94888051+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.948884498+07:00","message":"TextPushed: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.078753067+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.07879394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.07880267+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.078819002+07:00","message":"[buffer interim] 549 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.078826661+07:00","message":"[bufferProcess] interim [460000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.078829777+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.078837727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.078841092+07:00","message":"> Transcript [9356] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.078845431+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.078848437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.078850844+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.078853803+07:00","message":"TextPushed: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.078860995+07:00","message":"Push: 'น้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.078863174+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.07886547+07:00","message":"Set new StatePrefix : 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.078867838+07:00","message":"Next Push (prob) : 'ึงเป็นอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.078876729+07:00","message":"push: {false น้ำบาดาลจ 0 0xc003303200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.269254401+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.269315138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.269324353+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.269342734+07:00","message":"[buffer interim] 549 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.269354993+07:00","message":"[bufferProcess] interim [700000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.269359686+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.269367203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.269371609+07:00","message":"> Transcript [9357] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.269377262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.269380133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.269383422+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.269387772+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.459786927+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.459829137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.459836495+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.459853401+07:00","message":"[buffer interim] 549 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.459861006+07:00","message":"[bufferProcess] interim [880000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.45986397+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.459872514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.459875902+07:00","message":"> Transcript [9358] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.459879931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.459882299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.459884506+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.459887336+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.664109846+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.664150067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.664156397+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.664172477+07:00","message":"[buffer interim] 549 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.664181142+07:00","message":"[bufferProcess] interim [120000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.664185662+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.664194158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.664196969+07:00","message":"> Transcript [9359] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.664200712+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.664203085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.66420555+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.664208758+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.979546668+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.979594617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.979604949+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.979624422+07:00","message":"[buffer interim] 549 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.979635795+07:00","message":"[bufferProcess] interim [360000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.97963961+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.979648342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.979653552+07:00","message":"> Transcript [9360] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.979659683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.979663053+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.979666769+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.979670317+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.979677838+07:00","message":"Push: 'ึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.979680983+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.979684295+07:00","message":"Set new StatePrefix : 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.979687999+07:00","message":"Next Push (prob) : 'หนึ่งทางเลือกสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.979706819+07:00","message":"push: {false ึงเป็นอีก 0 0xc003303200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.022142264+07:00","message":"[GCS] IsForceVAD: false for message ID: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.093885786+07:00","message":"[GCS] Start streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.114066819+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.114110816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.114116783+07:00","message":"receive interim result [true|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.114128419+07:00","message":"end recv isFinal message id 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.114131006+07:00","message":"end Recv id 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.114137543+07:00","message":"[buffer interim] 549 true การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.114149261+07:00","message":"[bufferProcess] interim [630000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.114153612+07:00","message":"[bufferProcess] send to processor (isfinal):การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.114158031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.114161561+07:00","message":"> Transcript [9361] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.114164741+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.114167018+07:00","message":"Set new StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.114168996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.11417097+07:00","message":"> Transcript [9362] [true]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.114174152+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.114176219+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.114178398+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.11418167+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.114184726+07:00","message":"Push: 'หนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.114194674+07:00","message":"push: {true หนึ่งทางเลือกสำคัญ 0 0xc003303200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:05.122575335+07:00","message":"write wav file: './tmp/7598/7598_549.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.424074289+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.42411599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.424120888+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.424135136+07:00","message":"[buffer interim] 550 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.424141234+07:00","message":"[bufferProcess] interim [360000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.424143391+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.562598268+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.562636407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.56264174+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.562653106+07:00","message":"[buffer interim] 550 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.562661197+07:00","message":"[bufferProcess] interim [480000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.5626638+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.562667356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.562670141+07:00","message":"> Transcript [9363] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.562672626+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.769460473+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.76950324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.769508989+07:00","message":"receive interim result [false|false]: ในการเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.769522855+07:00","message":"[buffer interim] 550 false ในการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.769529896+07:00","message":"[bufferProcess] interim [720000000]:ในการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.769532335+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.7695357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.769538552+07:00","message":"> Transcript [9364] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.76954133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.769543326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.769545609+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.769547808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.063102681+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.063146852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.063153877+07:00","message":"receive interim result [false|false]: ในการเพิ่มความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.063171489+07:00","message":"[buffer interim] 550 false ในการเพิ่มความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.063183709+07:00","message":"[bufferProcess] interim [20000000]:ในการเพิ่มความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.063186198+07:00","message":"[bufferProcess] send to processor:ในการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.063193984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.063197275+07:00","message":"> Transcript [9365] [false]: 'ในการเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.063200545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.063202707+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.063205143+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.06320729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:06.164318228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:06.164320315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.314967688+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.314997464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.315003484+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.315015351+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.31502111+07:00","message":"[bufferProcess] interim [260000000]:ในการเพิ่มความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.315025147+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.315034165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.315037625+07:00","message":"> Transcript [9366] [false]: 'ในการเพิ่มความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.315042153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.315045596+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.315049174+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.315052157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.507798957+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.507819711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.507824161+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.50783373+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507838666+07:00","message":"[bufferProcess] interim [440000000]:ในการเพิ่มความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507841173+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507844642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507847147+07:00","message":"> Transcript [9367] [false]: 'ในการเพิ่มความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507849949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507852369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507854614+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507856726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507861129+07:00","message":"Push: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507863068+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507866166+07:00","message":"Set new StatePrefix : 'ในการเพิ่มความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.5078701+07:00","message":"Next Push (prob) : 'การเพิ่มความมั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.507883871+07:00","message":"push: {false ใน 0 0xc003303380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.830784112+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.830828334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.830835029+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.830850505+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.830857833+07:00","message":"[bufferProcess] interim [800000000]:ในการเพิ่มความมั่นคงด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.830861081+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.830869308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.830872415+07:00","message":"> Transcript [9368] [false]: 'ในการเพิ่มความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.830875947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.830878308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.83088044+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.8308836+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.021134937+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.021194296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.021200415+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.021217383+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.021224423+07:00","message":"[bufferProcess] interim [980000000]:ในการเพิ่มความมั่นคงด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.021227047+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.021230722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.021234293+07:00","message":"> Transcript [9369] [false]: 'ในการเพิ่มความมั่นคงด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.021239556+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.021242976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.021247398+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.021251804+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.146325974+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.146368439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.146375392+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.146391092+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.146399209+07:00","message":"[bufferProcess] interim [40000000]:ในการเพิ่มความมั่นคงด้านน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.146402265+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.146410464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.146413492+07:00","message":"> Transcript [9370] [false]: 'ในการเพิ่มความมั่นคงด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.146417446+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.146420119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.146422522+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.146425791+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.239703837+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.239746272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.239753013+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.239764671+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.239772244+07:00","message":"[bufferProcess] interim [220000000]:ในการเพิ่มความมั่นคงด้านน้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.23977498+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.239778736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.239782476+07:00","message":"> Transcript [9371] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.239786894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.239789184+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.239792259+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.239794972+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.239798599+07:00","message":"Push: 'การเพิ่มความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.239800867+07:00","message":"TextPushed: 'ในการเพิ่มความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.239803031+07:00","message":"Set new StatePrefix : 'ในการเพิ่มความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.239805317+07:00","message":"Next Push (prob) : 'คงด้านน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.239814519+07:00","message":"push: {false การเพิ่มความมั่น 0 0xc003303380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.410109357+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.410147455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.410153152+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.410166965+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.410174181+07:00","message":"[bufferProcess] interim [340000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.41017688+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.410180422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.410183149+07:00","message":"> Transcript [9372] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.410186499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.410188601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.410190726+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.410193311+07:00","message":"TextPushed: 'ในการเพิ่มความมั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.555736759+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.555789457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.555796674+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.555816942+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.555825831+07:00","message":"[bufferProcess] interim [520000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.555828779+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.555835979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.555841192+07:00","message":"> Transcript [9373] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.555846102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.555848605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.555851299+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.55585412+07:00","message":"TextPushed: 'ในการเพิ่มความมั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.889899655+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.889943821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.889949869+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.889969503+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.8899733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.889976463+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.88999678+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.890019367+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890037689+07:00","message":"[bufferProcess] interim [580000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890047288+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890055395+07:00","message":"[bufferProcess] interim [760000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890058003+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890062112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890066138+07:00","message":"> Transcript [9374] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890070145+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.89007256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890075118+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.89007833+07:00","message":"TextPushed: 'ในการเพิ่มความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890080587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890082652+07:00","message":"> Transcript [9375] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890085243+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890087126+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890088951+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890090967+07:00","message":"TextPushed: 'ในการเพิ่มความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890097362+07:00","message":"Push: 'คงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890099474+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890101697+07:00","message":"Set new StatePrefix : 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.890104938+07:00","message":"Next Push (prob) : 'ให้กับประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.890118729+07:00","message":"push: {false คงด้านน้ำ 0 0xc003303380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.053928271+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.053957159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.053963268+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.05397837+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.053985472+07:00","message":"[bufferProcess] interim [0]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.053988502+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.053992827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.053995911+07:00","message":"> Transcript [9376] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.053998887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.054001008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.054003363+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.054006417+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.109892856+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.109934524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.109941698+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.109952294+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.109958731+07:00","message":"[bufferProcess] interim [120000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.109962065+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.109966716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.109969764+07:00","message":"> Transcript [9377] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.109973322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.10997556+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.10998016+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.109982888+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.301280346+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.301326091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.301333407+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.301348668+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.301355673+07:00","message":"[bufferProcess] interim [300000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.301358598+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.301380933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.301384079+07:00","message":"> Transcript [9378] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.301387861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.301390001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.301392316+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.30139505+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.956211368+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.95624815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.956253918+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.956264954+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.956273319+07:00","message":"[bufferProcess] interim [900000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.956275803+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.956281073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.956283943+07:00","message":"> Transcript [9379] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.956287966+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.956290035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.956303832+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.956306717+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.956312396+07:00","message":"Push: 'ให้กับประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.956314947+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.956317519+07:00","message":"Set new StatePrefix : 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.956320406+07:00","message":"Next Push (prob) : 'ชนในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.956327248+07:00","message":"push: {false ให้กับประชา 0 0xc003303380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.153062919+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.1531044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.153113154+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.153127403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.153130462+07:00","message":"receive interim result [false|false]:  5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.15313809+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.153141902+07:00","message":"[buffer interim] 550 false  5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.153148395+07:00","message":"[bufferProcess] interim [80000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.153152223+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.153157059+07:00","message":"[bufferProcess] interim [80000000]: 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.153173033+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.153173227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.153195008+07:00","message":"> Transcript [9380] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.153200947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.153203245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.153205927+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.153208781+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:09.165253415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:09.165259069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.278441362+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.278479988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.278486021+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.278504354+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.278510799+07:00","message":"[bufferProcess] interim [200000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.278513194+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.278516948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.278521728+07:00","message":"> Transcript [9381] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.278525346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.278527531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.278529736+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.278532694+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.361180915+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.361216603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.361222693+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.361235891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.361238627+07:00","message":"receive interim result [false|false]:  5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.36124575+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.361250524+07:00","message":"[buffer interim] 550 false  5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.361255707+07:00","message":"[bufferProcess] interim [320000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.361258896+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.361261881+07:00","message":"[bufferProcess] interim [320000000]: 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.36126449+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.361267728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.361270435+07:00","message":"> Transcript [9382] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.361273897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.361276087+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.361277954+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.361280769+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.528515705+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.528556938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.528564108+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.528579771+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.528591511+07:00","message":"[bufferProcess] interim [440000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.528596883+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.528606116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.528610373+07:00","message":"> Transcript [9383] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.528616879+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.528621864+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.528625295+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.528629968+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.528637676+07:00","message":"Push: 'ชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.528640911+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.528644648+07:00","message":"Set new StatePrefix : 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.528648173+07:00","message":"Next Push (prob) : ' 5'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.528658362+07:00","message":"push: {false ชนในพื้นที่ 0 0xc003303380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.673825+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.673857635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.673864045+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.673875567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 คนกล้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.673878317+07:00","message":"receive interim result [false|false]:  5 คนกล้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.673885823+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.673889998+07:00","message":"[buffer interim] 550 false  5 คนกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.673895673+07:00","message":"[bufferProcess] interim [620000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.673898355+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.673902534+07:00","message":"[bufferProcess] interim [620000000]: 5 คนกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.673905115+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 คนกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.673908253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.673911036+07:00","message":"> Transcript [9384] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.673913923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.673916038+07:00","message":"Set new StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.718999491+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.719034862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.719041162+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.719055158+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.719062084+07:00","message":"[bufferProcess] interim [680000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.719065276+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 คนกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.719069508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.719072269+07:00","message":"> Transcript [9385] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 คนกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.719075399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.719077419+07:00","message":"Set new StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 คนกล้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.909256019+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.909306076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้นการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.909312831+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้นการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.909331654+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้นการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.909342429+07:00","message":"[bufferProcess] interim [860000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้นการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.909345127+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.909349463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.909353378+07:00","message":"> Transcript [9386] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.909356679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.909358791+07:00","message":"Set new StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.913035077+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.913070016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.913076845+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.913088226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ผลการประเมิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.913092534+07:00","message":"receive interim result [false|false]:  5 ผลการประเมิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.913101824+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.913106771+07:00","message":"[buffer interim] 550 false  5 ผลการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.913114035+07:00","message":"[bufferProcess] interim [920000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.913116982+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้นการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.9131204+07:00","message":"[bufferProcess] interim [920000000]: 5 ผลการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.913123149+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.913126781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.913129868+07:00","message":"> Transcript [9387] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้นการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.913133637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.913135608+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.913137593+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ห้ามค้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.913140111+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.37412426+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.374163535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.374171982+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.374188933+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":"2026-06-25T15:44:10.374192632+07:00","message":"receive interim result [false|false]:  5 ผลการประเมินยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.374200263+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.374204256+07:00","message":"[buffer interim] 550 false  5 ผลการประเมินยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.374210322+07:00","message":"[bufferProcess] interim [280000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.374212972+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.374216538+07:00","message":"[bufferProcess] interim [280000000]: 5 ผลการประเมินยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.374219782+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.374222911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.374225674+07:00","message":"> Transcript [9388] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.374228282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.374230369+07:00","message":"Set new StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.419389582+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.419426339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.419432838+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.419442915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ผลการประเมินยืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.419446146+07:00","message":"receive interim result [false|false]:  5 ผลการประเมินยืม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.419452841+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.419456608+07:00","message":"[buffer interim] 550 false  5 ผลการประเมินยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.41946209+07:00","message":"[bufferProcess] interim [340000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.419467801+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.419470967+07:00","message":"[bufferProcess] interim [340000000]: 5 ผลการประเมินยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.419473503+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.419477307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.419480235+07:00","message":"> Transcript [9389] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.419483943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.419486058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.419488052+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.419490492+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.423823696+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.423858188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.423864983+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.423878053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ผลการประเมินยืนยัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.423883687+07:00","message":"receive interim result [false|false]:  5 ผลการประเมินยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.423890084+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.423893628+07:00","message":"[buffer interim] 550 false  5 ผลการประเมินยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.423898481+07:00","message":"[bufferProcess] interim [400000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.423901108+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.42390647+07:00","message":"[bufferProcess] interim [400000000]: 5 ผลการประเมินยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.423909346+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.423912306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.42391493+07:00","message":"> Transcript [9390] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.423918382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.423920398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.423922336+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.423924655+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.550098754+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.550138925+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":"2026-06-25T15:44:10.550146484+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.550156521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ผลการประเมินยืนยัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.550163733+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.550181715+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.550196082+07:00","message":"[buffer interim] 550 false  ผลการประเมินยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.550204957+07:00","message":"[bufferProcess] interim [520000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.550208484+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.550212196+07:00","message":"[bufferProcess] interim [520000000]: ผลการประเมินยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.550215278+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.550218874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.550221808+07:00","message":"> Transcript [9391] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.550229518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.550231778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.550233857+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.550236562+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.739076165+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.739114641+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":"2026-06-25T15:44:10.739122713+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.73913548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ผลการประเมินยืนยันว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.739139344+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.739148257+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.739153389+07:00","message":"[buffer interim] 550 false  ผลการประเมินยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.739160085+07:00","message":"[bufferProcess] interim [640000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.739163414+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.739166896+07:00","message":"[bufferProcess] interim [640000000]: ผลการประเมินยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.739169602+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.739173422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.739176187+07:00","message":"> Transcript [9392] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.739180899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.739184763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.739187241+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.739189675+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.739192598+07:00","message":"Push: ' 5 ผลการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.739194623+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.739197018+07:00","message":"Set new StatePrefix : 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.739199431+07:00","message":"Next Push (prob) : 'ยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.739208684+07:00","message":"push: {false  5 ผลการประเมิน 0 0xc003303380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.128883405+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.128920545+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":"2026-06-25T15:44:11.128926945+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.128940711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ผลการประเมินยืนยันว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.128945574+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.128957068+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.128960698+07:00","message":"[buffer interim] 550 false  ผลการประเมินยืนยันว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.128965959+07:00","message":"[bufferProcess] interim [60000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.128968655+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.128971966+07:00","message":"[bufferProcess] interim [60000000]: ผลการประเมินยืนยันว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.128975631+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.128978616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.128981554+07:00","message":"> Transcript [9393] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.128985266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.128987363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.128989536+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.128991934+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.454804812+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.454846093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.454855165+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.454867171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ผลการประเมินยืนยันว่ามีนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.454871504+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.454883367+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.454887326+07:00","message":"[buffer interim] 550 false  ผลการประเมินยืนยันว่ามีนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.454892792+07:00","message":"[bufferProcess] interim [360000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.454895564+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.454899012+07:00","message":"[bufferProcess] interim [360000000]: ผลการประเมินยืนยันว่ามีนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.454901487+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.454904794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.454907511+07:00","message":"> Transcript [9394] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.454911314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.454913339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.454915372+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.454925739+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.459569154+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.45961831+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":"2026-06-25T15:44:11.459625893+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.459642115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ผลการประเมินยืนยันว่ามีน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.459645845+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.459654273+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.459658009+07:00","message":"[buffer interim] 550 false  ผลการประเมินยืนยันว่ามีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.459664427+07:00","message":"[bufferProcess] interim [420000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.45966768+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.459671185+07:00","message":"[bufferProcess] interim [420000000]: ผลการประเมินยืนยันว่ามีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.45967422+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.45967786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.459681638+07:00","message":"> Transcript [9395] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.459686358+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.459688606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.45969102+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.459698646+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.769130524+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.769205846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.769213733+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.769226509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ผลการประเมินยืนยันว่ามีน้ำใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.769229768+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.76924022+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.769246147+07:00","message":"[buffer interim] 550 false  ผลการประเมินยืนยันว่ามีน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.769254642+07:00","message":"[bufferProcess] interim [660000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.769261018+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.769266189+07:00","message":"[bufferProcess] interim [660000000]: ผลการประเมินยืนยันว่ามีน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.769270251+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.769276901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.769279831+07:00","message":"> Transcript [9396] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.769284388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.769286634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.769288717+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.769292015+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.769296378+07:00","message":"Push: 'ยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.769299563+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.769303088+07:00","message":"Set new StatePrefix : 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.769314349+07:00","message":"Next Push (prob) : 'ว่ามีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.769328014+07:00","message":"push: {false ยืนยัน 0 0xc003303380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.963642471+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.963684957+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":"2026-06-25T15:44:11.963691408+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.963705409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ผลการประเมินยืนยันว่ามีน้ำในปอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.963709045+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำในปอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.963717641+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.963721881+07:00","message":"[buffer interim] 550 false  ผลการประเมินยืนยันว่ามีน้ำในปอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.963732254+07:00","message":"[bufferProcess] interim [840000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.963734901+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.9637384+07:00","message":"[bufferProcess] interim [840000000]: ผลการประเมินยืนยันว่ามีน้ำในปอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.963741528+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.963745058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.963748251+07:00","message":"> Transcript [9397] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.963752825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.963755152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.963757202+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.963759714+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.018773682+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.018820195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.018826336+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.018838365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ผลการประเมินยืนยันว่ามีน้ำใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.018841532+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.01885335+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.018856968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.01885983+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.018863624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ผลการประเมินยืนยันว่ามีน้ำในปริมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.018866407+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำในปริมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.018871288+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.018875749+07:00","message":"[buffer interim] 550 false  ผลการประเมินยืนยันว่ามีน้ำใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.018878022+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.018880229+07:00","message":"[buffer interim] 550 false  ผลการประเมินยืนยันว่ามีน้ำในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.01888566+07:00","message":"[bufferProcess] interim [960000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.01888831+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018891329+07:00","message":"[bufferProcess] interim [960000000]: ผลการประเมินยืนยันว่ามีน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018893724+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018896326+07:00","message":"[bufferProcess] interim [20000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018898452+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018900711+07:00","message":"[bufferProcess] interim [20000000]: ผลการประเมินยืนยันว่ามีน้ำในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.01890274+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018905925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018909346+07:00","message":"> Transcript [9398] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018913134+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018919947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018921963+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018924656+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018926814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018928786+07:00","message":"> Transcript [9399] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018931275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018933161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018934918+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.018937078+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:12.165763806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:12.165774259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.222738111+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.222774535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.222780986+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.222790141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ผลการประเมินยืนยันว่ามีน้ำในปริมาณที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.222793236+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำในปริมาณที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.222800161+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.222806322+07:00","message":"[buffer interim] 550 false  ผลการประเมินยืนยันว่ามีน้ำในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.222812109+07:00","message":"[bufferProcess] interim [200000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.222814546+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.222820276+07:00","message":"[bufferProcess] interim [200000000]: ผลการประเมินยืนยันว่ามีน้ำในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.222823344+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.222826901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.222830072+07:00","message":"> Transcript [9400] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.222834925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.222837061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.222839148+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.222842405+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.222848873+07:00","message":"Push: 'ว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.222850883+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.222853593+07:00","message":"Set new StatePrefix : 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.22285622+07:00","message":"Next Push (prob) : 'ในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.222878534+07:00","message":"push: {false ว่ามีน้ำ 0 0xc003303380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.342441639+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.34248131+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":"2026-06-25T15:44:12.342488171+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.342507202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.342510835+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.342517858+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.342521596+07:00","message":"[buffer interim] 550 false  ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.342527289+07:00","message":"[bufferProcess] interim [260000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.342529779+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.342533092+07:00","message":"[bufferProcess] interim [260000000]: ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.342535904+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.342539124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.342541981+07:00","message":"> Transcript [9401] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.342545743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.342548092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.34255344+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.342556176+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.464501086+07:00","message":"[GCS] IsForceVAD: false for message ID: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.471336775+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.471370149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.471377124+07:00","message":"receive interim result [false|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.471389326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.471393364+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.471400213+07:00","message":"[buffer interim] 550 false ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.471404097+07:00","message":"[buffer interim] 550 false  ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.471409313+07:00","message":"[bufferProcess] interim [380000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.471411982+07:00","message":"[bufferProcess] send to processor:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.471415371+07:00","message":"[bufferProcess] interim [380000000]: ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.471418004+07:00","message":"[bufferProcess] update buffer: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.471421362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.471423889+07:00","message":"> Transcript [9402] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.471427598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.471429706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.471435861+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.471439483+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.524825019+07:00","message":"[GCS] Start streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.637490476+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.637539593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่หากพ้นการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ\",\"confidence\":0.9556171}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.637549304+07:00","message":"receive interim result [true|false]: ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่หากพ้นการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.637558652+07:00","message":"end recv isFinal message id 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.637561037+07:00","message":"end Recv id 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.637568041+07:00","message":"[buffer interim] 550 true ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่หากพ้นการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637577832+07:00","message":"[bufferProcess] interim [590000000]:ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่หากพ้นการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637581629+07:00","message":"[bufferProcess] send to processor (isfinal):ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637585979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637589023+07:00","message":"> Transcript [9403] [false]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637593303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637595373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637600578+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637603729+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637606102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637608145+07:00","message":"> Transcript [9404] [true]: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่หากพ้นการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637610806+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637612713+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637614743+07:00","message":"StatePrefix: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637617219+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637625326+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.63790074+07:00","message":"Push: 'ในปริมาณเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637904821+07:00","message":"TextPushed: 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.63790801+07:00","message":"Set new StatePrefix : 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่หากพ้นการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637910668+07:00","message":"Next Push (prob) : 'ในการเพิ่มความมั่นคงด้านน้ำให้กับประชาชนในพื้นที่หากพ้นการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.637920443+07:00","message":"push: {true ในปริมาณเพียงพอ 0 0xc003303380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.637935901+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_550.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:12.651709262+07:00","message":"write wav file: './tmp/7598/7598_550.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.868030658+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.868072083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.868080031+07:00","message":"receive interim result [false|false]: ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.868092565+07:00","message":"[buffer interim] 551 false ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.868098381+07:00","message":"[bufferProcess] interim [360000000]:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.868100279+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.059804689+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.059853082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะ 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.059859475+07:00","message":"receive interim result [false|false]: ก็จะ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.059874479+07:00","message":"[buffer interim] 551 false ก็จะ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.059882485+07:00","message":"[bufferProcess] interim [600000000]:ก็จะ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.059885128+07:00","message":"[bufferProcess] send to processor:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.05988871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.059891762+07:00","message":"> Transcript [9405] [false]: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.059894141+07:00","message":"Set StatePrefix (first interim): 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.181582012+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.181628438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.181635199+07:00","message":"receive interim result [false|false]: ก็จะสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.181652235+07:00","message":"[buffer interim] 551 false ก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.181660258+07:00","message":"[bufferProcess] interim [720000000]:ก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.181663341+07:00","message":"[bufferProcess] send to processor:ก็จะ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.181676194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.181679472+07:00","message":"> Transcript [9406] [false]: 'ก็จะ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.181682642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.181685275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.18168733+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.181690001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.500186383+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.500229543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.500235483+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.500248853+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.500255416+07:00","message":"[bufferProcess] interim [960000000]:ก็จะสามารถต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.500257885+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.500261103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.500264311+07:00","message":"> Transcript [9407] [false]: 'ก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.500268751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.500271513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.500274677+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.500278566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.565790724+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.565832604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.565839444+07:00","message":"receive interim result [false|false]: ก็จะสามารถตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.565853171+07:00","message":"[buffer interim] 551 false ก็จะสามารถตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.565859489+07:00","message":"[bufferProcess] interim [80000000]:ก็จะสามารถตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.565861932+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.565869555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.565872904+07:00","message":"> Transcript [9408] [false]: 'ก็จะสามารถต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.565877439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.565880246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.56588219+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.56588458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.690403208+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.690444298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.690449957+07:00","message":"receive interim result [false|false]: ก็จะสามารถออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.69046604+07:00","message":"[buffer interim] 551 false ก็จะสามารถออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.690472978+07:00","message":"[bufferProcess] interim [140000000]:ก็จะสามารถออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.69047546+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.690478703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.690481816+07:00","message":"> Transcript [9409] [false]: 'ก็จะสามารถตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.690484879+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.690487023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.690489013+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.690491209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.690494109+07:00","message":"Push: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.690496925+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.690499583+07:00","message":"Set new StatePrefix : 'ก็จะสามารถตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.690501775+07:00","message":"Next Push (prob) : 'สามารถตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.690509161+07:00","message":"push: {false ก็จะ 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.692421275+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.692437528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.6924449+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.692454672+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.69245893+07:00","message":"[bufferProcess] interim [200000000]:ก็จะสามารถต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.692461136+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.692463798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.692466407+07:00","message":"> Transcript [9410] [false]: 'ก็จะสามารถออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.692468421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.692472933+07:00","message":"Set new StatePrefix: 'ก็จะสามารถออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.971655554+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.971698947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.971705471+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.971720767+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.971728759+07:00","message":"[bufferProcess] interim [500000000]:ก็จะสามารถต่อยอดสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.971731485+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.971738714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.971742218+07:00","message":"> Transcript [9411] [false]: 'ก็จะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.971744987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.971747454+07:00","message":"Set new StatePrefix: 'ก็จะสามารถต่อยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.083404149+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.083440515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.083446663+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.083464776+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.083470913+07:00","message":"[bufferProcess] interim [560000000]:ก็จะสามารถต่อยอดสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.08347334+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.083476772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.083479596+07:00","message":"> Transcript [9412] [false]: 'ก็จะสามารถต่อยอดสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.083483169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.083485948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.08348792+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.08349008+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.087954467+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.087991633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.087997711+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.088012191+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.088018821+07:00","message":"[bufferProcess] interim [620000000]:ก็จะสามารถต่อยอดสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.088021254+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.088024948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.088028027+07:00","message":"> Transcript [9413] [false]: 'ก็จะสามารถต่อยอดสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.088031517+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.088034073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.088036494+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.08803874+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.387534421+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.387568117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.387573563+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.387584425+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.387592101+07:00","message":"[bufferProcess] interim [860000000]:ก็จะสามารถต่อยอดสู่การพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.38759477+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.387598269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.387601044+07:00","message":"> Transcript [9414] [false]: 'ก็จะสามารถต่อยอดสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.387604452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.387606914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.387609146+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.387611604+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.390450632+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.39047129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.390476379+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.390487382+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.390491826+07:00","message":"[bufferProcess] interim [920000000]:ก็จะสามารถต่อยอดสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.390494216+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.39050041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.390502819+07:00","message":"> Transcript [9415] [false]: 'ก็จะสามารถต่อยอดสู่การพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.390505719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.390507745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.390509666+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.390511757+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.390517472+07:00","message":"Push: 'สามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.390519553+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.39052168+07:00","message":"Set new StatePrefix : 'ก็จะสามารถต่อยอดสู่การพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.39052626+07:00","message":"Next Push (prob) : 'สู่การพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.39053288+07:00","message":"push: {false สามารถต่อยอด 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.46163391+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.461669699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.461675059+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.461689529+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.461695824+07:00","message":"[bufferProcess] interim [980000000]:ก็จะสามารถต่อยอดสู่การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.461698528+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.461705137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.461707617+07:00","message":"> Transcript [9416] [false]: 'ก็จะสามารถต่อยอดสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.461710125+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.967538987+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.967563105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.967568061+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.967583928+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.967591078+07:00","message":"[bufferProcess] interim [460000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.967593927+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.967601338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.967604486+07:00","message":"> Transcript [9417] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.967606911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.967609297+07:00","message":"Set new StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:15.166454778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:15.166467493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.289990705+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.290030428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.290036946+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.290048113+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.290055053+07:00","message":"[bufferProcess] interim [760000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.290057732+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.290063568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.29006662+07:00","message":"> Transcript [9418] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.290070714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.290073801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.290077248+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.290080943+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.481940487+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.481983889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.481991533+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.482006427+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.482013585+07:00","message":"[bufferProcess] interim [0]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.482016477+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.482023995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.482026974+07:00","message":"> Transcript [9419] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.482030487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.482035317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.482037682+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.482040481+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.540298073+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.540344333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.540350429+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.540368476+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.540383471+07:00","message":"[bufferProcess] interim [60000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.540386804+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.540391015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.540394274+07:00","message":"> Transcript [9420] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.540398079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.54040058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.540403665+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.540406666+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.667516696+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.667561175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.667567456+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.667582864+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.66759003+07:00","message":"[bufferProcess] interim [180000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.667592925+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.667600473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.667603568+07:00","message":"> Transcript [9421] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.667609933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.667612705+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.667615221+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.667618399+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.667626397+07:00","message":"Push: 'สู่การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.667628405+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.667630673+07:00","message":"Set new StatePrefix : 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.667633226+07:00","message":"Next Push (prob) : 'ระบบการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.667642104+07:00","message":"push: {false สู่การพัฒนา 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.060873435+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.060910137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.060916516+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.060928595+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.060934907+07:00","message":"[bufferProcess] interim [540000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.060937634+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.060942766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.060945605+07:00","message":"> Transcript [9422] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.060947913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.060949942+07:00","message":"Set new StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.063925648+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.06395297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.063961424+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.063976603+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.06398192+07:00","message":"[bufferProcess] interim [600000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.063984417+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.063989554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.063992128+07:00","message":"> Transcript [9423] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.063995326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.063997325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.063999296+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.0640018+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.702707236+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.702747578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.702753763+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.702768903+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.702775888+07:00","message":"[bufferProcess] interim [200000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.702778702+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.702785995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.702789113+07:00","message":"> Transcript [9424] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.702793855+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.702796546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.702798494+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.702802179+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.761809658+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.76185008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.761856116+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.761874519+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.761882832+07:00","message":"[bufferProcess] interim [260000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.761885805+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.76188998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.761893252+07:00","message":"> Transcript [9425] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.761897669+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.761899987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.761902063+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.761905219+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.010706286+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.010740372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.010746363+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.010759032+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.010764558+07:00","message":"[bufferProcess] interim [500000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.010767425+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.010770849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.010773526+07:00","message":"> Transcript [9426] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.010777469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.010779431+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.010781765+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.010789556+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.010795621+07:00","message":"Push: 'ระบบการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.010797619+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.010800033+07:00","message":"Set new StatePrefix : 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.010802366+07:00","message":"Next Push (prob) : 'บาดาลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.010809504+07:00","message":"push: {false ระบบการประปา 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.280476349+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.280524825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.280531593+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.280545924+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.280553106+07:00","message":"[bufferProcess] interim [800000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.280556481+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.280564479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.280567406+07:00","message":"> Transcript [9427] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.280571394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.280574798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.280577478+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.280580526+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.660703658+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.660746924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.660754527+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.660770268+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.660777968+07:00","message":"[bufferProcess] interim [160000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.660781142+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.660788777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.660791834+07:00","message":"> Transcript [9428] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.660796078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.660799515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.660802298+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.660805628+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.665662261+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.665677609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.665682217+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.665692452+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.665696265+07:00","message":"[bufferProcess] interim [220000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.665698446+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.665700837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.665702974+07:00","message":"> Transcript [9429] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.665705794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.665707738+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.665709811+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.665711932+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.862465131+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.862502581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.862508528+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.862525025+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.862532321+07:00","message":"[bufferProcess] interim [400000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.862535108+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.86253877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.862542114+07:00","message":"> Transcript [9430] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.862546405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.862548526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.862550873+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.862553976+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.86255671+07:00","message":"Push: 'บาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.862559436+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.862561728+07:00","message":"Set new StatePrefix : 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.862564514+07:00","message":"Next Push (prob) : 'จุดบริการน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.862573676+07:00","message":"push: {false บาดาลและ 0 0xc000045b00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:18.167089343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:18.167111567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.296227961+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.296274102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.296280768+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.296298711+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.296310807+07:00","message":"[bufferProcess] interim [760000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.296314165+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.296321518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.296324602+07:00","message":"> Transcript [9431] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.296337366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.296339962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.296342363+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.296345395+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.560221596+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.560256577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.560262635+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.560272389+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.560278964+07:00","message":"[bufferProcess] interim [60000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.560281563+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.560285005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.560287595+07:00","message":"> Transcript [9432] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.560291357+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.560293463+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.56029571+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.560298484+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.7077565+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.707794272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.707800668+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.707817965+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.707825843+07:00","message":"[bufferProcess] interim [180000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.70782922+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.707836225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.707839303+07:00","message":"> Transcript [9433] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.70784301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.707845598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.707847921+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.707851122+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.748723179+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.748765826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้แปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.748773207+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้แปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.748791781+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.748799978+07:00","message":"[bufferProcess] interim [240000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.74880325+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.748811667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.748814738+07:00","message":"> Transcript [9434] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.748819669+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.748822494+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.74882531+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.748829133+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.748836387+07:00","message":"Push: 'จุดบริการน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.748838526+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.748841216+07:00","message":"Set new StatePrefix : 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.748850231+07:00","message":"Next Push (prob) : 'ดื่มสะอาดให้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.748869238+07:00","message":"push: {false จุดบริการน้ำ 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.74998495+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.749998138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.750002659+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.750014204+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.750018018+07:00","message":"[bufferProcess] interim [300000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.750020401+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.750023383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.750025647+07:00","message":"> Transcript [9435] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.750028486+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.750030631+07:00","message":"Set new StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้แปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.938084124+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.938116012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.938123088+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.938133568+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.938139426+07:00","message":"[bufferProcess] interim [480000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.93814232+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.938147562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.938150255+07:00","message":"> Transcript [9436] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.938152974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.938155436+07:00","message":"Set new StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.387614893+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.387648039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.387654845+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.387671381+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.387678057+07:00","message":"[bufferProcess] interim [840000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.387681244+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.387685201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.387689861+07:00","message":"> Transcript [9437] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.38769361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.387695749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.387697617+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.387700502+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.583204348+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.58324527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.583253964+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.58326912+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.583282378+07:00","message":"[bufferProcess] interim [80000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.583285594+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.583290661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.583294264+07:00","message":"> Transcript [9438] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.583298862+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.583300906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.583304962+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.58330828+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.786252344+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.786296825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.786304064+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.786318849+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.786327049+07:00","message":"[bufferProcess] interim [320000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.786330312+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.786345101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.786348094+07:00","message":"> Transcript [9439] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.786353246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.786355781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.786358112+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.786361697+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.904673522+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.904716431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.904722925+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.904738525+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.904745988+07:00","message":"[bufferProcess] interim [380000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.904749396+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.904757992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.904761348+07:00","message":"> Transcript [9440] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.904766396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.904768914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.904771052+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.904774795+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.90478313+07:00","message":"Push: 'ดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.90478547+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.904791009+07:00","message":"Set new StatePrefix : 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.904793981+07:00","message":"Next Push (prob) : 'ชนเข้าถึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.904803536+07:00","message":"push: {false ดื่มสะอาดให้ประชา 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.082483243+07:00","message":"[GCS] IsForceVAD: false for message ID: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.11123852+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.111305098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.111313321+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.111330701+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.111347669+07:00","message":"[bufferProcess] interim [560000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.111351+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.111355167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.111358525+07:00","message":"> Transcript [9441] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.111362102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.111364302+07:00","message":"Set new StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.143707035+07:00","message":"[GCS] Start streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.187377643+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.187419376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.187427187+07:00","message":"receive interim result [false|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.187441798+07:00","message":"[buffer interim] 551 false ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.187450173+07:00","message":"[bufferProcess] interim [680000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.187453212+07:00","message":"[bufferProcess] send to processor:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.187459268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.187462279+07:00","message":"> Transcript [9442] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.187466929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.187469204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.187471457+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.187474545+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.277703639+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.277745182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี\",\"confidence\":0.95414966}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.277752966+07:00","message":"receive interim result [true|false]: ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.277763202+07:00","message":"end recv isFinal message id 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.277765589+07:00","message":"end Recv id 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.277771931+07:00","message":"[buffer interim] 551 true ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.277784805+07:00","message":"[bufferProcess] interim [770000000]:ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.277788756+07:00","message":"[bufferProcess] send to processor (isfinal):ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.277793063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.277796119+07:00","message":"> Transcript [9443] [false]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.277801516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.277803917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.277816256+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.277819077+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.277821312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.277823436+07:00","message":"> Transcript [9444] [true]: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.277826119+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.277828053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.277829906+07:00","message":"StatePrefix: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.277832119+07:00","message":"TextPushed: 'ก็จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.277835997+07:00","message":"Push: 'ชนเข้าถึงน้ำที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.277845379+07:00","message":"push: {true ชนเข้าถึงน้ำที่มี 0 0xc000045b00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:20.294628725+07:00","message":"write wav file: './tmp/7598/7598_551.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.487035637+07:00","message":"receive streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.48708933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.487095708+07:00","message":"receive interim result [false|false]: คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.487112405+07:00","message":"[buffer interim] 552 false คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.487120183+07:00","message":"[bufferProcess] interim [360000000]:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.487122115+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.673888579+07:00","message":"receive streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.673932631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.673938488+07:00","message":"receive interim result [false|false]: คุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.673954113+07:00","message":"[buffer interim] 552 false คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.673961404+07:00","message":"[bufferProcess] interim [600000000]:คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.673964194+07:00","message":"[bufferProcess] send to processor:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.673971433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.673974524+07:00","message":"> Transcript [9445] [false]: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.67397711+07:00","message":"Set StatePrefix (first interim): 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.99411153+07:00","message":"receive streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.994161582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.994168405+07:00","message":"receive interim result [false|false]: คุณภาพดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.994193833+07:00","message":"[buffer interim] 552 false คุณภาพดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.994204617+07:00","message":"[bufferProcess] interim [840000000]:คุณภาพดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.994207876+07:00","message":"[bufferProcess] send to processor:คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.994214868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.994217963+07:00","message":"> Transcript [9446] [false]: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.994221717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.994224535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.994226724+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.994228832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.00033236+07:00","message":"receive streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.000364713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.000370586+07:00","message":"receive interim result [false|false]: คุณภาพได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.000384871+07:00","message":"[buffer interim] 552 false คุณภาพได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.000390463+07:00","message":"[bufferProcess] interim [900000000]:คุณภาพได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.00039308+07:00","message":"[bufferProcess] send to processor:คุณภาพดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.000396291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.000398802+07:00","message":"> Transcript [9447] [false]: 'คุณภาพดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.000401776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.00040425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.000406366+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.000408368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.125195867+07:00","message":"receive streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.12524236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพเด้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.125248412+07:00","message":"receive interim result [false|false]: คุณภาพเด้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.125274427+07:00","message":"[buffer interim] 552 false คุณภาพเด้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.125284111+07:00","message":"[bufferProcess] interim [20000000]:คุณภาพเด้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.125286501+07:00","message":"[bufferProcess] send to processor:คุณภาพได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.125290154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.125293028+07:00","message":"> Transcript [9448] [false]: 'คุณภาพได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.12529624+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.125298631+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.125301294+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.125304972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:21.167659812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:21.167687669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.181903873+07:00","message":"receive streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.181940681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพได้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.181946609+07:00","message":"receive interim result [false|false]: คุณภาพได้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.181961435+07:00","message":"[buffer interim] 552 false คุณภาพได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.181967883+07:00","message":"[bufferProcess] interim [80000000]:คุณภาพได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.18197052+07:00","message":"[bufferProcess] send to processor:คุณภาพเด้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.181977398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.181980858+07:00","message":"> Transcript [9449] [false]: 'คุณภาพเด้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.181984222+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.181986235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.18198891+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.181991419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.181996709+07:00","message":"Push: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.181998765+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.182000754+07:00","message":"Set new StatePrefix : 'คุณภาพเด้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.182003089+07:00","message":"Next Push (prob) : 'ภาพเด้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.182010831+07:00","message":"push: {false คุณ 0 0xc002e90b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.315832466+07:00","message":"receive streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.315870179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพได้มาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.315876569+07:00","message":"receive interim result [false|false]: คุณภาพได้มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.315891177+07:00","message":"[buffer interim] 552 false คุณภาพได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.315898167+07:00","message":"[bufferProcess] interim [140000000]:คุณภาพได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.315900676+07:00","message":"[bufferProcess] send to processor:คุณภาพได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.315907804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.315910626+07:00","message":"> Transcript [9450] [false]: 'คุณภาพได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.315913114+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.315915467+07:00","message":"Set new StatePrefix: 'คุณภาพได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.384350203+07:00","message":"receive streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.384395428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพได้มากขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.384403246+07:00","message":"receive interim result [false|false]: คุณภาพได้มากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.384416447+07:00","message":"[buffer interim] 552 false คุณภาพได้มากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.384423328+07:00","message":"[bufferProcess] interim [320000000]:คุณภาพได้มากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.384425686+07:00","message":"[bufferProcess] send to processor:คุณภาพได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.38443101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.384433708+07:00","message":"> Transcript [9451] [false]: 'คุณภาพได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.38443716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.384439457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.384441553+07:00","message":"StatePrefix: 'คุณภาพได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.38444418+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.682529293+07:00","message":"[GCS] IsForceVAD: false for message ID: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.70188399+07:00","message":"receive streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.701924279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพได้มากขึ้นค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.701930436+07:00","message":"receive interim result [false|false]: คุณภาพได้มากขึ้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.701947023+07:00","message":"[buffer interim] 552 false คุณภาพได้มากขึ้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.701955091+07:00","message":"[bufferProcess] interim [620000000]:คุณภาพได้มากขึ้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.701957676+07:00","message":"[bufferProcess] send to processor:คุณภาพได้มากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.701961162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.701964889+07:00","message":"> Transcript [9452] [false]: 'คุณภาพได้มากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.701970135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.701972994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.701984264+07:00","message":"StatePrefix: 'คุณภาพได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.701987348+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.747755348+07:00","message":"[GCS] Start streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.77191599+07:00","message":"receive streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.771959595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพได้มากขึ้นค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.771965564+07:00","message":"receive interim result [true|false]: คุณภาพได้มากขึ้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.771979105+07:00","message":"end recv isFinal message id 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.77198158+07:00","message":"end Recv id 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.771987338+07:00","message":"[buffer interim] 552 true คุณภาพได้มากขึ้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.77199568+07:00","message":"[bufferProcess] interim [770000000]:คุณภาพได้มากขึ้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.772002698+07:00","message":"[bufferProcess] send to processor (isfinal):คุณภาพได้มากขึ้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.772006521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.7720098+07:00","message":"> Transcript [9453] [false]: 'คุณภาพได้มากขึ้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.772014061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.772016771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.772018685+07:00","message":"StatePrefix: 'คุณภาพได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.772021178+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.772023673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.772025815+07:00","message":"> Transcript [9454] [true]: 'คุณภาพได้มากขึ้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.772028229+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.772030033+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.772031949+07:00","message":"StatePrefix: 'คุณภาพได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.772034169+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.772041556+07:00","message":"Push: 'ภาพได้มากขึ้นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.772050594+07:00","message":"push: {true ภาพได้มากขึ้นค่ะ 0 0xc002e90b80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:21.778867426+07:00","message":"write wav file: './tmp/7598/7598_552.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.099523832+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.099569199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.099574359+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.099594136+07:00","message":"[buffer interim] 553 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.099600263+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.099602874+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.281432258+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.281473214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.281478146+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.281492371+07:00","message":"[buffer interim] 553 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.281500443+07:00","message":"[bufferProcess] interim [540000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.281502831+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.281508483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.281511096+07:00","message":"> Transcript [9455] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.281513259+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.305009567+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.305053697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.30505955+07:00","message":"receive interim result [false|false]: นอกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.305076027+07:00","message":"[buffer interim] 553 false นอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.305082353+07:00","message":"[bufferProcess] interim [600000000]:นอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.305084771+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.305088211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.305091026+07:00","message":"> Transcript [9456] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.30509441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.305096777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.305098923+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.305102365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.467889589+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.467950126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.467959038+07:00","message":"receive interim result [false|false]: นอกจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.467980859+07:00","message":"[buffer interim] 553 false นอกจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.467989212+07:00","message":"[bufferProcess] interim [780000000]:นอกจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.467992059+07:00","message":"[bufferProcess] send to processor:นอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.467998544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.468001577+07:00","message":"> Transcript [9457] [false]: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.468003845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.468005979+07:00","message":"Set new StatePrefix: 'นอกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.730907225+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.730945726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการกด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.730950539+07:00","message":"receive interim result [false|false]: นอกจากการกด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.730969513+07:00","message":"[buffer interim] 553 false นอกจากการกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.73097688+07:00","message":"[bufferProcess] interim [20000000]:นอกจากการกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.730979504+07:00","message":"[bufferProcess] send to processor:นอกจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.73098304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.730985782+07:00","message":"> Transcript [9458] [false]: 'นอกจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.730989085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.730991351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.73099336+07:00","message":"StatePrefix: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.730995378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.783093772+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.783132582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.783139839+07:00","message":"receive interim result [false|false]: นอกจากการค้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.78315468+07:00","message":"[buffer interim] 553 false นอกจากการค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.783162064+07:00","message":"[bufferProcess] interim [80000000]:นอกจากการค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.783165744+07:00","message":"[bufferProcess] send to processor:นอกจากการกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.78317359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.783177974+07:00","message":"> Transcript [9459] [false]: 'นอกจากการกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.783182934+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.783185975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.783188959+07:00","message":"StatePrefix: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.783191989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.911157924+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.911205641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.911213473+07:00","message":"receive interim result [false|false]: นอกจากการค้นหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.911229381+07:00","message":"[buffer interim] 553 false นอกจากการค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.911237031+07:00","message":"[bufferProcess] interim [140000000]:นอกจากการค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.911239552+07:00","message":"[bufferProcess] send to processor:นอกจากการค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.911243067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.911246028+07:00","message":"> Transcript [9460] [false]: 'นอกจากการค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.911249947+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.911252255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.911254349+07:00","message":"StatePrefix: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.911256439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.108832293+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.108872816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.108879175+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.1088975+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.108910423+07:00","message":"[bufferProcess] interim [380000000]:นอกจากการค้นหาพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.108913303+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.108917085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.108920949+07:00","message":"> Transcript [9461] [false]: 'นอกจากการค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.10892523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.108927827+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.108929743+07:00","message":"StatePrefix: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.108931871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.108934247+07:00","message":"Push: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.108936289+07:00","message":"TextPushed: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.108938436+07:00","message":"Set new StatePrefix : 'นอกจากการค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.108940829+07:00","message":"Next Push (prob) : 'การค้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.108950124+07:00","message":"push: {false นอกจาก 0 0xc00212f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.177588432+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.177634558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.177641443+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.17765885+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.177666997+07:00","message":"[bufferProcess] interim [500000000]:นอกจากการค้นหาพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.177670102+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.177677349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.177680616+07:00","message":"> Transcript [9462] [false]: 'นอกจากการค้นหาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.177684897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.177687433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.177689665+07:00","message":"StatePrefix: 'นอกจากการค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.177692449+07:00","message":"TextPushed: 'นอกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.30446266+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.304500778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.304510197+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.304526094+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.304534219+07:00","message":"[bufferProcess] interim [560000000]:นอกจากการค้นหาพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.304536903+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.304544028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.304547032+07:00","message":"> Transcript [9463] [false]: 'นอกจากการค้นหาพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.304551045+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.304553811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.304556528+07:00","message":"StatePrefix: 'นอกจากการค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.304558815+07:00","message":"TextPushed: 'นอกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.496735713+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.496786257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.496792175+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.496806109+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.49681381+07:00","message":"[bufferProcess] interim [800000000]:นอกจากการค้นหาพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.496816475+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.49682373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.49682726+07:00","message":"> Transcript [9464] [false]: 'นอกจากการค้นหาพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.49683198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.49683448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.496836977+07:00","message":"StatePrefix: 'นอกจากการค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.496839588+07:00","message":"TextPushed: 'นอกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.633045303+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.633083569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.633090135+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.633108643+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.633117761+07:00","message":"[bufferProcess] interim [920000000]:นอกจากการค้นหาพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.633120871+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.633131735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.633134994+07:00","message":"> Transcript [9465] [false]: 'นอกจากการค้นหาพัฒนาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.633139307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.633141619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.633144143+07:00","message":"StatePrefix: 'นอกจากการค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.633146513+07:00","message":"TextPushed: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.633154138+07:00","message":"Push: 'การค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.633156396+07:00","message":"TextPushed: 'นอกจากการค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.633170901+07:00","message":"Set new StatePrefix : 'นอกจากการค้นหาพัฒนาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.633173827+07:00","message":"Next Push (prob) : 'พัฒนาและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.633183247+07:00","message":"push: {false การค้นหา 0 0xc00212f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.682049015+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.682083064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.68208932+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.682103682+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.682110275+07:00","message":"[bufferProcess] interim [980000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.682112755+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.682116353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.682120756+07:00","message":"> Transcript [9466] [false]: 'นอกจากการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.68212299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.682126381+07:00","message":"Set new StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.886965302+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.887009297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.887017384+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.887038947+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.887047925+07:00","message":"[bufferProcess] interim [220000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.887061548+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.887067003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.887071479+07:00","message":"> Transcript [9467] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.887076354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.887079119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.88708207+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.887086+07:00","message":"TextPushed: 'นอกจากการค้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.99819567+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.998231477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.998237559+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.998248712+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.998255311+07:00","message":"[bufferProcess] interim [280000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.998257987+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.998263301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.998266134+07:00","message":"> Transcript [9468] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.998269649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.998271891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.998274098+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.998276541+07:00","message":"TextPushed: 'นอกจากการค้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.061847834+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.061884668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.061890634+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.06190383+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.061910143+07:00","message":"[bufferProcess] interim [400000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.061912741+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.061917888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.061920729+07:00","message":"> Transcript [9469] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.061924009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.061926083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.061928423+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.061931556+07:00","message":"TextPushed: 'นอกจากการค้นหา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:24.16770245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:24.167727045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.323151725+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.323195646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.323202154+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.323215737+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.323222843+07:00","message":"[bufferProcess] interim [580000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.323225934+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.323231582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.323234746+07:00","message":"> Transcript [9470] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.323239383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.323241844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.323244472+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.323247199+07:00","message":"TextPushed: 'นอกจากการค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.323251552+07:00","message":"Push: 'พัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.323253689+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.323256352+07:00","message":"Set new StatePrefix : 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.32325929+07:00","message":"Next Push (prob) : 'น้ำต้นทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.32328427+07:00","message":"push: {false พัฒนาแหล่ง 0 0xc00212f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.384689818+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.384731479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.384737361+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.384749927+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.384757384+07:00","message":"[bufferProcess] interim [640000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.384760216+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.38476612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.38476946+07:00","message":"> Transcript [9471] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.384773133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.384775674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.384777942+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.384780965+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.399987182+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.400014158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.400019756+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.400031982+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.400037499+07:00","message":"[bufferProcess] interim [700000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.40003989+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.400043812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.400046565+07:00","message":"> Transcript [9472] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.400049798+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.400052084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.400054107+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.400056603+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.522389419+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.522436869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.522446686+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.522459891+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.522466861+07:00","message":"[bufferProcess] interim [820000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.522469547+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.522482754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.522485934+07:00","message":"> Transcript [9473] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.52248977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.522492152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.522494121+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.522496713+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.581518264+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.581554207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.5815608+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.581572788+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.581581344+07:00","message":"[bufferProcess] interim [880000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.581583963+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.581589253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.581592315+07:00","message":"> Transcript [9474] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.581596124+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.581598194+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.581600656+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.581603347+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.581608225+07:00","message":"Push: 'น้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.58161035+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.581612761+07:00","message":"Set new StatePrefix : 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.581615287+07:00","message":"Next Push (prob) : 'แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.581622536+07:00","message":"push: {false น้ำต้นทุน 0 0xc00212f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.800805867+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.800844352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.800851197+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.800864628+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.800870846+07:00","message":"[bufferProcess] interim [120000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.80087368+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.800878815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.800882149+07:00","message":"> Transcript [9475] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.800885182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.800887206+07:00","message":"Set new StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.977222446+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.97726409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.977270611+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.97728682+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.977293171+07:00","message":"[bufferProcess] interim [240000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.977295623+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.977299099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.977302605+07:00","message":"> Transcript [9476] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.977306045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.977308353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.977310391+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.977313174+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.992908936+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.992939966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.992945151+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.992959305+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.992964724+07:00","message":"[bufferProcess] interim [300000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.992967239+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.992973148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.992976315+07:00","message":"> Transcript [9477] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.992980031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.992982126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.992985214+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.992987747+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.227640191+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.227681758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.22769733+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.22771739+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.227727448+07:00","message":"[bufferProcess] interim [480000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.227730541+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.227736791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.227740726+07:00","message":"> Transcript [9478] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.227748643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.227751643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.227755235+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.227760373+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.483254874+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.483294583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.483300747+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.483322418+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.483329657+07:00","message":"[bufferProcess] interim [780000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.483332609+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.483340011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.48334289+07:00","message":"> Transcript [9479] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.483347157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.483349672+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.483360958+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.483363994+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.483371383+07:00","message":"Push: 'แล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.483373461+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.483375704+07:00","message":"Set new StatePrefix : 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.483378608+07:00","message":"Next Push (prob) : 'การดูแลรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.483406334+07:00","message":"push: {false แล้วนะครับ 0 0xc00212f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.610279167+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.610319317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.61033282+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.610348129+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.610361486+07:00","message":"[bufferProcess] interim [900000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.610364475+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.610376489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.610379851+07:00","message":"> Transcript [9480] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.61038414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.610386308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.610388346+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.610390957+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.801307411+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.80134475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.801350412+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.801373648+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.801383009+07:00","message":"[bufferProcess] interim [80000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.801385661+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.801390929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.801393879+07:00","message":"> Transcript [9481] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.801397743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.801400623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.80140283+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.801405508+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.992764255+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.992809318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.992815759+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.992825711+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.992831732+07:00","message":"[bufferProcess] interim [320000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.992834999+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.992839045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.992841902+07:00","message":"> Transcript [9482] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.992845614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.992847727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.992850259+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.992852917+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.421906388+07:00","message":"[GCS] IsForceVAD: false for message ID: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.495950206+07:00","message":"[GCS] Start streaming session, msgId: 554"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.497980025+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.498013615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.49801941+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.498030702+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.498037006+07:00","message":"[bufferProcess] interim [740000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.498041485+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.498046751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.498049857+07:00","message":"> Transcript [9483] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.498053671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.498055903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.498058356+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.498061166+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.498066468+07:00","message":"Push: 'การดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.498068576+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.498070802+07:00","message":"Set new StatePrefix : 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.498073455+07:00","message":"Next Push (prob) : 'ทรัพยากรน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.498080477+07:00","message":"push: {false การดูแลรักษา 0 0xc00212f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.508244575+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.508283453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.508289804+07:00","message":"receive interim result [false|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.508307811+07:00","message":"[buffer interim] 553 false นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.508315121+07:00","message":"[bufferProcess] interim [860000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.508318105+07:00","message":"[bufferProcess] send to processor:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.508325269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.508329591+07:00","message":"> Transcript [9484] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.508333866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.508336484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.508338687+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.508341572+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.551574831+07:00","message":"[GCS] IsForceVAD: false for message ID: 554"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.577566148+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.577618364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น\",\"confidence\":0.95477927}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.577625816+07:00","message":"receive interim result [true|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.577636782+07:00","message":"end recv isFinal message id 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.577639087+07:00","message":"end Recv id 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.577646704+07:00","message":"[buffer interim] 553 true นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.57765901+07:00","message":"[bufferProcess] interim [890000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.577662902+07:00","message":"[bufferProcess] send to processor (isfinal):นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.577667474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.577670943+07:00","message":"> Transcript [9485] [false]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.577674872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.577677575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.577680223+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.577683469+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.577685704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.5776879+07:00","message":"> Transcript [9486] [true]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.577690566+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.57769257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.577694449+07:00","message":"StatePrefix: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.577696776+07:00","message":"TextPushed: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.577700666+07:00","message":"Push: 'ทรัพยากรน้ำก็ยังเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.577709388+07:00","message":"push: {true ทรัพยากรน้ำก็ยังเป็น 0 0xc00212f500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:26.587436127+07:00","message":"write wav file: './tmp/7598/7598_553.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.623940479+07:00","message":"[GCS] Start streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.778715802+07:00","message":"receive streaming session, msgId: 554"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.77873831+07:00","message":"found end of frame, send empty tag with msgId: 554"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.778741963+07:00","message":"end Recv id 554"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.778750985+07:00","message":"[buffer interim] 554 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.778758432+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.778763349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.778767751+07:00","message":"> Transcript [9487] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.778771552+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.778774219+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.778777055+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.778779991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.778783508+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.778793012+07:00","message":"push: {true \n 0 0xc003210180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:26.78355359+07:00","message":"write wav file: './tmp/7598/7598_554.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.151828372+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.151872209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.151877609+07:00","message":"receive interim result [false|false]: ปัจจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.151895575+07:00","message":"[buffer interim] 555 false ปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.151911227+07:00","message":"[bufferProcess] interim [540000000]:ปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.15191334+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:27.168001342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:27.168013702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.340080271+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.340121629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.340128455+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.340142762+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.340150671+07:00","message":"[bufferProcess] interim [780000000]:ปัจจัยสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.340153339+07:00","message":"[bufferProcess] send to processor:ปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.340160444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.340164008+07:00","message":"> Transcript [9488] [false]: 'ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.340166523+07:00","message":"Set StatePrefix (first interim): 'ปัจจัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.98186168+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.981905138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.981911632+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.981926923+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.98193494+07:00","message":"[bufferProcess] interim [380000000]:ปัจจัยสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.981938294+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.981946174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.981949135+07:00","message":"> Transcript [9489] [false]: 'ปัจจัยสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.981954109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.981957429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.9819605+07:00","message":"StatePrefix: 'ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.981965375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.043416183+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.043458941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.04346526+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.043480748+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.043487971+07:00","message":"[bufferProcess] interim [440000000]:ปัจจัยสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.043490687+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.043497284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.043500728+07:00","message":"> Transcript [9490] [false]: 'ปัจจัยสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.043505032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.043507664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.043509886+07:00","message":"StatePrefix: 'ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.043512143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.174705601+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.174752239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.17475948+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.174774613+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.174782705+07:00","message":"[bufferProcess] interim [560000000]:ปัจจัยสำคัญที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.174785298+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.174795465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.174798858+07:00","message":"> Transcript [9491] [false]: 'ปัจจัยสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.174802866+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.174805868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.174807995+07:00","message":"StatePrefix: 'ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.174810325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.177792513+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.177827193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.177833511+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.177849458+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.177856754+07:00","message":"[bufferProcess] interim [620000000]:ปัจจัยสำคัญที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.177859404+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.177866295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.177869248+07:00","message":"> Transcript [9492] [false]: 'ปัจจัยสำคัญที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.177872684+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.177875012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.177877414+07:00","message":"StatePrefix: 'ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.177880126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.177885946+07:00","message":"Push: 'ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.177887976+07:00","message":"TextPushed: 'ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.177890626+07:00","message":"Set new StatePrefix : 'ปัจจัยสำคัญที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.177893066+07:00","message":"Next Push (prob) : 'สำคัญที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.177901524+07:00","message":"push: {false ปัจจัย 0 0xc003302c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.370074352+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.370119615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.370126791+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.37014246+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.370152462+07:00","message":"[bufferProcess] interim [740000000]:ปัจจัยสำคัญที่ช่วยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.370156379+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.370163552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.370167831+07:00","message":"> Transcript [9493] [false]: 'ปัจจัยสำคัญที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.370171709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.370175414+07:00","message":"Set new StatePrefix: 'ปัจจัยสำคัญที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.496619551+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.496664927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.496671603+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.496690003+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.496698186+07:00","message":"[bufferProcess] interim [860000000]:ปัจจัยสำคัญที่ช่วยให้ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.49670128+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.496709228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.496712971+07:00","message":"> Transcript [9494] [false]: 'ปัจจัยสำคัญที่ช่วยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.496717528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.49672002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.496722148+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.49672474+07:00","message":"TextPushed: 'ปัจจัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.556931657+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.556966871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.556972173+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.55698821+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.556995295+07:00","message":"[bufferProcess] interim [980000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.556997859+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.557001292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.557004676+07:00","message":"> Transcript [9495] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.557007983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.55701003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.557012034+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.55701421+07:00","message":"TextPushed: 'ปัจจัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.745528852+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.745564009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.745569961+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.745580532+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.745587036+07:00","message":"[bufferProcess] interim [160000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.745589678+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.745594685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.745597437+07:00","message":"> Transcript [9496] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.745601251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.745603498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.745605974+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.745608505+07:00","message":"TextPushed: 'ปัจจัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.880708195+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.880745568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.880751222+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.88076627+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.880773384+07:00","message":"[bufferProcess] interim [280000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.880777446+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.880781923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.880785827+07:00","message":"> Transcript [9497] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.880790606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.880793858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.880797229+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.880800447+07:00","message":"TextPushed: 'ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.880803986+07:00","message":"Push: 'สำคัญที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.880807298+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.880810867+07:00","message":"Set new StatePrefix : 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.880814323+07:00","message":"Next Push (prob) : 'ให้ชุมชนมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.880823783+07:00","message":"push: {false สำคัญที่ช่วย 0 0xc003302c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.06732596+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.067356763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.067361967+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.067382452+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.067389586+07:00","message":"[bufferProcess] interim [460000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.067392161+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.067395641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.067398502+07:00","message":"> Transcript [9498] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.06740198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.067404582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.067406631+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.067409155+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.072060898+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.072085087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.072089798+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.072104708+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.072110019+07:00","message":"[bufferProcess] interim [520000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.072112479+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.072115372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.072117884+07:00","message":"> Transcript [9499] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.072121849+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.072123867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.072125816+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.072128086+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.456607822+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.456640424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.456646048+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.456660233+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.456667097+07:00","message":"[bufferProcess] interim [880000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.456669722+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.456673174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.456675866+07:00","message":"> Transcript [9500] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.456679486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.456681822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.456684906+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.456690585+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.657810941+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.657852624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.657860137+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.65787893+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.657890662+07:00","message":"[bufferProcess] interim [60000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.657893764+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.65789783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.657901045+07:00","message":"> Transcript [9501] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.65790587+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.657908642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.657911178+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.657913926+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.657921422+07:00","message":"Push: 'ให้ชุมชนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.657923422+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.657925894+07:00","message":"Set new StatePrefix : 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.65792909+07:00","message":"Next Push (prob) : 'น้ำใช้อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.6579571+07:00","message":"push: {false ให้ชุมชนมี 0 0xc003302c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.685040726+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.685077747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อยากเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.685084267+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อยากเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.685100643+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อยากเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.685108029+07:00","message":"[bufferProcess] interim [120000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อยากเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.685110671+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.685118119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.68512081+07:00","message":"> Transcript [9502] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.685123573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.685126968+07:00","message":"Set new StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อยากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.796418733+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.79646012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.796466928+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.796480798+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.796488523+07:00","message":"[bufferProcess] interim [180000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.796491385+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อยากเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.796494885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.796497987+07:00","message":"> Transcript [9503] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อยากเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.796500823+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.796502856+07:00","message":"Set new StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อยากเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.092575243+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.09261507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.092621511+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.092637776+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.092644571+07:00","message":"[bufferProcess] interim [480000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.092647122+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.092650706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.092653481+07:00","message":"> Transcript [9504] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.092656039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.092658096+07:00","message":"Set new StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.151185408+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.151217381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.151224081+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.151235913+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.15124166+07:00","message":"[bufferProcess] interim [540000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.151244909+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.151250219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.151253114+07:00","message":"> Transcript [9505] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.151256389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.151258802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.151261103+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.151264226+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:30.168362873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:30.168374935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.287630803+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.287673912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.287680618+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.287700701+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.287708774+07:00","message":"[bufferProcess] interim [720000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.287711529+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.28771538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.287719618+07:00","message":"> Transcript [9506] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.287723756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.287726013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.287727916+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.28773079+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.54473707+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.544776064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.544782338+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.544804942+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.544814175+07:00","message":"[bufferProcess] interim [20000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.544817258+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.544821325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.544824821+07:00","message":"> Transcript [9507] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.544829171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.544831659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.544834513+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.544837486+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.193524145+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.193565985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.193572761+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.193585696+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.193593539+07:00","message":"[bufferProcess] interim [620000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.193596358+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.193604051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.193607606+07:00","message":"> Transcript [9508] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.193612422+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.193615978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.193618689+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.193621992+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.1936287+07:00","message":"Push: 'น้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.193631124+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.193633607+07:00","message":"Set new StatePrefix : 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.193636045+07:00","message":"Next Push (prob) : 'ในระยะยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.193660244+07:00","message":"push: {false น้ำใช้อย่างเพียงพอ 0 0xc003302c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.434312677+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.434356683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.434364269+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.434384748+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.434400936+07:00","message":"[bufferProcess] interim [860000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.434404041+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.434407853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.434411734+07:00","message":"> Transcript [9509] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.434416352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.434418606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.434420574+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.434423731+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.724416961+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.72445859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.724464758+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.724482938+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.724490863+07:00","message":"[bufferProcess] interim [100000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.724494624+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.724503293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.724506339+07:00","message":"> Transcript [9510] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.724511439+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.724514119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.724516547+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.724520229+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.754163461+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.754193454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำตาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.754199605+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.754213541+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.754223203+07:00","message":"[bufferProcess] interim [160000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.754228185+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.754235945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.754239499+07:00","message":"> Transcript [9511] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.754244519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.75424766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.75425233+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.754255251+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.756104665+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.756118459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.756122883+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.756130853+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.756136153+07:00","message":"[bufferProcess] interim [220000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.756139479+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.756144538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.756148413+07:00","message":"> Transcript [9512] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.756152728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.756155502+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.756159206+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.756161603+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.756166098+07:00","message":"Push: 'ในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.75617051+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.756174752+07:00","message":"Set new StatePrefix : 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.756179171+07:00","message":"Next Push (prob) : 'เพราะน้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.756188946+07:00","message":"push: {false ในระยะยาว 0 0xc003302c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.263277165+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.263313152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.263319468+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.263338069+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.263344393+07:00","message":"[bufferProcess] interim [640000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.263347351+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.263351373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.263354327+07:00","message":"> Transcript [9513] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.263356839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.263358933+07:00","message":"Set new StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.414153835+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.414190333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นซับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.414196375+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นซับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.414212593+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.414219707+07:00","message":"[bufferProcess] interim [760000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.414222416+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.414225739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.414228588+07:00","message":"> Transcript [9514] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.4142419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.414244648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.414247852+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.414250768+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.473454598+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.473500239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.473507366+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.473526+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.473538061+07:00","message":"[bufferProcess] interim [880000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.473540782+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.473545113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.473549395+07:00","message":"> Transcript [9515] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นซับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.473554777+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.473557169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.473559836+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.473562937+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.583565635+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.58361384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นสักอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.5836219+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นสักอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.583638359+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นสักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.58364623+07:00","message":"[bufferProcess] interim [940000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นสักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.583649505+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.583658353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.583664065+07:00","message":"> Transcript [9516] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.583668473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.583670952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.583673787+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.583676845+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.590236365+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.590264373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.590270276+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.59028422+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.59029042+07:00","message":"[bufferProcess] interim [0]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.590293172+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นสักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.59030176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.590304764+07:00","message":"> Transcript [9517] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นสักอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.590309092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.590311497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.59031362+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.590316367+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.590323613+07:00","message":"Push: 'เพราะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.590325848+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.590328217+07:00","message":"Set new StatePrefix : 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นสักอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.590333049+07:00","message":"Next Push (prob) : 'เป็นสักอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.590343186+07:00","message":"push: {false เพราะน้ำบาดาล 0 0xc003302c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.647730521+07:00","message":"[GCS] Cleaned up inactive client: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.647773929+07:00","message":"[GCS] Cleaned up inactive client: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.647779058+07:00","message":"[GCS] Cleaned up inactive client: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.647782289+07:00","message":"[GCS] Cleaned up inactive client: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.647785727+07:00","message":"[GCS] Cleaned up inactive client: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.647789345+07:00","message":"[GCS] Cleaned up inactive client: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.647792314+07:00","message":"[GCS] Cleaned up inactive client: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.64779525+07:00","message":"[GCS] Cleaned up inactive client: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.647798122+07:00","message":"[GCS] Cleaned up inactive client: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.6478008+07:00","message":"[GCS] Cleaned up inactive client: 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.702123837+07:00","message":"[GCS] IsForceVAD: false for message ID: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.763484341+07:00","message":"[GCS] Start streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.783645582+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.783689546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.783698538+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.783714994+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.783726256+07:00","message":"[bufferProcess] interim [180000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.783730518+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.783739316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.783743424+07:00","message":"> Transcript [9518] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.783747316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.783750496+07:00","message":"Set new StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.802229553+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.802257291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.802262416+07:00","message":"receive interim result [false|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.802274261+07:00","message":"[buffer interim] 555 false ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.802279937+07:00","message":"[bufferProcess] interim [300000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.802282627+07:00","message":"[bufferProcess] send to processor:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.802286371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.80228904+07:00","message":"> Transcript [9519] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.802292591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.802296101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.802298356+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.802301618+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.867986283+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.868025726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่ต้อง\",\"confidence\":0.9479337}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.868032219+07:00","message":"receive interim result [true|false]: ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.868044641+07:00","message":"end recv isFinal message id 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.868047545+07:00","message":"end Recv id 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.868055785+07:00","message":"[buffer interim] 555 true ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.868064681+07:00","message":"[bufferProcess] interim [300000000]:ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.868068416+07:00","message":"[bufferProcess] send to processor (isfinal):ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.868072227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.868074908+07:00","message":"> Transcript [9520] [false]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.868078294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.868080297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.868082734+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.868085463+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.868087728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.868089834+07:00","message":"> Transcript [9521] [true]: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากรที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.86809237+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.868094312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.868096047+07:00","message":"StatePrefix: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาลเป็นทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.868100458+07:00","message":"TextPushed: 'ปัจจัยสำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาวเพราะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.868103566+07:00","message":"Push: 'เป็นทรัพยากรที่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.868112954+07:00","message":"push: {true เป็นทรัพยากรที่ต้อง 0 0xc003302c00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:32.880930396+07:00","message":"write wav file: './tmp/7598/7598_555.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:33.168954808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:33.168979771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.496953735+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.496988773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่แว่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.496994133+07:00","message":"receive interim result [false|false]: ใส่แว่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.49700764+07:00","message":"[buffer interim] 556 false ใส่แว่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.497018084+07:00","message":"[bufferProcess] interim [540000000]:ใส่แว่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.497020923+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.500300302+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.500321602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.500325874+07:00","message":"receive interim result [false|false]: ใช้เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.500339969+07:00","message":"[buffer interim] 556 false ใช้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.50034486+07:00","message":"[bufferProcess] interim [600000000]:ใช้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.500346979+07:00","message":"[bufferProcess] send to processor:ใส่แว่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.500349961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.500352792+07:00","message":"> Transcript [9522] [false]: 'ใส่แว่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.500355308+07:00","message":"Set StatePrefix (first interim): 'ใส่แว่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.811130747+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.811175248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่เวลาใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.811182061+07:00","message":"receive interim result [false|false]: ใส่เวลาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.811199937+07:00","message":"[buffer interim] 556 false ใส่เวลาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.811208895+07:00","message":"[bufferProcess] interim [840000000]:ใส่เวลาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.811211474+07:00","message":"[bufferProcess] send to processor:ใช้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.811219791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.81122318+07:00","message":"> Transcript [9523] [false]: 'ใช้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.811225884+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.81122819+07:00","message":"Set new StatePrefix: 'ใช้เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.81483767+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.814858831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.814863511+07:00","message":"receive interim result [false|false]: ใช้เวลาในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.814875555+07:00","message":"[buffer interim] 556 false ใช้เวลาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.814880403+07:00","message":"[bufferProcess] interim [900000000]:ใช้เวลาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.814882485+07:00","message":"[bufferProcess] send to processor:ใส่เวลาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.814885411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.814888012+07:00","message":"> Transcript [9524] [false]: 'ใส่เวลาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.814889847+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.814892652+07:00","message":"Set new StatePrefix: 'ใส่เวลาใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.022637617+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.022682119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.022688298+07:00","message":"receive interim result [false|false]: ใช้เวลาในการซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.022707832+07:00","message":"[buffer interim] 556 false ใช้เวลาในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.022716249+07:00","message":"[bufferProcess] interim [80000000]:ใช้เวลาในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.022719001+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.022730502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.022734371+07:00","message":"> Transcript [9525] [false]: 'ใช้เวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.022737328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.022739976+07:00","message":"Set new StatePrefix: 'ใช้เวลาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.13548519+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.135534863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.135541083+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.135564644+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.135573083+07:00","message":"[bufferProcess] interim [140000000]:ใช้เวลาในการฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.135575799+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.135583931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.135588356+07:00","message":"> Transcript [9526] [false]: 'ใช้เวลาในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.135592598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.135595185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.135597616+07:00","message":"StatePrefix: 'ใช้เวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.135599969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.192724313+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.192767197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.192774266+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.192789402+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.192796491+07:00","message":"[bufferProcess] interim [320000000]:ใช้เวลาในการฟื้นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.19279917+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.192807282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.192811258+07:00","message":"> Transcript [9527] [false]: 'ใช้เวลาในการฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.1928151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.192817752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.192820552+07:00","message":"StatePrefix: 'ใช้เวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.192823155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.396693017+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.396737732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.396744012+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.396759139+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.396773343+07:00","message":"[bufferProcess] interim [500000000]:ใช้เวลาในการฟื้นตัวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.396776237+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.396780199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.396784246+07:00","message":"> Transcript [9528] [false]: 'ใช้เวลาในการฟื้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.396788482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.396790853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.396793041+07:00","message":"StatePrefix: 'ใช้เวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.396795541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.522921429+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.522966882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.522973693+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.522989595+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.522997858+07:00","message":"[bufferProcess] interim [560000000]:ใช้เวลาในการฟื้นตัวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.523000441+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.523008136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.52301117+07:00","message":"> Transcript [9529] [false]: 'ใช้เวลาในการฟื้นตัวและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.523014892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.5230176+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.523020282+07:00","message":"StatePrefix: 'ใช้เวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.523023142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.523030111+07:00","message":"Push: 'ใช้เวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.523032298+07:00","message":"TextPushed: 'ใช้เวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.523034498+07:00","message":"Set new StatePrefix : 'ใช้เวลาในการฟื้นตัวและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.523037078+07:00","message":"Next Push (prob) : 'ฟื้นตัวและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.523046335+07:00","message":"push: {false ใช้เวลาในการ 0 0xc0034fc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.6804011+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.680437465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.68044301+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.680456358+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.68046321+07:00","message":"[bufferProcess] interim [680000000]:ใช้เวลาในการฟื้นตัวและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.680465687+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.68047102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.680473831+07:00","message":"> Transcript [9530] [false]: 'ใช้เวลาในการฟื้นตัวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.680476297+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.680478962+07:00","message":"Set new StatePrefix: 'ใช้เวลาในการฟื้นตัวแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.707405626+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.707453212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.707458593+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.707471184+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.7074773+07:00","message":"[bufferProcess] interim [740000000]:ใช้เวลาในการฟื้นตัวและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.707479916+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.7074832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.707485885+07:00","message":"> Transcript [9531] [false]: 'ใช้เวลาในการฟื้นตัวและสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.707488175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.70749024+07:00","message":"Set new StatePrefix: 'ใช้เวลาในการฟื้นตัวและสระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.713030207+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.713062867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและสะสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.713067978+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและสะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.713082877+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.713088504+07:00","message":"[bufferProcess] interim [800000000]:ใช้เวลาในการฟื้นตัวและสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.713090892+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.71309397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.713096507+07:00","message":"> Transcript [9532] [false]: 'ใช้เวลาในการฟื้นตัวและสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.713098811+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.713100698+07:00","message":"Set new StatePrefix: 'ใช้เวลาในการฟื้นตัวและสัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.033669375+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.033707894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและสะสมทรัพย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.033715311+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและสะสมทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.033735852+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและสะสมทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.033749214+07:00","message":"[bufferProcess] interim [100000000]:ใช้เวลาในการฟื้นตัวและสะสมทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.033752999+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.033757207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.033760477+07:00","message":"> Transcript [9533] [false]: 'ใช้เวลาในการฟื้นตัวและสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.033763429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.033765729+07:00","message":"Set new StatePrefix: 'ใช้เวลาในการฟื้นตัวและสะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.448486071+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.448528893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.448535891+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.448550814+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.448558594+07:00","message":"[bufferProcess] interim [460000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.448561783+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและสะสมทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.448569093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.448573176+07:00","message":"> Transcript [9534] [false]: 'ใช้เวลาในการฟื้นตัวและสะสมทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.448577244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.448579463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.44858188+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.448584907+07:00","message":"TextPushed: 'ใช้เวลาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.738366011+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.738418723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.738425333+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.738445358+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.738453687+07:00","message":"[bufferProcess] interim [760000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.738457116+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.73846377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.738467605+07:00","message":"> Transcript [9535] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.738470807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.738473514+07:00","message":"Set new StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:36.169095748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:36.169100318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.308038944+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.308077923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.308084933+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.308100423+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.308107299+07:00","message":"[bufferProcess] interim [360000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.308110562+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.308114625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.30811743+07:00","message":"> Transcript [9536] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.308120808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.308122892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.308124865+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.308127349+07:00","message":"TextPushed: 'ใช้เวลาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.632061954+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.632104468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.632112622+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.632133504+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.632141977+07:00","message":"[bufferProcess] interim [720000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.632146084+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.632155866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.632160168+07:00","message":"> Transcript [9537] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.632169102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.632171996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.632175078+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.632178882+07:00","message":"TextPushed: 'ใช้เวลาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.697649361+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.697691324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.697698824+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.697714878+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.697722833+07:00","message":"[bufferProcess] interim [780000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.697725838+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.697729505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.697732805+07:00","message":"> Transcript [9538] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.69773718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.697739566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.697741691+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.697744111+07:00","message":"TextPushed: 'ใช้เวลาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.820390191+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.820444542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.82045217+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.820471532+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.820483561+07:00","message":"[bufferProcess] interim [840000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.82048675+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.820490721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.820494273+07:00","message":"> Transcript [9539] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.820499126+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.820501639+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.820504314+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.820507114+07:00","message":"TextPushed: 'ใช้เวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.820516119+07:00","message":"Push: 'ฟื้นตัวและผสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.82051843+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.820521087+07:00","message":"Set new StatePrefix : 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.820524019+07:00","message":"Next Push (prob) : 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.82053645+07:00","message":"push: {false ฟื้นตัวและผสมตามธรรมชาติ 0 0xc0034fc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.943874562+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.943917549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.943925117+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.943937884+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.943944382+07:00","message":"[bufferProcess] interim [960000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.943947236+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.943952439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.94395529+07:00","message":"> Transcript [9540] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.943959961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.943962124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.943964458+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.943967281+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.147143829+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.147190579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.147197461+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.147212088+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.14722046+07:00","message":"[bufferProcess] interim [140000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.147223678+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.147228349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.147231546+07:00","message":"> Transcript [9541] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.147235958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.14723847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.147241178+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.147244548+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.164592113+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.164620965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.164626816+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.164641519+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.164647376+07:00","message":"[bufferProcess] interim [200000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.164649991+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.164653648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.164656369+07:00","message":"> Transcript [9542] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.164662803+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.16466505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.164667528+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.164670682+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.208696937+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.208726592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.208732822+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.208748322+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.208771306+07:00","message":"[bufferProcess] interim [320000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.208774403+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.208779431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.208782571+07:00","message":"> Transcript [9543] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.20878691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.208788959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.208791065+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.208794217+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.208811151+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.208813509+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.20881599+07:00","message":"Set new StatePrefix : 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.208818815+07:00","message":"Next Push (prob) : 'การใช้น้ำอย่างรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.208828696+07:00","message":"push: {false ครับ 0 0xc0034fc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.394467134+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.394517212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.394524349+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.394540396+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.394547423+07:00","message":"[bufferProcess] interim [440000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.394550497+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.394554301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.394557323+07:00","message":"> Transcript [9544] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.394563087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.394565429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.39456734+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.394571573+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.920755725+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.920805332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.920812236+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.920828646+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.92083731+07:00","message":"[bufferProcess] interim [980000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.920840499+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.920847785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.920850965+07:00","message":"> Transcript [9545] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.920859971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.920862397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.920865078+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.920868446+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.042508635+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.04255189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.042559582+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.042575851+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.04258426+07:00","message":"[bufferProcess] interim [40000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.042587306+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.04259181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.042595173+07:00","message":"> Transcript [9546] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.04259935+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.042604167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.042606802+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.042609953+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.11116879+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.111216004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.111222963+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.111239698+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.111247927+07:00","message":"[bufferProcess] interim [160000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.111251084+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.111255554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.111259347+07:00","message":"> Transcript [9547] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.11126414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.111266827+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.11126915+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.11127229+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.111275011+07:00","message":"Push: 'การใช้น้ำอย่างรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.111277261+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.11127961+07:00","message":"Set new StatePrefix : 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.111282338+07:00","message":"Next Push (prob) : 'คุณค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.111292117+07:00","message":"push: {false การใช้น้ำอย่างรู้ 0 0xc0034fc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.127044584+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.12708009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.127088136+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.127108191+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.127117201+07:00","message":"[bufferProcess] interim [220000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.127121147+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.127131224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.12713509+07:00","message":"> Transcript [9548] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.127140309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.127143938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.127147666+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.127151629+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.236144908+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.23618847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถ 90\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.236196092+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถ 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.236214163+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.236221444+07:00","message":"[bufferProcess] interim [280000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.236224411+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.23622847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.2362316+07:00","message":"> Transcript [9549] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.23623596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.236238695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.236242125+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.236244882+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.297677999+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.297714867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.29772099+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.297736034+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.297745323+07:00","message":"[bufferProcess] interim [340000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.297749466+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.297755818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.297758803+07:00","message":"> Transcript [9550] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่ารถ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.297762724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.297766493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.297768835+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.297771751+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.609527401+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.609562777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.609569066+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.60957921+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.609586466+07:00","message":"[bufferProcess] interim [640000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.60958956+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.609594919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.609598376+07:00","message":"> Transcript [9551] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.609602533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.609604938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.609607064+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.609609952+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.60961463+07:00","message":"Push: 'คุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.609616726+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.609618999+07:00","message":"Set new StatePrefix : 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.609621616+07:00","message":"Next Push (prob) : 'ลดการสูญเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.609628196+07:00","message":"push: {false คุณค่า 0 0xc0034fc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.943421531+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.943458137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.943463462+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.943482165+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.943489207+07:00","message":"[bufferProcess] interim [0]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.943493023+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.943502945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.943506033+07:00","message":"> Transcript [9552] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.943509984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.943512376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.943514659+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.943518+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.129747856+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.129789715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.129796377+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.129812199+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.129823976+07:00","message":"[bufferProcess] interim [180000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.129827323+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.129831176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.129834082+07:00","message":"> Transcript [9553] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.129838574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.129840709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.129843494+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.129846697+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:39.170073774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:39.170077894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.183686603+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.183723898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.183730673+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.183746459+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.183753438+07:00","message":"[bufferProcess] interim [240000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.183756519+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.183763849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.183767054+07:00","message":"> Transcript [9554] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.18377152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.1837741+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.183776592+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.183779856+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.311624931+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.311668792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.31167549+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.311690363+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.311697525+07:00","message":"[bufferProcess] interim [360000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.311700947+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.311709033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.311712387+07:00","message":"> Transcript [9555] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.311717928+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.311721069+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.31172353+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.311727176+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.311735219+07:00","message":"Push: 'ลดการสูญเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.311737419+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.311739976+07:00","message":"Set new StatePrefix : 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.311742969+07:00","message":"Next Push (prob) : 'น้ำและช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.311769293+07:00","message":"push: {false ลดการสูญเสีย 0 0xc0034fc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.506759464+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.506809581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.5068165+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.506837167+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.506845839+07:00","message":"[bufferProcess] interim [540000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.506848863+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.506855018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.506859554+07:00","message":"> Transcript [9556] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.506864296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.506866512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.506868731+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.506871506+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.507886601+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.507899708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.507904632+07:00","message":"receive interim result [false|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.507915232+07:00","message":"[buffer interim] 556 false ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.507919519+07:00","message":"[bufferProcess] interim [600000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.507922041+07:00","message":"[bufferProcess] send to processor:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.507924718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.507929565+07:00","message":"> Transcript [9557] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.507932952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.507935182+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.507937092+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.507939653+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.623191154+07:00","message":"[GCS] IsForceVAD: false for message ID: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.683707288+07:00","message":"[GCS] Start streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.834626635+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.834665989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดูแลและ\",\"confidence\":0.9383073}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.834672588+07:00","message":"receive interim result [true|false]: ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดูแลและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.834681+07:00","message":"end recv isFinal message id 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.83468326+07:00","message":"end Recv id 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.834690133+07:00","message":"[buffer interim] 556 true ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดูแลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.834696866+07:00","message":"[bufferProcess] interim [870000000]:ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดูแลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.834700591+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.834704387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.83470723+07:00","message":"> Transcript [9558] [false]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.834710946+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.834713667+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.834715616+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.834718271+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.83472053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.834722716+07:00","message":"> Transcript [9559] [true]: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วยกันดูแลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.834725152+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.834726961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.834728914+07:00","message":"StatePrefix: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสียน้ำและช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.83473097+07:00","message":"TextPushed: 'ใช้เวลาในการฟื้นตัวและผสมตามธรรมชาติครับการใช้น้ำอย่างรู้คุณค่าลดการสูญเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.834734301+07:00","message":"Push: 'น้ำและช่วยกันดูแลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.834742046+07:00","message":"push: {true น้ำและช่วยกันดูแลและ 0 0xc0034fc000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:39.848509883+07:00","message":"write wav file: './tmp/7598/7598_556.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.343475987+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.343523325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งทรัพยากร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.343534236+07:00","message":"receive interim result [false|false]: แหล่งทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.34355115+07:00","message":"[buffer interim] 557 false แหล่งทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.343558859+07:00","message":"[bufferProcess] interim [660000000]:แหล่งทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.343561144+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.533346664+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.533387422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งทรัพยากรธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.533394154+07:00","message":"receive interim result [false|false]: แหล่งทรัพยากรธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.533416515+07:00","message":"[buffer interim] 557 false แหล่งทรัพยากรธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.533428858+07:00","message":"[bufferProcess] interim [900000000]:แหล่งทรัพยากรธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.53343152+07:00","message":"[bufferProcess] send to processor:แหล่งทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.533435722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.533441302+07:00","message":"> Transcript [9560] [false]: 'แหล่งทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.533443847+07:00","message":"Set StatePrefix (first interim): 'แหล่งทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.662163431+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.662207214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งทรัพยากร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.662213684+07:00","message":"receive interim result [false|false]: แหล่งทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.662229152+07:00","message":"[buffer interim] 557 false แหล่งทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.662238473+07:00","message":"[bufferProcess] interim [960000000]:แหล่งทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.662242115+07:00","message":"[bufferProcess] send to processor:แหล่งทรัพยากรธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.662250821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.662254498+07:00","message":"> Transcript [9561] [false]: 'แหล่งทรัพยากรธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.662259493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.662262275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.662264659+07:00","message":"StatePrefix: 'แหล่งทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.662267072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.730227423+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.730283782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งทรัพยากรธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.730290834+07:00","message":"receive interim result [false|false]: แหล่งทรัพยากรธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.730310659+07:00","message":"[buffer interim] 557 false แหล่งทรัพยากรธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.730323583+07:00","message":"[bufferProcess] interim [80000000]:แหล่งทรัพยากรธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.730326822+07:00","message":"[bufferProcess] send to processor:แหล่งทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.730334025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.730337805+07:00","message":"> Transcript [9562] [false]: 'แหล่งทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.730342026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.730344321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.73034657+07:00","message":"StatePrefix: 'แหล่งทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.730349137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.090658996+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.090698121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากรธรรมชาติหมายถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.090703785+07:00","message":"receive interim result [false|false]: ทรัพยากรธรรมชาติหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.090717295+07:00","message":"[buffer interim] 557 false ทรัพยากรธรรมชาติหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.090724163+07:00","message":"[bufferProcess] interim [380000000]:ทรัพยากรธรรมชาติหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.090726893+07:00","message":"[bufferProcess] send to processor:แหล่งทรัพยากรธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.090730111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.09073337+07:00","message":"> Transcript [9563] [false]: 'แหล่งทรัพยากรธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.09073655+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.090738655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.090740847+07:00","message":"StatePrefix: 'แหล่งทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.090743093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.156977662+07:00","message":"[GCS] IsForceVAD: false for message ID: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.245222435+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.245265583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากรธรรมชาติมีอิทธิพล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.245271956+07:00","message":"receive interim result [false|false]: ทรัพยากรธรรมชาติมีอิทธิพล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.245288696+07:00","message":"[buffer interim] 557 false ทรัพยากรธรรมชาติมีอิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.245297547+07:00","message":"[bufferProcess] interim [620000000]:ทรัพยากรธรรมชาติมีอิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.245300292+07:00","message":"[bufferProcess] send to processor:ทรัพยากรธรรมชาติหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.245308245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.245311988+07:00","message":"> Transcript [9564] [false]: 'ทรัพยากรธรรมชาติหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.245315332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.24532008+07:00","message":"Set new StatePrefix: 'ทรัพยากรธรรมชาติหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.271822523+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.27185219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งทรัพยากรธรรมชาติในชุมชน\",\"confidence\":0.9324076}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.271857195+07:00","message":"receive interim result [true|false]: แหล่งทรัพยากรธรรมชาติในชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.271868457+07:00","message":"end recv isFinal message id 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.271871351+07:00","message":"end Recv id 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.271879168+07:00","message":"[buffer interim] 557 true แหล่งทรัพยากรธรรมชาติในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.271884995+07:00","message":"[bufferProcess] interim [710000000]:แหล่งทรัพยากรธรรมชาติในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.271893484+07:00","message":"[bufferProcess] send to processor (isfinal):ทรัพยากรธรรมชาติมีอิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.271897207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.271900701+07:00","message":"> Transcript [9565] [false]: 'ทรัพยากรธรรมชาติมีอิทธิพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.271903181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.271905291+07:00","message":"Set new StatePrefix: 'ทรัพยากรธรรมชาติมีอิทธิพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.271907292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.271909499+07:00","message":"> Transcript [9566] [true]: 'แหล่งทรัพยากรธรรมชาติในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.271912182+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.271914168+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.271916236+07:00","message":"StatePrefix: 'ทรัพยากรธรรมชาติมีอิทธิพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.271918466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.271926293+07:00","message":"Push: 'แหล่งทรัพยากรธรรมชาติในชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.271935727+07:00","message":"push: {true แหล่งทรัพยากรธรรมชาติในชุมชน 0 0xc002e90800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:41.2795027+07:00","message":"write wav file: './tmp/7598/7598_557.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.54589979+07:00","message":"[GCS] Start streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.067472462+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.067503748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.0675087+07:00","message":"receive interim result [false|false]: ดึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.067525926+07:00","message":"[buffer interim] 558 false ดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.067532247+07:00","message":"[bufferProcess] interim [540000000]:ดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.067534389+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.074372984+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.074398955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.074404113+07:00","message":"receive interim result [false|false]: จึงจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.07442504+07:00","message":"[buffer interim] 558 false จึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.074430838+07:00","message":"[bufferProcess] interim [600000000]:จึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.07443318+07:00","message":"[bufferProcess] send to processor:ดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.074437073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.074440121+07:00","message":"> Transcript [9567] [false]: 'ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.074442435+07:00","message":"Set StatePrefix (first interim): 'ดึง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:42.170102608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:42.170120299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.195757564+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.195796979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.195803189+07:00","message":"receive interim result [false|false]: จึงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.195817658+07:00","message":"[buffer interim] 558 false จึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.195824866+07:00","message":"[bufferProcess] interim [660000000]:จึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.195827645+07:00","message":"[bufferProcess] send to processor:จึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.195834921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.195839828+07:00","message":"> Transcript [9568] [false]: 'จึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.195842675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.195845659+07:00","message":"Set new StatePrefix: 'จึงจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.399862076+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.399909898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.39991707+07:00","message":"receive interim result [false|false]: จึงเป็นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.399931476+07:00","message":"[buffer interim] 558 false จึงเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.399951858+07:00","message":"[bufferProcess] interim [840000000]:จึงเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.399955729+07:00","message":"[bufferProcess] send to processor:จึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.399963507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.399968404+07:00","message":"> Transcript [9569] [false]: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.399972567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.399975798+07:00","message":"Set new StatePrefix: 'จึงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.407541632+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.407579271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.407587033+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.407612615+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.407621487+07:00","message":"[bufferProcess] interim [900000000]:จึงเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.407625535+07:00","message":"[bufferProcess] send to processor:จึงเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.407630306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.407635087+07:00","message":"> Transcript [9570] [false]: 'จึงเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.407640682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.407644492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.407648024+07:00","message":"StatePrefix: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.407651548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.529514308+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.529577824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นอีกหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.529584196+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.529604332+07:00","message":"[buffer interim] 558 false จึงเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.529613706+07:00","message":"[bufferProcess] interim [20000000]:จึงเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.529616062+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.529622203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.529625505+07:00","message":"> Transcript [9571] [false]: 'จึงเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.52962947+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.529631832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.529633917+07:00","message":"StatePrefix: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.529636153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.739334441+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.73937655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นอีกหนึ่งตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.73938269+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.73939604+07:00","message":"[buffer interim] 558 false จึงเป็นอีกหนึ่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.739403561+07:00","message":"[bufferProcess] interim [200000000]:จึงเป็นอีกหนึ่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.739406005+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.73941742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.739420669+07:00","message":"> Transcript [9572] [false]: 'จึงเป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.739424379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.739426545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.739428589+07:00","message":"StatePrefix: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.739431012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.914460934+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.914502366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นอีกหนึ่งส่วนสอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.914508783+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.914523147+07:00","message":"[buffer interim] 558 false จึงเป็นอีกหนึ่งส่วนสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.914529989+07:00","message":"[bufferProcess] interim [380000000]:จึงเป็นอีกหนึ่งส่วนสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.91453261+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.914539035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.914541668+07:00","message":"> Transcript [9573] [false]: 'จึงเป็นอีกหนึ่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.91454507+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.914547419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.914549542+07:00","message":"StatePrefix: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.914551871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.914555898+07:00","message":"Push: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.91455808+07:00","message":"TextPushed: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.914560335+07:00","message":"Set new StatePrefix : 'จึงเป็นอีกหนึ่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.914562606+07:00","message":"Next Push (prob) : 'อีกหนึ่งตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.914570259+07:00","message":"push: {false จึงเป็น 0 0xc002e90c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.967341393+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.967383564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นอีกหนึ่งตัวสำรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.967390729+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งตัวสำรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.96742659+07:00","message":"[buffer interim] 558 false จึงเป็นอีกหนึ่งตัวสำรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.967439628+07:00","message":"[bufferProcess] interim [440000000]:จึงเป็นอีกหนึ่งตัวสำรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.967442122+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งส่วนสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.967448685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.967452156+07:00","message":"> Transcript [9574] [false]: 'จึงเป็นอีกหนึ่งส่วนสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.967455281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.967458+07:00","message":"Set new StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.973492369+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.973515229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.97352052+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.973532677+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.973538299+07:00","message":"[bufferProcess] interim [500000000]:จึงเป็นสิ่งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.973540701+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งตัวสำรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.973544009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.97354639+07:00","message":"> Transcript [9575] [false]: 'จึงเป็นอีกหนึ่งตัวสำรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.973548648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.973550857+07:00","message":"Set new StatePrefix: 'จึงเป็นอีกหนึ่งตัวสำรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.292272551+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.292315463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.292321193+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.292334265+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.292342442+07:00","message":"[bufferProcess] interim [800000000]:จึงเป็นสิ่งสำคัญครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.292345049+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.292351203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.292354937+07:00","message":"> Transcript [9576] [false]: 'จึงเป็นสิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.292357949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.292360206+07:00","message":"Set new StatePrefix: 'จึงเป็นสิ่งสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.44052936+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.440573962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.440581788+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.440597721+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.44060503+07:00","message":"[bufferProcess] interim [920000000]:จึงเป็นสิ่งสำคัญครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.440607952+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.440616656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.440619511+07:00","message":"> Transcript [9577] [false]: 'จึงเป็นสิ่งสำคัญครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.440623432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.44062745+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.440629747+07:00","message":"StatePrefix: 'จึงเป็นสิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.440632291+07:00","message":"TextPushed: 'จึงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.504537456+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.504583251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.504590992+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.50460739+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.504615707+07:00","message":"[bufferProcess] interim [980000000]:จึงเป็นสิ่งสำคัญครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.504618434+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.504625662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.504629027+07:00","message":"> Transcript [9578] [false]: 'จึงเป็นสิ่งสำคัญครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.504632931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.504635398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.504637996+07:00","message":"StatePrefix: 'จึงเป็นสิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.504641293+07:00","message":"TextPushed: 'จึงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.609599434+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.609644702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.609652783+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.609671255+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.609675821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับที่ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.609678998+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับที่ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.609685403+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.609688636+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609695347+07:00","message":"[bufferProcess] interim [40000000]:จึงเป็นสิ่งสำคัญครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609697742+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609700489+07:00","message":"[bufferProcess] interim [100000000]:จึงเป็นสิ่งสำคัญครับที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609702662+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.60970586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.60970916+07:00","message":"> Transcript [9579] [false]: 'จึงเป็นสิ่งสำคัญครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609713781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609716406+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609719812+07:00","message":"StatePrefix: 'จึงเป็นสิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609723523+07:00","message":"TextPushed: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609726787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609730009+07:00","message":"> Transcript [9580] [false]: 'จึงเป็นสิ่งสำคัญครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609734525+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609736531+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609738401+07:00","message":"StatePrefix: 'จึงเป็นสิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.60974041+07:00","message":"TextPushed: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609746194+07:00","message":"Push: 'สิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609748153+07:00","message":"TextPushed: 'จึงเป็นสิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609751064+07:00","message":"Set new StatePrefix : 'จึงเป็นสิ่งสำคัญครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.609753454+07:00","message":"Next Push (prob) : 'ครับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.6097797+07:00","message":"push: {false สิ่งสำคัญ 0 0xc002e90c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.67366593+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.67370264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับที่ช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.673708671+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับที่ช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.67372367+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับที่ช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.673730154+07:00","message":"[bufferProcess] interim [220000000]:จึงเป็นสิ่งสำคัญครับที่ช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.673732977+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.673738637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.673741819+07:00","message":"> Transcript [9581] [false]: 'จึงเป็นสิ่งสำคัญครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.673744403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.673746595+07:00","message":"Set new StatePrefix: 'จึงเป็นสิ่งสำคัญครับที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.799276316+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.799327294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับที่ช่วยรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.799334893+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับที่ช่วยรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.799350259+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับที่ช่วยรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.799357527+07:00","message":"[bufferProcess] interim [280000000]:จึงเป็นสิ่งสำคัญครับที่ช่วยรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.799360698+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับที่ช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.799369742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.799372953+07:00","message":"> Transcript [9582] [false]: 'จึงเป็นสิ่งสำคัญครับที่ช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.799376756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.799380038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.799383627+07:00","message":"StatePrefix: 'จึงเป็นสิ่งสำคัญครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.799386782+07:00","message":"TextPushed: 'จึงเป็นสิ่งสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.871070512+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.871108797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับที่ช่วยรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.87111742+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับที่ช่วยรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.871135027+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับที่ช่วยรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.871146504+07:00","message":"[bufferProcess] interim [400000000]:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.871151803+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับที่ช่วยรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.871160392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.87116593+07:00","message":"> Transcript [9583] [false]: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.871170981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.871173916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.871178766+07:00","message":"StatePrefix: 'จึงเป็นสิ่งสำคัญครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.871184479+07:00","message":"TextPushed: 'จึงเป็นสิ่งสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.12296972+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.123013838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.12302088+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.123035837+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.123043509+07:00","message":"[bufferProcess] interim [580000000]:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.123046357+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.123053352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.123056979+07:00","message":"> Transcript [9584] [false]: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.123061814+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.123065148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.123070814+07:00","message":"StatePrefix: 'จึงเป็นสิ่งสำคัญครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.123073934+07:00","message":"TextPushed: 'จึงเป็นสิ่งสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.185711558+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.185762452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.185768385+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.185788797+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.185797406+07:00","message":"[bufferProcess] interim [640000000]:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.185800514+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.185804225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.185807607+07:00","message":"> Transcript [9585] [false]: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.185811892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.185814131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.185817145+07:00","message":"StatePrefix: 'จึงเป็นสิ่งสำคัญครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.18582028+07:00","message":"TextPushed: 'จึงเป็นสิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.185823881+07:00","message":"Push: 'ครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.185825996+07:00","message":"TextPushed: 'จึงเป็นสิ่งสำคัญครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.185828444+07:00","message":"Set new StatePrefix : 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.185830949+07:00","message":"Next Push (prob) : 'รักษาและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.185839697+07:00","message":"push: {false ครับที่ช่วย 0 0xc002e90c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.196535328+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.196578514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.196584249+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.196601852+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.196609565+07:00","message":"[bufferProcess] interim [700000000]:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.196612292+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.196619203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.196622679+07:00","message":"> Transcript [9586] [false]: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.196625763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.196628036+07:00","message":"Set new StatePrefix: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.310743237+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.310777814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.310783692+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.31079521+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.310801975+07:00","message":"[bufferProcess] interim [760000000]:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.310804539+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.310809463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.310812327+07:00","message":"> Transcript [9587] [false]: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.310814911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.310817063+07:00","message":"Set new StatePrefix: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.500994595+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.501028097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.501035013+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.501050326+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.501056764+07:00","message":"[bufferProcess] interim [940000000]:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.501059436+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.50106308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.501066423+07:00","message":"> Transcript [9588] [false]: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.501069685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.501071703+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.501074011+07:00","message":"StatePrefix: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.501076864+07:00","message":"TextPushed: 'จึงเป็นสิ่งสำคัญครับที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.50489574+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.504918067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.504923172+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.504936494+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.504942909+07:00","message":"[bufferProcess] interim [0]:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.504946325+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.504951672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.504954377+07:00","message":"> Transcript [9589] [false]: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.504957394+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.504959368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.5049616+07:00","message":"StatePrefix: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.504964059+07:00","message":"TextPushed: 'จึงเป็นสิ่งสำคัญครับที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.76232963+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.762364229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.762369906+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.762386667+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.762395078+07:00","message":"[bufferProcess] interim [240000000]:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.762398106+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.762402142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.762404945+07:00","message":"> Transcript [9590] [false]: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.762409642+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.762412113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.762414768+07:00","message":"StatePrefix: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.762432021+07:00","message":"TextPushed: 'จึงเป็นสิ่งสำคัญครับที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.899355783+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.899399092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.899406772+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.899432667+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.899444696+07:00","message":"[bufferProcess] interim [360000000]:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.899447487+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.899451687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.899455251+07:00","message":"> Transcript [9591] [false]: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.899460018+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.899462293+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.899464883+07:00","message":"StatePrefix: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.899468322+07:00","message":"TextPushed: 'จึงเป็นสิ่งสำคัญครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.899475874+07:00","message":"Push: 'รักษาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.899477971+07:00","message":"TextPushed: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.899480404+07:00","message":"Set new StatePrefix : 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.89948362+07:00","message":"Next Push (prob) : 'น้ำบาดาลให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.899507703+07:00","message":"push: {false รักษาแหล่ง 0 0xc002e90c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.918356656+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.918386654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.918392951+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.918410486+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.918417241+07:00","message":"[bufferProcess] interim [420000000]:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.918426717+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.918430907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.918434241+07:00","message":"> Transcript [9592] [false]: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.918438677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.918441125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.918443081+07:00","message":"StatePrefix: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.918445631+07:00","message":"TextPushed: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.020514572+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.020561088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.020568426+07:00","message":"receive interim result [false|false]: จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.02058813+07:00","message":"[buffer interim] 558 false จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.020602406+07:00","message":"[bufferProcess] interim [480000000]:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.020605302+07:00","message":"[bufferProcess] send to processor:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.020609772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.020614255+07:00","message":"> Transcript [9593] [false]: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.020619341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.020621466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.020624023+07:00","message":"StatePrefix: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.02062722+07:00","message":"TextPushed: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.061651416+07:00","message":"[GCS] IsForceVAD: false for message ID: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.134237194+07:00","message":"[GCS] Start streaming session, msgId: 559"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:45.17049604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:45.170523374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.201199336+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.20123763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่\",\"confidence\":0.94796216}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.201243906+07:00","message":"receive interim result [true|false]: จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.201252883+07:00","message":"end recv isFinal message id 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.201255218+07:00","message":"end Recv id 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.201278601+07:00","message":"[buffer interim] 558 true จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.201303065+07:00","message":"[bufferProcess] interim [750000000]:จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.201310711+07:00","message":"[bufferProcess] send to processor (isfinal):จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.201314349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.201317297+07:00","message":"> Transcript [9594] [false]: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.201321537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.201323715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.201326521+07:00","message":"StatePrefix: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.201329481+07:00","message":"TextPushed: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.201331533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.201333781+07:00","message":"> Transcript [9595] [true]: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.201336495+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.201338379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.20134024+07:00","message":"StatePrefix: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.201342516+07:00","message":"TextPushed: 'จึงเป็นสิ่งสำคัญครับที่ช่วยรักษาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.201349862+07:00","message":"Push: 'น้ำบาดาลให้คงอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.201358174+07:00","message":"push: {true น้ำบาดาลให้คงอยู่ 0 0xc002e90c80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:45.21170494+07:00","message":"write wav file: './tmp/7598/7598_558.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.853838612+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.853887283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.853894645+07:00","message":"receive interim result [false|false]: ต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.853910383+07:00","message":"[buffer interim] 559 false ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.853922372+07:00","message":"[bufferProcess] interim [540000000]:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.853925254+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.993402724+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.993443975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.993449414+07:00","message":"receive interim result [false|false]: ต้นทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.993458304+07:00","message":"[buffer interim] 559 false ต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.993465378+07:00","message":"[bufferProcess] interim [660000000]:ต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.993467913+07:00","message":"[bufferProcess] send to processor:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.993471142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.993473784+07:00","message":"> Transcript [9596] [false]: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.993475944+07:00","message":"Set StatePrefix (first interim): 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.298389717+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.298435957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.298441718+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.298455069+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.298461609+07:00","message":"[bufferProcess] interim [960000000]:ต้นทุนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.298464214+07:00","message":"[bufferProcess] send to processor:ต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.298467709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.298470545+07:00","message":"> Transcript [9597] [false]: 'ต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.298473699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.298475849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.298478003+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.298480179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.491402473+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.49144763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.491453128+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.491470442+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.491476316+07:00","message":"[bufferProcess] interim [200000000]:ต้นทุนสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.491478699+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.491482338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.491485482+07:00","message":"> Transcript [9598] [false]: 'ต้นทุนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.491488905+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.491491063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.491493392+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.491495542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.550095447+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.550132742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.550139202+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.550154502+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.55016063+07:00","message":"[bufferProcess] interim [260000000]:ต้นทุนสำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.550163454+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.550167433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.550170491+07:00","message":"> Transcript [9599] [false]: 'ต้นทุนสำคัญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.550173489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.550175559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.550177658+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.550179902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.737637109+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.73768308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.737691886+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.737705438+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.737712575+07:00","message":"[bufferProcess] interim [440000000]:ต้นทุนสำคัญในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.737715272+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.737721482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.737725077+07:00","message":"> Transcript [9600] [false]: 'ต้นทุนสำคัญในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.737729316+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.737731852+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.73773417+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.737736701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.737743563+07:00","message":"Push: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.737746187+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.73774842+07:00","message":"Set new StatePrefix : 'ต้นทุนสำคัญในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.737750953+07:00","message":"Next Push (prob) : 'ทุนสำคัญในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.737773417+07:00","message":"push: {false ต้น 0 0xc003302e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.871079973+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.871115316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.871121092+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.871137758+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.871145237+07:00","message":"[bufferProcess] interim [560000000]:ต้นทุนสำคัญในการดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.871148039+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.871157799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.871160386+07:00","message":"> Transcript [9601] [false]: 'ต้นทุนสำคัญในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.871163858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.871166241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.871168167+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.871171937+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.054449424+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.054492439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.054498259+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.054513399+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.054520158+07:00","message":"[bufferProcess] interim [740000000]:ต้นทุนสำคัญในการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.054523304+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.054530132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.054533476+07:00","message":"> Transcript [9602] [false]: 'ต้นทุนสำคัญในการดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.054537305+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.054540193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.054543927+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.054546408+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.258087306+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.258124346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.258129067+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.258146547+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.258168717+07:00","message":"[bufferProcess] interim [980000000]:ต้นทุนสำคัญในการดำรงชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.258171903+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.25817567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.258178638+07:00","message":"> Transcript [9603] [false]: 'ต้นทุนสำคัญในการดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.258182517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.25818463+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.258186594+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.258188961+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.450739565+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.450783606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของพืช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.450790506+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของพืช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.450807094+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.450814684+07:00","message":"[bufferProcess] interim [160000000]:ต้นทุนสำคัญในการดำรงชีวิตของพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.450817752+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.450826268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.450829282+07:00","message":"> Transcript [9604] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.4508338+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.45083698+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.450839352+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.450843594+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.45085122+07:00","message":"Push: 'ทุนสำคัญในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.450853401+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.450856935+07:00","message":"Set new StatePrefix : 'ต้นทุนสำคัญในการดำรงชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.450859573+07:00","message":"Next Push (prob) : 'ดำรงชีวิตของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.450883698+07:00","message":"push: {false ทุนสำคัญในการ 0 0xc003302e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.453409242+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.453439913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.45344503+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.453458294+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.453463637+07:00","message":"[bufferProcess] interim [220000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.453465937+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.453472687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.453476484+07:00","message":"> Transcript [9605] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.453480358+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.453482486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.453484492+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.453487104+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.77161595+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.771649762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.771655496+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.771671608+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.771677859+07:00","message":"[bufferProcess] interim [460000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.771680745+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.771687703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.771690252+07:00","message":"> Transcript [9606] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.771693913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.771696143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.771698073+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.771701574+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:48.170952653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:48.170956896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.284213439+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.284258791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.284267293+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.284281151+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.284289796+07:00","message":"[bufferProcess] interim [940000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.284292854+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.28429898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.284302114+07:00","message":"> Transcript [9607] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.284308543+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.284311254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.284313927+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.284316987+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.37645882+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.376497058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.376504809+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.376519714+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.376527164+07:00","message":"[bufferProcess] interim [120000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.376530599+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.376537496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.376540795+07:00","message":"> Transcript [9608] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.376545438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.376547732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.376550265+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.376553568+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.376559452+07:00","message":"Push: 'ดำรงชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.37656192+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.376564778+07:00","message":"Set new StatePrefix : 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.376567982+07:00","message":"Next Push (prob) : 'ประชาชนและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.37657779+07:00","message":"push: {false ดำรงชีวิตของ 0 0xc003302e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.490585172+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.490624147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.490630774+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.490646117+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.49065432+07:00","message":"[bufferProcess] interim [180000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.490657239+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.490661087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.49066421+07:00","message":"> Transcript [9609] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.490668551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.4906711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.49067311+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.490675779+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.606263125+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.606304453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.606312409+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.606327176+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.606335293+07:00","message":"[bufferProcess] interim [300000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.606338011+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.606341919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.606345735+07:00","message":"> Transcript [9610] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.606350402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.606352549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.606357162+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.606360563+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.657606711+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.657640237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.657646588+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.657663284+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.657681034+07:00","message":"[bufferProcess] interim [360000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.657683566+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.657687552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.657690406+07:00","message":"> Transcript [9611] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.657696258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.657698457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.657700764+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.657703407+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.856345412+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.856377367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.856383429+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.856397568+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.856404368+07:00","message":"[bufferProcess] interim [540000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.856407819+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.856411645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.856414487+07:00","message":"> Transcript [9612] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.856419101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.856421348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.85642385+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.856427002+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.85644044+07:00","message":"Push: 'ประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.856443107+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.856445565+07:00","message":"Set new StatePrefix : 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.85644842+07:00","message":"Next Push (prob) : 'สร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.856458492+07:00","message":"push: {false ประชาชนและ 0 0xc003302e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.978792723+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.978832942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.978839191+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.978853204+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.978859471+07:00","message":"[bufferProcess] interim [660000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.978862291+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.978865542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.978868432+07:00","message":"> Transcript [9613] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.978872371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.97887447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.978876473+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.978879238+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.187705103+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.187753572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.187761073+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.187775732+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.187783526+07:00","message":"[bufferProcess] interim [900000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.1877865+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.187793804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.18779851+07:00","message":"> Transcript [9614] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.187803841+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.18780651+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.187810161+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.187813203+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.369413974+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.369460046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.369467099+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.369484214+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.369492843+07:00","message":"[bufferProcess] interim [80000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.369497121+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.369504991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.369509578+07:00","message":"> Transcript [9615] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.369514972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.369517911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.369521291+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.369528093+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.496263385+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.496308067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.496314856+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.49633017+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.496337785+07:00","message":"[bufferProcess] interim [140000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.49634072+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.496348181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.496351358+07:00","message":"> Transcript [9616] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.49635655+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.496359139+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.496363102+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.496365965+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.496372092+07:00","message":"Push: 'สร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.496374282+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.496376638+07:00","message":"Set new StatePrefix : 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.496379631+07:00","message":"Next Push (prob) : 'มั่นคงด้านหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.496404363+07:00","message":"push: {false สร้างความ 0 0xc003302e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.602293548+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.602331143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.602338122+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.602349383+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.602355863+07:00","message":"[bufferProcess] interim [320000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.602358379+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.602363895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.602366975+07:00","message":"> Transcript [9617] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.602369795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.602372092+07:00","message":"Set new StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.751744475+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.751792858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.75180041+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.751816207+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.751823796+07:00","message":"[bufferProcess] interim [440000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.751829527+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.751838474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.751842116+07:00","message":"> Transcript [9618] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.751846932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.751849548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.751851535+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.751854613+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.915914845+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.915953095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.915961002+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.915976328+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.91598468+07:00","message":"[bufferProcess] interim [560000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.91598746+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.915995205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.915998336+07:00","message":"> Transcript [9619] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.916003709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.916006142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.916008522+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.916011662+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.951881797+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.951917918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.95192424+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.95194221+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.951953186+07:00","message":"[bufferProcess] interim [620000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.951956315+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.951960423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.951963819+07:00","message":"> Transcript [9620] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.951968057+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.951970271+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.951972347+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.951975127+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.961985153+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.962003163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.962007327+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.962018845+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.96202382+07:00","message":"[bufferProcess] interim [680000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.962026312+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.962029322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.962032096+07:00","message":"> Transcript [9621] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.962035949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.962037957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.962039855+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.962042843+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.962050169+07:00","message":"Push: 'มั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.962052233+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.962054634+07:00","message":"Set new StatePrefix : 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.962057245+07:00","message":"Next Push (prob) : 'ให้กับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.962066812+07:00","message":"push: {false มั่นคงด้านน้ำ 0 0xc003302e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.087739359+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.087779956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.087787988+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.087807197+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.087816292+07:00","message":"[bufferProcess] interim [740000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.087820676+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.087828184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.087832039+07:00","message":"> Transcript [9622] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.0878361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.087839362+07:00","message":"Set new StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.268096536+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.268135736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.26814251+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.268158123+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.268165352+07:00","message":"[bufferProcess] interim [980000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.268168199+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.268175399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.268178015+07:00","message":"> Transcript [9623] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.268182745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.268185839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.268188473+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.268191373+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.453891001+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.453928249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.453934135+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.45394925+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.453956491+07:00","message":"[bufferProcess] interim [160000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.453959442+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.453966415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.453969042+07:00","message":"> Transcript [9624] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.453973006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.45397516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.45397768+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.453980848+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.582890871+07:00","message":"[GCS] IsForceVAD: false for message ID: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.589651089+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.58969128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.589699405+07:00","message":"receive interim result [false|false]: ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.589712527+07:00","message":"[buffer interim] 559 false ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.589720179+07:00","message":"[bufferProcess] interim [280000000]:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.589723111+07:00","message":"[bufferProcess] send to processor:ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.589730527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.589735384+07:00","message":"> Transcript [9625] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.58974116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.58974451+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.589747999+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.589752516+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.642954308+07:00","message":"[GCS] Start streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.718338573+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.718377641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน\",\"confidence\":0.9492205}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.718383487+07:00","message":"receive interim result [true|false]: เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.718392531+07:00","message":"end recv isFinal message id 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.718394795+07:00","message":"end Recv id 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.718401135+07:00","message":"[buffer interim] 559 true เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718414598+07:00","message":"[bufferProcess] interim [460000000]:เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718418835+07:00","message":"[bufferProcess] send to processor (isfinal):ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718423487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718426314+07:00","message":"> Transcript [9626] [false]: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718430519+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718432729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.71843498+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718443757+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718447132+07:00","message":"Push: 'ให้กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718449164+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718451568+07:00","message":"Set new StatePrefix : 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718454414+07:00","message":"Next Push (prob) : 'ชนอย่างยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.71845636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718458792+07:00","message":"> Transcript [9627] [true]: 'เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718461731+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718463543+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.71846544+07:00","message":"StatePrefix: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718467664+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718474533+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.71849185+07:00","message":"push: {false ให้กับชุม 0 0xc003302e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718719735+07:00","message":"Push: 'อย่างยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718725096+07:00","message":"TextPushed: 'ต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมอย่างยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718727989+07:00","message":"Set new StatePrefix : 'เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718730836+07:00","message":"Next Push (prob) : 'เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.718738707+07:00","message":"push: {true อย่างยั่งยืน 0 0xc003302e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.718744607+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_559.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:50.729245322+07:00","message":"write wav file: './tmp/7598/7598_559.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.091224941+07:00","message":"[GCS] IsForceVAD: false for message ID: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.15390072+07:00","message":"[GCS] Start streaming session, msgId: 561"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:51.17151174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:51.171530619+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.206081088+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.206116363+07:00","message":"found end of frame, send empty tag with msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.206122912+07:00","message":"end Recv id 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.206139608+07:00","message":"[buffer interim] 560 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.206149692+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.206156263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.206160588+07:00","message":"> Transcript [9628] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.206164585+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.206168947+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.206170864+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.206172966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.206181545+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.2061909+07:00","message":"push: {true \n 0 0xc003303000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:51.210758901+07:00","message":"write wav file: './tmp/7598/7598_560.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.791805202+07:00","message":"[GCS] IsForceVAD: false for message ID: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.863367321+07:00","message":"[GCS] Start streaming session, msgId: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.884631867+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.884655212+07:00","message":"found end of frame, send empty tag with msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.884658462+07:00","message":"end Recv id 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.884666404+07:00","message":"[buffer interim] 561 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.884674184+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.884684251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.884687356+07:00","message":"> Transcript [9629] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.884690224+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.884694922+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.884696919+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.884699094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.884701759+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.884712082+07:00","message":"push: {true \n 0 0xc003303300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:51.890041246+07:00","message":"write wav file: './tmp/7598/7598_561.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.921397313+07:00","message":"[GCS] IsForceVAD: false for message ID: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.141937227+07:00","message":"receive streaming session, msgId: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.141958848+07:00","message":"found end of frame, send empty tag with msgId: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.141962268+07:00","message":"end Recv id 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.141982292+07:00","message":"[buffer interim] 562 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.141988651+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.141991899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.141994756+07:00","message":"> Transcript [9630] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.141997294+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.141999286+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.142001228+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.142003122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.142005696+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.142013468+07:00","message":"push: {true \n 0 0xc0034fdd80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:52.146593715+07:00","message":"write wav file: './tmp/7598/7598_562.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.304199544+07:00","message":"[GCS] Start streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.435074282+07:00","message":"[GCS] IsForceVAD: false for message ID: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.589964192+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.589983266+07:00","message":"found end of frame, send empty tag with msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.589986159+07:00","message":"end Recv id 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.589993718+07:00","message":"[buffer interim] 563 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.589999382+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.590002726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.590005495+07:00","message":"> Transcript [9631] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.590008103+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.590010172+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.59001203+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.59001396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.590021768+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.590030222+07:00","message":"push: {true \n 0 0xc003210700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:52.594717601+07:00","message":"write wav file: './tmp/7598/7598_563.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.753567694+07:00","message":"[GCS] Start streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.821028828+07:00","message":"[GCS] IsForceVAD: false for message ID: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.037266713+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.037294848+07:00","message":"found end of frame, send empty tag with msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.037298056+07:00","message":"end Recv id 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.037307371+07:00","message":"[buffer interim] 564 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.037317308+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.037322694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.037327439+07:00","message":"> Transcript [9632] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.037332094+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.037335353+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.037338359+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.037341256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.03734427+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.03735574+07:00","message":"push: {true \n 0 0xc003303780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:53.042663772+07:00","message":"write wav file: './tmp/7598/7598_564.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:54.172160729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:54.172162966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:55.572757298+07:00","message":"[GCS] Start streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.037774264+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.037816404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.037823184+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.037837772+07:00","message":"[buffer interim] 565 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.037844455+07:00","message":"[bufferProcess] interim [480000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.037847171+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.037854679+07:00","message":"[bufferProcess] send to processor (ticker):พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.037858303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.037862235+07:00","message":"> Transcript [9633] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.037865363+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.127273364+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.127320139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.127327358+07:00","message":"receive interim result [false|false]: ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.127343297+07:00","message":"[buffer interim] 565 false ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.127351057+07:00","message":"[bufferProcess] interim [540000000]:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.127353138+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.170612308+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.170651778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.170657082+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.170673066+07:00","message":"[buffer interim] 565 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.170680123+07:00","message":"[bufferProcess] interim [600000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.170683007+07:00","message":"[bufferProcess] send to processor:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.170687255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.170690675+07:00","message":"> Transcript [9634] [false]: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.170693371+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.170695783+07:00","message":"Set new StatePrefix: 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.228829775+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.228873801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.228879564+07:00","message":"receive interim result [false|false]: พระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.228894111+07:00","message":"[buffer interim] 565 false พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.228901295+07:00","message":"[bufferProcess] interim [720000000]:พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.228903793+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.228911099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.228914462+07:00","message":"> Transcript [9635] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.228917069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.228919518+07:00","message":"Set new StatePrefix: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.418915129+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.418950179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.418955152+07:00","message":"receive interim result [false|false]: พระพุทธเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.418970658+07:00","message":"[buffer interim] 565 false พระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.418977152+07:00","message":"[bufferProcess] interim [840000000]:พระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.418979474+07:00","message":"[bufferProcess] send to processor:พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.418991871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.418996554+07:00","message":"> Transcript [9636] [false]: 'พระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.419002571+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.419006694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.4190102+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.419013882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.540694033+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.54073365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระคุ้มครอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.540739219+07:00","message":"receive interim result [false|false]: พระคุ้มครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.540753215+07:00","message":"[buffer interim] 565 false พระคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.54076001+07:00","message":"[bufferProcess] interim [960000000]:พระคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.5407626+07:00","message":"[bufferProcess] send to processor:พระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.540769176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.540772046+07:00","message":"> Transcript [9637] [false]: 'พระพุทธเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.540775523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.540777753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.540780363+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.540782667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.613861321+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.613902759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.613909272+07:00","message":"receive interim result [false|false]: พาผู้ชมไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.613924281+07:00","message":"[buffer interim] 565 false พาผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.613931467+07:00","message":"[bufferProcess] interim [80000000]:พาผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.613934072+07:00","message":"[bufferProcess] send to processor:พระคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.61394127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.613944067+07:00","message":"> Transcript [9638] [false]: 'พระคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.613947053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.613949064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.613951678+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.613953968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.751262249+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.751302052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.751307812+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.751321317+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.751327916+07:00","message":"[bufferProcess] interim [200000000]:พาผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.751330858+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.751337174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.751339846+07:00","message":"> Transcript [9639] [false]: 'พาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.751342283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.751344363+07:00","message":"Set new StatePrefix: 'พาผู้ชมไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.846429508+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.846485044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.846491812+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.846507033+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.846513489+07:00","message":"[bufferProcess] interim [320000000]:พาผู้ชมไปดูอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.846516666+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.846523217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.846526461+07:00","message":"> Transcript [9640] [false]: 'พาผู้ชมไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.846531013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.846533477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.846535506+07:00","message":"StatePrefix: 'พาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.846537887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.988190881+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.98823317+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":"2026-06-25T15:44:56.988238929+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีก 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:56.988252755+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.988262562+07:00","message":"[bufferProcess] interim [440000000]:พาผู้ชมไปดูอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.98826496+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.988268836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.988271992+07:00","message":"> Transcript [9641] [false]: 'พาผู้ชมไปดูอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.988276026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.988278387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.988280681+07:00","message":"StatePrefix: 'พาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:56.988283068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.1536809+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.153728833+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":"2026-06-25T15:44:57.153735943+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีก 1 คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.153756024+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีก 1 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.153767734+07:00","message":"[bufferProcess] interim [620000000]:พาผู้ชมไปดูอีก 1 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.153770201+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.153774064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.1537779+07:00","message":"> Transcript [9642] [false]: 'พาผู้ชมไปดูอีก 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.15378219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.153785036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.153787039+07:00","message":"StatePrefix: 'พาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.153791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:57.172342401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:57.172367264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.186220972+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.186266653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.186272083+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.186285697+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.18629311+07:00","message":"[bufferProcess] interim [680000000]:พาผู้ชมไปดูอีกหนึ่งโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.186296589+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีก 1 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.186304072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.186307367+07:00","message":"> Transcript [9643] [false]: 'พาผู้ชมไปดูอีก 1 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.18631142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.186314012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.186316031+07:00","message":"StatePrefix: 'พาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.186318304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.186324031+07:00","message":"Push: 'พาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.186326077+07:00","message":"TextPushed: 'พาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.186328238+07:00","message":"Set new StatePrefix : 'พาผู้ชมไปดูอีก 1 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.186330403+07:00","message":"Next Push (prob) : 'ดูอีก 1 คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.186338892+07:00","message":"push: {false พาผู้ชมไป 0 0xc003210980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.437601768+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.437647207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.437653488+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.437670011+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.437678614+07:00","message":"[bufferProcess] interim [860000000]:พาผู้ชมไปดูอีกหนึ่งโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.437681237+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.437688354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.437691559+07:00","message":"> Transcript [9644] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.437694423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.437698007+07:00","message":"Set new StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.639866175+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.639903694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.639909384+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.639922715+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.639929532+07:00","message":"[bufferProcess] interim [100000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.639932185+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.639940395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.639943366+07:00","message":"> Transcript [9645] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.639946559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.639948931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.639950794+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.639953126+07:00","message":"TextPushed: 'พาผู้ชมไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.716499687+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.716533274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.716539158+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.716553801+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.71656054+07:00","message":"[bufferProcess] interim [220000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.716563251+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.716566741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.716569677+07:00","message":"> Transcript [9646] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.716573077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.716576396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.716578396+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.716580943+07:00","message":"TextPushed: 'พาผู้ชมไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.892681684+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.892719669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.8927254+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:57.892740352+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.892746986+07:00","message":"[bufferProcess] interim [400000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.892749673+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.892756413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.892759365+07:00","message":"> Transcript [9647] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.892762822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.892765268+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.892767281+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:57.892769768+07:00","message":"TextPushed: 'พาผู้ชมไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.137642633+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.137687571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.137693234+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.137706609+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.137715217+07:00","message":"[bufferProcess] interim [580000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.137718397+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.137724458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.137727764+07:00","message":"> Transcript [9648] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.137732198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.137734525+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.1377372+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.137739639+07:00","message":"TextPushed: 'พาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.137744052+07:00","message":"Push: 'ดูอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.137746929+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.137749321+07:00","message":"Set new StatePrefix : 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.137751745+07:00","message":"Next Push (prob) : 'การดีๆนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.137761893+07:00","message":"push: {false ดูอีกหนึ่งโครง 0 0xc003210980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.595720499+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.595764579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.595771119+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.595785562+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.595796163+07:00","message":"[bufferProcess] interim [60000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.595800194+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.595807654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.595811692+07:00","message":"> Transcript [9649] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.595817392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.595821285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.595823702+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.595827153+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.790888152+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.790929953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.790937826+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.790955649+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.790963398+07:00","message":"[bufferProcess] interim [300000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.790967746+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.790973002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.790977266+07:00","message":"> Transcript [9650] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.790982714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.79098575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.790990791+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.790995348+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.052317142+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.052352661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.05236069+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.052374137+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.052384955+07:00","message":"[bufferProcess] interim [480000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.052389129+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.052395884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.052400037+07:00","message":"> Transcript [9651] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.052405457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.052407946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.052411362+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.052414598+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.307158224+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.307204077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.307210736+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.307227446+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.307234604+07:00","message":"[bufferProcess] interim [780000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.30723748+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.307241371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.30724438+07:00","message":"> Transcript [9652] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.307249306+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.307251989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.3072577+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.307261603+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.307268547+07:00","message":"Push: 'การดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.30727324+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.307275968+07:00","message":"Set new StatePrefix : 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.307278847+07:00","message":"Next Push (prob) : 'คะในการร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.30730616+07:00","message":"push: {false การดีๆนะ 0 0xc003210980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.504327279+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.504366488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.50437472+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.504389976+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.504398124+07:00","message":"[bufferProcess] interim [20000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.504401056+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.504408151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.504411191+07:00","message":"> Transcript [9653] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.504414853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.504417192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.504419165+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.504421729+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.818991006+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.819031708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.819038295+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.819052775+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.819059422+07:00","message":"[bufferProcess] interim [320000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.819062244+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.819065345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.819068082+07:00","message":"> Transcript [9654] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.819071917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.819074169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.819076125+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.81907884+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.009321599+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.009363028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.009369242+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.009385049+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.009392293+07:00","message":"[bufferProcess] interim [500000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.009395118+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.009401006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.009404226+07:00","message":"> Transcript [9655] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.009409705+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.00941507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.009420257+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.009425645+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:00.172473486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:00.17251059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.711197713+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.711232833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.711239204+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.711250971+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.71125667+07:00","message":"[bufferProcess] interim [100000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.711260006+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.711265352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.711267867+07:00","message":"> Transcript [9656] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.711271768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.711273832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.711276479+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.711279377+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.711284449+07:00","message":"Push: 'คะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.711288276+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.711290993+07:00","message":"Set new StatePrefix : 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.711293554+07:00","message":"Next Push (prob) : 'ส่งต่อนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.711312507+07:00","message":"push: {false คะในการร่วมกัน 0 0xc003210980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.166175173+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.166219553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในครัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.166226189+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.16623835+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.166244805+07:00","message":"[bufferProcess] interim [580000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.166247693+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.166254253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.166257065+07:00","message":"> Transcript [9657] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.16626083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.16626297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.166265857+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.166268483+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.290980809+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.291023072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.291031765+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.291047536+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.291055511+07:00","message":"[bufferProcess] interim [640000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.291059419+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.291064663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.291068522+07:00","message":"> Transcript [9658] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.291073592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.291076475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.291079287+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.291083454+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.418350229+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.41839549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.418402321+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.418421175+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.418435862+07:00","message":"[bufferProcess] interim [820000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.418440535+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.418449451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.418453555+07:00","message":"> Transcript [9659] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.418459213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.418462096+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.4184651+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.418469588+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.736604004+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.736645744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการบิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.736653216+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการบิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.736664966+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.73667185+07:00","message":"[bufferProcess] interim [120000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.736675153+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.736680816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.736683804+07:00","message":"> Transcript [9660] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.736687794+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.73669071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.736693135+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.736696283+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.736700786+07:00","message":"Push: 'ส่งต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.736702916+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.736705432+07:00","message":"Set new StatePrefix : 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.736708078+07:00","message":"Next Push (prob) : 'ในโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.736715502+07:00","message":"push: {false ส่งต่อนะคะ 0 0xc003210980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.822310741+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.822351366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.822358994+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.822379189+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.822388024+07:00","message":"[bufferProcess] interim [180000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.822390992+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.822395138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.822398459+07:00","message":"> Transcript [9661] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการบิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.822403004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.822405618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.822407662+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.822410713+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.431317761+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.431353222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.431359838+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.431375678+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.431381862+07:00","message":"[bufferProcess] interim [780000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.431384559+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.431388595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.431391527+07:00","message":"> Transcript [9662] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.431395807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.431397987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.431399913+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.431402803+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.5796761+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.579710231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.579716097+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.579731203+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.579737828+07:00","message":"[bufferProcess] interim [960000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.579740469+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.579744109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.579746857+07:00","message":"> Transcript [9663] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.579750829+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.579752937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.579755149+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.579757658+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.647347115+07:00","message":"[GCS] Cleaned up inactive client: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.647391827+07:00","message":"[GCS] Cleaned up inactive client: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.647395881+07:00","message":"[GCS] Cleaned up inactive client: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.647398124+07:00","message":"[GCS] Cleaned up inactive client: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.647404865+07:00","message":"[GCS] Cleaned up inactive client: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.647406785+07:00","message":"[GCS] Cleaned up inactive client: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.647408506+07:00","message":"[GCS] Cleaned up inactive client: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.647410322+07:00","message":"[GCS] Cleaned up inactive client: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.647412069+07:00","message":"[GCS] Cleaned up inactive client: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.703119433+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.703158369+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":"2026-06-25T15:45:02.703164678+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.703183051+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.703190251+07:00","message":"[bufferProcess] interim [80000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.703193005+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.703196541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.70319946+07:00","message":"> Transcript [9664] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.703203827+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.703205969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.703207929+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.70321158+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.703214647+07:00","message":"Push: 'ในโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.703216588+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.703219039+07:00","message":"Set new StatePrefix : 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.703221379+07:00","message":"Next Push (prob) : 'ดีๆตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.703228564+07:00","message":"push: {false ในโครงการ 0 0xc003210980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.761841977+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.761882621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.76188906+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.761902242+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.761909188+07:00","message":"[bufferProcess] interim [140000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.76191205+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.761918094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.761920951+07:00","message":"> Transcript [9665] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.761924151+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.895517417+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.895552238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.895558262+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.89557027+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.895576833+07:00","message":"[bufferProcess] interim [260000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.89557973+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.895585522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.895588137+07:00","message":"> Transcript [9666] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.895591351+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.89559361+07:00","message":"Set new StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:03.173097096+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:03.173117919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.288234448+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.288271998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.288277471+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.288293943+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.28830067+07:00","message":"[bufferProcess] interim [680000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.288303842+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.288307528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.288310528+07:00","message":"> Transcript [9667] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.288314379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.288316728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.288323012+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.28832641+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.411675692+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.411719925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.411728873+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.411741197+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.411748771+07:00","message":"[bufferProcess] interim [740000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.41175298+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.411760103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.411764296+07:00","message":"> Transcript [9668] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.411770632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.411773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.411777042+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.411780021+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.422842434+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.422875242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.422883279+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.422898883+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.422906337+07:00","message":"[bufferProcess] interim [800000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.422913057+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.422920153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.422923901+07:00","message":"> Transcript [9669] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.42292842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.422931395+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.422934373+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.422938515+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.699907074+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.699945928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.699952392+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.699964742+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.699971101+07:00","message":"[bufferProcess] interim [100000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.699974058+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.699979739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.699983061+07:00","message":"> Transcript [9670] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.699987011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.699989207+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.699991552+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.699994984+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.700002253+07:00","message":"Push: 'ดีๆต้องตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.700004431+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.700006906+07:00","message":"Set new StatePrefix : 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.700009455+07:00","message":"Next Push (prob) : 'ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.700029742+07:00","message":"push: {false ดีๆต้องตามกัน 0 0xc003210980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.790787483+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.790823549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.7908294+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.790842004+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.790848416+07:00","message":"[bufferProcess] interim [220000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.790851347+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.790856958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.790860066+07:00","message":"> Transcript [9671] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.790864084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.790866325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.790868333+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.79087282+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.382366807+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.382405071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.382410779+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.382427442+07:00","message":"[buffer interim] 565 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.382435883+07:00","message":"[bufferProcess] interim [820000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.382439479+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.382444124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.382447117+07:00","message":"> Transcript [9672] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.382452247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.382454895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.382456999+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.382460112+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.471359483+07:00","message":"[GCS] IsForceVAD: false for message ID: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.60355447+07:00","message":"[GCS] Start streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.703796177+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.703839536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆเดินตามกันมาติดตามกัน\",\"confidence\":0.9306595}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.703846807+07:00","message":"receive interim result [true|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆเดินตามกันมาติดตามกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.703858027+07:00","message":"end recv isFinal message id 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.703860288+07:00","message":"end Recv id 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.703867476+07:00","message":"[buffer interim] 565 true พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆเดินตามกันมาติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.70387561+07:00","message":"[bufferProcess] interim [60000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆเดินตามกันมาติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.703879482+07:00","message":"[bufferProcess] send to processor (isfinal):พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.703883597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.70388653+07:00","message":"> Transcript [9673] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.70389323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.703895662+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.70389772+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.703901226+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.703903399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.703905488+07:00","message":"> Transcript [9674] [true]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆเดินตามกันมาติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.703908047+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.703909894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.703912027+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกันติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.703914159+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.703916248+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.70419583+07:00","message":"error room accuracy in case isFinal id 565 :the last word is not deletion"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.704212222+07:00","message":"Push: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆเดินตามกันมาติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.704214843+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆต้องตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.704217621+07:00","message":"Set new StatePrefix : 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆเดินตามกันมาติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.704220258+07:00","message":"Next Push (prob) : 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆเดินตามกันมาติดตามกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.704228415+07:00","message":"push: {true พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะในโครงการดีๆเดินตามกันมาติดตามกัน 0 0xc003210980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.704261748+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_565.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:04.718665668+07:00","message":"write wav file: './tmp/7598/7598_565.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.143316689+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.143353019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.143358297+07:00","message":"receive interim result [false|false]: ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.143370894+07:00","message":"[buffer interim] 566 false ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.143378035+07:00","message":"[bufferProcess] interim [600000000]:ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.14337995+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.262498302+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.262543539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.2625499+07:00","message":"receive interim result [false|false]: ปีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.262566686+07:00","message":"[buffer interim] 566 false ปีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.262578208+07:00","message":"[bufferProcess] interim [660000000]:ปีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.262580858+07:00","message":"[bufferProcess] send to processor:ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.262584704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.262587978+07:00","message":"> Transcript [9675] [false]: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.262590304+07:00","message":"Set StatePrefix (first interim): 'ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.264797369+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.264816734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.264821082+07:00","message":"receive interim result [false|false]: ปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.264834323+07:00","message":"[buffer interim] 566 false ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.264840039+07:00","message":"[bufferProcess] interim [720000000]:ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.264842482+07:00","message":"[bufferProcess] send to processor:ปีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.264845551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.264848387+07:00","message":"> Transcript [9676] [false]: 'ปีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.264852184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.264854643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.264857334+07:00","message":"StatePrefix: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.264859731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.857985495+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.858032881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.858039291+07:00","message":"receive interim result [false|false]: ปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.858056139+07:00","message":"[buffer interim] 566 false ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.858064567+07:00","message":"[bufferProcess] interim [320000000]:ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.858068054+07:00","message":"[bufferProcess] send to processor:ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.85807516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.858078284+07:00","message":"> Transcript [9677] [false]: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.858082058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.858084406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.858088238+07:00","message":"StatePrefix: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.858091423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.03310313+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.033148067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.033155404+07:00","message":"receive interim result [false|false]: ปีนี้เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.033185884+07:00","message":"[buffer interim] 566 false ปีนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.033196374+07:00","message":"[bufferProcess] interim [500000000]:ปีนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.033200087+07:00","message":"[bufferProcess] send to processor:ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.03320495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.033211083+07:00","message":"> Transcript [9678] [false]: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.033215823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.033219905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.0332235+07:00","message":"StatePrefix: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.033226452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.156895474+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.156952265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้เวลานี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.156958813+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.156975008+07:00","message":"[buffer interim] 566 false ปีนี้เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.15698211+07:00","message":"[bufferProcess] interim [620000000]:ปีนี้เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.156986226+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.156995065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.156999312+07:00","message":"> Transcript [9679] [false]: 'ปีนี้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.157005215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.157008563+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.157011051+07:00","message":"StatePrefix: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.15701344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.157021444+07:00","message":"Push: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.157024162+07:00","message":"TextPushed: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.157027975+07:00","message":"Set new StatePrefix : 'ปีนี้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.157031449+07:00","message":"Next Push (prob) : 'นี้เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.157042915+07:00","message":"push: {false ปี 0 0xc003302200}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:06.174066759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:06.174083691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.480268176+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.480302084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้เวลานี้เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.480308605+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้เอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.480323218+07:00","message":"[buffer interim] 566 false ปีนี้เวลานี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.480333963+07:00","message":"[bufferProcess] interim [860000000]:ปีนี้เวลานี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.480336684+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.480340454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.480343744+07:00","message":"> Transcript [9680] [false]: 'ปีนี้เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.480346931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.480349133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.480351063+07:00","message":"StatePrefix: 'ปีนี้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.480353685+07:00","message":"TextPushed: 'ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.672848192+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.672886858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้เวลานี้เองวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.672892188+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้เองวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.672906722+07:00","message":"[buffer interim] 566 false ปีนี้เวลานี้เองวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.67291337+07:00","message":"[bufferProcess] interim [100000000]:ปีนี้เวลานี้เองวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.672915876+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลานี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.672918956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.672922032+07:00","message":"> Transcript [9681] [false]: 'ปีนี้เวลานี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.672925187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.672927247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.672929366+07:00","message":"StatePrefix: 'ปีนี้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.672932154+07:00","message":"TextPushed: 'ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.740560317+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.740596722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้เวลานี้เองวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.740602177+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้เองวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.74061431+07:00","message":"[buffer interim] 566 false ปีนี้เวลานี้เองวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.740620457+07:00","message":"[bufferProcess] interim [160000000]:ปีนี้เวลานี้เองวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.740623058+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลานี้เองวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.740626893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.740629975+07:00","message":"> Transcript [9682] [false]: 'ปีนี้เวลานี้เองวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.740633333+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.740635462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.740637401+07:00","message":"StatePrefix: 'ปีนี้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.740639819+07:00","message":"TextPushed: 'ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.934246917+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.934284276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้เวลานี้เองวันนี้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.934291038+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้เองวันนี้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.934307483+07:00","message":"[buffer interim] 566 false ปีนี้เวลานี้เองวันนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.934315907+07:00","message":"[bufferProcess] interim [400000000]:ปีนี้เวลานี้เองวันนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.934319628+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลานี้เองวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.934324427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.934328866+07:00","message":"> Transcript [9683] [false]: 'ปีนี้เวลานี้เองวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.934333188+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.934335899+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.934337914+07:00","message":"StatePrefix: 'ปีนี้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.934340144+07:00","message":"TextPushed: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.934346636+07:00","message":"Push: 'นี้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.934348724+07:00","message":"TextPushed: 'ปีนี้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.934350904+07:00","message":"Set new StatePrefix : 'ปีนี้เวลานี้เองวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.93435348+07:00","message":"Next Push (prob) : 'นี้เองวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.934361801+07:00","message":"push: {false นี้เวลา 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.184703933+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.184746155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้เวลานี้เองวันนี้เลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.184752962+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้เองวันนี้เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.184769343+07:00","message":"[buffer interim] 566 false ปีนี้เวลานี้เองวันนี้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.184776527+07:00","message":"[bufferProcess] interim [580000000]:ปีนี้เวลานี้เองวันนี้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.184779439+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลานี้เองวันนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.184787019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.184790423+07:00","message":"> Transcript [9684] [false]: 'ปีนี้เวลานี้เองวันนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.184794747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.184797262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.184799291+07:00","message":"StatePrefix: 'ปีนี้เวลานี้เองวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.184801757+07:00","message":"TextPushed: 'ปีนี้เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.256284542+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.256328519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้เวลานี้เองวันนี้เลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.256334942+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.256351424+07:00","message":"[buffer interim] 566 false ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.256359564+07:00","message":"[bufferProcess] interim [700000000]:ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.256362113+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลานี้เองวันนี้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.256365912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.256369212+07:00","message":"> Transcript [9685] [false]: 'ปีนี้เวลานี้เองวันนี้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.256373519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.256375725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.256378208+07:00","message":"StatePrefix: 'ปีนี้เวลานี้เองวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.256382209+07:00","message":"TextPushed: 'ปีนี้เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.820911117+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.820952771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้เวลานี้เองวันนี้เลยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.820959344+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.820974471+07:00","message":"[buffer interim] 566 false ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.820981827+07:00","message":"[bufferProcess] interim [300000000]:ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.820984735+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.820991502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.820994669+07:00","message":"> Transcript [9686] [false]: 'ปีนี้เวลานี้เองวันนี้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.820998948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.821001544+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.821004187+07:00","message":"StatePrefix: 'ปีนี้เวลานี้เองวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.821007227+07:00","message":"TextPushed: 'ปีนี้เวลา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:09.174954283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:09.174975117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:11.393326923+07:00","message":"[GCS] IsForceVAD: false for message ID: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:11.464435095+07:00","message":"[GCS] Start streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:11.500443624+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:11.500484039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้เวลานี้เองวันนี้เลยนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:11.500489985+07:00","message":"receive interim result [true|false]: ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:11.500498222+07:00","message":"end recv isFinal message id 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:11.500500659+07:00","message":"end Recv id 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:11.500518109+07:00","message":"[buffer interim] 566 true ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500525223+07:00","message":"[bufferProcess] interim [20000000]:ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500528625+07:00","message":"[bufferProcess] send to processor (isfinal):ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500532218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500535135+07:00","message":"> Transcript [9687] [false]: 'ปีนี้เวลานี้เองวันนี้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500538388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500540552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.50054262+07:00","message":"StatePrefix: 'ปีนี้เวลานี้เองวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500545269+07:00","message":"TextPushed: 'ปีนี้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500547844+07:00","message":"Push: 'นี้เองวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.50054988+07:00","message":"TextPushed: 'ปีนี้เวลานี้เองวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500552+07:00","message":"Set new StatePrefix : 'ปีนี้เวลานี้เองวันนี้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500554261+07:00","message":"Next Push (prob) : 'เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500556203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500558225+07:00","message":"> Transcript [9688] [true]: 'ปีนี้เวลานี้เองวันนี้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500560564+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500562615+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500564613+07:00","message":"StatePrefix: 'ปีนี้เวลานี้เองวันนี้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500566461+07:00","message":"TextPushed: 'ปีนี้เวลานี้เองวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.500568611+07:00","message":"Push: 'เลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:11.500590083+07:00","message":"push: {false นี้เองวันนี้ 0 0xc003302200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:11.500612394+07:00","message":"push: {true เลยนะคะ 0 0xc003302200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:11.516321086+07:00","message":"write wav file: './tmp/7598/7598_566.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:11.81885781+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:11.818898488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:11.818903572+07:00","message":"receive interim result [false|false]: ใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:11.818919629+07:00","message":"[buffer interim] 567 false ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.818928868+07:00","message":"[bufferProcess] interim [420000000]:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:11.818931102+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.118133243+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.118185997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.118192477+07:00","message":"receive interim result [false|false]: ใครสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.118211729+07:00","message":"[buffer interim] 567 false ใครสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.118227326+07:00","message":"[bufferProcess] interim [720000000]:ใครสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.118230251+07:00","message":"[bufferProcess] send to processor:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.118235754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.11823911+07:00","message":"> Transcript [9689] [false]: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.118241508+07:00","message":"Set StatePrefix (first interim): 'ใคร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:12.17536984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:12.175397437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.181700754+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.181747405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.181753821+07:00","message":"receive interim result [false|false]: ใครสะดวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.181769396+07:00","message":"[buffer interim] 567 false ใครสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.181776758+07:00","message":"[bufferProcess] interim [780000000]:ใครสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.181779466+07:00","message":"[bufferProcess] send to processor:ใครสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.181786253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.181789549+07:00","message":"> Transcript [9690] [false]: 'ใครสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.181793716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.181796239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.181798536+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.181800806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.498967486+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.499018794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.499025041+07:00","message":"receive interim result [false|false]: ใครสะดวกยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.499041343+07:00","message":"[buffer interim] 567 false ใครสะดวกยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.49905023+07:00","message":"[bufferProcess] interim [80000000]:ใครสะดวกยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.499053287+07:00","message":"[bufferProcess] send to processor:ใครสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.499061912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.499065023+07:00","message":"> Transcript [9691] [false]: 'ใครสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.499068885+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.499071906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.499074179+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.499076552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.691706004+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.691756609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.691765467+07:00","message":"receive interim result [false|false]: ใครสะดวกอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.691786567+07:00","message":"[buffer interim] 567 false ใครสะดวกอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.691801558+07:00","message":"[bufferProcess] interim [140000000]:ใครสะดวกอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.691805119+07:00","message":"[bufferProcess] send to processor:ใครสะดวกยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.69181452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.691819662+07:00","message":"> Transcript [9692] [false]: 'ใครสะดวกยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.691825275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.691828466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.691832183+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.691835112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.757920359+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.757965912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.757973891+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.757995118+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.758004249+07:00","message":"[bufferProcess] interim [260000000]:ใครสะดวกอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.758008475+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.758014018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.758018883+07:00","message":"> Transcript [9693] [false]: 'ใครสะดวกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.758024882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.75802802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.758031378+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.758035209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.75803886+07:00","message":"Push: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.758041556+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.758045537+07:00","message":"Set new StatePrefix : 'ใครสะดวกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.758048894+07:00","message":"Next Push (prob) : 'สะดวกอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.758060345+07:00","message":"push: {false ใคร 0 0xc003303c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.902892792+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.902938427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.902944952+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:12.902966312+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.902975203+07:00","message":"[bufferProcess] interim [380000000]:ใครสะดวกอยากจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.902977561+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.902981403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.902984735+07:00","message":"> Transcript [9694] [false]: 'ใครสะดวกอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.902989553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.902992153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.902994677+07:00","message":"StatePrefix: 'ใครสะดวกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:12.902997322+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.011039381+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.011086258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.011092481+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.011110113+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.011121446+07:00","message":"[bufferProcess] interim [500000000]:ใครสะดวกอยากจะมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.011124344+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.011128646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.011133001+07:00","message":"> Transcript [9695] [false]: 'ใครสะดวกอยากจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.011137751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.011139952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.01114221+07:00","message":"StatePrefix: 'ใครสะดวกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.011145255+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.078889089+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.078929949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.078936575+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.078952084+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.07896176+07:00","message":"[bufferProcess] interim [560000000]:ใครสะดวกอยากจะมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.078964523+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.078971252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.078974705+07:00","message":"> Transcript [9696] [false]: 'ใครสะดวกอยากจะมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.078978549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.078981024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.078985138+07:00","message":"StatePrefix: 'ใครสะดวกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.078988171+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.261082255+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.261126121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.26113227+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.261147029+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.261154269+07:00","message":"[bufferProcess] interim [740000000]:ใครสะดวกอยากจะมาร่วมบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.261156865+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.261175319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.261179049+07:00","message":"> Transcript [9697] [false]: 'ใครสะดวกอยากจะมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.261183312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.261185754+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.261188017+07:00","message":"StatePrefix: 'ใครสะดวกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.261192992+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.261199772+07:00","message":"Push: 'สะดวกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.261202012+07:00","message":"TextPushed: 'ใครสะดวกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.261204164+07:00","message":"Set new StatePrefix : 'ใครสะดวกอยากจะมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.261206564+07:00","message":"Next Push (prob) : 'จะมาร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.261214962+07:00","message":"push: {false สะดวกอยาก 0 0xc003303c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.406568957+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.406608526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.406614109+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.406629991+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.406636212+07:00","message":"[bufferProcess] interim [920000000]:ใครสะดวกอยากจะมาร่วมบุญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.406638787+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.406645267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.406648335+07:00","message":"> Transcript [9698] [false]: 'ใครสะดวกอยากจะมาร่วมบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.406652411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.406655123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.406657139+07:00","message":"StatePrefix: 'ใครสะดวกอยากจะมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.406659911+07:00","message":"TextPushed: 'ใครสะดวกอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.580913393+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.580948834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.580956226+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.580971857+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญในครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.580979025+07:00","message":"[bufferProcess] interim [100000000]:ใครสะดวกอยากจะมาร่วมบุญในครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.580981824+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.580989435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.58099217+07:00","message":"> Transcript [9699] [false]: 'ใครสะดวกอยากจะมาร่วมบุญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.580995752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.580998547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.581001284+07:00","message":"StatePrefix: 'ใครสะดวกอยากจะมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.581004118+07:00","message":"TextPushed: 'ใครสะดวกอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.651653022+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.651690343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.651695915+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.651711341+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.65171787+07:00","message":"[bufferProcess] interim [220000000]:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.651721073+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญในครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.651731404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.651734308+07:00","message":"> Transcript [9700] [false]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.651737814+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.651739994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.651742822+07:00","message":"StatePrefix: 'ใครสะดวกอยากจะมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.651745583+07:00","message":"TextPushed: 'ใครสะดวกอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.978554908+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.978601829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.978610133+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.978627544+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.978635425+07:00","message":"[bufferProcess] interim [460000000]:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.978638374+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.978646137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.978649842+07:00","message":"> Transcript [9701] [false]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.978654722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.978657192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.978659774+07:00","message":"StatePrefix: 'ใครสะดวกอยากจะมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.978662529+07:00","message":"TextPushed: 'ใครสะดวกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.978669497+07:00","message":"Push: 'จะมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.978671906+07:00","message":"TextPushed: 'ใครสะดวกอยากจะมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.978674324+07:00","message":"Set new StatePrefix : 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:13.978676768+07:00","message":"Next Push (prob) : 'บุญในครั้งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:13.97868629+07:00","message":"push: {false จะมาร่วม 0 0xc003303c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.360399695+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.360448998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.360456302+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.3604739+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.360481598+07:00","message":"[bufferProcess] interim [640000000]:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.360484556+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.3604883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.360491654+07:00","message":"> Transcript [9702] [false]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.360495775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.360498001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.360500725+07:00","message":"StatePrefix: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.360503691+07:00","message":"TextPushed: 'ใครสะดวกอยากจะมาร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.362549403+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.362590594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.362596734+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.362612854+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.362618297+07:00","message":"[bufferProcess] interim [700000000]:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.362621377+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.362626158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.362628773+07:00","message":"> Transcript [9703] [false]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.362632351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.362634458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.362636508+07:00","message":"StatePrefix: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.362639084+07:00","message":"TextPushed: 'ใครสะดวกอยากจะมาร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.508509153+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.508557699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.508563466+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.508578187+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.508584406+07:00","message":"[bufferProcess] interim [820000000]:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.508587327+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.508590684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.508593937+07:00","message":"> Transcript [9704] [false]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.50859783+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.508599936+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.508603512+07:00","message":"StatePrefix: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.508606267+07:00","message":"TextPushed: 'ใครสะดวกอยากจะมาร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.658038288+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.658087441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.658094541+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.658114998+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.65812626+07:00","message":"[bufferProcess] interim [880000000]:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.658129734+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.658133871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.658137109+07:00","message":"> Transcript [9705] [false]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.658141944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.658144198+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.658146914+07:00","message":"StatePrefix: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.658149921+07:00","message":"TextPushed: 'ใครสะดวกอยากจะมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.658157212+07:00","message":"Push: 'บุญในครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.658159223+07:00","message":"TextPushed: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.658161484+07:00","message":"Set new StatePrefix : 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.658163814+07:00","message":"Next Push (prob) : 'ก็เดินทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.65817353+07:00","message":"push: {false บุญในครั้งนี้ 0 0xc003303c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.754581464+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.754629151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินทางกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.754636518+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินทางกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.754652924+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินทางกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.754661202+07:00","message":"[bufferProcess] interim [940000000]:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินทางกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.754664167+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.754672571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.754679483+07:00","message":"> Transcript [9706] [false]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.754684697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.754689188+07:00","message":"Set new StatePrefix: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินออกมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.791657729+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.791698749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.791704691+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.791723512+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.791731816+07:00","message":"[bufferProcess] interim [0]:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.791734366+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินทางกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.791738424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.791741344+07:00","message":"> Transcript [9707] [false]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินทางกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.791743963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.791746399+07:00","message":"Set new StatePrefix: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินทางกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.954401943+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.954447067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.954453988+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.954467521+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.954475207+07:00","message":"[bufferProcess] interim [240000000]:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.954485779+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.954493584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.954497617+07:00","message":"> Transcript [9708] [false]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.954501273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.954504883+07:00","message":"Set new StatePrefix: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.060967639+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.061018294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.061025066+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.061045261+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.061054685+07:00","message":"[bufferProcess] interim [360000000]:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.061057788+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.061063811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.061066978+07:00","message":"> Transcript [9709] [false]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.061071327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.061073651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.061075808+07:00","message":"StatePrefix: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.061079144+07:00","message":"TextPushed: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.074854212+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.074899583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.074906719+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.074925352+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.074934291+07:00","message":"[bufferProcess] interim [420000000]:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.074938041+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.074946884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.074949971+07:00","message":"> Transcript [9710] [false]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.074954314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.074956672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.074959228+07:00","message":"StatePrefix: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.074962505+07:00","message":"TextPushed: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:15.175614868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:15.175614866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.593250913+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.593293841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.593300124+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.593314624+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.593324155+07:00","message":"[bufferProcess] interim [780000000]:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.593327168+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.593332818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.593335877+07:00","message":"> Transcript [9711] [false]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.593339523+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.593342143+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.593344559+07:00","message":"StatePrefix: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.593347652+07:00","message":"TextPushed: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.694415169+07:00","message":"[GCS] IsForceVAD: false for message ID: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.715940853+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.71597462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับผมมีการผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.71598176+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับผมมีการผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.715993824+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับผมมีการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.715999868+07:00","message":"[bufferProcess] interim [20000000]:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับผมมีการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.7160029+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.716009698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.716012357+07:00","message":"> Transcript [9712] [false]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.716016528+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.716018623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.716021155+07:00","message":"StatePrefix: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.716023957+07:00","message":"TextPushed: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.716029865+07:00","message":"Push: 'ก็เดินหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.716032+07:00","message":"TextPushed: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.716034405+07:00","message":"Set new StatePrefix : 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.716037046+07:00","message":"Next Push (prob) : 'ไหมครับคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.716044374+07:00","message":"push: {false ก็เดินหาได้ 0 0xc003303c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.75264694+07:00","message":"[GCS] Start streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.77825553+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.778289989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการบริษัท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.778298112+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการบริษัท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.778307992+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.778314191+07:00","message":"[bufferProcess] interim [80000000]:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.778317087+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับผมมีการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.778320486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.77832329+07:00","message":"> Transcript [9713] [false]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับผมมีการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.778325714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.77832783+07:00","message":"Set new StatePrefix: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับผมมีการผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.783692179+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.783709876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการบริจาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.783714926+07:00","message":"receive interim result [false|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการบริจาค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.78372557+07:00","message":"[buffer interim] 567 false ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการบริจาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.783729726+07:00","message":"[bufferProcess] interim [140000000]:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการบริจาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.783732299+07:00","message":"[bufferProcess] send to processor:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.783735083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.783737463+07:00","message":"> Transcript [9714] [false]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการบริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.783739624+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.783741469+07:00","message":"Set new StatePrefix: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการบริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.866665452+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.866722131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินมาก็ได้นะครับคนงานบริษัท\",\"confidence\":0.87459934}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.866728981+07:00","message":"receive interim result [true|false]: ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินมาก็ได้นะครับคนงานบริษัท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.866738696+07:00","message":"end recv isFinal message id 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.866741036+07:00","message":"end Recv id 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.866746899+07:00","message":"[buffer interim] 567 true ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินมาก็ได้นะครับคนงานบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.86675544+07:00","message":"[bufferProcess] interim [140000000]:ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินมาก็ได้นะครับคนงานบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.866761037+07:00","message":"[bufferProcess] send to processor (isfinal):ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการบริจาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.866764489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.866767237+07:00","message":"> Transcript [9715] [false]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการบริจาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.866769899+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.866771957+07:00","message":"Set new StatePrefix: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการบริจาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.866774017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.866775917+07:00","message":"> Transcript [9716] [true]: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินมาก็ได้นะครับคนงานบริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.866778542+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.866780477+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.866784707+07:00","message":"StatePrefix: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้ไหมครับคนพิการบริจาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.866787525+07:00","message":"TextPushed: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.866789711+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.866965494+07:00","message":"Push: 'นะครับคนงานบริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.866968617+07:00","message":"TextPushed: 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินหาได้นะครับคนงานบริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.866971007+07:00","message":"Set new StatePrefix : 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินมาก็ได้นะครับคนงานบริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.86697331+07:00","message":"Next Push (prob) : 'ใครสะดวกอยากจะมาร่วมบุญในครั้งนี้ก็เดินมาก็ได้นะครับคนงานบริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.866980854+07:00","message":"push: {true นะครับคนงานบริษัท 0 0xc003303c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:15.866995258+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_567.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:15.876405763+07:00","message":"write wav file: './tmp/7598/7598_567.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.248974866+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.249014435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.249020069+07:00","message":"receive interim result [false|false]: เลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.249045002+07:00","message":"[buffer interim] 568 false เลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.249051398+07:00","message":"[bufferProcess] interim [480000000]:เลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.24905337+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.32275113+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.322793526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.322799512+07:00","message":"receive interim result [false|false]: เพื่อการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.322812937+07:00","message":"[buffer interim] 568 false เพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.322821201+07:00","message":"[bufferProcess] interim [600000000]:เพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.322823804+07:00","message":"[bufferProcess] send to processor:เลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.322829798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.322833031+07:00","message":"> Transcript [9717] [false]: 'เลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.322835541+07:00","message":"Set StatePrefix (first interim): 'เลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.331358193+07:00","message":"[GCS] IsForceVAD: false for message ID: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.395641103+07:00","message":"[GCS] Start streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.427896875+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.427936356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.427943008+07:00","message":"receive interim result [false|false]: อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.427957077+07:00","message":"[buffer interim] 568 false อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.427965481+07:00","message":"[bufferProcess] interim [660000000]:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.427967933+07:00","message":"[bufferProcess] send to processor:เพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.42797159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.42797487+07:00","message":"> Transcript [9718] [false]: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.427977481+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.427979713+07:00","message":"Set new StatePrefix: 'เพื่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.463640246+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.463680736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อจัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.463685651+07:00","message":"receive interim result [false|false]: เพื่อจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.463703822+07:00","message":"[buffer interim] 568 false เพื่อจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.463710935+07:00","message":"[bufferProcess] interim [780000000]:เพื่อจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.463713513+07:00","message":"[bufferProcess] send to processor:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.463717511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.463720975+07:00","message":"> Transcript [9719] [false]: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.463724609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.463726728+07:00","message":"Set new StatePrefix: 'อากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.500712278+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.500753742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศ\",\"confidence\":0.5965994}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.500759873+07:00","message":"receive interim result [true|false]: อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.500770435+07:00","message":"end recv isFinal message id 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.500772949+07:00","message":"end Recv id 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.500779598+07:00","message":"[buffer interim] 568 true อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.500787489+07:00","message":"[bufferProcess] interim [810000000]:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.500791407+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.500795605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.50079874+07:00","message":"> Transcript [9720] [false]: 'เพื่อจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.500801433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.50080366+07:00","message":"Set new StatePrefix: 'เพื่อจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.500805433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.500807504+07:00","message":"> Transcript [9721] [true]: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.500810131+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.500812178+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.50081558+07:00","message":"StatePrefix: 'เพื่อจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.500818001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.500820594+07:00","message":"Push: 'อากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.500830396+07:00","message":"push: {true อากาศ 0 0xc002e90480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:16.506186995+07:00","message":"write wav file: './tmp/7598/7598_568.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.411957036+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.411993179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คาเนกิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.411998406+07:00","message":"receive interim result [false|false]: คาเนกิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.412012382+07:00","message":"[buffer interim] 569 false คาเนกิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.412018222+07:00","message":"[bufferProcess] interim [960000000]:คาเนกิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.412020389+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.480655867+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.480700816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาคาร a ไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.480709268+07:00","message":"receive interim result [false|false]: อาคาร a ไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.480727705+07:00","message":"[buffer interim] 569 false อาคาร a ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.480735548+07:00","message":"[bufferProcess] interim [80000000]:อาคาร a ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.480739379+07:00","message":"[bufferProcess] send to processor:คาเนกิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.480747796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.480751792+07:00","message":"> Transcript [9722] [false]: 'คาเนกิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.480755123+07:00","message":"Set StatePrefix (first interim): 'คาเนกิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.681925177+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.681949192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AIS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.681953891+07:00","message":"receive interim result [false|false]: AIS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.681967791+07:00","message":"[buffer interim] 569 false AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.681974535+07:00","message":"[bufferProcess] interim [200000000]:AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.681977597+07:00","message":"[bufferProcess] send to processor:อาคาร a ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.681988934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.681991923+07:00","message":"> Transcript [9723] [false]: 'อาคาร a ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.681994079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.681996414+07:00","message":"Set new StatePrefix: 'อาคาร a ไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.736649997+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.736695601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาคาร a Thai PBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.736702112+07:00","message":"receive interim result [false|false]: อาคาร a Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.736731194+07:00","message":"[buffer interim] 569 false อาคาร a Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.736737766+07:00","message":"[bufferProcess] interim [320000000]:อาคาร a Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.73674017+07:00","message":"[bufferProcess] send to processor:AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.736751247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.736754003+07:00","message":"> Transcript [9724] [false]: 'AIS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.736756489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.736758459+07:00","message":"Set new StatePrefix: 'AIS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.01241418+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.012450866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Jizz\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.01245674+07:00","message":"receive interim result [false|false]: Jizz"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.012471469+07:00","message":"[buffer interim] 569 false Jizz"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.012478139+07:00","message":"[bufferProcess] interim [680000000]:Jizz"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.012481403+07:00","message":"[bufferProcess] send to processor:อาคาร a Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.012486484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.012489484+07:00","message":"> Transcript [9725] [false]: 'อาคาร a Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.012492072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.012494073+07:00","message":"Set new StatePrefix: 'อาคาร a Thai PBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.147949382+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.147979578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาคาร a Thai PBS ให้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.147985744+07:00","message":"receive interim result [false|false]: อาคาร a Thai PBS ให้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.148000145+07:00","message":"[buffer interim] 569 false อาคาร a Thai PBS ให้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.148006736+07:00","message":"[bufferProcess] interim [800000000]:อาคาร a Thai PBS ให้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.148009373+07:00","message":"[bufferProcess] send to processor:Jizz"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.148012515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.148015115+07:00","message":"> Transcript [9726] [false]: 'Jizz'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.148018148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.14802062+07:00","message":"Set new StatePrefix: 'Jizz'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:18.176386229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:18.17640523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.261735318+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.261768089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Jizz\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.261773765+07:00","message":"receive interim result [false|false]: Jizz"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.261789036+07:00","message":"[buffer interim] 569 false Jizz"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.261797863+07:00","message":"[bufferProcess] interim [860000000]:Jizz"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.261801459+07:00","message":"[bufferProcess] send to processor:อาคาร a Thai PBS ให้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.261805172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.261808374+07:00","message":"> Transcript [9727] [false]: 'อาคาร a Thai PBS ให้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.261810926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.261812977+07:00","message":"Set new StatePrefix: 'อาคาร a Thai PBS ให้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.26599115+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.266008488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"expand\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.266012849+07:00","message":"receive interim result [false|false]: expand"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.26602271+07:00","message":"[buffer interim] 569 false expand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.266027145+07:00","message":"[bufferProcess] interim [920000000]:expand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.266029415+07:00","message":"[bufferProcess] send to processor:Jizz"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.266031865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.266034293+07:00","message":"> Transcript [9728] [false]: 'Jizz'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.26603619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.266038358+07:00","message":"Set new StatePrefix: 'Jizz'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.461702842+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.461742593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"describe\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.461747857+07:00","message":"receive interim result [false|false]: describe"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.461758548+07:00","message":"[buffer interim] 569 false describe"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.461766278+07:00","message":"[bufferProcess] interim [40000000]:describe"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.461769462+07:00","message":"[bufferProcess] send to processor:expand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.461779897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.461782905+07:00","message":"> Transcript [9729] [false]: 'expand'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.461785351+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.46178811+07:00","message":"Set new StatePrefix: 'expand'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.873645804+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.873680254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"describe ก็ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.873686165+07:00","message":"receive interim result [false|false]: describe ก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.873703989+07:00","message":"[buffer interim] 569 false describe ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.873710319+07:00","message":"[bufferProcess] interim [520000000]:describe ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.873712936+07:00","message":"[bufferProcess] send to processor:describe"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.873716511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.873719537+07:00","message":"> Transcript [9730] [false]: 'describe'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.873722191+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.873724537+07:00","message":"Set new StatePrefix: 'describe'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.995758314+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.995799592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"advise\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.995806106+07:00","message":"receive interim result [false|false]: advise"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.995821087+07:00","message":"[buffer interim] 569 false advise"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.995829039+07:00","message":"[bufferProcess] interim [580000000]:advise"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.995831663+07:00","message":"[bufferProcess] send to processor:describe ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.995836885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.995840216+07:00","message":"> Transcript [9731] [false]: 'describe ก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.995843838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.995846112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.995848434+07:00","message":"StatePrefix: 'describe'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.995850723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.04470651+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.044753558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"despite\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.04476166+07:00","message":"receive interim result [false|false]: despite"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.044778245+07:00","message":"[buffer interim] 569 false despite"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.044788347+07:00","message":"[bufferProcess] interim [640000000]:despite"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.044791482+07:00","message":"[bufferProcess] send to processor:advise"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.044798723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.044802872+07:00","message":"> Transcript [9732] [false]: 'advise'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.044806298+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.044810098+07:00","message":"Set new StatePrefix: 'advise'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.163761439+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.163799942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"describe ก็ไปสระผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.163805512+07:00","message":"receive interim result [false|false]: describe ก็ไปสระผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.163819754+07:00","message":"[buffer interim] 569 false describe ก็ไปสระผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.163826329+07:00","message":"[bufferProcess] interim [760000000]:describe ก็ไปสระผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.163828773+07:00","message":"[bufferProcess] send to processor:despite"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.163834569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.163837595+07:00","message":"> Transcript [9733] [false]: 'despite'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.163840128+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.163842487+07:00","message":"Set new StatePrefix: 'despite'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.272036568+07:00","message":"[GCS] IsForceVAD: false for message ID: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.383853036+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.38389292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"describe ก็ไปสระผมเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.383899325+07:00","message":"receive interim result [false|false]: describe ก็ไปสระผมเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.383913282+07:00","message":"[buffer interim] 569 false describe ก็ไปสระผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.383919849+07:00","message":"[bufferProcess] interim [0]:describe ก็ไปสระผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.383922478+07:00","message":"[bufferProcess] send to processor:describe ก็ไปสระผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.383927378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.383929945+07:00","message":"> Transcript [9734] [false]: 'describe ก็ไปสระผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.383932342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.383934574+07:00","message":"Set new StatePrefix: 'describe ก็ไปสระผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.402515494+07:00","message":"[GCS] Start streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.516814392+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.516858429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"dexclub อะไรก็ไปสระผมเนี่ย\",\"confidence\":0.76310146}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.516864855+07:00","message":"receive interim result [true|false]: dexclub อะไรก็ไปสระผมเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.51687544+07:00","message":"end recv isFinal message id 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.516877963+07:00","message":"end Recv id 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.516886427+07:00","message":"[buffer interim] 569 true dexclub อะไรก็ไปสระผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.516896591+07:00","message":"[bufferProcess] interim [90000000]:dexclub อะไรก็ไปสระผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.516899667+07:00","message":"[bufferProcess] send to processor (isfinal):describe ก็ไปสระผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.516903552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.516906907+07:00","message":"> Transcript [9735] [false]: 'describe ก็ไปสระผมเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.516911987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.516914315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.516916339+07:00","message":"StatePrefix: 'describe ก็ไปสระผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.516919114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.51692081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.516923057+07:00","message":"> Transcript [9736] [true]: 'dexclub อะไรก็ไปสระผมเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.516925351+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.516927258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.516929115+07:00","message":"StatePrefix: 'describe ก็ไปสระผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.516930975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.516934103+07:00","message":"Push: 'dexclub อะไรก็ไปสระผมเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.516943696+07:00","message":"push: {true dexclub อะไรก็ไปสระผมเนี่ย 0 0xc003210280}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:19.525103102+07:00","message":"write wav file: './tmp/7598/7598_569.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.876673687+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.87671121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.876716987+07:00","message":"receive interim result [false|false]: ปวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.87673225+07:00","message":"[buffer interim] 570 false ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.87673832+07:00","message":"[bufferProcess] interim [480000000]:ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.876740503+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.045386367+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.04542173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.045427182+07:00","message":"receive interim result [false|false]: ผัวหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.045437599+07:00","message":"[buffer interim] 570 false ผัวหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.045443617+07:00","message":"[bufferProcess] interim [600000000]:ผัวหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.045445677+07:00","message":"[bufferProcess] send to processor:ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.045448577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.045451538+07:00","message":"> Transcript [9737] [false]: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.045453857+07:00","message":"Set StatePrefix (first interim): 'ปวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.071669727+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.071708747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.071714198+07:00","message":"receive interim result [false|false]: กลัวเลือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.071729719+07:00","message":"[buffer interim] 570 false กลัวเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.071736314+07:00","message":"[bufferProcess] interim [660000000]:กลัวเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.071738629+07:00","message":"[bufferProcess] send to processor:ผัวหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.071742351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.071745186+07:00","message":"> Transcript [9738] [false]: 'ผัวหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.071747728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.071750013+07:00","message":"Set new StatePrefix: 'ผัวหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.247877296+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.247919601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือดหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.247925301+07:00","message":"receive interim result [false|false]: กลัวเลือดหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.247946013+07:00","message":"[buffer interim] 570 false กลัวเลือดหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.247955383+07:00","message":"[bufferProcess] interim [840000000]:กลัวเลือดหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.247957922+07:00","message":"[bufferProcess] send to processor:กลัวเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.247963053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.24796596+07:00","message":"> Transcript [9739] [false]: 'กลัวเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.247968501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.247970711+07:00","message":"Set new StatePrefix: 'กลัวเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.375175997+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.375214968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือดลอย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.375220941+07:00","message":"receive interim result [false|false]: กลัวเลือดลอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.375238883+07:00","message":"[buffer interim] 570 false กลัวเลือดลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.375254662+07:00","message":"[bufferProcess] interim [960000000]:กลัวเลือดลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.375258997+07:00","message":"[bufferProcess] send to processor:กลัวเลือดหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.375264445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.375269341+07:00","message":"> Transcript [9740] [false]: 'กลัวเลือดหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.375275044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.375278133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.375281066+07:00","message":"StatePrefix: 'กลัวเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.375284066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.856178106+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.856218634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือดลอยอย่านอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.856225372+07:00","message":"receive interim result [false|false]: กลัวเลือดลอยอย่านอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.856239928+07:00","message":"[buffer interim] 570 false กลัวเลือดลอยอย่านอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.856246131+07:00","message":"[bufferProcess] interim [500000000]:กลัวเลือดลอยอย่านอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.856248919+07:00","message":"[bufferProcess] send to processor:กลัวเลือดลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.856255968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.856258761+07:00","message":"> Transcript [9741] [false]: 'กลัวเลือดลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.856262353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.856264614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.856268072+07:00","message":"StatePrefix: 'กลัวเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.856270268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.97118299+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.97122221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือดลอยค่ะนอนไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.971227785+07:00","message":"receive interim result [false|false]: กลัวเลือดลอยค่ะนอนไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.97124501+07:00","message":"[buffer interim] 570 false กลัวเลือดลอยค่ะนอนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.971251313+07:00","message":"[bufferProcess] interim [620000000]:กลัวเลือดลอยค่ะนอนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.971254089+07:00","message":"[bufferProcess] send to processor:กลัวเลือดลอยอย่านอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.971258511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.971261322+07:00","message":"> Transcript [9742] [false]: 'กลัวเลือดลอยอย่านอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.971264634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.971268622+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.971270617+07:00","message":"StatePrefix: 'กลัวเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.97127295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.148218559+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.148248472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือดลอยค่ะนอนไม่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.148254272+07:00","message":"receive interim result [false|false]: กลัวเลือดลอยค่ะนอนไม่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.148270247+07:00","message":"[buffer interim] 570 false กลัวเลือดลอยค่ะนอนไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.148276423+07:00","message":"[bufferProcess] interim [740000000]:กลัวเลือดลอยค่ะนอนไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.148279148+07:00","message":"[bufferProcess] send to processor:กลัวเลือดลอยค่ะนอนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.148282375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.148286783+07:00","message":"> Transcript [9743] [false]: 'กลัวเลือดลอยค่ะนอนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.148290017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.148292277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.148294809+07:00","message":"StatePrefix: 'กลัวเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.148296941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.148299454+07:00","message":"Push: 'กลัวเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.148301468+07:00","message":"TextPushed: 'กลัวเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.148303405+07:00","message":"Set new StatePrefix : 'กลัวเลือดลอยค่ะนอนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.148305775+07:00","message":"Next Push (prob) : 'ลอยค่ะนอนไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.148312101+07:00","message":"push: {false กลัวเลือด 0 0xc0034fca80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:21.176511649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:21.176556402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.369434999+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.369480899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือดลอยค่ะนอนไม่ดีเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.369489592+07:00","message":"receive interim result [false|false]: กลัวเลือดลอยค่ะนอนไม่ดีเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.369503865+07:00","message":"[buffer interim] 570 false กลัวเลือดลอยค่ะนอนไม่ดีเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.369514027+07:00","message":"[bufferProcess] interim [980000000]:กลัวเลือดลอยค่ะนอนไม่ดีเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.36951803+07:00","message":"[bufferProcess] send to processor:กลัวเลือดลอยค่ะนอนไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.36952557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.36952994+07:00","message":"> Transcript [9744] [false]: 'กลัวเลือดลอยค่ะนอนไม่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.369541229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.369544851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.369548485+07:00","message":"StatePrefix: 'กลัวเลือดลอยค่ะนอนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.369551902+07:00","message":"TextPushed: 'กลัวเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.461009945+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.461055903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.461062086+07:00","message":"receive interim result [false|false]: กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.461077353+07:00","message":"[buffer interim] 570 false กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.461083943+07:00","message":"[bufferProcess] interim [100000000]:กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.461086752+07:00","message":"[bufferProcess] send to processor:กลัวเลือดลอยค่ะนอนไม่ดีเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.461095596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.461099085+07:00","message":"> Transcript [9745] [false]: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.461103302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.46110552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.461107862+07:00","message":"StatePrefix: 'กลัวเลือดลอยค่ะนอนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.46111034+07:00","message":"TextPushed: 'กลัวเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:22.041563536+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:22.041615143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:22.041623554+07:00","message":"receive interim result [false|false]: กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:22.041641995+07:00","message":"[buffer interim] 570 false กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.041654027+07:00","message":"[bufferProcess] interim [700000000]:กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.041658295+07:00","message":"[bufferProcess] send to processor:กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.041667309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.041672509+07:00","message":"> Transcript [9746] [false]: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.041678132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.041681332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.041685131+07:00","message":"StatePrefix: 'กลัวเลือดลอยค่ะนอนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.041688746+07:00","message":"TextPushed: 'กลัวเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.265669685+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.265710251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.265717523+07:00","message":"receive interim result [false|false]: กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.26573429+07:00","message":"[buffer interim] 570 false กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.265742789+07:00","message":"[bufferProcess] interim [900000000]:กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.265747538+07:00","message":"[bufferProcess] send to processor:กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.26575702+07:00","message":"[bufferProcess] send to processor (ticker):กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.265761234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.265765342+07:00","message":"> Transcript [9747] [false]: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.265770595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.265773418+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.265777018+07:00","message":"StatePrefix: 'กลัวเลือดลอยค่ะนอนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.2657802+07:00","message":"TextPushed: 'กลัวเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.265789276+07:00","message":"Push: 'ลอยค่ะนอนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.265792569+07:00","message":"TextPushed: 'กลัวเลือดลอยค่ะนอนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.265795612+07:00","message":"Set new StatePrefix : 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.265799619+07:00","message":"Next Push (prob) : 'ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.265802509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.265805561+07:00","message":"> Transcript [9748] [false]: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.265809097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.265811945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.265815028+07:00","message":"StatePrefix: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.26581835+07:00","message":"TextPushed: 'กลัวเลือดลอยค่ะนอนไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.265828068+07:00","message":"push: {false ลอยค่ะนอนไม่ 0 0xc0034fca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.336567195+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.336612753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.336620969+07:00","message":"receive interim result [false|false]: กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.336635433+07:00","message":"[buffer interim] 570 false กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.336643369+07:00","message":"[bufferProcess] interim [20000000]:กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.336646506+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.650063655+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.650100726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.650108711+07:00","message":"receive interim result [false|false]: กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.650123431+07:00","message":"[buffer interim] 570 false กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.650131916+07:00","message":"[bufferProcess] interim [260000000]:กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.650136013+07:00","message":"[bufferProcess] send to processor:กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.650144526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.650148321+07:00","message":"> Transcript [9749] [false]: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.65015315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.650156252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.650159819+07:00","message":"StatePrefix: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.650163539+07:00","message":"TextPushed: 'กลัวเลือดลอยค่ะนอนไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:24.176806284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:24.176823166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.220286185+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.220326333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.22033696+07:00","message":"receive interim result [false|false]: กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.220353461+07:00","message":"[buffer interim] 570 false กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.220361949+07:00","message":"[bufferProcess] interim [860000000]:กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.220365328+07:00","message":"[bufferProcess] send to processor:กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.220373884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.220377706+07:00","message":"> Transcript [9750] [false]: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.220381973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.220384458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.220386945+07:00","message":"StatePrefix: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.220390665+07:00","message":"TextPushed: 'กลัวเลือดลอยค่ะนอนไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.355784221+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.355829962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.355837112+07:00","message":"receive interim result [false|false]: กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.355854869+07:00","message":"[buffer interim] 570 false กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.355863216+07:00","message":"[bufferProcess] interim [980000000]:กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.355866143+07:00","message":"[bufferProcess] send to processor:กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.355869938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.355873467+07:00","message":"> Transcript [9751] [false]: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.355877619+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.355879921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.355882211+07:00","message":"StatePrefix: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.355887264+07:00","message":"TextPushed: 'กลัวเลือดลอยค่ะนอนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.355890347+07:00","message":"Push: 'ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.355892532+07:00","message":"TextPushed: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.355894751+07:00","message":"Set new StatePrefix : 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.355897166+07:00","message":"Next Push (prob) : 'มีการดูด้วยว่านอนเพลงเพราะไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.355906872+07:00","message":"push: {false ดีเมื่อคืน 0 0xc0034fca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.852615828+07:00","message":"[GCS] IsForceVAD: false for message ID: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.914580285+07:00","message":"[GCS] Start streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.933372345+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.93341866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไม้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.933425172+07:00","message":"receive interim result [false|false]: กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.933443189+07:00","message":"[buffer interim] 570 false กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.93345159+07:00","message":"[bufferProcess] interim [580000000]:กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.933455552+07:00","message":"[bufferProcess] send to processor:กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.933459794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.933462871+07:00","message":"> Transcript [9752] [false]: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.933466011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.933468327+07:00","message":"Set new StatePrefix: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.018368112+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.018427756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไม้\",\"confidence\":0.9308695}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.018438381+07:00","message":"receive interim result [true|false]: กลัวเลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.018451578+07:00","message":"end recv isFinal message id 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.018454705+07:00","message":"end Recv id 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.018464605+07:00","message":"[buffer interim] 570 true กลัวเลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018476168+07:00","message":"[bufferProcess] interim [670000000]:กลัวเลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.01848142+07:00","message":"[bufferProcess] send to processor (isfinal):กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018487509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018492357+07:00","message":"> Transcript [9753] [false]: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018497247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018500517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018504423+07:00","message":"StatePrefix: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018509959+07:00","message":"TextPushed: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018513531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.01851668+07:00","message":"> Transcript [9754] [true]: 'กลัวเลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018520623+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018523532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018526428+07:00","message":"StatePrefix: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนมีการดูด้วยว่านอนเพลงเพราะไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018530027+07:00","message":"TextPushed: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018532851+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018785158+07:00","message":"Push: 'ต้องมีการดูด้วยว่านอนเพลงเพราะไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018792231+07:00","message":"TextPushed: 'กลัวเลือดลอยค่ะนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018796002+07:00","message":"Set new StatePrefix : 'กลัวเลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018800218+07:00","message":"Next Push (prob) : 'กลัวเลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.018812518+07:00","message":"push: {true ต้องมีการดูด้วยว่านอนเพลงเพราะไม้ 0 0xc0034fca80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.018811456+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_570.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:25.03234316+07:00","message":"write wav file: './tmp/7598/7598_570.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.437286278+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.437349585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"H\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.43735712+07:00","message":"receive interim result [false|false]: H"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.437377553+07:00","message":"[buffer interim] 571 false H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.437385417+07:00","message":"[bufferProcess] interim [540000000]:H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.437388303+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.763335716+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.763377754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั่วโมงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.763383393+07:00","message":"receive interim result [false|false]: ชั่วโมงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.763399461+07:00","message":"[buffer interim] 571 false ชั่วโมงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.763406827+07:00","message":"[bufferProcess] interim [840000000]:ชั่วโมงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.763410427+07:00","message":"[bufferProcess] send to processor:H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.763417245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.76342164+07:00","message":"> Transcript [9755] [false]: 'H'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.763424957+07:00","message":"Set StatePrefix (first interim): 'H'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.887797228+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.887835831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั่วโมงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.887841862+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.887859229+07:00","message":"[buffer interim] 571 false ชั่วโมงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.887870004+07:00","message":"[bufferProcess] interim [960000000]:ชั่วโมงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.887872411+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.88787581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.887879185+07:00","message":"> Transcript [9756] [false]: 'ชั่วโมงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.887881988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.887884046+07:00","message":"Set new StatePrefix: 'ชั่วโมงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.144791332+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.144828217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั่วโมงนะคะแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.144833689+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.144846988+07:00","message":"[buffer interim] 571 false ชั่วโมงนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.144853383+07:00","message":"[bufferProcess] interim [320000000]:ชั่วโมงนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.144855969+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.144859287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.144862922+07:00","message":"> Transcript [9757] [false]: 'ชั่วโมงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.144866153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.144868315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.14487016+07:00","message":"StatePrefix: 'ชั่วโมงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.144872422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.273373069+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.273409577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั่วโมงนะคะแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.273415745+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.273432524+07:00","message":"[buffer interim] 571 false ชั่วโมงนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.273439161+07:00","message":"[bufferProcess] interim [380000000]:ชั่วโมงนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.273441764+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.27344838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.273451344+07:00","message":"> Transcript [9758] [false]: 'ชั่วโมงนะคะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.27345483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.273457102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.273459078+07:00","message":"StatePrefix: 'ชั่วโมงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.273461418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.457504389+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.45754462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั่วโมงนะคะแล้วก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.457559836+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะแล้วก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.457574753+07:00","message":"[buffer interim] 571 false ชั่วโมงนะคะแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.457590248+07:00","message":"[bufferProcess] interim [560000000]:ชั่วโมงนะคะแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.457593344+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.457596774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.457600058+07:00","message":"> Transcript [9759] [false]: 'ชั่วโมงนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.457603609+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.457605882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.457608328+07:00","message":"StatePrefix: 'ชั่วโมงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.457610554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.547913298+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.547953883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั่วโมงนะคะแล้วก็ไม่ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.547961759+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะแล้วก็ไม่ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.547977073+07:00","message":"[buffer interim] 571 false ชั่วโมงนะคะแล้วก็ไม่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.547983957+07:00","message":"[bufferProcess] interim [680000000]:ชั่วโมงนะคะแล้วก็ไม่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.547987484+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะคะแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.547994338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.547997015+07:00","message":"> Transcript [9760] [false]: 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.548000372+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.548002818+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.548005179+07:00","message":"StatePrefix: 'ชั่วโมงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.548010804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.548017917+07:00","message":"Push: 'ชั่วโมงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.548019952+07:00","message":"TextPushed: 'ชั่วโมงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.548022093+07:00","message":"Set new StatePrefix : 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.548024477+07:00","message":"Next Push (prob) : 'คะแล้วก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.54803323+07:00","message":"push: {false ชั่วโมงนะ 0 0xc002e90d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.658816308+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.65885232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั่วโมงนะคะแล้วก็ไม่ดื่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.658859503+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะแล้วก็ไม่ดื่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.658871021+07:00","message":"[buffer interim] 571 false ชั่วโมงนะคะแล้วก็ไม่ดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.658877577+07:00","message":"[bufferProcess] interim [740000000]:ชั่วโมงนะคะแล้วก็ไม่ดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.658880257+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะคะแล้วก็ไม่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.658885383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.65888807+07:00","message":"> Transcript [9761] [false]: 'ชั่วโมงนะคะแล้วก็ไม่ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.658891779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.658894057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.658896218+07:00","message":"StatePrefix: 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.658898555+07:00","message":"TextPushed: 'ชั่วโมงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.847489036+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.847527759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั่วโมงนะคะแล้วก็ไม่ดื่มแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.847534987+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะแล้วก็ไม่ดื่มแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.847549881+07:00","message":"[buffer interim] 571 false ชั่วโมงนะคะแล้วก็ไม่ดื่มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.847563751+07:00","message":"[bufferProcess] interim [980000000]:ชั่วโมงนะคะแล้วก็ไม่ดื่มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.847567785+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะคะแล้วก็ไม่ดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.847575021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.847577956+07:00","message":"> Transcript [9762] [false]: 'ชั่วโมงนะคะแล้วก็ไม่ดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.847581272+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.847583393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.847586377+07:00","message":"StatePrefix: 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.847588721+07:00","message":"TextPushed: 'ชั่วโมงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.974467833+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.974506493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.974514958+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.974532823+07:00","message":"[buffer interim] 571 false ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.974539966+07:00","message":"[bufferProcess] interim [40000000]:ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.97454269+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะคะแล้วก็ไม่ดื่มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.974546087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.974548966+07:00","message":"> Transcript [9763] [false]: 'ชั่วโมงนะคะแล้วก็ไม่ดื่มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.974561129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.974563516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.974565912+07:00","message":"StatePrefix: 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.974568263+07:00","message":"TextPushed: 'ชั่วโมงนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:27.177300111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:27.17731122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.473998325+07:00","message":"[GCS] IsForceVAD: false for message ID: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.560129361+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.560185396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่หรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.5601941+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่หรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.560219247+07:00","message":"[buffer interim] 571 false ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.560233613+07:00","message":"[bufferProcess] interim [640000000]:ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.560237848+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.560247557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.560252704+07:00","message":"> Transcript [9764] [false]: 'ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.560259077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.560262512+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.560265993+07:00","message":"StatePrefix: 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.560269327+07:00","message":"TextPushed: 'ชั่วโมงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.560278917+07:00","message":"Push: 'คะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.560281918+07:00","message":"TextPushed: 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.560285407+07:00","message":"Set new StatePrefix : 'ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.560290388+07:00","message":"Next Push (prob) : 'ดื่มแอลกอฮอล์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.560311641+07:00","message":"push: {false คะแล้วก็ไม่ 0 0xc002e90d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.583860143+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.583899364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่หรอ\",\"confidence\":0.95436764}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.583905371+07:00","message":"receive interim result [true|false]: ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่หรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.583917375+07:00","message":"end recv isFinal message id 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.583919761+07:00","message":"end Recv id 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.583928251+07:00","message":"[buffer interim] 571 true ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.583935736+07:00","message":"[bufferProcess] interim [790000000]:ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.583941457+07:00","message":"[bufferProcess] send to processor (isfinal):ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.583945743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.58394905+07:00","message":"> Transcript [9765] [false]: 'ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่หรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.583952823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.583955345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.583957223+07:00","message":"StatePrefix: 'ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.58395978+07:00","message":"TextPushed: 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.583961892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.583964128+07:00","message":"> Transcript [9766] [true]: 'ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่หรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.583966282+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.583968048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.583969885+07:00","message":"StatePrefix: 'ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.583971762+07:00","message":"TextPushed: 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.583978089+07:00","message":"Push: 'ดื่มแอลกอฮอล์ใช่หรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.583987189+07:00","message":"push: {true ดื่มแอลกอฮอล์ใช่หรอ 0 0xc002e90d80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:27.591832338+07:00","message":"write wav file: './tmp/7598/7598_571.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.663944484+07:00","message":"[GCS] Start streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.523188214+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.523229596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.523234721+07:00","message":"receive interim result [false|false]: ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.523249966+07:00","message":"[buffer interim] 572 false ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.523256013+07:00","message":"[bufferProcess] interim [900000000]:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.523258007+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.658597566+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.65863738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.658643459+07:00","message":"receive interim result [false|false]: ต้องดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.65865762+07:00","message":"[buffer interim] 572 false ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.658663811+07:00","message":"[bufferProcess] interim [20000000]:ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.658666568+07:00","message":"[bufferProcess] send to processor:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.658672971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.658676357+07:00","message":"> Transcript [9767] [false]: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.658678705+07:00","message":"Set StatePrefix (first interim): 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.704915692+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.704955112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.704961526+07:00","message":"receive interim result [false|false]: ต้องดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.704976158+07:00","message":"[buffer interim] 572 false ต้องดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.704982788+07:00","message":"[bufferProcess] interim [80000000]:ต้องดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.704985095+07:00","message":"[bufferProcess] send to processor:ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.704991792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.704994616+07:00","message":"> Transcript [9768] [false]: 'ต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.704998063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.705000332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.705003587+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.705006075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.902841266+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.902883957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.902890306+07:00","message":"receive interim result [false|false]: ต้องดูแลสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.902905464+07:00","message":"[buffer interim] 572 false ต้องดูแลสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.902913833+07:00","message":"[bufferProcess] interim [320000000]:ต้องดูแลสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.902916541+07:00","message":"[bufferProcess] send to processor:ต้องดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.902924099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.902927919+07:00","message":"> Transcript [9769] [false]: 'ต้องดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.902931772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.902934859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.902936763+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.90293917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.018843716+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.018879528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.01888572+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.018899961+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.018906123+07:00","message":"[bufferProcess] interim [380000000]:ต้องดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.0189087+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.018915259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.018918096+07:00","message":"> Transcript [9770] [false]: 'ต้องดูแลสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.018921753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.018924061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.018926129+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.018928491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.2194466+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.219491286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.219497172+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.219513282+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.219521009+07:00","message":"[bufferProcess] interim [560000000]:ต้องดูแลสุขภาพร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.219523545+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.21952694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.219529756+07:00","message":"> Transcript [9771] [false]: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.219533163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.219535758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.219537993+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.219540227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.219543139+07:00","message":"Push: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.219545251+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.219548337+07:00","message":"Set new StatePrefix : 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.219550689+07:00","message":"Next Push (prob) : 'ดูแลสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.21955801+07:00","message":"push: {false ต้อง 0 0xc002f27300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.409924326+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.40995948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.409964981+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.409975088+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.409981635+07:00","message":"[bufferProcess] interim [740000000]:ต้องดูแลสุขภาพร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.409984072+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.409987528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.409990304+07:00","message":"> Transcript [9772] [false]: 'ต้องดูแลสุขภาพร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.409993596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.409995757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.409997752+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.410000205+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.536948324+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.536984345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.536989801+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.537004306+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.537011693+07:00","message":"[bufferProcess] interim [860000000]:ต้องดูแลสุขภาพร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.537014372+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.537017893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.537021237+07:00","message":"> Transcript [9773] [false]: 'ต้องดูแลสุขภาพร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.537024626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.53702692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.537029069+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.537031521+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.728045049+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.728081758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.728087721+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.728100914+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.728107271+07:00","message":"[bufferProcess] interim [40000000]:ต้องดูแลสุขภาพร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.728110096+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.728115898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.728118654+07:00","message":"> Transcript [9774] [false]: 'ต้องดูแลสุขภาพร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.72812197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.728124286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.728126561+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.728129177+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.798407646+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.798443836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของเราให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.798450045+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.798462086+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่างกายของเราให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.798468606+07:00","message":"[bufferProcess] interim [220000000]:ต้องดูแลสุขภาพร่างกายของเราให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.798471146+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.798476414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.798480001+07:00","message":"> Transcript [9775] [false]: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.798483792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.798486269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.798488681+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.798491009+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.798496053+07:00","message":"Push: 'ดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.798498072+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.798500514+07:00","message":"Set new StatePrefix : 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.79850271+07:00","message":"Next Push (prob) : 'ร่างกายของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.798525635+07:00","message":"push: {false ดูแลสุขภาพ 0 0xc002f27300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.020141353+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.020184793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของเราให้แข็ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.020191812+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.020207934+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่างกายของเราให้แข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.020238502+07:00","message":"[bufferProcess] interim [340000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.020241338+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.020247539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.020250333+07:00","message":"> Transcript [9776] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.020253733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.020255863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.020259673+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.02026245+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.111109019+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.111151871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.111157696+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.111170607+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.111176831+07:00","message":"[bufferProcess] interim [520000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.111179503+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.111184978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.111187958+07:00","message":"> Transcript [9777] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.111191867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.111194104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.111196631+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.111200057+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:30.177727133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:30.177747485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.695337056+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.695388953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.695395255+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.695417983+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.695427661+07:00","message":"[bufferProcess] interim [120000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.695430699+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.695434476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.695439902+07:00","message":"> Transcript [9778] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.695445029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.695447532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.695449811+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.695452911+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.347361746+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.347401161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.347408267+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.347421564+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.347427982+07:00","message":"[bufferProcess] interim [720000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.347431134+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.34743735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.34744029+07:00","message":"> Transcript [9779] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.347444125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.347446711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.347449661+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.347452342+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.347458046+07:00","message":"Push: 'ร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.347460054+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.347462378+07:00","message":"Set new StatePrefix : 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.347464891+07:00","message":"Next Push (prob) : 'ให้แข็งแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.347490889+07:00","message":"push: {false ร่างกายของเรา 0 0xc002f27300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.920581073+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.920626145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.920633192+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.920649177+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.92065716+07:00","message":"[bufferProcess] interim [320000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.920660011+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.920667607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.920670775+07:00","message":"> Transcript [9780] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.920674804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.920676985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.920679693+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.920682669+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.424393212+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.424437031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.424445212+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.424461384+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.424470033+07:00","message":"[bufferProcess] interim [740000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.424473559+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.424477499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.424482722+07:00","message":"> Transcript [9781] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.424487217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.424489548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.424491758+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.424494604+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.488323027+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.488386207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.4883949+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.48841309+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.488421711+07:00","message":"[bufferProcess] interim [920000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.488425579+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.488434867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.488437945+07:00","message":"> Transcript [9782] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.488441994+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.48844434+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.488448134+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.488451848+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.647083651+07:00","message":"[GCS] Cleaned up inactive client: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.647105294+07:00","message":"[GCS] Cleaned up inactive client: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.647108312+07:00","message":"[GCS] Cleaned up inactive client: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.647110352+07:00","message":"[GCS] Cleaned up inactive client: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.647112303+07:00","message":"[GCS] Cleaned up inactive client: 554"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.64711415+07:00","message":"[GCS] Cleaned up inactive client: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.808673998+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.808715951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคไต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.808722221+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคไต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.808735825+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคไต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.808742874+07:00","message":"[bufferProcess] interim [160000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคไต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.808745572+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.808751884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.808754778+07:00","message":"> Transcript [9783] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.808758882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.808761555+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.808763962+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.80876671+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.808772815+07:00","message":"Push: 'ให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.808774962+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.808777283+07:00","message":"Set new StatePrefix : 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.808779715+07:00","message":"Next Push (prob) : 'ช่วยเหลือใครมียารักษาโรค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.808812858+07:00","message":"push: {false ให้แข็งแรง 0 0xc002f27300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.81000274+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.810021565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.810026267+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.810037192+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.810041368+07:00","message":"[bufferProcess] interim [220000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.810043973+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคไต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.81004706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.810049253+07:00","message":"> Transcript [9784] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคไต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.810052364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.810054372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.81005622+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.810058991+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.996358014+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.99640535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.996414499+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.996431319+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.996439493+07:00","message":"[bufferProcess] interim [340000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.996442775+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.996447048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.996451307+07:00","message":"> Transcript [9785] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.996455653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.996457987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.99646004+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.996462766+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:33.17880443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:33.17881573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.241987854+07:00","message":"[GCS] IsForceVAD: false for message ID: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.340177536+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.340224214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.340233341+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.340253798+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.340263142+07:00","message":"[bufferProcess] interim [700000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.340267388+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.340273148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.340278178+07:00","message":"> Transcript [9786] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.340283734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.34028661+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.340290149+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.340294292+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.356631+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.35666875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.356676341+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.356691492+07:00","message":"[buffer interim] 572 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.356696982+07:00","message":"[bufferProcess] interim [760000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.356699873+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.356703486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.356706577+07:00","message":"> Transcript [9787] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.356711084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.356713709+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.356716761+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.35671967+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.35672785+07:00","message":"Push: 'ช่วยเหลือใครมียารักษาโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.356730336+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.356733017+07:00","message":"Set new StatePrefix : 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.356735995+07:00","message":"Next Push (prob) : 'ประจำตัวไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.356767033+07:00","message":"push: {false ช่วยเหลือใครมียารักษาโรค 0 0xc002f27300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.436144284+07:00","message":"[GCS] Start streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.454059043+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.454102736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวไหมคะ\",\"confidence\":0.93291837}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.454110351+07:00","message":"receive interim result [true|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.454121417+07:00","message":"end recv isFinal message id 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.454123697+07:00","message":"end Recv id 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.454130259+07:00","message":"[buffer interim] 572 true ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.454141668+07:00","message":"[bufferProcess] interim [790000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.454146677+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.454160023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.454176795+07:00","message":"> Transcript [9788] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.454181069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.45418403+07:00","message":"Set new StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.454186974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.454189138+07:00","message":"> Transcript [9789] [true]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.45419277+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.454194856+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.454196955+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรคประจำตัวนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.45420151+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงช่วยเหลือใครมียารักษาโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.454208651+07:00","message":"Push: 'ประจำตัวไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.454219151+07:00","message":"push: {true ประจำตัวไหมคะ 0 0xc002f27300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:33.465508319+07:00","message":"write wav file: './tmp/7598/7598_572.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.911889513+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.911931619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.911937015+07:00","message":"receive interim result [false|false]: ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.911953381+07:00","message":"[buffer interim] 573 false ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.911960038+07:00","message":"[bufferProcess] interim [300000000]:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.911962462+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.173949658+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.173991908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.173997995+07:00","message":"receive interim result [false|false]: ถ้าคุณอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.174017167+07:00","message":"[buffer interim] 573 false ถ้าคุณอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.174028656+07:00","message":"[bufferProcess] interim [540000000]:ถ้าคุณอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.17403096+07:00","message":"[bufferProcess] send to processor:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.174035038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.174038162+07:00","message":"> Transcript [9790] [false]: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.174040602+07:00","message":"Set StatePrefix (first interim): 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.343110346+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.343151184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.343157313+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.343172394+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.343180446+07:00","message":"[bufferProcess] interim [720000000]:ถ้าคุณอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.343183229+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.343190594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.343193808+07:00","message":"> Transcript [9791] [false]: 'ถ้าคุณอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.343196232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.343198632+07:00","message":"Set new StatePrefix: 'ถ้าคุณอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.464164871+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.464204487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.464210812+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.464225303+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.464232707+07:00","message":"[bufferProcess] interim [840000000]:ถ้าคุณอยากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.464235746+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.464243142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.464246472+07:00","message":"> Transcript [9792] [false]: 'ถ้าคุณอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.46424984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.464252392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.464254706+07:00","message":"StatePrefix: 'ถ้าคุณอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.46425699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.465604918+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.465617022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.465620008+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.46562686+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.465629827+07:00","message":"[bufferProcess] interim [900000000]:ถ้าคุณอยากบริจาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.465631995+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.465635755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.465638031+07:00","message":"> Transcript [9793] [false]: 'ถ้าคุณอยากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.465640387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.465642378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.465644291+07:00","message":"StatePrefix: 'ถ้าคุณอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.465646287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.89030821+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.890350318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.890356959+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.890371255+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.89038221+07:00","message":"[bufferProcess] interim [260000000]:ถ้าคุณอยากบริจาคเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.890385194+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.890391323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.890395227+07:00","message":"> Transcript [9794] [false]: 'ถ้าคุณอยากบริจาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.890399409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.890401966+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.890403909+07:00","message":"StatePrefix: 'ถ้าคุณอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.890406306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.013690731+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.013729473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.013735804+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.013749333+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.01375701+07:00","message":"[bufferProcess] interim [380000000]:ถ้าคุณอยากบริจาคเนี่ยกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.013759731+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.013765719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.013768889+07:00","message":"> Transcript [9795] [false]: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.013772849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.013775183+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.013777281+07:00","message":"StatePrefix: 'ถ้าคุณอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.013779588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.013786423+07:00","message":"Push: 'ถ้าคุณอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.013788735+07:00","message":"TextPushed: 'ถ้าคุณอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.013790923+07:00","message":"Set new StatePrefix : 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.013793535+07:00","message":"Next Push (prob) : 'บริจาคเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.013822719+07:00","message":"push: {false ถ้าคุณอยาก 0 0xc002f27780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.057458645+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.057491506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.057497176+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.057513164+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.05752106+07:00","message":"[bufferProcess] interim [440000000]:ถ้าคุณอยากบริจาคเนี่ยคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.057523509+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.057527182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.057532671+07:00","message":"> Transcript [9796] [false]: 'ถ้าคุณอยากบริจาคเนี่ยกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.057536621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.057538841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.057540943+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.057543477+07:00","message":"TextPushed: 'ถ้าคุณอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.178806425+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.178843927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.178849761+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.178862263+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.178870716+07:00","message":"[bufferProcess] interim [560000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.178873567+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.178876793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.178879952+07:00","message":"> Transcript [9797] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.178883317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.178885538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.178888806+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.178891288+07:00","message":"TextPushed: 'ถ้าคุณอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.372810524+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.372841575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.372846712+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.372860609+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.372867229+07:00","message":"[bufferProcess] interim [740000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.372869785+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.372872949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.372875398+07:00","message":"> Transcript [9798] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.372878828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.372880957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.372883197+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.372885432+07:00","message":"TextPushed: 'ถ้าคุณอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.557672406+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.557703126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.557709029+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.557726808+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.557732776+07:00","message":"[bufferProcess] interim [980000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.557735379+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.557740228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.55774336+07:00","message":"> Transcript [9799] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.557746867+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.557749029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.557751221+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.557753642+07:00","message":"TextPushed: 'ถ้าคุณอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.557759746+07:00","message":"Push: 'บริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.557761733+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.557764124+07:00","message":"Set new StatePrefix : 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.557766736+07:00","message":"Next Push (prob) : 'คุณต้องแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.557774101+07:00","message":"push: {false บริจาคเนี่ย 0 0xc002f27780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.682801662+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.682834846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.682841793+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.682855312+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.682863171+07:00","message":"[bufferProcess] interim [40000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.682866107+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.682872766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.68287552+07:00","message":"> Transcript [9800] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.682879247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.682882173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.682885963+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.682888917+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.749397097+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.749441091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.749447646+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.749460264+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.749467862+07:00","message":"[bufferProcess] interim [160000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.749470754+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.749476802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.749480138+07:00","message":"> Transcript [9801] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.749483938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.749486451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.749489618+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.749492158+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.07383862+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.073880901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.073888206+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.073904619+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.073912545+07:00","message":"[bufferProcess] interim [460000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.073915434+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.07392384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.073928004+07:00","message":"> Transcript [9802] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.073949385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.07395222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.073954621+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.073957392+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.074088711+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.074125988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.074132066+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.074148956+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.074156758+07:00","message":"[bufferProcess] interim [520000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.074159563+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.074165105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.074168278+07:00","message":"> Transcript [9803] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.07417239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.074174762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.074177223+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.074179783+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.074183105+07:00","message":"Push: 'คุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.074185236+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.074188152+07:00","message":"Set new StatePrefix : 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.074196095+07:00","message":"Next Push (prob) : 'เจ้าหน้าที่ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.074204526+07:00","message":"push: {false คุณต้องแจ้ง 0 0xc002f27780}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:36.179468279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:36.179510335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.270888903+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.270934204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.270941786+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.270955941+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.270963879+07:00","message":"[bufferProcess] interim [700000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.270966801+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.270974094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.27098078+07:00","message":"> Transcript [9804] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.27098436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.270986936+07:00","message":"Set new StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.653517452+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.653555945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.653562283+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.653575819+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.653589165+07:00","message":"[bufferProcess] interim [60000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.653592614+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.653598398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.653601552+07:00","message":"> Transcript [9805] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.653606012+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.653608813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.653610968+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.653613989+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.802132689+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.802175461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.802182296+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.802197585+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.802206135+07:00","message":"[bufferProcess] interim [180000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.802209267+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.802213062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.802216923+07:00","message":"> Transcript [9806] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.802221737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.802224162+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.802226452+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.802229557+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.930224386+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.930261819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.930268536+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.930283486+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.930291726+07:00","message":"[bufferProcess] interim [300000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.930294472+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.930299065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.930302819+07:00","message":"> Transcript [9807] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.930307483+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.930309597+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.930312039+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.930317052+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.967234015+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.967266368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.967272411+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.96728497+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.967291094+07:00","message":"[bufferProcess] interim [360000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.967293653+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.967299763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.967304546+07:00","message":"> Transcript [9808] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.96730885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.967311236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.96731337+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.967315849+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.967323025+07:00","message":"Push: 'เจ้าหน้าที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.967325896+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.967328407+07:00","message":"Set new StatePrefix : 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.967330921+07:00","message":"Next Push (prob) : 'ว่าคุณได้กี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.967340178+07:00","message":"push: {false เจ้าหน้าที่ด้วย 0 0xc002f27780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.980324856+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.980352493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.980357921+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.980369957+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.980375302+07:00","message":"[bufferProcess] interim [420000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.980377936+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.980382457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.980386554+07:00","message":"> Transcript [9809] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.980389581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.980391772+07:00","message":"Set new StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.475721252+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.47576283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.475769594+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.475787726+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.475796466+07:00","message":"[bufferProcess] interim [840000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.475799844+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.475809524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.475812551+07:00","message":"> Transcript [9810] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.475817131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.475821422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.475823695+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.47582713+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.702082148+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.702120032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.702129508+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.702148559+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.702155963+07:00","message":"[bufferProcess] interim [20000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.702159148+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.702163051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.702165868+07:00","message":"> Transcript [9811] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.702170011+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.702172232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.702174614+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.702177628+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.812236311+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.812275051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.812282728+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.812297938+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.812308956+07:00","message":"[bufferProcess] interim [200000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.812312441+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.812319435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.812328224+07:00","message":"> Transcript [9812] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.812333239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.812335394+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.812337684+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.812340577+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.882764006+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.882801238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.882807648+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.88282021+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.882826761+07:00","message":"[bufferProcess] interim [320000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.882829892+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.882835667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.882838506+07:00","message":"> Transcript [9813] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.88284482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.882847233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.882849593+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.882852533+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.882858646+07:00","message":"Push: 'ว่าคุณได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.882860824+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.882863088+07:00","message":"Set new StatePrefix : 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.882866087+07:00","message":"Next Push (prob) : 'ยาอันนี้เพราะยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.88288887+07:00","message":"push: {false ว่าคุณได้กิน 0 0xc002f27780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.997335039+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.997373346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.997379158+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.997393831+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.997400239+07:00","message":"[bufferProcess] interim [380000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.997403339+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.99740706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.997413472+07:00","message":"> Transcript [9814] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.997417624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.997419696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.997422189+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.99742498+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.058343896+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.058391255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.058399856+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.058417553+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.058426612+07:00","message":"[bufferProcess] interim [440000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.058431786+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.05843683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.058441114+07:00","message":"> Transcript [9815] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.058447016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.058454885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.058458462+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.058463295+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.179672026+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.179714517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.179721566+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.179736629+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.179744199+07:00","message":"[bufferProcess] interim [620000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.179747876+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.179751552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.179754625+07:00","message":"> Transcript [9816] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.179759768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.17976194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.179764357+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.179767402+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.504898744+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.504934559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.504941523+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.504954898+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.504961663+07:00","message":"[bufferProcess] interim [860000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.504964997+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.504971773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.504975698+07:00","message":"> Transcript [9817] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.504980046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.504982166+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.504985245+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.504988398+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.504995902+07:00","message":"Push: 'ยาอันนี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.504998389+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.505000754+07:00","message":"Set new StatePrefix : 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.505003195+07:00","message":"Next Push (prob) : 'บางอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.505010548+07:00","message":"push: {false ยาอันนี้เพราะยา 0 0xc002f27780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.528709221+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.528745729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.528752309+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.528767456+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.528773598+07:00","message":"[bufferProcess] interim [920000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.528776698+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.528780254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.528783108+07:00","message":"> Transcript [9818] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.528786949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.528789352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.528791566+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.528794151+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.703265776+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.703303251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.703309883+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.703326232+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.703332829+07:00","message":"[bufferProcess] interim [40000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.70333583+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.703339592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.703346765+07:00","message":"> Transcript [9819] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.703350649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.703352786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.70335473+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.703357654+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.706741746+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.706761468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.706766909+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.706779523+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.706784754+07:00","message":"[bufferProcess] interim [100000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.706787315+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.706789959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.706793156+07:00","message":"> Transcript [9820] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.706796393+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.706798418+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.706803395+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.706806257+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.886975973+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.887031932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.887042137+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.887065833+07:00","message":"[buffer interim] 573 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.887073483+07:00","message":"[bufferProcess] interim [280000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.887077419+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.887081745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.887084858+07:00","message":"> Transcript [9821] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.887089896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.887092613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.887094787+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.887097711+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.88710444+07:00","message":"Push: 'บางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.887106783+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.887109336+07:00","message":"Set new StatePrefix : 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.887112152+07:00","message":"Next Push (prob) : 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.887121651+07:00","message":"push: {false บางอย่าง 0 0xc002f27780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.941503704+07:00","message":"[GCS] IsForceVAD: false for message ID: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.00436964+07:00","message":"[GCS] Start streaming session, msgId: 574"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.122381049+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.122440194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างนะอาจจะไป\",\"confidence\":0.947109}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.122448619+07:00","message":"receive interim result [true|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างนะอาจจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.122460437+07:00","message":"end recv isFinal message id 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.122462792+07:00","message":"end Recv id 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.122469631+07:00","message":"[buffer interim] 573 true ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างนะอาจจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.122480445+07:00","message":"[bufferProcess] interim [520000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างนะอาจจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.122484189+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.122488284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.122491865+07:00","message":"> Transcript [9822] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.122496196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.122498324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.122500439+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.12250331+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.122505444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.12250762+07:00","message":"> Transcript [9823] [true]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างนะอาจจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.122510244+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.12251223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.122514148+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่างอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.12251625+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาอันนี้เพราะยาบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.122524227+07:00","message":"Push: 'นะอาจจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.122534183+07:00","message":"push: {true นะอาจจะไป 0 0xc002f27780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:39.134252639+07:00","message":"write wav file: './tmp/7598/7598_573.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:39.179721421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:39.179740956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.347606853+07:00","message":"receive streaming session, msgId: 574"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.347654078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.3476605+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.347676881+07:00","message":"[buffer interim] 574 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.347683788+07:00","message":"[bufferProcess] interim [420000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.34768567+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.46078883+07:00","message":"[GCS] IsForceVAD: false for message ID: 574"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.524104681+07:00","message":"[GCS] Start streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.611324508+07:00","message":"receive streaming session, msgId: 574"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.611370325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"published\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.611375708+07:00","message":"receive interim result [false|false]: published"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.611389715+07:00","message":"[buffer interim] 574 false published"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.611396996+07:00","message":"[bufferProcess] interim [660000000]:published"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.611399186+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.61140332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.611406046+07:00","message":"> Transcript [9824] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.611408267+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.642747878+07:00","message":"receive streaming session, msgId: 574"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.642781559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไร\",\"confidence\":0.7048038}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.642786352+07:00","message":"receive interim result [true|false]: ทำไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.642795979+07:00","message":"end recv isFinal message id 574"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.642798887+07:00","message":"end Recv id 574"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.642805496+07:00","message":"[buffer interim] 574 true ทำไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.6428116+07:00","message":"[bufferProcess] interim [660000000]:ทำไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.642815866+07:00","message":"[bufferProcess] send to processor (isfinal):published"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.642818969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.642821501+07:00","message":"> Transcript [9825] [false]: 'published'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.642823941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.642826081+07:00","message":"Set new StatePrefix: 'published'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.642827833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.642829843+07:00","message":"> Transcript [9826] [true]: 'ทำไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.642832164+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.642834457+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.642836729+07:00","message":"StatePrefix: 'published'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.642838905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.642841306+07:00","message":"Push: 'ทำไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.642848757+07:00","message":"push: {true ทำไร 0 0xc002e90f00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:39.648160885+07:00","message":"write wav file: './tmp/7598/7598_574.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.998861845+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.998908539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.998914526+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.998932825+07:00","message":"[buffer interim] 575 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.998939557+07:00","message":"[bufferProcess] interim [480000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.99894189+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.033776319+07:00","message":"[GCS] IsForceVAD: false for message ID: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.071807629+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.071841393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.071846454+07:00","message":"receive interim result [false|false]: รายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.071855399+07:00","message":"[buffer interim] 575 false รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.071861218+07:00","message":"[bufferProcess] interim [600000000]:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.071863453+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.071867104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.071870311+07:00","message":"> Transcript [9827] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.071872722+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.128710908+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.128747908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ\",\"confidence\":0.8958818}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.128753801+07:00","message":"receive interim result [true|false]: รายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.128763116+07:00","message":"end recv isFinal message id 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.128765511+07:00","message":"end Recv id 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.128772186+07:00","message":"[buffer interim] 575 true รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.128781089+07:00","message":"[bufferProcess] interim [750000000]:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.128786322+07:00","message":"[bufferProcess] send to processor (isfinal):รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.128790938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.128793928+07:00","message":"> Transcript [9828] [false]: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.128796237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.128798214+07:00","message":"Set new StatePrefix: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.128799952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.12880196+07:00","message":"> Transcript [9829] [true]: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.128804448+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.128807153+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.128809218+07:00","message":"StatePrefix: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.128812341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.128818296+07:00","message":"Push: 'รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.128826284+07:00","message":"push: {true รายการ 0 0xc003210900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:40.136217545+07:00","message":"write wav file: './tmp/7598/7598_575.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.164059179+07:00","message":"[GCS] Start streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.702076309+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.702130354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.702136559+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.702151938+07:00","message":"[buffer interim] 576 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.702159227+07:00","message":"[bufferProcess] interim [540000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.70216162+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.871339041+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.871389492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.871395603+07:00","message":"receive interim result [false|false]: รับหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.871410244+07:00","message":"[buffer interim] 576 false รับหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.87141798+07:00","message":"[bufferProcess] interim [720000000]:รับหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.871420913+07:00","message":"[bufferProcess] send to processor:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.87142452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.871427919+07:00","message":"> Transcript [9830] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.871430955+07:00","message":"Set StatePrefix (first interim): 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.884969244+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.885008132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.885013433+07:00","message":"receive interim result [false|false]: รับเลือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.885029209+07:00","message":"[buffer interim] 576 false รับเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.885035881+07:00","message":"[bufferProcess] interim [780000000]:รับเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.885038209+07:00","message":"[bufferProcess] send to processor:รับหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.885041154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.885044065+07:00","message":"> Transcript [9831] [false]: 'รับหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.885047398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.885049834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.885052263+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.885054326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.038372044+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.038418283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.0384262+07:00","message":"receive interim result [false|false]: รับเลือดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.03844072+07:00","message":"[buffer interim] 576 false รับเลือดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.038450513+07:00","message":"[bufferProcess] interim [900000000]:รับเลือดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.038454362+07:00","message":"[bufferProcess] send to processor:รับเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.038462099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.038467184+07:00","message":"> Transcript [9832] [false]: 'รับเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.038473174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.038476262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.038479344+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.038483036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.241201629+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.241243009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.241251015+07:00","message":"receive interim result [false|false]: รับเลือดจากคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.241266523+07:00","message":"[buffer interim] 576 false รับเลือดจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.241273094+07:00","message":"[bufferProcess] interim [80000000]:รับเลือดจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.241276078+07:00","message":"[bufferProcess] send to processor:รับเลือดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.241282397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.241286446+07:00","message":"> Transcript [9833] [false]: 'รับเลือดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.241289921+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.241292799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.241296733+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.241298995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.33960484+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.339641769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.339647593+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.339657548+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.339663701+07:00","message":"[bufferProcess] interim [140000000]:รับเลือดจากคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.339666164+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.339669298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.339672478+07:00","message":"> Transcript [9834] [false]: 'รับเลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.33967552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.339677686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.33967989+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.339682201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.33968452+07:00","message":"Push: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.339686468+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.339690455+07:00","message":"Set new StatePrefix : 'รับเลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.339693088+07:00","message":"Next Push (prob) : 'เลือดจากคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.339700114+07:00","message":"push: {false รับ 0 0xc002e90000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.402890203+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.402927618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.40293336+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.402948366+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.402954756+07:00","message":"[bufferProcess] interim [260000000]:รับเลือดจากคนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.402958525+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.402961936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.402964962+07:00","message":"> Transcript [9835] [false]: 'รับเลือดจากคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.402968523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.402970921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.402972942+07:00","message":"StatePrefix: 'รับเลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.402975343+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.521122358+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.521182077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.521190734+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.52120548+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.521212883+07:00","message":"[bufferProcess] interim [380000000]:รับเลือดจากคนที่เขารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.521216463+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.521221375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.521225478+07:00","message":"> Transcript [9836] [false]: 'รับเลือดจากคนที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.521230549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.521233118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.521236619+07:00","message":"StatePrefix: 'รับเลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.521240402+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.582065529+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.582107979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.582113827+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.582125958+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.582132253+07:00","message":"[bufferProcess] interim [440000000]:รับเลือดจากคนที่เขารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.582134728+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.582140429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.582143039+07:00","message":"> Transcript [9837] [false]: 'รับเลือดจากคนที่เขารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.582146351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.582148497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.582150861+07:00","message":"StatePrefix: 'รับเลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.582153445+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.725256221+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.725290044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารักก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.725295976+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารักก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.72530671+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขารักก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.725313511+07:00","message":"[bufferProcess] interim [560000000]:รับเลือดจากคนที่เขารักก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.725316039+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.725319277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.725322221+07:00","message":"> Transcript [9838] [false]: 'รับเลือดจากคนที่เขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.725325757+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.725327869+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.725330891+07:00","message":"StatePrefix: 'รับเลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.725333411+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.725335961+07:00","message":"Push: 'เลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.725337974+07:00","message":"TextPushed: 'รับเลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.725340474+07:00","message":"Set new StatePrefix : 'รับเลือดจากคนที่เขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.725342921+07:00","message":"Next Push (prob) : 'ที่เขารับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.725350357+07:00","message":"push: {false เลือดจากคน 0 0xc002e90000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.829810849+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.8298586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารับก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.829865461+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.829881264+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขารับก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.829893205+07:00","message":"[bufferProcess] interim [680000000]:รับเลือดจากคนที่เขารับก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.829897865+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารักก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.8299054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.829909068+07:00","message":"> Transcript [9839] [false]: 'รับเลือดจากคนที่เขารักก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.829912395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.829915496+07:00","message":"Set new StatePrefix: 'รับเลือดจากคนที่เขารักก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.901193845+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.90123569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารับต่อจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.901241322+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.901255088+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขารับต่อจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.901264603+07:00","message":"[bufferProcess] interim [740000000]:รับเลือดจากคนที่เขารับต่อจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.901267137+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.901271058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.901274056+07:00","message":"> Transcript [9840] [false]: 'รับเลือดจากคนที่เขารับก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.901276502+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.901278677+07:00","message":"Set new StatePrefix: 'รับเลือดจากคนที่เขารับก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.04498777+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.045032007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารับต่อจากเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.045038743+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.045056123+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขารับต่อจากเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.045064112+07:00","message":"[bufferProcess] interim [860000000]:รับเลือดจากคนที่เขารับต่อจากเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.045066824+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.045070679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.045073642+07:00","message":"> Transcript [9841] [false]: 'รับเลือดจากคนที่เขารับต่อจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.045076302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.045080218+07:00","message":"Set new StatePrefix: 'รับเลือดจากคนที่เขารับต่อจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.138762832+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.13880628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารับต่อจากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.138815026+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.138831381+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขารับต่อจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.138843869+07:00","message":"[bufferProcess] interim [920000000]:รับเลือดจากคนที่เขารับต่อจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.13884777+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.138859752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.13886443+07:00","message":"> Transcript [9842] [false]: 'รับเลือดจากคนที่เขารับต่อจากเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.13887021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.138873315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.138876768+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับต่อจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.138880793+07:00","message":"TextPushed: 'รับเลือดจากคน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:42.180309285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:42.180328716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.224562708+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.224611005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารับต่อจากเราได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.224617568+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเราได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.2246314+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขารับต่อจากเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.224638441+07:00","message":"[bufferProcess] interim [980000000]:รับเลือดจากคนที่เขารับต่อจากเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.224641308+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.2246472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.224650935+07:00","message":"> Transcript [9843] [false]: 'รับเลือดจากคนที่เขารับต่อจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.224655092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.224657603+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.2246597+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับต่อจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.22466554+07:00","message":"TextPushed: 'รับเลือดจากคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.448673456+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.448709251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารับต่อจากเราได้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.448717221+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเราได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.448732893+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขารับต่อจากเราได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.448740359+07:00","message":"[bufferProcess] interim [160000000]:รับเลือดจากคนที่เขารับต่อจากเราได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.448742969+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.448746205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.448749497+07:00","message":"> Transcript [9844] [false]: 'รับเลือดจากคนที่เขารับต่อจากเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.44875316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.448755274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.448757667+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับต่อจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.448760087+07:00","message":"TextPushed: 'รับเลือดจากคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.467815013+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.467843882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารับต่อจากเราได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.467850407+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเราได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.467865272+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขารับต่อจากเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.467872307+07:00","message":"[bufferProcess] interim [220000000]:รับเลือดจากคนที่เขารับต่อจากเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.467876976+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากเราได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.467880815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.467883267+07:00","message":"> Transcript [9845] [false]: 'รับเลือดจากคนที่เขารับต่อจากเราได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.467887247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.467889638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.467891479+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับต่อจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.467894019+07:00","message":"TextPushed: 'รับเลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.467896784+07:00","message":"Push: 'ที่เขารับต่อจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.467898815+07:00","message":"TextPushed: 'รับเลือดจากคนที่เขารับต่อจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.467901053+07:00","message":"Set new StatePrefix : 'รับเลือดจากคนที่เขารับต่อจากเราได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.467905984+07:00","message":"Next Push (prob) : 'เราได้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.467917046+07:00","message":"push: {false ที่เขารับต่อจาก 0 0xc002e90000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.486199529+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.48624427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.486252089+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.486268605+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.486274822+07:00","message":"[bufferProcess] interim [280000000]:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.486277798+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.486284599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.486287768+07:00","message":"> Transcript [9846] [false]: 'รับเลือดจากคนที่เขารับต่อจากเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.486290348+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.615493953+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.615531729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.615538043+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.615551508+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.615558047+07:00","message":"[bufferProcess] interim [460000000]:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.615560691+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.615565887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.615569148+07:00","message":"> Transcript [9847] [false]: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.615572117+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.615574065+07:00","message":"Set new StatePrefix: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.622194554+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.622214238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.622219167+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.622233194+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.622239038+07:00","message":"[bufferProcess] interim [520000000]:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.622241318+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.622245355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.622248224+07:00","message":"> Transcript [9848] [false]: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.622251524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.622253626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.622255596+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.622258126+07:00","message":"TextPushed: 'รับเลือดจากคนที่เขารับต่อจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.741971643+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.742020324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.742027942+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.742046807+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.742055406+07:00","message":"[bufferProcess] interim [580000000]:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.742059043+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.742064225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.742068663+07:00","message":"> Transcript [9849] [false]: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.742073571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.742076441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.742079641+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.742085203+07:00","message":"TextPushed: 'รับเลือดจากคนที่เขารับต่อจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.796381407+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.796426311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.796433904+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.796449153+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.796457697+07:00","message":"[bufferProcess] interim [640000000]:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.796461658+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.79646661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.796470726+07:00","message":"> Transcript [9850] [false]: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.796475905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.796478644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.796481899+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.7964857+07:00","message":"TextPushed: 'รับเลือดจากคนที่เขารับต่อจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.378197663+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.378253823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.378262514+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.37828155+07:00","message":"[buffer interim] 576 false รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.378296443+07:00","message":"[bufferProcess] interim [240000000]:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.37830108+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.378310868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.378315724+07:00","message":"> Transcript [9851] [false]: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.378322072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.378325468+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.378329297+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.378333352+07:00","message":"TextPushed: 'รับเลือดจากคนที่เขารับต่อจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.378342107+07:00","message":"Push: 'เราได้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.378345169+07:00","message":"TextPushed: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.378348808+07:00","message":"Set new StatePrefix : 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.378352488+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.378376758+07:00","message":"push: {false เราได้เหมือนกัน 0 0xc002e90000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:45.180325042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:45.180345756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.921505574+07:00","message":"[GCS] IsForceVAD: false for message ID: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.986183403+07:00","message":"[GCS] Start streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.083168635+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.083208067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ\",\"confidence\":0.9543334}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.083215274+07:00","message":"receive interim result [true|false]: รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.083223198+07:00","message":"end recv isFinal message id 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.083225259+07:00","message":"end Recv id 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.083231851+07:00","message":"[buffer interim] 576 true รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.083238626+07:00","message":"[bufferProcess] interim [970000000]:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.083243967+07:00","message":"[bufferProcess] send to processor (isfinal):รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.083247686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.083250683+07:00","message":"> Transcript [9852] [false]: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.083253928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.083256025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.083258051+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.083261333+07:00","message":"TextPushed: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.0832636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.083266324+07:00","message":"> Transcript [9853] [true]: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.083269017+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.083270828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.083272717+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.083274871+07:00","message":"TextPushed: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.083286617+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.083295228+07:00","message":"push: {true นะครับ 0 0xc002e90000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:46.096061459+07:00","message":"write wav file: './tmp/7598/7598_576.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.514127975+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.51417151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.514177837+07:00","message":"receive interim result [false|false]: ทักทาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.514190984+07:00","message":"[buffer interim] 577 false ทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.514200768+07:00","message":"[bufferProcess] interim [540000000]:ทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.514203102+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.649385226+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.649431766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.64943928+07:00","message":"receive interim result [false|false]: ทักทายกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.649458004+07:00","message":"[buffer interim] 577 false ทักทายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.649466616+07:00","message":"[bufferProcess] interim [720000000]:ทักทายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.64947027+07:00","message":"[bufferProcess] send to processor:ทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.649475893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.649481194+07:00","message":"> Transcript [9854] [false]: 'ทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.649485118+07:00","message":"Set StatePrefix (first interim): 'ทักทาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.878238151+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.878285572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.878292179+07:00","message":"receive interim result [false|false]: ทักทายกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.878306656+07:00","message":"[buffer interim] 577 false ทักทายกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.878314515+07:00","message":"[bufferProcess] interim [900000000]:ทักทายกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.878317193+07:00","message":"[bufferProcess] send to processor:ทักทายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.878322721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.878325947+07:00","message":"> Transcript [9855] [false]: 'ทักทายกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.878330013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.878332262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.878334294+07:00","message":"StatePrefix: 'ทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.87833683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.968539287+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.968582515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.96858931+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:46.968603021+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.968621682+07:00","message":"[bufferProcess] interim [20000000]:ทักทายกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.968625838+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.9686334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.968638925+07:00","message":"> Transcript [9856] [false]: 'ทักทายกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.9686443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.968646905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.968649269+07:00","message":"StatePrefix: 'ทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:46.968651816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.158264712+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.158305044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.158311975+07:00","message":"receive interim result [false|false]: ทักทายกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.158326744+07:00","message":"[buffer interim] 577 false ทักทายกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.158338972+07:00","message":"[bufferProcess] interim [140000000]:ทักทายกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.158341557+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.158349809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.158353006+07:00","message":"> Transcript [9857] [false]: 'ทักทายกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.158359571+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.158362366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.15836432+07:00","message":"StatePrefix: 'ทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.158366674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.166395383+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.166419554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.166424965+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.16644055+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.166446642+07:00","message":"[bufferProcess] interim [200000000]:ทักทายกันนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.166449006+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.16645826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.166460734+07:00","message":"> Transcript [9858] [false]: 'ทักทายกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.166463865+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.166466034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.166467924+07:00","message":"StatePrefix: 'ทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.166470376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.16647635+07:00","message":"Push: 'ทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.166478526+07:00","message":"TextPushed: 'ทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.166480734+07:00","message":"Set new StatePrefix : 'ทักทายกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.166482919+07:00","message":"Next Push (prob) : 'กันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.166492372+07:00","message":"push: {false ทักทาย 0 0xc002e90680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.252913287+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.252957869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.252964157+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.252979184+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.25298612+07:00","message":"[bufferProcess] interim [320000000]:ทักทายกันนะคะต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.252989009+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.252994878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.252997806+07:00","message":"> Transcript [9859] [false]: 'ทักทายกันนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.253000588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.253002905+07:00","message":"Set new StatePrefix: 'ทักทายกันนะคะแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.342381039+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.342419103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.34242573+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.34243963+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.342445851+07:00","message":"[bufferProcess] interim [380000000]:ทักทายกันนะคะต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.342448602+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.342454375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.342457426+07:00","message":"> Transcript [9860] [false]: 'ทักทายกันนะคะต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.342460043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.342462199+07:00","message":"Set new StatePrefix: 'ทักทายกันนะคะต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.739730963+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.739777332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.739782852+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.739792676+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.739798706+07:00","message":"[bufferProcess] interim [740000000]:ทักทายกันนะคะต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.739801192+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.73980441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.739807484+07:00","message":"> Transcript [9861] [false]: 'ทักทายกันนะคะต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.739811328+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.739813516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.739815534+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.739817657+07:00","message":"TextPushed: 'ทักทาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.871874405+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.871933522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.871940558+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.871957163+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.871963571+07:00","message":"[bufferProcess] interim [860000000]:ทักทายกันนะคะต่อเนื่องเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.871966338+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.871974769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.871979765+07:00","message":"> Transcript [9862] [false]: 'ทักทายกันนะคะต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.871989748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.871997042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.872007564+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.87201002+07:00","message":"TextPushed: 'ทักทาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.877508382+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.877547325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.877553035+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:47.877568763+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.877575161+07:00","message":"[bufferProcess] interim [920000000]:ทักทายกันนะคะต่อเนื่องเลยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.87757751+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.877580968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.877586556+07:00","message":"> Transcript [9863] [false]: 'ทักทายกันนะคะต่อเนื่องเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.877589848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.87759202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.877594476+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:47.877597006+07:00","message":"TextPushed: 'ทักทาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.124994525+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.125034682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.125041695+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.125061721+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.125074835+07:00","message":"[bufferProcess] interim [100000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.125080156+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.125083794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.125086959+07:00","message":"> Transcript [9864] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.125090923+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.125093014+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.12509548+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.125100831+07:00","message":"TextPushed: 'ทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.125103884+07:00","message":"Push: 'กันนะคะต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.125105928+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.125108285+07:00","message":"Set new StatePrefix : 'ทักทายกันนะคะต่อเนื่องเลยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.125110577+07:00","message":"Next Push (prob) : 'เนื่องเลยทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.125118175+07:00","message":"push: {false กันนะคะต่อ 0 0xc002e90680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.14902738+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.149072653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.149079264+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.149097357+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.149109716+07:00","message":"[bufferProcess] interim [220000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.149113219+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.149121097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.149125363+07:00","message":"> Transcript [9865] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.14913019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.149132959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.149135231+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.149138261+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:48.180558449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:48.180565715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.642295904+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.642338257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.642347991+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.64236227+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.642370307+07:00","message":"[bufferProcess] interim [640000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.642373559+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.642380579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.642383831+07:00","message":"> Transcript [9866] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.642388052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.64239083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.642393574+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.642396726+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.659234911+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.659270483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.659276533+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.659291318+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.659297686+07:00","message":"[bufferProcess] interim [700000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.659300366+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.659304041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.659306726+07:00","message":"> Transcript [9867] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.659310704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.659313739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.659315998+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.659318815+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.768086236+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.76812973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.76813677+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.768152907+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.76816176+07:00","message":"[bufferProcess] interim [760000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.76816479+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.768173237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.768176636+07:00","message":"> Transcript [9868] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.768180552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.768183743+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.768186511+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.768189923+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.76819724+07:00","message":"Push: 'เนื่องเลยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.768199397+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.768201697+07:00","message":"Set new StatePrefix : 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.768204137+07:00","message":"Next Push (prob) : 'รายการถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.768213597+07:00","message":"push: {false เนื่องเลยทั้ง 0 0xc002e90680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.874333217+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.874373606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.874380376+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.874394545+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.874401719+07:00","message":"[bufferProcess] interim [880000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.874404654+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.874412226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.874415671+07:00","message":"> Transcript [9869] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.874418382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.874422816+07:00","message":"Set new StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.974080951+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.974121873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.9741282+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.974143477+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.97415215+07:00","message":"[bufferProcess] interim [940000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.97415474+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.974162797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.974168982+07:00","message":"> Transcript [9870] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.974173283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.974175628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.974177914+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.974180674+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.002911092+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.002942689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.002949978+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.002963611+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.002970164+07:00","message":"[bufferProcess] interim [0]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.002973206+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.002980003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.002983359+07:00","message":"> Transcript [9871] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.00298699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.002989423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.002991934+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.002994535+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.212597695+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.212632456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.212638691+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.212652694+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.212659834+07:00","message":"[bufferProcess] interim [240000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.212663069+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.212667263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.212669885+07:00","message":"> Transcript [9872] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.212673398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.212675616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.212677494+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.212680165+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.532722961+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.532759588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.532766329+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.532780479+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.532786538+07:00","message":"[bufferProcess] interim [540000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.532789322+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.53279463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.532799918+07:00","message":"> Transcript [9873] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.532805226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.532807847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.532812185+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.532815254+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.53282205+07:00","message":"Push: 'รายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.532824323+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.532826873+07:00","message":"Set new StatePrefix : 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.532829854+07:00","message":"Next Push (prob) : 'บางท่านยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.532838244+07:00","message":"push: {false รายการค่ะ 0 0xc002e90680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.667047241+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.667088052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.667094874+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.667109964+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.66712547+07:00","message":"[bufferProcess] interim [720000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.667128577+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.667133294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.667136402+07:00","message":"> Transcript [9874] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.667140672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.667143021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.667146199+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.66714925+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.855349237+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.855386455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.855393714+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.855407795+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.855415176+07:00","message":"[bufferProcess] interim [900000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.855418002+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.855425223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.855428247+07:00","message":"> Transcript [9875] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.855432647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.855437241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.855440144+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.85544336+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.380211322+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.380253429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.380260283+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.380272999+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.38028228+07:00","message":"[bufferProcess] interim [380000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.380285381+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.380291288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.380294181+07:00","message":"> Transcript [9876] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.380297873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.380299967+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.380302247+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.380304845+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.430436252+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.430473676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.430480099+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.430492503+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.43049866+07:00","message":"[bufferProcess] interim [500000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.430501855+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.430505589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.430508171+07:00","message":"> Transcript [9877] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.430512302+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.430514781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.430517107+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.430519807+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.430528355+07:00","message":"Push: 'บางท่านยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.430530551+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.430533174+07:00","message":"Set new StatePrefix : 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.430536099+07:00","message":"Next Push (prob) : 'แซวอยู่ว่าถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.430561716+07:00","message":"push: {false บางท่านยัง 0 0xc002e90680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.828874066+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.828918326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.828925124+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.82894479+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.828953704+07:00","message":"[bufferProcess] interim [920000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.828957024+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.828961563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.82896554+07:00","message":"> Transcript [9878] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.828970326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.828972884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.828975201+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.828978582+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.959634719+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.959685761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.95969291+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.959708806+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.959717702+07:00","message":"[bufferProcess] interim [980000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.959720727+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.959725195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.95972843+07:00","message":"> Transcript [9879] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.959733191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.959735672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.95973823+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.959741272+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.090768781+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.090821238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.090828776+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.090847109+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.090858538+07:00","message":"[bufferProcess] interim [40000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.090861288+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.090866127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.090869869+07:00","message":"> Transcript [9880] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.090874447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.090876846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.090879468+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.090882685+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:51.180902267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:51.180918164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.198896156+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.198945939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.198952558+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.198967698+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.198976909+07:00","message":"[bufferProcess] interim [100000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.198979973+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.198985702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.198989015+07:00","message":"> Transcript [9881] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.198993318+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.198995906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.198998157+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.199001036+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.199006995+07:00","message":"Push: 'แซวอยู่ว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.199009191+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.199011595+07:00","message":"Set new StatePrefix : 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.199014267+07:00","message":"Next Push (prob) : 'เกิดอย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.199031667+07:00","message":"push: {false แซวอยู่ว่าถ้า 0 0xc002e90680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.511132132+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.511167211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.511173191+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.511187376+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.511197942+07:00","message":"[bufferProcess] interim [340000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.511201039+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.511208197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.51121081+07:00","message":"> Transcript [9882] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.51121422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.511217009+07:00","message":"Set new StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.567256554+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.567294387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.567300298+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.567312754+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.567319332+07:00","message":"[bufferProcess] interim [400000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.567322238+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.567327829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.567330515+07:00","message":"> Transcript [9883] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.567333319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.567335732+07:00","message":"Set new StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ iPhone'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.588794714+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.588846862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.588854892+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.588874246+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.588882721+07:00","message":"[bufferProcess] interim [460000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.588885832+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.588890075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.588893304+07:00","message":"> Transcript [9884] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.588896749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.588898925+07:00","message":"Set new StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.611369506+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.611408447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.611414956+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.611433644+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.611441288+07:00","message":"[bufferProcess] interim [580000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.611444056+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.611447855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.611450871+07:00","message":"> Transcript [9885] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.61145498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.611457201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.611459587+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.611462693+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.158738101+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.158773201+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":"2026-06-25T15:45:52.158779313+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.158791472+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.158797994+07:00","message":"[bufferProcess] interim [180000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.158800633+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.158806607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.158809518+07:00","message":"> Transcript [9886] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.158813218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.15881532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.15881749+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.158820246+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.339983187+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.340023128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.340031113+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.340047179+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.34005507+07:00","message":"[bufferProcess] interim [360000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.340058211+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.340064044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.340066918+07:00","message":"> Transcript [9887] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.340070858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.340074589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.340077022+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.340079963+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.411995644+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.412028934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.412034846+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.412051002+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.412057522+07:00","message":"[bufferProcess] interim [480000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.412060182+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.412063918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.412066727+07:00","message":"> Transcript [9888] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.412071011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.412073155+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.412075715+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.412078383+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.412086723+07:00","message":"Push: 'เกิดอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.412088734+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.412096916+07:00","message":"Set new StatePrefix : 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.41210062+07:00","message":"Next Push (prob) : 'ก็ดีนะถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.412108064+07:00","message":"push: {false เกิดอย่างนั้น 0 0xc002e90680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.866719875+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.866765336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.866772873+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.866787732+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.86679613+07:00","message":"[bufferProcess] interim [840000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.866800609+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.866811119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.866814347+07:00","message":"> Transcript [9889] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.866818353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.866820515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.866822585+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.866825476+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.924316556+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.92435478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.92436139+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.924375664+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.924382384+07:00","message":"[bufferProcess] interim [960000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.92439056+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.924395201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.924397751+07:00","message":"> Transcript [9890] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.924402624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.924404789+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.924406972+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.924409856+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.054002599+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.054056452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.054066444+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.054082187+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.054090196+07:00","message":"[bufferProcess] interim [80000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.054093244+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.054100854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.054104241+07:00","message":"> Transcript [9891] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.054109289+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.054111907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.054114763+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.054117924+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.246109231+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.246154343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.246160482+07:00","message":"receive interim result [false|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.246178351+07:00","message":"[buffer interim] 577 false ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.246185691+07:00","message":"[bufferProcess] interim [320000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.246188777+07:00","message":"[bufferProcess] send to processor:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.24619251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.246195399+07:00","message":"> Transcript [9892] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.246199947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.24620212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.246204657+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.246207352+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.246212344+07:00","message":"Push: 'ก็ดีนะถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.246214379+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.246216809+07:00","message":"Set new StatePrefix : 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.246219672+07:00","message":"Next Push (prob) : 'ว่าแพ้อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.24622731+07:00","message":"push: {false ก็ดีนะถ้าเกิด 0 0xc002e90680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.61413265+07:00","message":"[GCS] IsForceVAD: false for message ID: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.837932982+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.837984123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหารทะเล\",\"confidence\":0.94964087}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.83799261+07:00","message":"receive interim result [true|false]: ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.838004388+07:00","message":"end recv isFinal message id 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.838007003+07:00","message":"end Recv id 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.838014496+07:00","message":"[buffer interim] 577 true ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.838027158+07:00","message":"[bufferProcess] interim [830000000]:ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.838031485+07:00","message":"[bufferProcess] send to processor (isfinal):ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.838045829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.83806341+07:00","message":"> Transcript [9893] [false]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.838069958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.838072632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.83807489+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.838078225+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.83808113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.838084037+07:00","message":"> Transcript [9894] [true]: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.838086506+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.838088502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.838090354+07:00","message":"StatePrefix: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิดว่าแพ้อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.838092817+07:00","message":"TextPushed: 'ทักทายกันนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างนั้นก็ดีนะถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.838100324+07:00","message":"Push: 'ว่าแพ้อาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.838111368+07:00","message":"push: {true ว่าแพ้อาหารทะเล 0 0xc002e90680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:53.85144676+07:00","message":"write wav file: './tmp/7598/7598_577.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.934055634+07:00","message":"[GCS] Start streaming session, msgId: 578"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:54.180997136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:54.181016745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.550464463+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.550512546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.550518074+07:00","message":"receive interim result [false|false]: ที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.550533516+07:00","message":"[buffer interim] 578 false ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.550540956+07:00","message":"[bufferProcess] interim [680000000]:ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.550543266+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.550549961+07:00","message":"[bufferProcess] send to processor (ticker):ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.55055305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.550556364+07:00","message":"> Transcript [9895] [false]: 'ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.550559038+07:00","message":"Set StatePrefix (first interim): 'ที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.688470265+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.688511855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.688517974+07:00","message":"receive interim result [false|false]: ที่ไหนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.68853109+07:00","message":"[buffer interim] 578 false ที่ไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.688538912+07:00","message":"[bufferProcess] interim [800000000]:ที่ไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.688541132+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.811162181+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.811208098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.81121862+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.811235916+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.811243291+07:00","message":"[bufferProcess] interim [860000000]:ที่ไหนได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.811245938+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.811251574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.811254869+07:00","message":"> Transcript [9896] [false]: 'ที่ไหนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.81125853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.811260702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.811262795+07:00","message":"StatePrefix: 'ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.811265054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:56.384988934+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:56.385039923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:56.385046071+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:56.385061065+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.385072422+07:00","message":"[bufferProcess] interim [460000000]:ที่ไหนได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.385075964+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.385082794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.385085744+07:00","message":"> Transcript [9897] [false]: 'ที่ไหนได้บ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.385089711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.385092532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.38509583+07:00","message":"StatePrefix: 'ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.385098157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:57.181242049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:57.181252477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.604115243+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.604159403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.604166165+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.604182542+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604189873+07:00","message":"[bufferProcess] interim [660000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604193138+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.60420587+07:00","message":"[bufferProcess] send to processor (ticker):ที่ไหนได้บ้างอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604210191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604213778+07:00","message":"> Transcript [9898] [false]: 'ที่ไหนได้บ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604217859+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604220317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604222188+07:00","message":"StatePrefix: 'ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604227614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604231276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604233835+07:00","message":"> Transcript [9899] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604236142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604238081+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604239883+07:00","message":"StatePrefix: 'ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604241723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604250642+07:00","message":"Push: 'ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604252651+07:00","message":"TextPushed: 'ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.604254751+07:00","message":"Set new StatePrefix : 'ที่ไหนได้บ้างอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.60425702+07:00","message":"Next Push (prob) : 'ได้บ้างอยู่ในอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.604266007+07:00","message":"push: {false ที่ไหน 0 0xc002f27980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.807266508+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.807313538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแถว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.807319612+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแถว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.80733186+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.807339681+07:00","message":"[bufferProcess] interim [900000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.807341841+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.864902843+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.864934208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.864940696+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.864957525+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.864963737+07:00","message":"[bufferProcess] interim [960000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.864967087+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.864971125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.864973539+07:00","message":"> Transcript [9900] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.864977495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.864980481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.864982809+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.864985245+07:00","message":"TextPushed: 'ที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.130426637+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.130477331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.130484644+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.130501208+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.13050933+07:00","message":"[bufferProcess] interim [140000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.130512294+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.130519082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.130522348+07:00","message":"> Transcript [9901] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.130526552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.130528889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.130531272+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.130533861+07:00","message":"TextPushed: 'ที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.187651527+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.187689353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.187695949+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.187712421+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.187721911+07:00","message":"[bufferProcess] interim [260000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.187724886+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.187730722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.187734035+07:00","message":"> Transcript [9902] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.187737853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.187740286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.187742832+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.187745579+07:00","message":"TextPushed: 'ที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.375895416+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.375933151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.375939305+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.375954309+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.375962817+07:00","message":"[bufferProcess] interim [440000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.37596598+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.375969717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.375972464+07:00","message":"> Transcript [9903] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.375976243+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.375978425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.375981418+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.375985384+07:00","message":"TextPushed: 'ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.375988401+07:00","message":"Push: 'ได้บ้างอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.375990645+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.375993138+07:00","message":"Set new StatePrefix : 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.375996011+07:00","message":"Next Push (prob) : 'แต่ว่าที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.376003554+07:00","message":"push: {false ได้บ้างอยู่ในอาหารทะเล 0 0xc002f27980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.59490821+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.594955064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.594962759+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.594979939+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.594987878+07:00","message":"[bufferProcess] interim [680000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.594991467+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.594998474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.595002142+07:00","message":"> Transcript [9904] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.595006422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.59500875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.595011929+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.595016392+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.694629593+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.694682541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.694689428+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.694715642+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.694723851+07:00","message":"[bufferProcess] interim [740000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.694726698+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.694731527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.694735588+07:00","message":"> Transcript [9905] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.694740212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.694742922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.69474502+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.694747859+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.696187117+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.696197416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.696200843+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.696209137+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.696212407+07:00","message":"[bufferProcess] interim [800000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.696214645+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.696217887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.696220085+07:00","message":"> Transcript [9906] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.696222531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.696224325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.696226154+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.696228267+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.045909169+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.045950993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.045957548+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.045973952+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.0459818+07:00","message":"[bufferProcess] interim [100000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.045984866+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.045992823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.045996384+07:00","message":"> Transcript [9907] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.046009328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.046012686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.046015467+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.046018353+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.046025931+07:00","message":"Push: 'แต่ว่าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.046028111+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.04603029+07:00","message":"Set new StatePrefix : 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.046032772+07:00","message":"Next Push (prob) : 'ใส่เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.046041881+07:00","message":"push: {false แต่ว่าที่เขา 0 0xc002f27980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.213338965+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.213383911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.213391043+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.213407315+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.213418249+07:00","message":"[bufferProcess] interim [280000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.213421093+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.213425357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.213428729+07:00","message":"> Transcript [9908] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.213433151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.213435699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.21343775+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.213441029+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.410447342+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.410486101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.410493659+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.410511612+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.410521345+07:00","message":"[bufferProcess] interim [460000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.410525164+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.410531723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.410536016+07:00","message":"> Transcript [9909] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.410541994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.410545915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.410548435+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.410551576+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.484191866+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.484231418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.484237594+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.484253737+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.484261014+07:00","message":"[bufferProcess] interim [520000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.484264174+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.484268122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.484272328+07:00","message":"> Transcript [9910] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.484277759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.484280864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.484284582+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.484288813+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.591334983+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.591367555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.591373578+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.591385425+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.591393441+07:00","message":"[bufferProcess] interim [580000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.591396256+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.59139981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.591402668+07:00","message":"> Transcript [9911] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.591406801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.5914091+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.591411449+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.591414054+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.591420516+07:00","message":"Push: 'ใส่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.591424074+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.591426533+07:00","message":"Set new StatePrefix : 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.591429503+07:00","message":"Next Push (prob) : 'เนี่ยมันไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.591435814+07:00","message":"push: {false ใส่เข้าไป 0 0xc002f27980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.60395905+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.60398593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.603991887+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.604004734+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.604009522+07:00","message":"[bufferProcess] interim [640000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.604012229+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.604015702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.604018154+07:00","message":"> Transcript [9912] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.604022053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.604024261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.604026173+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.604028837+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.606524843+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.606536458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.606540626+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.606549847+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.60655395+07:00","message":"[bufferProcess] interim [700000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.606556373+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.606561098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.606563366+07:00","message":"> Transcript [9913] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.606566167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.606568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.606569838+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.606572341+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.912488353+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.912525727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.912533685+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.912551234+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.912558759+07:00","message":"[bufferProcess] interim [940000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.912561403+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.912565547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.912568611+07:00","message":"> Transcript [9914] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.912572236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.912574349+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.912577106+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.912580223+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.972010979+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.972044912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.972050607+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.972065005+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.972071173+07:00","message":"[bufferProcess] interim [60000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.972073851+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.972077335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.972080325+07:00","message":"> Transcript [9915] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.972084257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.972086394+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.972088701+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.972091558+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.972095516+07:00","message":"Push: 'เนี่ยมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.972097657+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.972100091+07:00","message":"Set new StatePrefix : 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:59.972102485+07:00","message":"Next Push (prob) : 'มาจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:59.972109233+07:00","message":"push: {false เนี่ยมันไม่ได้ 0 0xc002f27980}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:00.181570322+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:00.181594727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.615892166+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.61592955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.615935582+07:00","message":"receive interim result [false|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.61595098+07:00","message":"[buffer interim] 578 false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.615957598+07:00","message":"[bufferProcess] interim [660000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.615960316+07:00","message":"[bufferProcess] send to processor:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.615963981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.615967025+07:00","message":"> Transcript [9916] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.615970065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.615972553+07:00","message":"Set new StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.663639123+07:00","message":"[GCS] IsForceVAD: false for message ID: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.725968566+07:00","message":"[GCS] Start streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.843528999+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.843574164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล\",\"confidence\":0.957924}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.843581867+07:00","message":"receive interim result [true|false]: ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.843591084+07:00","message":"end recv isFinal message id 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.843593338+07:00","message":"end Recv id 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.843599815+07:00","message":"[buffer interim] 578 true ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.843607246+07:00","message":"[bufferProcess] interim [930000000]:ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.843610749+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.843627189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.84366075+07:00","message":"> Transcript [9917] [false]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.843669142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.843672386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.843676022+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.843681314+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.843685295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.843688948+07:00","message":"> Transcript [9918] [true]: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.843691867+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.843694272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.843696073+07:00","message":"StatePrefix: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้มาจากอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.843698266+07:00","message":"TextPushed: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.843706379+07:00","message":"Push: 'มาจากอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.843717853+07:00","message":"push: {true มาจากอาหารทะเล 0 0xc002f27980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:00.856047508+07:00","message":"write wav file: './tmp/7598/7598_578.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.071638886+07:00","message":"receive streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.071683097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.071688749+07:00","message":"receive interim result [false|false]: เติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.071701424+07:00","message":"[buffer interim] 579 false เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.071707486+07:00","message":"[bufferProcess] interim [420000000]:เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.071709624+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.279272355+07:00","message":"receive streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.279310209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.27931551+07:00","message":"receive interim result [false|false]: เติมเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.27933143+07:00","message":"[buffer interim] 579 false เติมเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.279338187+07:00","message":"[bufferProcess] interim [600000000]:เติมเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.279340529+07:00","message":"[bufferProcess] send to processor:เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.279343611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.279346465+07:00","message":"> Transcript [9919] [false]: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.279348671+07:00","message":"Set StatePrefix (first interim): 'เติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.449457767+07:00","message":"receive streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.449502241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเสริมเข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.449508837+07:00","message":"receive interim result [false|false]: เติมเสริมเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.449525417+07:00","message":"[buffer interim] 579 false เติมเสริมเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.449535563+07:00","message":"[bufferProcess] interim [780000000]:เติมเสริมเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.449539011+07:00","message":"[bufferProcess] send to processor:เติมเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.449545062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.449548193+07:00","message":"> Transcript [9920] [false]: 'เติมเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.449552134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.449554783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.449556744+07:00","message":"StatePrefix: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.449559098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.578373855+07:00","message":"receive streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.578428355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเสริมเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.578435494+07:00","message":"receive interim result [false|false]: เติมเสริมเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.5784516+07:00","message":"[buffer interim] 579 false เติมเสริมเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.578460013+07:00","message":"[bufferProcess] interim [840000000]:เติมเสริมเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.57846304+07:00","message":"[bufferProcess] send to processor:เติมเสริมเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.578470082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.578473456+07:00","message":"> Transcript [9921] [false]: 'เติมเสริมเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.578477455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.578479801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.578482043+07:00","message":"StatePrefix: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.578484639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.587287157+07:00","message":"receive streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.587311096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเสริมเข้าไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.587315962+07:00","message":"receive interim result [false|false]: เติมเสริมเข้าไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.587330109+07:00","message":"[buffer interim] 579 false เติมเสริมเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.587335425+07:00","message":"[bufferProcess] interim [900000000]:เติมเสริมเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.587337654+07:00","message":"[bufferProcess] send to processor:เติมเสริมเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.587340629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.587343521+07:00","message":"> Transcript [9922] [false]: 'เติมเสริมเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.587346222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.587348347+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.587350238+07:00","message":"StatePrefix: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.587352197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.699696495+07:00","message":"receive streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.699747469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเสริมเข้าไปใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.699753586+07:00","message":"receive interim result [false|false]: เติมเสริมเข้าไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.69977153+07:00","message":"[buffer interim] 579 false เติมเสริมเข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.699780185+07:00","message":"[bufferProcess] interim [960000000]:เติมเสริมเข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.699783217+07:00","message":"[bufferProcess] send to processor:เติมเสริมเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.699787213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.699790583+07:00","message":"> Transcript [9923] [false]: 'เติมเสริมเข้าไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.699794618+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.69979684+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.699799369+07:00","message":"StatePrefix: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.699802127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.699808737+07:00","message":"Push: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.699810912+07:00","message":"TextPushed: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.69981306+07:00","message":"Set new StatePrefix : 'เติมเสริมเข้าไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.699815722+07:00","message":"Next Push (prob) : 'เสริมเข้าไปดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.699825507+07:00","message":"push: {false เติม 0 0xc00212f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.76756462+07:00","message":"receive streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.767614464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเสริมเข้าไปในตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.767623293+07:00","message":"receive interim result [false|false]: เติมเสริมเข้าไปในตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.76764391+07:00","message":"[buffer interim] 579 false เติมเสริมเข้าไปในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.767654903+07:00","message":"[bufferProcess] interim [80000000]:เติมเสริมเข้าไปในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.76766865+07:00","message":"[bufferProcess] send to processor:เติมเสริมเข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.767677232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.767680347+07:00","message":"> Transcript [9924] [false]: 'เติมเสริมเข้าไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.7676832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.767686029+07:00","message":"Set new StatePrefix: 'เติมเสริมเข้าไปใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.889724544+07:00","message":"receive streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.889768513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเสริมเข้าไปในเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.889774658+07:00","message":"receive interim result [false|false]: เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.889789791+07:00","message":"[buffer interim] 579 false เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.889798193+07:00","message":"[bufferProcess] interim [140000000]:เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.889800769+07:00","message":"[bufferProcess] send to processor:เติมเสริมเข้าไปในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.889806729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.889810086+07:00","message":"> Transcript [9925] [false]: 'เติมเสริมเข้าไปในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.889813892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.889816339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.889818479+07:00","message":"StatePrefix: 'เติมเสริมเข้าไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.889821416+07:00","message":"TextPushed: 'เติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.457027886+07:00","message":"receive streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.45706013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเสริมเข้าไปในเกลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.457066489+07:00","message":"receive interim result [false|false]: เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.457084156+07:00","message":"[buffer interim] 579 false เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.457092483+07:00","message":"[bufferProcess] interim [740000000]:เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.457096049+07:00","message":"[bufferProcess] send to processor:เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.457101144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.457104701+07:00","message":"> Transcript [9926] [false]: 'เติมเสริมเข้าไปในเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.457109148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.457112656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.457115685+07:00","message":"StatePrefix: 'เติมเสริมเข้าไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.457119004+07:00","message":"TextPushed: 'เติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.646725855+07:00","message":"[GCS] Cleaned up inactive client: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.646750606+07:00","message":"[GCS] Cleaned up inactive client: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.64675352+07:00","message":"[GCS] Cleaned up inactive client: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.646755548+07:00","message":"[GCS] Cleaned up inactive client: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.646757565+07:00","message":"[GCS] Cleaned up inactive client: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.64675951+07:00","message":"[GCS] Cleaned up inactive client: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.646761582+07:00","message":"[GCS] Cleaned up inactive client: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.646763505+07:00","message":"[GCS] Cleaned up inactive client: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.646765455+07:00","message":"[GCS] Cleaned up inactive client: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.646767405+07:00","message":"[GCS] Cleaned up inactive client: 561"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:03.182312088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:03.182318578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.491080169+07:00","message":"receive streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.491128912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเสริมเข้าไปในเกลืออย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.491135809+07:00","message":"receive interim result [false|false]: เติมเสริมเข้าไปในเกลืออย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.491153297+07:00","message":"[buffer interim] 579 false เติมเสริมเข้าไปในเกลืออย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491164934+07:00","message":"[bufferProcess] interim [760000000]:เติมเสริมเข้าไปในเกลืออย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491168421+07:00","message":"[bufferProcess] send to processor:เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491175978+07:00","message":"[bufferProcess] send to processor (ticker):เติมเสริมเข้าไปในเกลืออย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491179214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491182545+07:00","message":"> Transcript [9927] [false]: 'เติมเสริมเข้าไปในเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491186456+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491189066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491191092+07:00","message":"StatePrefix: 'เติมเสริมเข้าไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491193765+07:00","message":"TextPushed: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491195743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491199362+07:00","message":"> Transcript [9928] [false]: 'เติมเสริมเข้าไปในเกลืออย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491201691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491203419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491205145+07:00","message":"StatePrefix: 'เติมเสริมเข้าไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491207107+07:00","message":"TextPushed: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491213994+07:00","message":"Push: 'เสริมเข้าไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491216183+07:00","message":"TextPushed: 'เติมเสริมเข้าไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491218299+07:00","message":"Set new StatePrefix : 'เติมเสริมเข้าไปในเกลืออย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.491220537+07:00","message":"Next Push (prob) : 'เกลืออย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.491229307+07:00","message":"push: {false เสริมเข้าไปใน 0 0xc00212f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.500138493+07:00","message":"receive streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.500178601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเสริมเข้าไปในเกลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.500184946+07:00","message":"receive interim result [false|false]: เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.500202187+07:00","message":"[buffer interim] 579 false เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.500208734+07:00","message":"[bufferProcess] interim [820000000]:เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.500210765+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.123812547+07:00","message":"[GCS] IsForceVAD: false for message ID: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.182905275+07:00","message":"[GCS] Start streaming session, msgId: 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.206270464+07:00","message":"receive streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.206321012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเสริมเข้าไปในเกลืออย่าบอกแล้วว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.206327211+07:00","message":"receive interim result [false|false]: เติมเสริมเข้าไปในเกลืออย่าบอกแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.206341118+07:00","message":"[buffer interim] 579 false เติมเสริมเข้าไปในเกลืออย่าบอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.2063487+07:00","message":"[bufferProcess] interim [540000000]:เติมเสริมเข้าไปในเกลืออย่าบอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.206351196+07:00","message":"[bufferProcess] send to processor:เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.2063573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.206360498+07:00","message":"> Transcript [9929] [false]: 'เติมเสริมเข้าไปในเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.206362904+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.252863803+07:00","message":"receive streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.252900639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเสริมเข้าไปในเกลือ\",\"confidence\":0.92722666}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.252907484+07:00","message":"receive interim result [true|false]: เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.252917682+07:00","message":"end recv isFinal message id 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.252920041+07:00","message":"end Recv id 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.252929537+07:00","message":"[buffer interim] 579 true เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.252939824+07:00","message":"[bufferProcess] interim [630000000]:เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.252943105+07:00","message":"[bufferProcess] send to processor (isfinal):เติมเสริมเข้าไปในเกลืออย่าบอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.252947209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.252952168+07:00","message":"> Transcript [9930] [false]: 'เติมเสริมเข้าไปในเกลืออย่าบอกแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.252955633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.252957792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.252959895+07:00","message":"StatePrefix: 'เติมเสริมเข้าไปในเกลืออย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.252962073+07:00","message":"TextPushed: 'เติมเสริมเข้าไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.252964326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.252967077+07:00","message":"> Transcript [9931] [true]: 'เติมเสริมเข้าไปในเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.25296943+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.252971341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.252973238+07:00","message":"StatePrefix: 'เติมเสริมเข้าไปในเกลืออย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.252975093+07:00","message":"TextPushed: 'เติมเสริมเข้าไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.252982645+07:00","message":"Push: 'เกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.252991283+07:00","message":"push: {true เกลือ 0 0xc00212f500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:04.264025758+07:00","message":"write wav file: './tmp/7598/7598_579.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.654332723+07:00","message":"receive streaming session, msgId: 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.654372674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.654377691+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.654395603+07:00","message":"[buffer interim] 580 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.6544019+07:00","message":"[bufferProcess] interim [480000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.654403955+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.725026177+07:00","message":"receive streaming session, msgId: 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.725067195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.725072129+07:00","message":"receive interim result [false|false]: ให้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.725084735+07:00","message":"[buffer interim] 580 false ให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.725093076+07:00","message":"[bufferProcess] interim [600000000]:ให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.725095692+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.725099073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.725102058+07:00","message":"> Transcript [9932] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.725104356+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.028522275+07:00","message":"receive streaming session, msgId: 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.028571262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ดูค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.02857712+07:00","message":"receive interim result [false|false]: ให้ดูค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.028587599+07:00","message":"[buffer interim] 580 false ให้ดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.028595201+07:00","message":"[bufferProcess] interim [840000000]:ให้ดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.028598165+07:00","message":"[bufferProcess] send to processor:ให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.028602134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.028605745+07:00","message":"> Transcript [9933] [false]: 'ให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.028609599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.028611749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.028615621+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.02862642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.032624775+07:00","message":"receive streaming session, msgId: 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.0326786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ดูเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.032685414+07:00","message":"receive interim result [false|false]: ให้ดูเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.032703989+07:00","message":"[buffer interim] 580 false ให้ดูเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.03271219+07:00","message":"[bufferProcess] interim [900000000]:ให้ดูเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.032715195+07:00","message":"[bufferProcess] send to processor:ให้ดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.032721899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.032724798+07:00","message":"> Transcript [9934] [false]: 'ให้ดูค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.032728547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.032730721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.032733258+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.032735872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.24186855+07:00","message":"receive streaming session, msgId: 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.241911973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ดูเครื่องตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.241918205+07:00","message":"receive interim result [false|false]: ให้ดูเครื่องตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.241934227+07:00","message":"[buffer interim] 580 false ให้ดูเครื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.241942286+07:00","message":"[bufferProcess] interim [80000000]:ให้ดูเครื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.241945089+07:00","message":"[bufferProcess] send to processor:ให้ดูเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.241948874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.241951843+07:00","message":"> Transcript [9935] [false]: 'ให้ดูเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.241955992+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.241958149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.241960875+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.241963204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.353948022+07:00","message":"receive streaming session, msgId: 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.35400538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ดูเครื่องปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.35401425+07:00","message":"receive interim result [false|false]: ให้ดูเครื่องปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.354032972+07:00","message":"[buffer interim] 580 false ให้ดูเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.354044964+07:00","message":"[bufferProcess] interim [140000000]:ให้ดูเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.354047289+07:00","message":"[bufferProcess] send to processor:ให้ดูเครื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.354057792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.354061341+07:00","message":"> Transcript [9936] [false]: 'ให้ดูเครื่องตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.354065435+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.354067634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.354070267+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.354072784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.354075509+07:00","message":"Push: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.354077783+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.354080433+07:00","message":"Set new StatePrefix : 'ให้ดูเครื่องตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.354082904+07:00","message":"Next Push (prob) : 'ดูเครื่องตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.354091509+07:00","message":"push: {false ให้ 0 0xc002e90a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.42930916+07:00","message":"receive streaming session, msgId: 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.429353591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ดูเครื่องปรุงรส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.429360602+07:00","message":"receive interim result [false|false]: ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:05.429376664+07:00","message":"[buffer interim] 580 false ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.429384304+07:00","message":"[bufferProcess] interim [320000000]:ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.429387608+07:00","message":"[bufferProcess] send to processor:ให้ดูเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.42939627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.429399752+07:00","message":"> Transcript [9937] [false]: 'ให้ดูเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.429405221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:05.429407843+07:00","message":"Set new StatePrefix: 'ให้ดูเครื่องปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:06.064445591+07:00","message":"receive streaming session, msgId: 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:06.064492273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ดูเครื่องปรุงรส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:06.064498583+07:00","message":"receive interim result [false|false]: ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:06.064512369+07:00","message":"[buffer interim] 580 false ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.064520309+07:00","message":"[bufferProcess] interim [920000000]:ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.064522856+07:00","message":"[bufferProcess] send to processor:ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.064547848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.064551893+07:00","message":"> Transcript [9938] [false]: 'ให้ดูเครื่องปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.064555928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.064558268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.064560263+07:00","message":"StatePrefix: 'ให้ดูเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.064562916+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:06.182667569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:06.182682454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:09.182798479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:09.182811127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:12.183834501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:12.183871455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:12.512054537+07:00","message":"[GCS] IsForceVAD: false for message ID: 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:12.582794704+07:00","message":"[GCS] Start streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:12.602642658+07:00","message":"receive streaming session, msgId: 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:12.602685927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ดูเครื่องปรุงรส\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:12.60270085+07:00","message":"receive interim result [true|false]: ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:12.60271323+07:00","message":"end recv isFinal message id 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:12.602715717+07:00","message":"end Recv id 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:12.602723736+07:00","message":"[buffer interim] 580 true ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:12.60273196+07:00","message":"[bufferProcess] interim [550000000]:ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:12.602741071+07:00","message":"[bufferProcess] send to processor (isfinal):ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:12.602745794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:12.602749231+07:00","message":"> Transcript [9939] [false]: 'ให้ดูเครื่องปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:12.602752843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:12.602754976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:12.602759853+07:00","message":"StatePrefix: 'ให้ดูเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:12.602762395+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:12.602764535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:12.602766772+07:00","message":"> Transcript [9940] [true]: 'ให้ดูเครื่องปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:12.602768898+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:12.602770971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:12.602772747+07:00","message":"StatePrefix: 'ให้ดูเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:12.602774716+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:12.602781772+07:00","message":"Push: 'ดูเครื่องปรุงรส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:12.60278942+07:00","message":"push: {true ดูเครื่องปรุงรส 0 0xc002e90a80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:12.62126209+07:00","message":"write wav file: './tmp/7598/7598_580.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.244448993+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.244495624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.244501329+07:00","message":"receive interim result [false|false]: เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.24451762+07:00","message":"[buffer interim] 581 false เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.244524573+07:00","message":"[bufferProcess] interim [480000000]:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.244527017+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.355273883+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.35531959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.355325644+07:00","message":"receive interim result [false|false]: เผื่อที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.355339977+07:00","message":"[buffer interim] 581 false เผื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.355346823+07:00","message":"[bufferProcess] interim [600000000]:เผื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.355349841+07:00","message":"[bufferProcess] send to processor:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.355356975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.35536007+07:00","message":"> Transcript [9941] [false]: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.355362582+07:00","message":"Set StatePrefix (first interim): 'เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.458134624+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.458185761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.458192225+07:00","message":"receive interim result [false|false]: เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.458205947+07:00","message":"[buffer interim] 581 false เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.458213763+07:00","message":"[bufferProcess] interim [660000000]:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.458216615+07:00","message":"[bufferProcess] send to processor:เผื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.458222111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.458225375+07:00","message":"> Transcript [9942] [false]: 'เผื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.458227991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.458230332+07:00","message":"Set new StatePrefix: 'เผื่อที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.5661214+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.566165099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่ผสม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.566171409+07:00","message":"receive interim result [false|false]: เผื่อที่ผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.566190762+07:00","message":"[buffer interim] 581 false เผื่อที่ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.56620213+07:00","message":"[bufferProcess] interim [780000000]:เผื่อที่ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.566204891+07:00","message":"[bufferProcess] send to processor:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.566208986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.566212304+07:00","message":"> Transcript [9943] [false]: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.566215224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.566217348+07:00","message":"Set new StatePrefix: 'เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.752901182+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.752942332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่ผสมเอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.752948731+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.752965053+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.752972849+07:00","message":"[bufferProcess] interim [960000000]:เผื่อที่ผสมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.752975452+07:00","message":"[bufferProcess] send to processor:เผื่อที่ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.752982059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.752986329+07:00","message":"> Transcript [9944] [false]: 'เผื่อที่ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.75298917+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.752992673+07:00","message":"Set new StatePrefix: 'เผื่อที่ผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.826901693+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.826950711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่ผสมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.826957752+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.826973485+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.826982316+07:00","message":"[bufferProcess] interim [80000000]:เผื่อที่ผสมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.82698633+07:00","message":"[bufferProcess] send to processor:เผื่อที่ผสมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.8269904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.82699362+07:00","message":"> Transcript [9945] [false]: 'เผื่อที่ผสมเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.826997815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.827001416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.827003547+07:00","message":"StatePrefix: 'เผื่อที่ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.827005773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.961392876+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.961433535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่ผสมอดีต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.961440083+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมอดีต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:13.961456174+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.961466203+07:00","message":"[bufferProcess] interim [140000000]:เผื่อที่ผสมอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.961469059+07:00","message":"[bufferProcess] send to processor:เผื่อที่ผสมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.961474502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.9614776+07:00","message":"> Transcript [9946] [false]: 'เผื่อที่ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.961480884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.961483079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.961485128+07:00","message":"StatePrefix: 'เผื่อที่ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:13.961488707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:14.02250337+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:14.022543871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่ผสมเอาดิไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:14.022551372+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมเอาดิไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:14.022563352+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมเอาดิไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.022570511+07:00","message":"[bufferProcess] interim [260000000]:เผื่อที่ผสมเอาดิไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.022575448+07:00","message":"[bufferProcess] send to processor:เผื่อที่ผสมอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.022582155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.022585087+07:00","message":"> Transcript [9947] [false]: 'เผื่อที่ผสมอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.022588573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.022590883+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.022592856+07:00","message":"StatePrefix: 'เผื่อที่ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.022595886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:14.645108324+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:14.645148734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่ผสมเอาดิไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:14.645155937+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมเอาดิไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:14.645201255+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมเอาดิไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.645208575+07:00","message":"[bufferProcess] interim [860000000]:เผื่อที่ผสมเอาดิไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.645211144+07:00","message":"[bufferProcess] send to processor:เผื่อที่ผสมเอาดิไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.645214327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.645217097+07:00","message":"> Transcript [9948] [false]: 'เผื่อที่ผสมเอาดิไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.645220426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.645222609+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.645224803+07:00","message":"StatePrefix: 'เผื่อที่ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.645226979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.645229209+07:00","message":"Push: 'เผื่อที่ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.645231279+07:00","message":"TextPushed: 'เผื่อที่ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.645233859+07:00","message":"Set new StatePrefix : 'เผื่อที่ผสมเอาดิไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:14.645236511+07:00","message":"Next Push (prob) : 'เอาดิไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:14.645244306+07:00","message":"push: {false เผื่อที่ผสม 0 0xc002e91100}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:15.184006254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:15.184048374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:16.504531514+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:16.504571247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่ผสมเอาดิไปอวยพร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:16.504577202+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมเอาดิไปอวยพร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:16.504588012+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมเอาดิไปอวยพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.504594771+07:00","message":"[bufferProcess] interim [780000000]:เผื่อที่ผสมเอาดิไปอวยพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.504597454+07:00","message":"[bufferProcess] send to processor:เผื่อที่ผสมเอาดิไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.504600903+07:00","message":"[bufferProcess] send to processor (ticker):เผื่อที่ผสมเอาดิไปอวยพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.504603852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.504606585+07:00","message":"> Transcript [9949] [false]: 'เผื่อที่ผสมเอาดิไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.504609661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.504611814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.504613858+07:00","message":"StatePrefix: 'เผื่อที่ผสมเอาดิไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.504616059+07:00","message":"TextPushed: 'เผื่อที่ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.504618019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.504620202+07:00","message":"> Transcript [9950] [false]: 'เผื่อที่ผสมเอาดิไปอวยพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.504622559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.504624621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.504626382+07:00","message":"StatePrefix: 'เผื่อที่ผสมเอาดิไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.504629443+07:00","message":"TextPushed: 'เผื่อที่ผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.015398633+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.015435152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.015440483+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.015456258+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.015464968+07:00","message":"[bufferProcess] interim [320000000]:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.01546714+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.216305434+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.216343875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่ผสมเอาดิไปอวยพร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.216351035+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมเอาดิไปอวยพร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.216368419+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมเอาดิไปอวยพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.216375143+07:00","message":"[bufferProcess] interim [500000000]:เผื่อที่ผสมเอาดิไปอวยพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.216377858+07:00","message":"[bufferProcess] send to processor:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.216381588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.216384836+07:00","message":"> Transcript [9951] [false]: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.216389371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.216391618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.216393705+07:00","message":"StatePrefix: 'เผื่อที่ผสมเอาดิไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.216396137+07:00","message":"TextPushed: 'เผื่อที่ผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.400663735+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.40071084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.400716602+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.400729944+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.40073666+07:00","message":"[bufferProcess] interim [680000000]:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.400739485+07:00","message":"[bufferProcess] send to processor:เผื่อที่ผสมเอาดิไปอวยพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.400744597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.400747328+07:00","message":"> Transcript [9952] [false]: 'เผื่อที่ผสมเอาดิไปอวยพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.40075121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.400753553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.400756011+07:00","message":"StatePrefix: 'เผื่อที่ผสมเอาดิไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.400758342+07:00","message":"TextPushed: 'เผื่อที่ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.400763698+07:00","message":"Push: 'เอาดิไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.400765725+07:00","message":"TextPushed: 'เผื่อที่ผสมเอาดิไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.400768297+07:00","message":"Set new StatePrefix : 'เผื่อที่ผสมเอาดิไปอวยพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.400770623+07:00","message":"Next Push (prob) : 'อวยพร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.40077847+07:00","message":"push: {false เอาดิไป 0 0xc002e91100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.658971731+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.659009582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.659016418+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.659032182+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.659038404+07:00","message":"[bufferProcess] interim [920000000]:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.659041166+07:00","message":"[bufferProcess] send to processor:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.659047855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.659055647+07:00","message":"> Transcript [9953] [false]: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.659059825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.659062174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.659064405+07:00","message":"StatePrefix: 'เผื่อที่ผสมเอาดิไปอวยพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.659067227+07:00","message":"TextPushed: 'เผื่อที่ผสมเอาดิไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.905024243+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.905070444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.905076724+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.905090402+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.905097475+07:00","message":"[bufferProcess] interim [160000000]:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.905100592+07:00","message":"[bufferProcess] send to processor:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.905104243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.905107391+07:00","message":"> Transcript [9954] [false]: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.905111009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.905113131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.905115224+07:00","message":"StatePrefix: 'เผื่อที่ผสมเอาดิไปอวยพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.905117812+07:00","message":"TextPushed: 'เผื่อที่ผสมเอาดิไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:18.184697577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:18.184720042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.547597456+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.547640722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.547647975+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.547660983+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.547667458+07:00","message":"[bufferProcess] interim [760000000]:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.547670128+07:00","message":"[bufferProcess] send to processor:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.547675986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.547679076+07:00","message":"> Transcript [9955] [false]: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.547683076+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.547685255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.547687666+07:00","message":"StatePrefix: 'เผื่อที่ผสมเอาดิไปอวยพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.547690526+07:00","message":"TextPushed: 'เผื่อที่ผสมเอาดิไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.022217643+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.022262983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.022270888+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.022288349+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.022302658+07:00","message":"[bufferProcess] interim [260000000]:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.022305994+07:00","message":"[bufferProcess] send to processor:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.022309652+07:00","message":"[bufferProcess] send to processor (ticker):เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.02231295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.022316226+07:00","message":"> Transcript [9956] [false]: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.022320586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.022323035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.022325672+07:00","message":"StatePrefix: 'เผื่อที่ผสมเอาดิไปอวยพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.022328505+07:00","message":"TextPushed: 'เผื่อที่ผสมเอาดิไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.022331538+07:00","message":"Push: 'อวยพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.022333726+07:00","message":"TextPushed: 'เผื่อที่ผสมเอาดิไปอวยพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.022337858+07:00","message":"Set new StatePrefix : 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.02234059+07:00","message":"Next Push (prob) : 'นะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.022342694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.022344905+07:00","message":"> Transcript [9957] [false]: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.022347424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.022349462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.022351356+07:00","message":"StatePrefix: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.0223535+07:00","message":"TextPushed: 'เผื่อที่ผสมเอาดิไปอวยพร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.022362371+07:00","message":"push: {false อวยพร 0 0xc002e91100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.60492705+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.604966345+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":"2026-06-25T15:46:20.604972845+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.604992148+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.605001765+07:00","message":"[bufferProcess] interim [860000000]:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.605005542+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.868542867+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.868586357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.868593382+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.868608698+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.86861719+07:00","message":"[bufferProcess] interim [100000000]:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.868620338+07:00","message":"[bufferProcess] send to processor:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.86862771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.868630834+07:00","message":"> Transcript [9958] [false]: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.86863561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.868637846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.868640519+07:00","message":"StatePrefix: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.86864381+07:00","message":"TextPushed: 'เผื่อที่ผสมเอาดิไปอวยพร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.05406071+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.054098843+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":"2026-06-25T15:46:21.054105455+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.054121103+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.054127844+07:00","message":"[bufferProcess] interim [280000000]:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.054130723+07:00","message":"[bufferProcess] send to processor:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.054137667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.054140471+07:00","message":"> Transcript [9959] [false]: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.054144167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.054146352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.05414944+07:00","message":"StatePrefix: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.054152234+07:00","message":"TextPushed: 'เผื่อที่ผสมเอาดิไปอวยพร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:21.184991068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:21.185002819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.623972417+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.624018275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.624024501+07:00","message":"receive interim result [false|false]: เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.624040044+07:00","message":"[buffer interim] 581 false เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.62404688+07:00","message":"[bufferProcess] interim [880000000]:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.624049631+07:00","message":"[bufferProcess] send to processor:เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.62405639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.624059196+07:00","message":"> Transcript [9960] [false]: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.624063155+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.6240656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.624068434+07:00","message":"StatePrefix: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.624071671+07:00","message":"TextPushed: 'เผื่อที่ผสมเอาดิไปอวยพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.624080303+07:00","message":"Push: 'นะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.624082947+07:00","message":"TextPushed: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.624085348+07:00","message":"Set new StatePrefix : 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.624088123+07:00","message":"Next Push (prob) : 'กันสนุกเลยนะฮะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.624116035+07:00","message":"push: {false นะคะขอให้สุขภาพแข็งแรง 0 0xc002e91100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.403399264+07:00","message":"[GCS] IsForceVAD: false for message ID: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.561885628+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.56193378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกลือที่ผสมไอโอดีนไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ\",\"confidence\":0.9189039}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.561941999+07:00","message":"receive interim result [true|false]: เกลือที่ผสมไอโอดีนไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.561950401+07:00","message":"end recv isFinal message id 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.561954466+07:00","message":"end Recv id 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.561963507+07:00","message":"[buffer interim] 581 true เกลือที่ผสมไอโอดีนไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.561971762+07:00","message":"[bufferProcess] interim [830000000]:เกลือที่ผสมไอโอดีนไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.561977907+07:00","message":"[bufferProcess] send to processor (isfinal):เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.561983703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.561988578+07:00","message":"> Transcript [9961] [false]: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.56199322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.561996274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.561999279+07:00","message":"StatePrefix: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.562003634+07:00","message":"TextPushed: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.562007241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.562010748+07:00","message":"> Transcript [9962] [true]: 'เกลือที่ผสมไอโอดีนไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.562014283+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.562017267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.562020015+07:00","message":"StatePrefix: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.562024026+07:00","message":"TextPushed: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.562026818+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.562236932+07:00","message":"Push: 'กันสนุกเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.562241088+07:00","message":"TextPushed: 'เผื่อที่ผสมเอาดิไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.562244843+07:00","message":"Set new StatePrefix : 'เกลือที่ผสมไอโอดีนไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.562248273+07:00","message":"Next Push (prob) : 'เกลือที่ผสมไอโอดีนไปอวยพรนะคะขอให้สุขภาพแข็งแรงกันสนุกเลยนะฮะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.562258987+07:00","message":"push: {true กันสนุกเลยนะฮะ 0 0xc002e91100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.562272515+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_581.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:23.583526983+07:00","message":"write wav file: './tmp/7598/7598_581.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.592977513+07:00","message":"[GCS] Start streaming session, msgId: 582"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:24.185062218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:24.185070062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.45143417+07:00","message":"receive streaming session, msgId: 582"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.451477999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.451483538+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.451499118+07:00","message":"[buffer interim] 582 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.451507096+07:00","message":"[bufferProcess] interim [660000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.451509008+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.462947094+07:00","message":"receive streaming session, msgId: 582"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.462975337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.462980479+07:00","message":"receive interim result [false|false]: พัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.462994002+07:00","message":"[buffer interim] 582 false พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.462998797+07:00","message":"[bufferProcess] interim [720000000]:พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.463001057+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.463004752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.463007767+07:00","message":"> Transcript [9963] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.463010004+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.552862516+07:00","message":"[GCS] IsForceVAD: false for message ID: 582"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.642362243+07:00","message":"receive streaming session, msgId: 582"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.642402846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พยากรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.642408736+07:00","message":"receive interim result [false|false]: พยากรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.642422976+07:00","message":"[buffer interim] 582 false พยากรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.642433194+07:00","message":"[bufferProcess] interim [840000000]:พยากรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.642435927+07:00","message":"[bufferProcess] send to processor:พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.642442878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.642445677+07:00","message":"> Transcript [9964] [false]: 'พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.642448099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.642450725+07:00","message":"Set new StatePrefix: 'พัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.65067627+07:00","message":"receive streaming session, msgId: 582"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.650712819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พักก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.650728546+07:00","message":"receive interim result [false|false]: พักก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.650745773+07:00","message":"[buffer interim] 582 false พักก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.650752483+07:00","message":"[bufferProcess] interim [900000000]:พักก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.65075459+07:00","message":"[bufferProcess] send to processor:พยากรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.65075798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.650761144+07:00","message":"> Transcript [9965] [false]: 'พยากรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.650763485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.650765548+07:00","message":"Set new StatePrefix: 'พยากรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.674815898+07:00","message":"receive streaming session, msgId: 582"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.674857421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พักผ่อน\",\"confidence\":0.89358425}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.674862829+07:00","message":"receive interim result [true|false]: พักผ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.674872719+07:00","message":"end recv isFinal message id 582"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.674875215+07:00","message":"end Recv id 582"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.674881314+07:00","message":"[buffer interim] 582 true พักผ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.674888025+07:00","message":"[bufferProcess] interim [990000000]:พักผ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.674891305+07:00","message":"[bufferProcess] send to processor (isfinal):พักก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.674894514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.674897183+07:00","message":"> Transcript [9966] [false]: 'พักก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.674899354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.674901374+07:00","message":"Set new StatePrefix: 'พักก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.674903133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.674905063+07:00","message":"> Transcript [9967] [true]: 'พักผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.674907441+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.674909466+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.674911522+07:00","message":"StatePrefix: 'พักก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.674913593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.674916116+07:00","message":"Push: 'พักผ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.674923279+07:00","message":"push: {true พักผ่อน 0 0xc002f27a80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:24.681239326+07:00","message":"write wav file: './tmp/7598/7598_582.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.065553809+07:00","message":"[GCS] Start streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.406621187+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.406671687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.406677969+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.406701137+07:00","message":"[buffer interim] 583 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.406708282+07:00","message":"[bufferProcess] interim [420000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.406710329+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.648592464+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.648637266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.648645113+07:00","message":"receive interim result [false|false]: ขอไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.648661587+07:00","message":"[buffer interim] 583 false ขอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.648670408+07:00","message":"[bufferProcess] interim [600000000]:ขอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.648674304+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.648679566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.64868347+07:00","message":"> Transcript [9968] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.648686861+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.767864123+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.767910165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอไปอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.767917817+07:00","message":"receive interim result [false|false]: ขอไปอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.767934166+07:00","message":"[buffer interim] 583 false ขอไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.767943381+07:00","message":"[bufferProcess] interim [660000000]:ขอไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.767946853+07:00","message":"[bufferProcess] send to processor:ขอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.76795203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.767956525+07:00","message":"> Transcript [9969] [false]: 'ขอไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.767961376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.767964475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.767967281+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.767970621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.791786544+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.791827483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.791835131+07:00","message":"receive interim result [false|false]: ขอประโยค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.791852882+07:00","message":"[buffer interim] 583 false ขอประโยค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.791861031+07:00","message":"[bufferProcess] interim [720000000]:ขอประโยค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.791864409+07:00","message":"[bufferProcess] send to processor:ขอไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.791869361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.791873759+07:00","message":"> Transcript [9970] [false]: 'ขอไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.791878378+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.791881435+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.791884516+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.791887466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.801618324+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.801643985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอยก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.801650614+07:00","message":"receive interim result [false|false]: ขอยก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.801666176+07:00","message":"[buffer interim] 583 false ขอยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.801672614+07:00","message":"[bufferProcess] interim [780000000]:ขอยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.801675727+07:00","message":"[bufferProcess] send to processor:ขอประโยค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.80168465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.801688553+07:00","message":"> Transcript [9971] [false]: 'ขอประโยค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.801693554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.801696589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.801700108+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.801703286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.91145151+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.91149611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอยกเลิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.911504583+07:00","message":"receive interim result [false|false]: ขอยกเลิก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.911521661+07:00","message":"[buffer interim] 583 false ขอยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.911530684+07:00","message":"[bufferProcess] interim [840000000]:ขอยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.911534624+07:00","message":"[bufferProcess] send to processor:ขอยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.911544498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.911549166+07:00","message":"> Transcript [9972] [false]: 'ขอยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.9115539+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.91155721+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.911560265+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.911563417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.911571928+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.911574888+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.911577949+07:00","message":"Set new StatePrefix : 'ขอยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.91158131+07:00","message":"Next Push (prob) : 'ยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.9115931+07:00","message":"push: {false ขอ 0 0xc002f27d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.922939295+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.922969652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอยกเว้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.922975652+07:00","message":"receive interim result [false|false]: ขอยกเว้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.922991268+07:00","message":"[buffer interim] 583 false ขอยกเว้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.922998756+07:00","message":"[bufferProcess] interim [900000000]:ขอยกเว้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.923001995+07:00","message":"[bufferProcess] send to processor:ขอยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.923008271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.923012277+07:00","message":"> Transcript [9973] [false]: 'ขอยกเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.923016957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.923020082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.923023368+07:00","message":"StatePrefix: 'ขอยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.923026688+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.053675876+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.053721292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.053735656+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.053753423+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.053765873+07:00","message":"[bufferProcess] interim [960000000]:ขอประโยคเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.053769553+07:00","message":"[bufferProcess] send to processor:ขอยกเว้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.053776617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.053781432+07:00","message":"> Transcript [9974] [false]: 'ขอยกเว้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.0537867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.053789738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.053792865+07:00","message":"StatePrefix: 'ขอยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.053796682+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.10531504+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.105361048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอยกเว้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.105368778+07:00","message":"receive interim result [false|false]: ขอยกเว้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.105385156+07:00","message":"[buffer interim] 583 false ขอยกเว้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.105396977+07:00","message":"[bufferProcess] interim [20000000]:ขอยกเว้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.10540073+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.105408165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.105412511+07:00","message":"> Transcript [9975] [false]: 'ขอประโยคเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.105416126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.105419527+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.13922539+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.139269226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.139277249+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.139295417+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.139304392+07:00","message":"[bufferProcess] interim [80000000]:ขอประโยคเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.139307578+07:00","message":"[bufferProcess] send to processor:ขอยกเว้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.139312531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.139316863+07:00","message":"> Transcript [9976] [false]: 'ขอยกเว้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.139321522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.139325275+07:00","message":"Set new StatePrefix: 'ขอยกเว้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.702081787+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.70212594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.702132156+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.702148365+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.702158066+07:00","message":"[bufferProcess] interim [680000000]:ขอประโยคเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.702161069+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.702165215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.702168586+07:00","message":"> Transcript [9977] [false]: 'ขอประโยคเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.702171698+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.702173862+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.968272564+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.968322418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.968332239+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.968352611+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.968362869+07:00","message":"[bufferProcess] interim [920000000]:ขอประโยคเด็ดกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.96836668+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.968371781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.968376266+07:00","message":"> Transcript [9978] [false]: 'ขอประโยคเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.968381728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.968385313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.96838896+07:00","message":"StatePrefix: 'ขอประโยคเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.968393066+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.1414961+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.141532807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.141539494+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.141557214+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.141570342+07:00","message":"[bufferProcess] interim [40000000]:ขอประโยคเด็ดกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.141574378+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.141588813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.141593736+07:00","message":"> Transcript [9979] [false]: 'ขอประโยคเด็ดกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.141599227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.141602476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.141605868+07:00","message":"StatePrefix: 'ขอประโยคเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.141609737+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.148496877+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.148523049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.148528653+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.148536+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.148541522+07:00","message":"[bufferProcess] interim [100000000]:ขอประโยคเด็ดกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.148544369+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.148547118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.148549586+07:00","message":"> Transcript [9980] [false]: 'ขอประโยคเด็ดกว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.148552932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.148555023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.148556946+07:00","message":"StatePrefix: 'ขอประโยคเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.148559156+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:27.185671897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:27.185687486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.721172394+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.721211094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านะถ้าไม่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.721216693+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านะถ้าไม่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.721235509+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านะถ้าไม่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.721243314+07:00","message":"[bufferProcess] interim [640000000]:ขอประโยคเด็ดกว่านะถ้าไม่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.721245958+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.721249509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.721252384+07:00","message":"> Transcript [9981] [false]: 'ขอประโยคเด็ดกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.72125635+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.721258794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.721262237+07:00","message":"StatePrefix: 'ขอประโยคเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.721265194+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.721267659+07:00","message":"Push: 'ประโยคเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.721269661+07:00","message":"TextPushed: 'ขอประโยคเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.721272493+07:00","message":"Set new StatePrefix : 'ขอประโยคเด็ดกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.721274736+07:00","message":"Next Push (prob) : 'กว่านะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.721282893+07:00","message":"push: {false ประโยคเด็ด 0 0xc002f27d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.75017252+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.750208966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.750215755+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.750231266+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.750238031+07:00","message":"[bufferProcess] interim [700000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.750240487+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านะถ้าไม่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.750243865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.750246827+07:00","message":"> Transcript [9982] [false]: 'ขอประโยคเด็ดกว่านะถ้าไม่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.750250811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.750253214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.750255539+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.750258099+07:00","message":"TextPushed: 'ขอประโยคเด็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.8393865+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.83942757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.839433429+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.839448891+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.839455202+07:00","message":"[bufferProcess] interim [760000000]:ขอประโยคเด็ดกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.839457722+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.83946389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.839467734+07:00","message":"> Transcript [9983] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.839471026+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.839473395+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.880419825+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.880456109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.88046313+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.880474659+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.880488097+07:00","message":"[bufferProcess] interim [820000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.880490938+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.880494407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.880497276+07:00","message":"> Transcript [9984] [false]: 'ขอประโยคเด็ดกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.880499781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.88050225+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ดกว่านะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.918007746+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.918046763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.918051927+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.918064336+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.918070825+07:00","message":"[bufferProcess] interim [880000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.918073507+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.918079119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.918081827+07:00","message":"> Transcript [9985] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.918084563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.918087091+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.121914399+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.121952333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.121958685+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.121972794+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.121979801+07:00","message":"[bufferProcess] interim [60000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.121982365+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.121985756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.121988786+07:00","message":"> Transcript [9986] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.121991344+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.121993625+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.244380447+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.244436807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.244444234+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.244462207+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.244470848+07:00","message":"[bufferProcess] interim [180000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.244473852+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.24448128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.244484464+07:00","message":"> Transcript [9987] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.244488858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.244491608+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.244493953+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.244497258+07:00","message":"TextPushed: 'ขอประโยคเด็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.310255929+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.310298493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.310305279+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.31032391+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.310335751+07:00","message":"[bufferProcess] interim [240000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.310338707+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.310344471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.310348254+07:00","message":"> Transcript [9988] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.310352381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.31035482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.310356767+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.310359536+07:00","message":"TextPushed: 'ขอประโยคเด็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.326483354+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.326504344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.326509364+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.326522332+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.326528001+07:00","message":"[bufferProcess] interim [300000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.326530777+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.326534101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.32653733+07:00","message":"> Transcript [9989] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.32654084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.326543016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.326545283+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.32654783+07:00","message":"TextPushed: 'ขอประโยคเด็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.44496906+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.445009106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.445016018+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.445033425+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.445044658+07:00","message":"[bufferProcess] interim [360000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.445048291+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.44505509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.445062971+07:00","message":"> Transcript [9990] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.445069492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.445072865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.44507545+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.445078162+07:00","message":"TextPushed: 'ขอประโยคเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.445083435+07:00","message":"Push: 'กว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.445086673+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.445090412+07:00","message":"Set new StatePrefix : 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.44509388+07:00","message":"Next Push (prob) : 'ฉีดไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.44510576+07:00","message":"push: {false กว่านั้นถ้าบ่อยอาจจะ 0 0xc002f27d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.746364416+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.746407167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.746414352+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.746428332+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.746436129+07:00","message":"[bufferProcess] interim [720000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.746442121+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.746449422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.746452794+07:00","message":"> Transcript [9991] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.746455826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.746458129+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.927114857+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.927158098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.927165419+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.927180771+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.927193666+07:00","message":"[bufferProcess] interim [840000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.927197354+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.927204536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.927209464+07:00","message":"> Transcript [9992] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.92721398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.927216817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.927219189+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.927222181+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.993504614+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.993545124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.993552615+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.993566565+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.993574611+07:00","message":"[bufferProcess] interim [20000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.99357752+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.993589376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.993592537+07:00","message":"> Transcript [9993] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.993596828+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.993599477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.993601865+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.993604881+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.247111679+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.247151467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.247157897+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.247172994+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.24718074+07:00","message":"[bufferProcess] interim [140000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.247183367+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.247187102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.247190207+07:00","message":"> Transcript [9994] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.24719428+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.247196693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.247199299+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.247202237+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.446525864+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.446565253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.446571851+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.446594551+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.446604385+07:00","message":"[bufferProcess] interim [380000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.446607565+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.446612234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.446615281+07:00","message":"> Transcript [9995] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.446620065+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.446622509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.446625082+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.446628017+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.446631773+07:00","message":"Push: 'ฉีดไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.44663393+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.446636327+07:00","message":"Set new StatePrefix : 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.446642026+07:00","message":"Next Push (prob) : 'ออกกำลังกายบ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.446651298+07:00","message":"push: {false ฉีดไหมครับ 0 0xc002f27d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.512719618+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.512758357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.5127648+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.512783316+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.512790325+07:00","message":"[bufferProcess] interim [440000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.512793183+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.512796963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.512799605+07:00","message":"> Transcript [9996] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.51280365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.512806088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.512810845+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.512813776+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.538462494+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.538492841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.538499014+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.538516442+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.538522759+07:00","message":"[bufferProcess] interim [500000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.538525636+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.538529601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.538532782+07:00","message":"> Transcript [9997] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.538537303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.538539633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.538541586+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.538546585+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.720529441+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.720569327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.720577982+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.720594259+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.720602724+07:00","message":"[bufferProcess] interim [680000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.720606095+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.720610248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.720614062+07:00","message":"> Transcript [9998] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.720618688+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.720620781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.720623226+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.720626134+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.818082778+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.818120933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.818127329+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.818139259+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.818148524+07:00","message":"[bufferProcess] interim [740000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.818151784+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.818156458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.818159552+07:00","message":"> Transcript [9999] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.81816413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.818166518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.818169073+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.81817254+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.818181753+07:00","message":"Push: 'ออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.818184112+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.818186992+07:00","message":"Set new StatePrefix : 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.818189832+07:00","message":"Next Push (prob) : 'ทำเป็นวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.818198362+07:00","message":"push: {false ออกกำลังกายบ่อย 0 0xc002f27d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.042150316+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.042192506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.042200155+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.042217782+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.042227395+07:00","message":"[bufferProcess] interim [980000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.042230459+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.042234838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.042238088+07:00","message":"> Transcript [10000] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.042241206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.042243388+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.170220051+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.170263867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.170272374+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.170284894+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.170293473+07:00","message":"[bufferProcess] interim [40000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.170296469+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.170300299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.170303454+07:00","message":"> Transcript [10001] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.170307997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.170310383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.170312496+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.170315216+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:30.186397308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:30.186447351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.259590949+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.259615026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำแต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.259620693+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.259636643+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.259643163+07:00","message":"[bufferProcess] interim [100000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.259646038+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.259649786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.259652488+07:00","message":"> Transcript [10002] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.259656212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.25965869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.259660678+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.25966381+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.261051854+07:00","message":"[GCS] IsForceVAD: false for message ID: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.304591491+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.304629497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำในร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.304636229+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำในร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.304649622+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.304657156+07:00","message":"[bufferProcess] interim [160000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.304660581+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.304668835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.30467152+07:00","message":"> Transcript [10003] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.304676216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.304678259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.304680447+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.304685252+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.340828116+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.340864796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.340871688+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.340890252+07:00","message":"[buffer interim] 583 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.340896714+07:00","message":"[bufferProcess] interim [280000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.340900119+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.340908562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.340911463+07:00","message":"> Transcript [10004] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.340916742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.340919173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.340921345+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.340924665+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.340930929+07:00","message":"Push: 'ทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.340933005+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.340935458+07:00","message":"Set new StatePrefix : 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.340938557+07:00","message":"Next Push (prob) : 'ในร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.340953246+07:00","message":"push: {false ทำเป็นประจำ 0 0xc002f27d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.385768679+07:00","message":"[GCS] Start streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.422784146+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.422823538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดกว่านะถ้าไม่บ่อยอาจจะฉีดนะครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย\",\"confidence\":0.9383257}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.422831461+07:00","message":"receive interim result [true|false]: ขอประโยคเด็ดกว่านะถ้าไม่บ่อยอาจจะฉีดนะครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.422848816+07:00","message":"end recv isFinal message id 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.422851952+07:00","message":"end Recv id 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.422858188+07:00","message":"[buffer interim] 583 true ขอประโยคเด็ดกว่านะถ้าไม่บ่อยอาจจะฉีดนะครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.422868941+07:00","message":"[bufferProcess] interim [400000000]:ขอประโยคเด็ดกว่านะถ้าไม่บ่อยอาจจะฉีดนะครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.422873123+07:00","message":"[bufferProcess] send to processor (isfinal):ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.422877699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.422880736+07:00","message":"> Transcript [10005] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.422884112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.422886223+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.422888332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.422890261+07:00","message":"> Transcript [10006] [true]: 'ขอประโยคเด็ดกว่านะถ้าไม่บ่อยอาจจะฉีดนะครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.422894952+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.422896904+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.422899376+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.4229021+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.422904166+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.423135887+07:00","message":"Push: 'และร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.423139651+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.423143146+07:00","message":"Set new StatePrefix : 'ขอประโยคเด็ดกว่านะถ้าไม่บ่อยอาจจะฉีดนะครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.423146752+07:00","message":"Next Push (prob) : 'ขอประโยคเด็ดกว่านะถ้าไม่บ่อยอาจจะฉีดนะครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.423157805+07:00","message":"push: {true และร่างกาย 0 0xc002f27d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.423176299+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_583.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:30.438978815+07:00","message":"write wav file: './tmp/7598/7598_583.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.11449743+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.114554204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.11456045+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.114580716+07:00","message":"[buffer interim] 584 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.114588265+07:00","message":"[bufferProcess] interim [780000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.114590496+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.259932341+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.25997379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.259979889+07:00","message":"receive interim result [false|false]: รักกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.259993319+07:00","message":"[buffer interim] 584 false รักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.260002747+07:00","message":"[bufferProcess] interim [900000000]:รักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.260005147+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.260009224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.260012211+07:00","message":"> Transcript [10007] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.260014596+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.370098635+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.370140294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.370145742+07:00","message":"receive interim result [false|false]: หลักการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.370161993+07:00","message":"[buffer interim] 584 false หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.370167976+07:00","message":"[bufferProcess] interim [960000000]:หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.370170786+07:00","message":"[bufferProcess] send to processor:รักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.370177015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.370180124+07:00","message":"> Transcript [10008] [false]: 'รักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.370183321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.37018606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.370188252+07:00","message":"StatePrefix: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.370190789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.422346588+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.42239157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักไก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.422398209+07:00","message":"receive interim result [false|false]: ลักไก่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.422412234+07:00","message":"[buffer interim] 584 false ลักไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.422418479+07:00","message":"[bufferProcess] interim [20000000]:ลักไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.422420986+07:00","message":"[bufferProcess] send to processor:หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.422427403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.422430603+07:00","message":"> Transcript [10009] [false]: 'หลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.422433313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.422435479+07:00","message":"Set new StatePrefix: 'หลักการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.482374184+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.482412041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะรักใครก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.482418559+07:00","message":"receive interim result [false|false]: จะรักใครก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.482433668+07:00","message":"[buffer interim] 584 false จะรักใครก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.48243997+07:00","message":"[bufferProcess] interim [80000000]:จะรักใครก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.482442385+07:00","message":"[bufferProcess] send to processor:ลักไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.482446196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.482449248+07:00","message":"> Transcript [10010] [false]: 'ลักไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.482451776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.482453915+07:00","message":"Set new StatePrefix: 'ลักไก่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.580969064+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.581014163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักกายกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.581022618+07:00","message":"receive interim result [false|false]: นักกายกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.581044787+07:00","message":"[buffer interim] 584 false นักกายกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.581054768+07:00","message":"[bufferProcess] interim [140000000]:นักกายกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.581057179+07:00","message":"[bufferProcess] send to processor:จะรักใครก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.581061158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.581064165+07:00","message":"> Transcript [10011] [false]: 'จะรักใครก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.581066561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.581068777+07:00","message":"Set new StatePrefix: 'จะรักใครก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.714177957+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.714216358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักคลายกล้ามเนื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.714221978+07:00","message":"receive interim result [false|false]: รักคลายกล้ามเนื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.714234799+07:00","message":"[buffer interim] 584 false รักคลายกล้ามเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.714243288+07:00","message":"[bufferProcess] interim [260000000]:รักคลายกล้ามเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.714245795+07:00","message":"[bufferProcess] send to processor:นักกายกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.714249179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.714253265+07:00","message":"> Transcript [10012] [false]: 'นักกายกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.714255491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.71425765+07:00","message":"Set new StatePrefix: 'นักกายกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.827321468+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.827362142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักคลายกล้ามเนื้อจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.82736939+07:00","message":"receive interim result [false|false]: รักคลายกล้ามเนื้อจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.827384542+07:00","message":"[buffer interim] 584 false รักคลายกล้ามเนื้อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.827392256+07:00","message":"[bufferProcess] interim [440000000]:รักคลายกล้ามเนื้อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.827394919+07:00","message":"[bufferProcess] send to processor:รักคลายกล้ามเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.82739852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.827401998+07:00","message":"> Transcript [10013] [false]: 'รักคลายกล้ามเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.827404595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.827407116+07:00","message":"Set new StatePrefix: 'รักคลายกล้ามเนื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.947632369+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.947668187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักคลายกล้ามเนื้อกระตุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.947673927+07:00","message":"receive interim result [false|false]: รักคลายกล้ามเนื้อกระตุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.947688776+07:00","message":"[buffer interim] 584 false รักคลายกล้ามเนื้อกระตุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.947695281+07:00","message":"[bufferProcess] interim [560000000]:รักคลายกล้ามเนื้อกระตุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.947698035+07:00","message":"[bufferProcess] send to processor:รักคลายกล้ามเนื้อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.947701232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.947703923+07:00","message":"> Transcript [10014] [false]: 'รักคลายกล้ามเนื้อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.947707486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.947709591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.947711831+07:00","message":"StatePrefix: 'รักคลายกล้ามเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.947713975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.014763033+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.014800633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักคลายกล้ามเนื้อจะจด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.014806319+07:00","message":"receive interim result [false|false]: รักคลายกล้ามเนื้อจะจด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.014820739+07:00","message":"[buffer interim] 584 false รักคลายกล้ามเนื้อจะจด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.014827012+07:00","message":"[bufferProcess] interim [680000000]:รักคลายกล้ามเนื้อจะจด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.014829542+07:00","message":"[bufferProcess] send to processor:รักคลายกล้ามเนื้อกระตุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.014832723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.014835495+07:00","message":"> Transcript [10015] [false]: 'รักคลายกล้ามเนื้อกระตุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.014838841+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.014841254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.014843327+07:00","message":"StatePrefix: 'รักคลายกล้ามเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.014845645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.132165629+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.132193938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักคลายกล้ามเนื้อจะจดจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.132198711+07:00","message":"receive interim result [false|false]: รักคลายกล้ามเนื้อจะจดจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.132213852+07:00","message":"[buffer interim] 584 false รักคลายกล้ามเนื้อจะจดจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.132220276+07:00","message":"[bufferProcess] interim [740000000]:รักคลายกล้ามเนื้อจะจดจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.132223092+07:00","message":"[bufferProcess] send to processor:รักคลายกล้ามเนื้อจะจด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.132226835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.132229263+07:00","message":"> Transcript [10016] [false]: 'รักคลายกล้ามเนื้อจะจด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.132232455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.132234512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.132236384+07:00","message":"StatePrefix: 'รักคลายกล้ามเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.132238315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.344684325+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.344724941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักคลายกล้ามเนื้อจะจดจำแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.344730785+07:00","message":"receive interim result [false|false]: รักคลายกล้ามเนื้อจะจดจำแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.344752582+07:00","message":"[buffer interim] 584 false รักคลายกล้ามเนื้อจะจดจำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.344760493+07:00","message":"[bufferProcess] interim [980000000]:รักคลายกล้ามเนื้อจะจดจำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.344763069+07:00","message":"[bufferProcess] send to processor:รักคลายกล้ามเนื้อจะจดจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.344766546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.344769422+07:00","message":"> Transcript [10017] [false]: 'รักคลายกล้ามเนื้อจะจดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.344772997+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.344776122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.34477907+07:00","message":"StatePrefix: 'รักคลายกล้ามเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.344781467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.344787351+07:00","message":"Push: 'รักคลายกล้ามเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.344790356+07:00","message":"TextPushed: 'รักคลายกล้ามเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.344792541+07:00","message":"Set new StatePrefix : 'รักคลายกล้ามเนื้อจะจดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.344794802+07:00","message":"Next Push (prob) : 'จะจดจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.344801585+07:00","message":"push: {false รักคลายกล้ามเนื้อ 0 0xc002f27f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.463474176+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.463529726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักคลายกล้ามเนื้อจะจดจำแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.463538013+07:00","message":"receive interim result [false|false]: รักคลายกล้ามเนื้อจะจดจำแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.463555505+07:00","message":"[buffer interim] 584 false รักคลายกล้ามเนื้อจะจดจำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.463566821+07:00","message":"[bufferProcess] interim [40000000]:รักคลายกล้ามเนื้อจะจดจำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.463571045+07:00","message":"[bufferProcess] send to processor:รักคลายกล้ามเนื้อจะจดจำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.463578734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.463584078+07:00","message":"> Transcript [10018] [false]: 'รักคลายกล้ามเนื้อจะจดจำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.463590148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.46359366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.463597212+07:00","message":"StatePrefix: 'รักคลายกล้ามเนื้อจะจดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.463602416+07:00","message":"TextPushed: 'รักคลายกล้ามเนื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.477080487+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.477110706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักคลายกล้ามเนื้อจะจดจำแล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.477115751+07:00","message":"receive interim result [false|false]: รักคลายกล้ามเนื้อจะจดจำแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.477128416+07:00","message":"[buffer interim] 584 false รักคลายกล้ามเนื้อจะจดจำแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.47713491+07:00","message":"[bufferProcess] interim [100000000]:รักคลายกล้ามเนื้อจะจดจำแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.477138068+07:00","message":"[bufferProcess] send to processor:รักคลายกล้ามเนื้อจะจดจำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.477142296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.477145249+07:00","message":"> Transcript [10019] [false]: 'รักคลายกล้ามเนื้อจะจดจำแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.477148333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.477150646+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.477155552+07:00","message":"StatePrefix: 'รักคลายกล้ามเนื้อจะจดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.47718589+07:00","message":"TextPushed: 'รักคลายกล้ามเนื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.646710984+07:00","message":"[GCS] Cleaned up inactive client: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.646726066+07:00","message":"[GCS] Cleaned up inactive client: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.646729101+07:00","message":"[GCS] Cleaned up inactive client: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.646731112+07:00","message":"[GCS] Cleaned up inactive client: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.646733242+07:00","message":"[GCS] Cleaned up inactive client: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.646757122+07:00","message":"[GCS] Cleaned up inactive client: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.646760278+07:00","message":"[GCS] Cleaned up inactive client: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.713304442+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.713341256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักคลายกล้ามเนื้อจะจดจำแล้วก็จะฉีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.713346941+07:00","message":"receive interim result [false|false]: รักคลายกล้ามเนื้อจะจดจำแล้วก็จะฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.713370756+07:00","message":"[buffer interim] 584 false รักคลายกล้ามเนื้อจะจดจำแล้วก็จะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.713377824+07:00","message":"[bufferProcess] interim [340000000]:รักคลายกล้ามเนื้อจะจดจำแล้วก็จะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.713381721+07:00","message":"[bufferProcess] send to processor:รักคลายกล้ามเนื้อจะจดจำแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.713386259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.713389433+07:00","message":"> Transcript [10020] [false]: 'รักคลายกล้ามเนื้อจะจดจำแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.713393312+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.713397506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.713400087+07:00","message":"StatePrefix: 'รักคลายกล้ามเนื้อจะจดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.713402844+07:00","message":"TextPushed: 'รักคลายกล้ามเนื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.754979589+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.7550168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักคลายกล้ามเนื้อจะจดจำแล้วก็จะ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.755023267+07:00","message":"receive interim result [false|false]: รักคลายกล้ามเนื้อจะจดจำแล้วก็จะ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.75503644+07:00","message":"[buffer interim] 584 false รักคลายกล้ามเนื้อจะจดจำแล้วก็จะ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.755044236+07:00","message":"[bufferProcess] interim [400000000]:รักคลายกล้ามเนื้อจะจดจำแล้วก็จะ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.75504723+07:00","message":"[bufferProcess] send to processor:รักคลายกล้ามเนื้อจะจดจำแล้วก็จะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.755054701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.755057439+07:00","message":"> Transcript [10021] [false]: 'รักคลายกล้ามเนื้อจะจดจำแล้วก็จะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.755061568+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.755064137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.755066341+07:00","message":"StatePrefix: 'รักคลายกล้ามเนื้อจะจดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.75506946+07:00","message":"TextPushed: 'รักคลายกล้ามเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.755075868+07:00","message":"Push: 'จะจดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.75507833+07:00","message":"TextPushed: 'รักคลายกล้ามเนื้อจะจดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.755080677+07:00","message":"Set new StatePrefix : 'รักคลายกล้ามเนื้อจะจดจำแล้วก็จะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.755083678+07:00","message":"Next Push (prob) : 'แล้วก็จะฉีด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.755102943+07:00","message":"push: {false จะจดจำ 0 0xc002f27f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.841320041+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.841358403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.841364905+07:00","message":"receive interim result [false|false]: รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.841378539+07:00","message":"[buffer interim] 584 false รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.841385156+07:00","message":"[bufferProcess] interim [460000000]:รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.841388027+07:00","message":"[bufferProcess] send to processor:รักคลายกล้ามเนื้อจะจดจำแล้วก็จะ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.841393661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.841397193+07:00","message":"> Transcript [10022] [false]: 'รักคลายกล้ามเนื้อจะจดจำแล้วก็จะ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.841400304+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.841402536+07:00","message":"Set new StatePrefix: 'รักคลายกล้ามเนื้อจะจดจำแล้วก็จะ 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.846933132+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.846971005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักคลายกล้ามเนื้อจะจดจำแล้วก็จะชินไปเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.84697707+07:00","message":"receive interim result [false|false]: รักคลายกล้ามเนื้อจะจดจำแล้วก็จะชินไปเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.846991752+07:00","message":"[buffer interim] 584 false รักคลายกล้ามเนื้อจะจดจำแล้วก็จะชินไปเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.84699831+07:00","message":"[bufferProcess] interim [520000000]:รักคลายกล้ามเนื้อจะจดจำแล้วก็จะชินไปเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.847001148+07:00","message":"[bufferProcess] send to processor:รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.84700692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.847010096+07:00","message":"> Transcript [10023] [false]: 'รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.847012919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.847015361+07:00","message":"Set new StatePrefix: 'รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.174402423+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.174447497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิบเอกครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.174453881+07:00","message":"receive interim result [false|false]: รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิบเอกครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.174470628+07:00","message":"[buffer interim] 584 false รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิบเอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.174477298+07:00","message":"[bufferProcess] interim [820000000]:รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิบเอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.1744802+07:00","message":"[bufferProcess] send to processor:รักคลายกล้ามเนื้อจะจดจำแล้วก็จะชินไปเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.174483548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.174487339+07:00","message":"> Transcript [10024] [false]: 'รักคลายกล้ามเนื้อจะจดจำแล้วก็จะชินไปเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.174490667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.174493937+07:00","message":"Set new StatePrefix: 'รักคลายกล้ามเนื้อจะจดจำแล้วก็จะชินไปเอง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:33.186596816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:33.186628979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.733576292+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.733607696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิบเอกครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.733613511+07:00","message":"receive interim result [false|false]: รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิบเอกครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.733637538+07:00","message":"[buffer interim] 584 false รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิบเอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.733643774+07:00","message":"[bufferProcess] interim [420000000]:รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิบเอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.733646469+07:00","message":"[bufferProcess] send to processor:รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิบเอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.733649892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.733653177+07:00","message":"> Transcript [10025] [false]: 'รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิบเอกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.733655717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.733657791+07:00","message":"Set new StatePrefix: 'รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิบเอกครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.741371894+07:00","message":"[GCS] IsForceVAD: false for message ID: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.802431559+07:00","message":"[GCS] Start streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.887825986+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.88788319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักคลายกล้ามเนื้อจะจดจำแล้วก็จะชินไปเองครับ\",\"confidence\":0.93021137}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.887893112+07:00","message":"receive interim result [true|false]: รักคลายกล้ามเนื้อจะจดจำแล้วก็จะชินไปเองครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.887909829+07:00","message":"end recv isFinal message id 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.887916625+07:00","message":"end Recv id 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.887943369+07:00","message":"[buffer interim] 584 true รักคลายกล้ามเนื้อจะจดจำแล้วก็จะชินไปเองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.887959752+07:00","message":"[bufferProcess] interim [590000000]:รักคลายกล้ามเนื้อจะจดจำแล้วก็จะชินไปเองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.887967179+07:00","message":"[bufferProcess] send to processor (isfinal):รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิบเอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.887971809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.887975901+07:00","message":"> Transcript [10026] [false]: 'รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิบเอกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.887979494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.887981819+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.887984303+07:00","message":"StatePrefix: 'รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิบเอกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.887987197+07:00","message":"TextPushed: 'รักคลายกล้ามเนื้อจะจดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.887989453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.887991798+07:00","message":"> Transcript [10027] [true]: 'รักคลายกล้ามเนื้อจะจดจำแล้วก็จะชินไปเองครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.887994301+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.887996126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.887997973+07:00","message":"StatePrefix: 'รักคลายกล้ามเนื้อจะจดจำแล้วก็จะสิบเอกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.888000037+07:00","message":"TextPushed: 'รักคลายกล้ามเนื้อจะจดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.888007479+07:00","message":"Push: 'แล้วก็จะชินไปเองครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.888019885+07:00","message":"push: {true แล้วก็จะชินไปเองครับ 0 0xc002f27f00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:34.897838939+07:00","message":"write wav file: './tmp/7598/7598_584.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.174234877+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.174293049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.174298924+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.17431365+07:00","message":"[buffer interim] 585 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.174321523+07:00","message":"[bufferProcess] interim [360000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.174323315+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.262864402+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.262908095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.262916726+07:00","message":"receive interim result [false|false]: ขอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.262934552+07:00","message":"[buffer interim] 585 false ขอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.262945248+07:00","message":"[bufferProcess] interim [480000000]:ขอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.262948596+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.26295511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.262959165+07:00","message":"> Transcript [10028] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.262964006+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.330116277+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.330151201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.330157498+07:00","message":"receive interim result [false|false]: ขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.330169196+07:00","message":"[buffer interim] 585 false ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.330175333+07:00","message":"[bufferProcess] interim [540000000]:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.33017801+07:00","message":"[bufferProcess] send to processor:ขอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.330183349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.330186345+07:00","message":"> Transcript [10029] [false]: 'ขอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.330189541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.330191777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.330193939+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.330196029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.465355134+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.465397362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.465404622+07:00","message":"receive interim result [false|false]: ขอบคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.465420479+07:00","message":"[buffer interim] 585 false ขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.465428939+07:00","message":"[bufferProcess] interim [660000000]:ขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.465432973+07:00","message":"[bufferProcess] send to processor:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.465437576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.465442512+07:00","message":"> Transcript [10030] [false]: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.465446743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.465449932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.465453806+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.465456896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.521905858+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.521945334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.521951091+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.521963066+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.521968673+07:00","message":"[bufferProcess] interim [780000000]:ขอบคุณสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.521971006+07:00","message":"[bufferProcess] send to processor:ขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.521976591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.521979234+07:00","message":"> Transcript [10031] [false]: 'ขอบคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.521982244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.521984318+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.52198679+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.521989314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.653331118+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.653381667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.653406962+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.653429149+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.65344387+07:00","message":"[bufferProcess] interim [900000000]:ขอบคุณสำหรับทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.653447883+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.653457331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.653462453+07:00","message":"> Transcript [10032] [false]: 'ขอบคุณสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.653467622+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.653470922+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.653474632+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.653478143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.653487436+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.653490656+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.65349448+07:00","message":"Set new StatePrefix : 'ขอบคุณสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.653498321+07:00","message":"Next Push (prob) : 'บคุณสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.653519943+07:00","message":"push: {false ขอ 0 0xc002e90780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.794691664+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.794740373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับทุกอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.794746455+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับทุกอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.7947659+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.794777818+07:00","message":"[bufferProcess] interim [20000000]:ขอบคุณสำหรับทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.794781017+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.794786516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.794790951+07:00","message":"> Transcript [10033] [false]: 'ขอบคุณสำหรับทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.794797712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.794801257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.794804095+07:00","message":"StatePrefix: 'ขอบคุณสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.794807872+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.849952386+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.849996439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับทุกการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.850002691+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับทุกการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.85001857+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับทุกการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.850026377+07:00","message":"[bufferProcess] interim [80000000]:ขอบคุณสำหรับทุกการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.850028969+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.850032551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.850036+07:00","message":"> Transcript [10034] [false]: 'ขอบคุณสำหรับทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.850039676+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.850042256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.850044256+07:00","message":"StatePrefix: 'ขอบคุณสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.850047192+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.999968266+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.000013667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับทุกอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.000019785+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับทุกอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.000035565+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับทุกอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.00004334+07:00","message":"[bufferProcess] interim [140000000]:ขอบคุณสำหรับทุกอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.000045934+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับทุกการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.000053699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.000062121+07:00","message":"> Transcript [10035] [false]: 'ขอบคุณสำหรับทุกการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.000066983+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.000069854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.000072228+07:00","message":"StatePrefix: 'ขอบคุณสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.000075036+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.010628035+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.010651511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับทุกการติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.01065668+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับทุกการติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.010671761+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับทุกการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.01067715+07:00","message":"[bufferProcess] interim [200000000]:ขอบคุณสำหรับทุกการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.010679618+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับทุกอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.010682987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.01068579+07:00","message":"> Transcript [10036] [false]: 'ขอบคุณสำหรับทุกอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.01068899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.010691204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.010693422+07:00","message":"StatePrefix: 'ขอบคุณสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.01069645+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.010708199+07:00","message":"Push: 'บคุณสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.010710374+07:00","message":"TextPushed: 'ขอบคุณสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.010712614+07:00","message":"Set new StatePrefix : 'ขอบคุณสำหรับทุกอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.010714848+07:00","message":"Next Push (prob) : 'ทุกอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.010723841+07:00","message":"push: {false บคุณสำหรับ 0 0xc002e90780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.056582101+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.05661943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับทุกการติดต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.056625364+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับทุกการติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.056638939+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับทุกการติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.056645584+07:00","message":"[bufferProcess] interim [320000000]:ขอบคุณสำหรับทุกการติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.056648292+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับทุกการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.056655039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.056658272+07:00","message":"> Transcript [10037] [false]: 'ขอบคุณสำหรับทุกการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.056660919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.056663149+07:00","message":"Set new StatePrefix: 'ขอบคุณสำหรับทุกการติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.163992519+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.164031603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.164038167+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.164050578+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.164058901+07:00","message":"[bufferProcess] interim [380000000]:ขอบคุณสำหรับการติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.164061784+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับทุกการติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.164065444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.164068555+07:00","message":"> Transcript [10038] [false]: 'ขอบคุณสำหรับทุกการติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.164071844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.164074059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.164076328+07:00","message":"StatePrefix: 'ขอบคุณสำหรับทุกการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.164078664+07:00","message":"TextPushed: 'ขอบคุณสำหรับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:36.187214294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:36.187214724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.376098367+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.376133538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.376140908+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.376155685+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.376165244+07:00","message":"[bufferProcess] interim [620000000]:ขอบคุณสำหรับการติดตามผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.37616791+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.376173292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.37617598+07:00","message":"> Transcript [10039] [false]: 'ขอบคุณสำหรับการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.376180156+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.376182414+07:00","message":"Set new StatePrefix: 'ขอบคุณสำหรับการติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.578270572+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.578312076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.578318014+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.578333434+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.578343027+07:00","message":"[bufferProcess] interim [800000000]:ขอบคุณสำหรับการติดตามหมดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.578345396+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.578351172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.578354304+07:00","message":"> Transcript [10040] [false]: 'ขอบคุณสำหรับการติดตามผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.578358445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.578360874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.578363226+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.578367381+07:00","message":"TextPushed: 'ขอบคุณสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.742272151+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.742305063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.74231046+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.742322442+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.742328857+07:00","message":"[bufferProcess] interim [980000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.742331452+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.742336847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.742339455+07:00","message":"> Transcript [10041] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.742342709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.742344991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.742347476+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.742350057+07:00","message":"TextPushed: 'ขอบคุณสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.062956771+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.063002716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.063008918+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.063021917+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.063028959+07:00","message":"[bufferProcess] interim [280000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.063032079+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.063039454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.063044364+07:00","message":"> Transcript [10042] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.063049149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.063052119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.06305531+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.063060421+07:00","message":"TextPushed: 'ขอบคุณสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.131647806+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.131696472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.131705156+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.131723729+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.131737137+07:00","message":"[bufferProcess] interim [340000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.131741688+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.131751279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.131768033+07:00","message":"> Transcript [10043] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.131773275+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.131776726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.131779871+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.131783709+07:00","message":"TextPushed: 'ขอบคุณสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.131793196+07:00","message":"Push: 'การติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.131796307+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.131799498+07:00","message":"Set new StatePrefix : 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.131802843+07:00","message":"Next Push (prob) : 'หมดเวลาแล้วพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.131813172+07:00","message":"push: {false การติดตาม 0 0xc002e90780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.261697563+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.261737171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.261742848+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.261765848+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.261775888+07:00","message":"[bufferProcess] interim [460000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.261778461+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.261782346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.261785702+07:00","message":"> Transcript [10044] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.261789359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.261791505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.261794101+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.261797033+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.450208099+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.450241899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.450248443+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.45025925+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.450265968+07:00","message":"[bufferProcess] interim [640000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.450268956+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.450274272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.450276953+07:00","message":"> Transcript [10045] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.450280498+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.450282613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.45028501+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.450287887+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.772841282+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.772881789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.772887899+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.772900899+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.772908184+07:00","message":"[bufferProcess] interim [940000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.772912266+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.772920652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.772924369+07:00","message":"> Transcript [10046] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.772929224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.772931482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.772934007+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.7729366+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.833526061+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.833570217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.83357648+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.833599248+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.833607451+07:00","message":"[bufferProcess] interim [60000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.83361059+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.833615116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.833618654+07:00","message":"> Transcript [10047] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.833623062+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.833626729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.833629658+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.83363357+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.83363756+07:00","message":"Push: 'หมดเวลาแล้วพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.833639679+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.833642942+07:00","message":"Set new StatePrefix : 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.83364531+07:00","message":"Next Push (prob) : 'นี้เจอกันใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.833653784+07:00","message":"push: {false หมดเวลาแล้วพรุ่ง 0 0xc002e90780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.976708525+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.976750698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.976763209+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.976777068+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.976784801+07:00","message":"[bufferProcess] interim [180000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.976787756+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.976793629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.976796959+07:00","message":"> Transcript [10048] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.976801728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.97680467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.976811068+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.976814937+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.023666415+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.023701974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.023707986+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.023720501+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.023728999+07:00","message":"[bufferProcess] interim [240000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.023731531+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.023735007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.023737904+07:00","message":"> Transcript [10049] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.02374138+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.023743648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.023745624+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.023748053+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.025286439+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.025323916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.025329876+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.025343218+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.025350154+07:00","message":"[bufferProcess] interim [300000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.025352821+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.025358298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.02536147+07:00","message":"> Transcript [10050] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.025365396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.02536754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.025369953+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.025372557+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.282797187+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.2828356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.282841813+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.282869917+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.282879557+07:00","message":"[bufferProcess] interim [480000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.282882234+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.282892381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.282895288+07:00","message":"> Transcript [10051] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.282899392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.282901477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.282904078+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.282906778+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.282909738+07:00","message":"Push: 'นี้เจอกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.282912239+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.282914833+07:00","message":"Set new StatePrefix : 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.282917395+07:00","message":"Next Push (prob) : 'วันพฤหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.282933786+07:00","message":"push: {false นี้เจอกันใน 0 0xc002e90780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.66479698+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.664843195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.664850544+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.664866107+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.664872401+07:00","message":"[bufferProcess] interim [840000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.664875119+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.664878624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.664881511+07:00","message":"> Transcript [10052] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.664885175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.664887226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.664889362+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.664892789+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.667181325+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.667213688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีที่ 8\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.667220063+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีที่ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.66723489+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีที่ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.667240526+07:00","message":"[bufferProcess] interim [900000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีที่ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.667243225+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.667246437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.667248942+07:00","message":"> Transcript [10053] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.667252134+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.667254219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.667256162+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.667258898+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.749222158+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.749263368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 80\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.749270624+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.749286357+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.749297777+07:00","message":"[bufferProcess] interim [20000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.749302355+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีที่ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.749311437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.749314564+07:00","message":"> Transcript [10054] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีที่ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.749318298+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.749320447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.749322633+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.749325398+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.867750107+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.867790909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปดริ้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.867798123+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปดริ้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.867813536+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปดริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.867847837+07:00","message":"[bufferProcess] interim [80000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปดริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.867851187+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.867856779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.867860063+07:00","message":"> Transcript [10055] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 80'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.867864371+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.867866829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.867869463+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.867872294+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.867878791+07:00","message":"Push: 'วันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.867880843+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.867883294+07:00","message":"Set new StatePrefix : 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 80'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.867885801+07:00","message":"Next Push (prob) : 'บดี 80'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.867896246+07:00","message":"push: {false วันพฤหัส 0 0xc002e90780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.983725764+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.983768183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.98377485+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.983796256+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.983804609+07:00","message":"[bufferProcess] interim [140000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.983807706+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปดริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.983814933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.983818147+07:00","message":"> Transcript [10056] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปดริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.98382091+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.983823167+07:00","message":"Set new StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปดริ้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:39.187668124+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.187674203+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.187744747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.187750016+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.187757624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.187767332+07:00","message":"receive interim result [false|false]:  8:00 น"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:39.187688958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.187778784+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.187816017+07:00","message":"[buffer interim] 585 false  8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.187825025+07:00","message":"[bufferProcess] interim [380000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.187828398+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.187831766+07:00","message":"[bufferProcess] interim [380000000]: 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.187834238+07:00","message":"[bufferProcess] update buffer: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.187837363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.187840346+07:00","message":"> Transcript [10057] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.187843324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.187845262+07:00","message":"Set new StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.377185971+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.377221024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.37722738+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.377242747+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.377249829+07:00","message":"[bufferProcess] interim [560000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.377252482+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.377255821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.377258727+07:00","message":"> Transcript [10058] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 8:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.377261577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.377264051+07:00","message":"Set new StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 8:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.948820979+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.948859913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.948866224+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.948880173+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.948886885+07:00","message":"[bufferProcess] interim [160000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.948890898+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.948899865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.948903771+07:00","message":"> Transcript [10059] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.94890912+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.948914016+07:00","message":"Set new StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.991248997+07:00","message":"[GCS] IsForceVAD: false for message ID: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.064717547+07:00","message":"[GCS] Start streaming session, msgId: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.092672135+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.092711969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.092718818+07:00","message":"receive interim result [false|false]: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.092734496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับไปก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.092737915+07:00","message":"receive interim result [false|false]:  นะครับไปก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.092745994+07:00","message":"[buffer interim] 585 false ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.092750426+07:00","message":"[buffer interim] 585 false  นะครับไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.092756085+07:00","message":"[bufferProcess] interim [400000000]:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.092760114+07:00","message":"[bufferProcess] send to processor:ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.092770822+07:00","message":"[bufferProcess] interim [400000000]: นะครับไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.092774417+07:00","message":"[bufferProcess] update buffer: ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.092777782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.092783823+07:00","message":"> Transcript [10060] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.092788053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.092790097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.092792166+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.092795092+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.159079235+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.159123266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณสำหรับทุกการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 08:00 น นะครับไปก่อน\",\"confidence\":0.9386324}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.159133243+07:00","message":"receive interim result [true|false]: ขอบคุณสำหรับทุกการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 08:00 น นะครับไปก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.159146041+07:00","message":"end recv isFinal message id 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.159149513+07:00","message":"end Recv id 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.159157433+07:00","message":"[buffer interim] 585 true ขอบคุณสำหรับทุกการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 08:00 น นะครับไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159167195+07:00","message":"[bufferProcess] interim [400000000]:ขอบคุณสำหรับทุกการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 08:00 น นะครับไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159171661+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.15917654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159180603+07:00","message":"> Transcript [10061] [false]: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159185809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159188536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159191843+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159196173+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159199445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.1592027+07:00","message":"> Transcript [10062] [true]: 'ขอบคุณสำหรับทุกการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 08:00 น นะครับไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159206412+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159209519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159212582+07:00","message":"StatePrefix: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159215791+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.15921913+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159499465+07:00","message":"Push: ' 08:00 น นะครับไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159506413+07:00","message":"TextPushed: 'ขอบคุณสำหรับการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส 08:00 น นะครับไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159510746+07:00","message":"Set new StatePrefix : 'ขอบคุณสำหรับทุกการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 08:00 น นะครับไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159514651+07:00","message":"Next Push (prob) : 'ขอบคุณสำหรับทุกการติดตามหมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 08:00 น นะครับไปก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.159524944+07:00","message":"push: {true  08:00 น นะครับไปก่อน 0 0xc002e90780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.159525602+07:00","message":"write aligntment file to 'tmp/7598/align_message_id_585.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:40.170136534+07:00","message":"write wav file: './tmp/7598/7598_585.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.396397193+07:00","message":"receive streaming session, msgId: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.39643356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.396438667+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.396452213+07:00","message":"[buffer interim] 586 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.396458149+07:00","message":"[bufferProcess] interim [360000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.396460055+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.550323742+07:00","message":"receive streaming session, msgId: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.550365605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.550371887+07:00","message":"receive interim result [false|false]: ขอเส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.550387634+07:00","message":"[buffer interim] 586 false ขอเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.55039915+07:00","message":"[bufferProcess] interim [480000000]:ขอเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.550402051+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.550408983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.55041199+07:00","message":"> Transcript [10063] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.550414606+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.739079637+07:00","message":"receive streaming session, msgId: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.739124483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเลขบัตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.73913222+07:00","message":"receive interim result [false|false]: ขอเลขบัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.739150474+07:00","message":"[buffer interim] 586 false ขอเลขบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.739159816+07:00","message":"[bufferProcess] interim [660000000]:ขอเลขบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.739162547+07:00","message":"[bufferProcess] send to processor:ขอเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.739169844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.739173445+07:00","message":"> Transcript [10064] [false]: 'ขอเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.739176968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.739179085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.739181642+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.739184183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.803006077+07:00","message":"receive streaming session, msgId: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.803043346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเลขบัญชี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.803049323+07:00","message":"receive interim result [false|false]: ขอเลขบัญชี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.803066302+07:00","message":"[buffer interim] 586 false ขอเลขบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.803072781+07:00","message":"[bufferProcess] interim [720000000]:ขอเลขบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.803075017+07:00","message":"[bufferProcess] send to processor:ขอเลขบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.803078677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.803081927+07:00","message":"> Transcript [10065] [false]: 'ขอเลขบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.803085442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.803087532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.803089677+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.803092159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.816821839+07:00","message":"receive streaming session, msgId: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.816844864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอสวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.816850005+07:00","message":"receive interim result [false|false]: ขอสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.816864569+07:00","message":"[buffer interim] 586 false ขอสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.816869411+07:00","message":"[bufferProcess] interim [780000000]:ขอสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.816872728+07:00","message":"[bufferProcess] send to processor:ขอเลขบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.81687721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.816881433+07:00","message":"> Transcript [10066] [false]: 'ขอเลขบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.816885667+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.816888471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.816892689+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.816895233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.901956805+07:00","message":"receive streaming session, msgId: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.901995995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอโฉนดที่ดิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.902002098+07:00","message":"receive interim result [false|false]: ขอโฉนดที่ดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.902019881+07:00","message":"[buffer interim] 586 false ขอโฉนดที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.902029276+07:00","message":"[bufferProcess] interim [840000000]:ขอโฉนดที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.902031856+07:00","message":"[bufferProcess] send to processor:ขอสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.902035703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.902039331+07:00","message":"> Transcript [10067] [false]: 'ขอสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.902042932+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.902045078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.902047469+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.902049571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.902057443+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.902060091+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.902062407+07:00","message":"Set new StatePrefix : 'ขอสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.902064635+07:00","message":"Next Push (prob) : 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.902074437+07:00","message":"push: {false ขอ 0 0xc0034fdd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.104747886+07:00","message":"receive streaming session, msgId: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.104797396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอสวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.104804328+07:00","message":"receive interim result [false|false]: ขอสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.104820039+07:00","message":"[buffer interim] 586 false ขอสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.104827603+07:00","message":"[bufferProcess] interim [80000000]:ขอสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.104830096+07:00","message":"[bufferProcess] send to processor:ขอโฉนดที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.104836926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.10484013+07:00","message":"> Transcript [10068] [false]: 'ขอโฉนดที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.104842978+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.104845325+07:00","message":"Set new StatePrefix: 'ขอโฉนดที่ดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.616714902+07:00","message":"receive streaming session, msgId: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.616754291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอสวัสดีครับสวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.616760163+07:00","message":"receive interim result [false|false]: ขอสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.616781044+07:00","message":"[buffer interim] 586 false ขอสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.616788903+07:00","message":"[bufferProcess] interim [620000000]:ขอสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.616791809+07:00","message":"[bufferProcess] send to processor:ขอสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.616797829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.616800991+07:00","message":"> Transcript [10069] [false]: 'ขอสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.616803816+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.616806524+07:00","message":"Set new StatePrefix: 'ขอสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.186388334+07:00","message":"receive streaming session, msgId: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.186426106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.186433526+07:00","message":"receive interim result [false|false]: ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.18644924+07:00","message":"[buffer interim] 586 false ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.186457043+07:00","message":"[bufferProcess] interim [220000000]:ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.186460159+07:00","message":"[bufferProcess] send to processor:ขอสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.18647009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.186473104+07:00","message":"> Transcript [10070] [false]: 'ขอสวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.186477418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.186480281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.186482899+07:00","message":"StatePrefix: 'ขอสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.186486894+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:42.188542167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:42.188541907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.681077749+07:00","message":"[GCS] IsForceVAD: false for message ID: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.762074527+07:00","message":"receive streaming session, msgId: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.762112982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.762117811+07:00","message":"receive interim result [false|false]: ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.762131656+07:00","message":"[buffer interim] 586 false ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.762139418+07:00","message":"[bufferProcess] interim [820000000]:ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.762142244+07:00","message":"[bufferProcess] send to processor:ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.76214848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.762151175+07:00","message":"> Transcript [10071] [false]: 'ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.762154825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.762157191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.762159722+07:00","message":"StatePrefix: 'ขอสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.762162602+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.79394908+07:00","message":"receive streaming session, msgId: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.793984416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ\",\"confidence\":0.9329395}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.793991616+07:00","message":"receive interim result [true|false]: ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.79400132+07:00","message":"end recv isFinal message id 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.79400398+07:00","message":"end Recv id 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.794013951+07:00","message":"[buffer interim] 586 true ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.794020993+07:00","message":"[bufferProcess] interim [850000000]:ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.794023966+07:00","message":"[bufferProcess] send to processor (isfinal):ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.794027827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.794030665+07:00","message":"> Transcript [10072] [false]: 'ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.794033613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.794035731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.794038573+07:00","message":"StatePrefix: 'ขอสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.794040994+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.794042864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.794045176+07:00","message":"> Transcript [10073] [true]: 'ขอสวัสดีครับสวัสดีครับสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.79404772+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.79404967+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.794051622+07:00","message":"StatePrefix: 'ขอสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.794054542+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.794057607+07:00","message":"Push: 'สวัสดีครับสวัสดีครับสวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.794066453+07:00","message":"push: {true สวัสดีครับสวัสดีครับสวัสดีค่ะ 0 0xc0034fdd80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:42.802069669+07:00","message":"write wav file: './tmp/7598/7598_586.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.873197034+07:00","message":"[GCS] Start streaming session, msgId: 587"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:45.189530837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:45.1895433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:48.18959822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:48.189615507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:50.695300169+07:00","message":"[GCS] IsForceVAD: false for message ID: 587"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:50.781664737+07:00","message":"receive streaming session, msgId: 587"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:50.781687165+07:00","message":"found end of frame, send empty tag with msgId: 587"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:50.78169047+07:00","message":"end Recv id 587"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:50.781698715+07:00","message":"[buffer interim] 587 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:50.781706861+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:50.78172177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:50.781725584+07:00","message":"> Transcript [10074] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:50.781729023+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:50.781731265+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:50.781733216+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:50.781735505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:50.781738831+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:50.781778065+07:00","message":"push: {true \n 0 0xc003302a00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:50.801835813+07:00","message":"write wav file: './tmp/7598/7598_587.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:50.821957168+07:00","message":"[GCS] Start streaming session, msgId: 588"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:51.190021913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:51.190051459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:54.190792981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:54.19082212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:56.711802623+07:00","message":"[GCS] IsForceVAD: false for message ID: 588"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:56.805061093+07:00","message":"receive streaming session, msgId: 588"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:56.805081559+07:00","message":"found end of frame, send empty tag with msgId: 588"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:56.805084504+07:00","message":"end Recv id 588"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:56.805092753+07:00","message":"[buffer interim] 588 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:56.8050991+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:56.805103433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:56.805106558+07:00","message":"> Transcript [10075] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:56.805109429+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:56.805111451+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:56.805113321+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:56.805115181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:56.805124749+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:56.805132923+07:00","message":"push: {true \n 0 0xc002f26000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:56.816798269+07:00","message":"write wav file: './tmp/7598/7598_588.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:56.845369961+07:00","message":"[GCS] Start streaming session, msgId: 589"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:57.190869943+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:57.19089341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:58.700978025+07:00","message":"[GCS] IsForceVAD: false for message ID: 589"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:58.786457097+07:00","message":"receive streaming session, msgId: 589"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:58.786480295+07:00","message":"found end of frame, send empty tag with msgId: 589"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:58.786483752+07:00","message":"end Recv id 589"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:58.786491808+07:00","message":"[buffer interim] 589 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:58.78649957+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:58.786511309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:58.78651504+07:00","message":"> Transcript [10076] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:58.786517782+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:58.786519904+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:58.786521793+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:58.78652395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:58.786526719+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:58.786537232+07:00","message":"push: {true \n 0 0xc003210200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:58.792539877+07:00","message":"write wav file: './tmp/7598/7598_589.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:58.825679128+07:00","message":"[GCS] Start streaming session, msgId: 590"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:00.19163795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:00.191667483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:02.647550284+07:00","message":"[GCS] Cleaned up inactive client: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:02.647577327+07:00","message":"[GCS] Cleaned up inactive client: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:02.647580328+07:00","message":"[GCS] Cleaned up inactive client: 574"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:02.647582727+07:00","message":"[GCS] Cleaned up inactive client: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:02.647584686+07:00","message":"[GCS] Cleaned up inactive client: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:02.647586948+07:00","message":"[GCS] Cleaned up inactive client: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:02.647588995+07:00","message":"[GCS] Cleaned up inactive client: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:02.674582626+07:00","message":"[GCS] IsForceVAD: false for message ID: 590"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:02.766040213+07:00","message":"receive streaming session, msgId: 590"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:02.766071653+07:00","message":"found end of frame, send empty tag with msgId: 590"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:02.766075468+07:00","message":"end Recv id 590"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:02.766084132+07:00","message":"[buffer interim] 590 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:02.76609122+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:02.766095826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:02.766099308+07:00","message":"> Transcript [10077] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:02.766102328+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:02.766104453+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:02.766106492+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:02.76610844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:02.766113641+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:02.76612309+07:00","message":"push: {true \n 0 0xc002e90d80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:47:02.775294942+07:00","message":"write wav file: './tmp/7598/7598_590.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:02.803601148+07:00","message":"[GCS] Start streaming session, msgId: 591"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:03.191888781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:03.191908741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:06.19193246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:06.191940746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:06.701571706+07:00","message":"[GCS] IsForceVAD: false for message ID: 591"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:06.782761658+07:00","message":"receive streaming session, msgId: 591"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:06.782782896+07:00","message":"found end of frame, send empty tag with msgId: 591"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:06.782786064+07:00","message":"end Recv id 591"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:06.782793612+07:00","message":"[buffer interim] 591 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:06.782800073+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:06.782804213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:06.782807535+07:00","message":"> Transcript [10078] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:06.782810101+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:06.782812094+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:06.782813983+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:06.782815873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:06.782827001+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:06.782841406+07:00","message":"push: {true \n 0 0xc002f27c00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:47:06.791762585+07:00","message":"write wav file: './tmp/7598/7598_591.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:06.833636944+07:00","message":"[GCS] Start streaming session, msgId: 592"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:09.192545043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:09.192561889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:10.741727128+07:00","message":"[GCS] IsForceVAD: false for message ID: 592"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:10.814256883+07:00","message":"[GCS] Start streaming session, msgId: 593"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:10.835888224+07:00","message":"receive streaming session, msgId: 592"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:10.835909425+07:00","message":"found end of frame, send empty tag with msgId: 592"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:10.835912587+07:00","message":"end Recv id 592"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:10.835919245+07:00","message":"[buffer interim] 592 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:10.835926357+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:10.835930424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:10.835933204+07:00","message":"> Transcript [10079] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:10.835936021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:10.83593798+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:10.835939928+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:10.835941823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:10.835944353+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:10.835952593+07:00","message":"push: {true \n 0 0xc003302680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:47:10.845502133+07:00","message":"write wav file: './tmp/7598/7598_592.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:12.193613007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:12.193620759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:15.194634444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:15.194650445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:15.860613889+07:00","message":"[GCS] IsForceVAD: false for message ID: 593"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:15.954258393+07:00","message":"receive streaming session, msgId: 593"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:15.954283854+07:00","message":"found end of frame, send empty tag with msgId: 593"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:15.954287061+07:00","message":"end Recv id 593"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:15.954295237+07:00","message":"[buffer interim] 593 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:15.954303145+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:15.954307778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:15.95431087+07:00","message":"> Transcript [10080] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:15.954313898+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:15.954316707+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:15.954318869+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:15.954320743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:15.954323474+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:15.954334905+07:00","message":"push: {true \n 0 0xc0034fca80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:47:15.964644786+07:00","message":"write wav file: './tmp/7598/7598_593.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:16.254309275+07:00","message":"[GCS] Start streaming session, msgId: 594"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:16.891025839+07:00","message":"[GCS] IsForceVAD: false for message ID: 594"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:16.9804271+07:00","message":"receive streaming session, msgId: 594"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:16.980450212+07:00","message":"found end of frame, send empty tag with msgId: 594"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:16.980454012+07:00","message":"end Recv id 594"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:16.980462683+07:00","message":"[buffer interim] 594 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:16.980469688+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:16.980473885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:16.980477627+07:00","message":"> Transcript [10081] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:16.980480408+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:16.980482486+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:16.980484437+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:16.980486447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:16.980489185+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:16.980500353+07:00","message":"push: {true \n 0 0xc002e90f00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:47:16.98581673+07:00","message":"write wav file: './tmp/7598/7598_594.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:17.08314839+07:00","message":"[GCS] Start streaming session, msgId: 595"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:17.142716535+07:00","message":"[GCS] IsForceVAD: false for message ID: 595"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:17.27310783+07:00","message":"[GCS] Start streaming session, msgId: 596"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:17.274629925+07:00","message":"receive streaming session, msgId: 595"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:17.274649238+07:00","message":"found end of frame, send empty tag with msgId: 595"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:17.274653425+07:00","message":"end Recv id 595"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:17.274661532+07:00","message":"[buffer interim] 595 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:17.274670215+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:17.274675442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:17.274679607+07:00","message":"> Transcript [10082] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:17.274683982+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:17.274688164+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:17.274691468+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:17.274694588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:17.274704872+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:17.274716431+07:00","message":"push: {true \n 0 0xc003210380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:47:17.281256206+07:00","message":"write wav file: './tmp/7598/7598_595.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:17.6022421+07:00","message":"[GCS] IsForceVAD: false for message ID: 596"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:17.690823944+07:00","message":"receive streaming session, msgId: 596"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:17.690844782+07:00","message":"found end of frame, send empty tag with msgId: 596"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:17.690848185+07:00","message":"end Recv id 596"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:17.690858378+07:00","message":"[buffer interim] 596 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:17.690871407+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:17.690875473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:17.690879529+07:00","message":"> Transcript [10083] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:17.690882904+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:17.690885062+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:17.690887205+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:17.690889406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:17.690897914+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:17.690909176+07:00","message":"push: {true \n 0 0xc002f26d00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:47:17.696197489+07:00","message":"write wav file: './tmp/7598/7598_596.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:18.195701279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:18.195717357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:21.196661679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:21.196661682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:24.197681548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:24.197694886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:27.198410153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:27.198412915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:30.199352224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:30.199375539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:32.647508005+07:00","message":"[GCS] Cleaned up inactive client: 582"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:32.647540888+07:00","message":"[GCS] Cleaned up inactive client: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:32.647543757+07:00","message":"[GCS] Cleaned up inactive client: 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:32.647545714+07:00","message":"[GCS] Cleaned up inactive client: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:32.64754771+07:00","message":"[GCS] Cleaned up inactive client: 581"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:33.200373065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:33.200399369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:36.201189635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:36.20122011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:39.201980711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:39.202020686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:42.20216694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:42.202207264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:45.203127039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:45.203129597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:48.203440884+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:48.203459076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:51.203517449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:51.203536185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:54.203577164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:54.203607654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:57.2045939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:57.204606587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:00.205611967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:00.205665201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:02.647432846+07:00","message":"[GCS] Cleaned up inactive client: 587"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:02.647466582+07:00","message":"[GCS] Cleaned up inactive client: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:02.647469519+07:00","message":"[GCS] Cleaned up inactive client: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:02.647471526+07:00","message":"[GCS] Cleaned up inactive client: 588"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:02.647473605+07:00","message":"[GCS] Cleaned up inactive client: 589"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:02.647475588+07:00","message":"[GCS] Cleaned up inactive client: 585"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:03.206320342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:03.206359907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:06.207363091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:06.207399601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:09.208099764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:09.208110964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:12.208386386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:12.208392854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:15.209385157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:15.209385221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:18.209577323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:18.209613586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:21.209947047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:21.209964918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:24.210497743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:24.210505773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:27.210862464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:27.210877101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:30.211268458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:30.211285044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:32.647089011+07:00","message":"[GCS] Cleaned up inactive client: 591"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:32.647122421+07:00","message":"[GCS] Cleaned up inactive client: 594"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:32.647126403+07:00","message":"[GCS] Cleaned up inactive client: 596"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:32.647129835+07:00","message":"[GCS] Cleaned up inactive client: 593"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:32.647132843+07:00","message":"[GCS] Cleaned up inactive client: 590"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:32.647135884+07:00","message":"[GCS] Cleaned up inactive client: 592"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:32.647138787+07:00","message":"[GCS] Cleaned up inactive client: 595"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:33.211915736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:33.211927983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:36.211955093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:36.21196859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:39.212511949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:39.212520109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:42.212569025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:42.212587655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:45.2132734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:45.21331977+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:48.213619381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:48.213619438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:51.21432486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:51.214324857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:54.21514071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:54.215152123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:57.215413389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:57.215413392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:00.215565355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:00.21558233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:03.216128156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:03.216144417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:06.21700367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:06.217017652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:09.217274275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:09.217274133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:12.217561366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:12.21756955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:15.217664855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:15.217712505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:18.217954534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:18.217957254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:21.218877745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:21.218894901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:24.218911962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:24.218946256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:27.219135841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:27.219147994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:30.220164589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:30.22018633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:33.220812536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:33.220827855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:36.221801288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:36.221829042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:39.221906407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:39.221930952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:42.222267059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:42.222296592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:45.223083411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:45.223098353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:48.223359918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:48.223381922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:51.224280493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:51.224312511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:54.224395706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:54.224403732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:57.22460495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:57.22461846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:00.225225458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:00.225231618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:03.225901291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:03.225924816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:06.226833538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:06.22685887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:09.227249712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:09.227271431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:12.227604413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:12.22763661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:15.228652965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:15.22867119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:18.228925144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:18.228971801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:21.229471843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:21.229478198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:24.229887464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:24.22992505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:27.230186546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:27.230207452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:30.23101539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:30.231028935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:33.231544801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:33.231560665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:36.232136716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:36.232147037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:39.232786427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:39.232786419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:42.233132965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:42.233192824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:45.233510287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:45.233547698+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:48.233752585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:48.23378005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:51.233944836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:51.233990309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:54.234816445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:54.234834091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:57.235047062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:57.235078854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:00.235996179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:00.236050622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:03.236752641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:03.236809039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:06.237063856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:06.23705758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:09.237450216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:09.237463501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:12.237707838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:12.237759703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:15.2385452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:15.238564393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:18.239340708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:18.239383211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:21.239611887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:21.239646671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:24.239649656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:24.239695834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:27.240705476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:27.240712522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:30.241476857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:30.241510883+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:33.242109563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:33.242109613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:36.242705885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:36.242722905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:39.243678467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:39.243712689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:42.244368229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:42.244398897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:45.24462672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:45.244661736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:48.244720353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:48.24472784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:51.245709526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:51.24571604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:54.246449667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:54.24645699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:57.246725095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:57.246713342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:00.246760305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:00.246778783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:03.247315849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:03.247337735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:06.248127267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:06.248130595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:09.248406035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:09.248423591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:12.248638877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:12.248647808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:15.248940196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:15.248952665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:18.249259651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:18.24927411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:21.250317557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:21.250334821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:24.250407345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:24.250412565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:27.250649829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:27.250680202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:30.250680229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:30.250755426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:33.251464726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:33.251501375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:36.252493624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:36.252523005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:39.252549629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:39.252549633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:42.252769573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:42.252801217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:45.253152226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:45.253199482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:48.253479349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:48.253484697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:51.254195697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:51.254229256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:54.254348648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:54.254367859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:57.254540633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:57.25455248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:00.255560807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:00.255569849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:03.256401761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:03.256390644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:06.257303545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:06.257323179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:09.257464789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:09.257563695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:12.258381892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:12.258407056+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:15.258765228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:15.258815795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:18.258819712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:18.258834528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:21.259657082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:21.259677881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:24.260144353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:24.260158286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:27.260431856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:27.260470914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:30.261446756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:30.261496714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:33.262181201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:33.262199565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:36.262998185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:36.263011877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:39.263483346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:39.263516242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:42.263729329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:42.263738531+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:45.263804734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:45.263841683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:48.264054088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:48.26407239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:51.264674525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:51.264701227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:54.264961526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:54.265000821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:57.265328035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:57.265342291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:00.266129552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:00.266199582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:03.266928886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:03.266998667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:06.267339226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:06.267332806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:09.268245685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:09.268267655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:12.268584626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:12.268627477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:15.269175923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:15.269178621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:18.26948076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:18.269493163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:21.269520248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:21.269533358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:24.269983735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:24.270018426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:27.270972108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:27.270975486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:30.271996806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:30.272019284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:33.272621004+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:33.272656249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:36.272959135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:36.273009384+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:39.274005276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:39.274032732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:42.274349414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:42.27436763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:45.275315702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:45.275368423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:48.275667087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:48.275682762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:51.276018381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:51.276071656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:54.276905628+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:54.27691576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:57.277233739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:57.277259105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:00.277432353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:00.277438922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:03.278268324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:03.278305077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:06.278368518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:06.278438956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:09.279016349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:09.279055747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:12.279945326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:12.280005273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:15.280479473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:15.280493452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:18.280716124+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:18.2807477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:21.281764884+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:21.281828047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:24.281963452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:24.281962085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:27.282803181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:27.282810746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:30.283092949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:30.28309427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:33.283594071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:33.283629642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:36.28416303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:36.284182003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:39.28451603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:39.284536079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:42.285575769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:42.2856124+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:45.28574291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:45.285759645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:48.285997439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:48.286027238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:51.286900067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:51.286903751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:54.287421772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:54.287446937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:57.288063433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:57.288113483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:00.288966892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:00.288994657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:03.289615567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:03.289636607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:06.289997448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:06.290013456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:09.290354094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:09.290378372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:12.290412441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:12.290462806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:15.290779092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:15.290804669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:18.291186185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:18.291235692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:21.291533961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:21.291534039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:24.291954849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:24.291998626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:27.292696409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:27.292739424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:30.292975181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:30.293005922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:33.293709706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:33.293748807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:36.294495786+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:36.294536651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:39.29468572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:39.294696489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:42.295148978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:42.295166941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:45.2956974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:45.295723147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:48.295999552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:48.295999543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:51.296249715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:51.29627193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:54.296639405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:54.296662209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:57.297118883+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:57.297195054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:00.29742776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:00.297440001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:03.29827549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:03.298302375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:06.298740491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:06.298777795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:09.299229892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:09.299230573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:12.299717965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:12.299729945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:15.300532406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:15.300568193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:18.30077262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:18.300807681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:21.301624843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:21.301685108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:24.302229209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:24.302303419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:27.303092313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:27.30312318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:30.303320095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:30.303341705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:33.304172269+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:33.304196025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:36.305000798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:36.30501028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:39.305808265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:39.305829984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:42.306735125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:42.306768528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:45.307327461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:45.307364045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:48.307659463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:48.307684987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:51.308094924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:51.308123124+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:54.308894899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:54.308910813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:57.309516573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:57.309550706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:00.309745402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:00.309760979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:03.310676205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:03.310700238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:06.311431529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:06.311443189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:09.311820073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:09.311838403+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:12.312057757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:12.31208158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:15.312181472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:15.312209557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:18.312548299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:18.312571081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:21.312580104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:21.312586992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:24.313204607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:24.313264378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:27.314110767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:27.314110837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:30.314576157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:30.314602432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:33.314648937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:33.314652314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:36.315228008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:36.315268629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:39.315583613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:39.315630717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:42.315715055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:42.315728641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:45.315928353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:45.315968263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:48.316894963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:48.316924117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:51.317803013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:51.317857592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:54.318368454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:54.318352969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:57.319360458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:57.319387421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:00.320417691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:00.320416014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:03.32114105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:03.321141051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:06.322006543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:06.32200641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:09.322155496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:09.322146091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:12.323098879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:12.323150071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:15.323818485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:15.323893128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:18.324231889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:18.324258722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:21.324599849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:21.32461497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:24.325182863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:24.325200708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:27.326267323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:27.326286045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:30.32710706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:30.327154887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:33.328098015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:33.328118119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:36.328170895+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:36.328179293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:39.32861214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:39.328627371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:42.32883553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:42.328854837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:45.328883552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:45.328901294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:48.329942565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:48.329960131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:51.331019608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:51.331033361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:54.33157074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:54.331626691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:57.331701565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:57.331740865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:00.332556275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:00.332578976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:03.333476968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:03.333527781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:06.333927809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:06.333951954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:09.334864466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:09.334888061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:12.335797018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:12.335829621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:15.336634229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:15.336656947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:18.337468668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:18.337468724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:21.337535653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:21.337536496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:24.337940414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:24.337971535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:27.338401719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:27.338412696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:30.338714169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:30.33875474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:33.339525986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:33.339536289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:36.340041024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:36.340051742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:39.340694311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:39.34073122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:42.341783856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:42.341783794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:45.342619733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:45.34268095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:48.342857643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:48.342875442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:51.343056364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:51.343095491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:54.343593358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:54.343640543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:57.34425894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:57.344262982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:00.34517744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:00.34519241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:03.345517624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:03.345534219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:06.345936524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:06.345953911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:09.346088086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:09.346585349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:12.34671833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:12.346718331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:15.347405986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:15.347426153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:18.347751442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:18.347844262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:21.347758174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:21.347768973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:24.348161026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:24.348188764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:27.348745959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:27.348746035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:30.348768271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:30.348797035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:33.349574735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:33.349583017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:36.349782235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:36.349802199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:39.350112664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:39.350144303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:42.351142311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:42.35113768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:45.351652307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:45.351663437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:48.351937666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:48.351956026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:51.352672036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:51.352696348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:54.353250146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:54.353263058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:57.353795424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:57.353795493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:00.354671338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:00.354690845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:03.354704791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:03.354743971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:06.355149731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:06.355193447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:09.355427511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:09.355472879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:12.355642042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:12.3556769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:15.35592387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:15.355949899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:18.35697492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:18.356986436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:21.357268314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:21.357268316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:24.357738911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:24.357790653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:27.357875029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:27.357883127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:30.358799605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:30.358799672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:33.359477442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:33.359491005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:36.360497673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:36.360491199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:39.360740801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:39.36078066+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:42.3612543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:42.361275405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:45.362137226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:45.362148894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:48.362449568+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:48.362442397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:51.362797686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:51.362824731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:54.363388793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:54.363414348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:57.363952012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:57.363974499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:00.364051181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:00.364094803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:03.364720373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:03.364719686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:06.365567359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:06.365590423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:09.366002266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:09.366024502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:12.366811328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:12.366859049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:15.3673204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:15.367323747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:18.367632335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:18.367654915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:21.367746338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:21.367765461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:24.368202415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:24.368215654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:27.368564782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:27.368587855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:30.36870943+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:30.368758555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:33.369150379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:33.369182014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:36.369405712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:36.36940577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:39.369730354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:39.369745826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:42.369914196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:42.369919919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:45.370336725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:45.370346037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:48.370974816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:48.370974732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:51.371625649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:51.371643506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:54.372175079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:54.37219088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:57.372281596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:57.372305222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:00.373241619+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:00.373268521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:03.373525592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:03.373558399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:06.374371573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:06.374385261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:09.374685362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:09.374687741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:12.375369003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:12.375369004+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:15.375420968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:15.375438542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:18.375512089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:18.375513461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:21.375795855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:21.375834063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:24.376190536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:24.376209437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:27.377047249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:27.377088253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:30.377124816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:30.377153337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:33.377717057+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:33.377718713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:36.378382584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:36.378433409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:39.378801361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:39.378818767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:42.379761575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:42.379813117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:45.379829424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:45.379866471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:48.380202146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:48.380248696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:51.380397765+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:51.380397726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:54.380974286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:54.38098412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:57.381936532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:57.381947487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:00.382034684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:00.382089358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:03.382704841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:03.382735081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:06.383642194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:06.383676208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:09.384204203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:09.384206398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:12.384807962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:12.384836171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:15.38531773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:15.38534824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:18.385683912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:18.385710223+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:21.386322913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:21.386336042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:24.386876305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:24.386884074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:27.387381546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:27.387429473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:30.388198995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:30.388234381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:33.388933906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:33.388953683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:36.389838371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:36.389872933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:39.390123696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:39.390137029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:42.390841833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:42.390907068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:45.391820902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:45.39187372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:48.392302959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:48.392350186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:51.392700872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:51.392738261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:54.393280576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:54.393342456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:57.394359167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:57.394359909+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:00.394727831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:00.394767708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:03.395273584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:03.395330683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:06.395969005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:06.396009617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:09.396454794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:09.396473724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:12.396522491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:12.396534138+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:15.39760829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:15.397624868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:18.397967278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:18.397998389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:21.398990157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:21.399033695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:24.399683036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:24.3996874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:27.400295559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:27.400341505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:30.400678181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:30.400681951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:33.40167747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:33.401682753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:36.402691692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:36.402749597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:39.403773263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:39.403834801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:42.404661392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:42.404678266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:45.405152629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:45.405213432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:48.406188878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:48.406220196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:51.407180467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:51.407180466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:54.407661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:54.407680612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:57.408006125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:57.408001237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:00.408366217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:00.408390986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:03.409326242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:03.409341369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:06.410280592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:06.410303904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:09.410708555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:09.410779189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:12.411679906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:12.411696206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:15.412191373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:15.412251735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:18.412616206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:18.412616271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:21.412734922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:21.412741354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:24.413210331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:24.413237403+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:27.413816491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:27.413820996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:30.414058033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:30.41408802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:33.414728926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:33.414722701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:36.415022071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:36.415031774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:39.41534148+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:39.415347363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:42.416403468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:42.416426229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:45.416854512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:45.41688397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:48.417254072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:48.417268382+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:51.417839148+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:51.417854965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:54.418408182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:54.418431946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:57.419132419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:57.419152206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:00.419452089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:00.419471411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:03.420325581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:03.42033785+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:06.420773895+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:06.420814481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:09.42107347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:09.421077767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:12.42154492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:12.421555351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:15.422062796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:15.422074446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:18.422386101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:18.422441412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:21.423076533+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:21.423110689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:24.42359025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:24.423614054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:27.424159373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:27.424178413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:30.424905182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:30.424929816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:33.425664027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:33.425669868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:36.425777349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:36.425777347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:39.426209097+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:39.426234409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:42.42730154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:42.427318536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:45.427598778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:45.427619441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:48.427995155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:48.42801906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:51.428327459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:51.428345125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:54.428802733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:54.428817346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:57.42933524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:57.42939489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:00.429698267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:00.429721379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:03.430532719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:03.430550726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:06.431140257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:06.431185959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:09.431573312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:09.431593481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:12.432459752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:12.432488092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:15.433336156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:15.433387072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:18.43404472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:18.434053555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:21.434278613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:21.434280913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:24.434760219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:24.434779078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:27.43525966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:27.435286806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:30.436049005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:30.436068726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:33.436622059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:33.436634184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:36.436955438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:36.436970822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:39.437834034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:39.437882652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:42.438540999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:42.438543085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:45.43891933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:45.438942941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:48.439028768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:48.439057205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:51.44000006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:51.440014689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:54.441032052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:54.441045809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:57.441262199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:57.441267941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:00.441518462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:00.441542727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:03.442144434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:03.442167575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:06.4430984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:06.443117465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:09.44342791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:09.443427908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:12.444228987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:12.444251425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:15.44473403+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:15.444742904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:18.444798242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:18.44480586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:21.445287634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:21.445317139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:24.445804295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:24.445813358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:27.446230129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:27.446244881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:30.446656903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:30.446687525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:33.447658341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:33.447702264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:36.448104063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:36.448118767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:39.448603176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:39.448603685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:42.449397629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:42.449407509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:45.450361969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:45.450390257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:48.45059953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:48.450610032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:51.451330114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:51.451379753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:54.451448815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:54.451469453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:57.451762189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:57.45177103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:00.452036784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:00.452060373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:03.452402314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:03.452437985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:06.452744131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:06.452799028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:09.453271827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:09.453333497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:12.4543398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:12.454373016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:15.454929308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:15.454956671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:18.456020501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:18.456006201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:21.456979613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:21.456986714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:24.457554878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:24.457564355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:27.457794654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:27.457794613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:30.457916161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:30.457955854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:33.458630352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:33.458642276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:36.459037333+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:36.459038073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:39.459972257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:39.45998933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:42.46027681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:42.460331563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:45.46086366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:45.460866153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:48.461111218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:48.461144284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:51.461995438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:51.462003884+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:54.462577357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:54.46259727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:57.463402162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:57.463405457+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:00.463469952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:00.46346261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:03.463944681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:03.46395456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:06.464195309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:06.464194872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:09.464542183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:09.464542127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:12.465076818+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:12.465103395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:15.46557318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:15.465619765+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:18.465814488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:18.465857165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:21.466912414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:21.466917592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:24.467436708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:24.467442861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:27.467619554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:27.467662178+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:30.467886725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:30.467936453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:33.468073699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:33.468080929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:36.468696811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:36.468714218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:39.468976579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:39.468984327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:42.46953866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:42.469542328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:45.469982911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:45.469991945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:48.470311545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:48.470362671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:51.471231862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:51.471272109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:54.471760852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:54.47181015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:57.472758396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:57.47278952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:00.473020682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:00.473031778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:03.473519487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:03.473557481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:06.474407571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:06.474412752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:09.474841373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:09.474949568+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:12.475170348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:12.475198913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:15.475753062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:15.475768924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:18.47604049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:18.476072986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:21.476865532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:21.476865476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:24.477465356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:24.47750604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:27.477781614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:27.477820411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:30.478022346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:30.478044764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:33.478136758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:33.478157582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:36.479211134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:36.479198444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:39.479512564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:39.479529145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:42.480065693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:42.480100346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:45.480527486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:45.480528934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:48.481137287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:48.481204658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:51.482209372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:51.482250486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:54.482757591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:54.482757595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:57.483048753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:57.483054512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:00.483443981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:00.483444042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:03.484150634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:03.484148925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:06.484485273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:06.484491905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:09.48483091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:09.484845793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:12.485689669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:12.485717274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:15.486252685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:15.486275346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:18.487260811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:18.487265754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:21.487409407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:21.487454683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:24.48794034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:24.487957928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:27.4883052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:27.488307282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:30.488931411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:30.488977385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:33.489090145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:33.489100898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:36.489925146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:36.489944402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:39.490270741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:39.490313313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:42.491059519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:42.491104749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:45.491521443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:45.491524699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:48.491909252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:48.491942493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:51.492434375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:51.492465136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:54.492930546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:54.492930615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:57.493019163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:57.493065312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:00.49409298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:00.494100428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:03.494444098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:03.494451603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:06.495005997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:06.495054468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:09.495485571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:09.495621415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:12.49606175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:12.496090084+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:15.496813196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:15.496827908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:18.497444123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:18.497457202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:21.498542331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:21.498566882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:24.498683669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:24.498709029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:27.499295994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:27.499284551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:30.499639242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:30.499665656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:33.500706111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:33.50072817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:36.500823223+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:36.500852995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:39.501650661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:39.501660832+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:42.502148601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:42.502197783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:45.502619682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:45.502646203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:48.502844965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:48.502848693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:51.503513297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:51.503532198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:54.504144542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:54.504176214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:57.504469874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:57.504518077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:00.504856414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:00.504857659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:03.505049759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:03.505083836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:06.505461338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:06.505466187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:09.506257492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:09.506263224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:12.506810618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:12.506842993+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:15.507399519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:15.507413548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:18.507672777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:18.507726521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:21.508515478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:21.508520521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:24.509588582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:24.509629797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:27.509882364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:27.509914079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:30.510236374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:30.510240607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:33.510741188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:33.510788348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:36.511094654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:36.511121163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:39.511908246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:39.511921655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:42.5125553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:42.512574397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:45.512945242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:45.512977189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:48.5130364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:48.513047588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:51.51335974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:51.513391211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:54.513917002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:54.51394697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:57.514079869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:57.514096105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:00.514398534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:00.5144093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:03.515046781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:03.515095378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:06.515157087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:06.515157154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:09.515348451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:09.515654204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:12.515891701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:12.515911829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:15.516459916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:15.516463528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:18.517483595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:18.517525569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:21.5178593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:21.517859245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:24.517900906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:24.517926011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:27.518944553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:27.518973914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:30.519577862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:30.519577864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:33.520209346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:33.520221885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:36.520566206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:36.52060914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:39.520857828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:39.520903234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:42.521698257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:42.52171728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:45.522267673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:45.522330285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:48.52303507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:48.523041426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:51.523087912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:51.523111429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:54.523349042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:54.523351766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:57.523975123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:57.524015897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:00.524325088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:00.524325087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:03.524368378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:03.524416105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:06.524856773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:06.524878879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:09.525641091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:09.525646806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:12.526087407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:12.52611113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:15.526536102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:15.526542263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:18.527189498+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:18.52721974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:21.5275344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:21.527555239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:24.528590346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:24.52859522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:27.529611805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:27.529629478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:30.529910525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:30.529948856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:33.530910524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:33.530939807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:36.531179562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:36.531208348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:39.532247437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:39.532285429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:42.533073256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:42.533073203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:45.533643198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:45.533648314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:48.534489022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:48.534526909+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:51.534774775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:51.53481499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:54.535567987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:54.535577143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:57.536028905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:57.536046587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:00.536397889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:00.536432104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:03.537301298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:03.537299908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:06.537628757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:06.537650215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:09.538083218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:09.538091896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:12.538156064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:12.538188975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:15.538577844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:15.53858526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:18.538852298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:18.538896562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:21.539064615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:21.539079696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:24.539763903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:24.539783496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:27.540672262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:27.540713291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:30.540973276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:30.541002697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:33.541255947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:33.541265688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:36.541954489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:36.541962277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:39.542281577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:39.542315188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:42.542812458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:42.542819036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:45.543409554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:45.543415053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:48.543653577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:48.543673166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:51.54399765+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:51.544022203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:54.544356995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:54.544358842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:57.544377825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:57.544414394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:00.544721289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:00.544733784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:03.545531095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:03.545561611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:06.54628245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:06.546319707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:09.546883766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:09.546896658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:12.547506935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:12.547509903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:15.547934824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:15.547987713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:18.54873749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:18.548770667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:21.549513723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:21.549531822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:24.550343351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:24.550371294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:27.551438935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:27.551453753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:30.552158823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:30.552186975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:33.552606542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:33.552646939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:36.552952402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:36.552961328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:39.554000258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:39.554033416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:42.555075104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:42.555122423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:45.555981276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:45.556019229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:48.556743982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:48.556789714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:51.557617354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:51.557617865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:54.557661441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:54.557686686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:57.558296767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:57.558312059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:00.55862627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:00.558644159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:03.559626184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:03.559660096+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:06.559965525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:06.559984155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:09.560498275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:09.560520328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:12.561233088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:12.561235528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:15.561845649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:15.561882373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:18.562911356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:18.562931729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:21.563235931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:21.56325554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:24.563637531+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:24.56368456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:27.564051956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:27.564097694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:30.564146857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:30.564144295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:33.564261651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:33.564293568+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:36.564621573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:36.564646629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:39.565012535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:39.565044374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:42.5659239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:42.565923783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:45.56643647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:45.566517819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:48.567475219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:48.567475221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:51.567791181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:51.567798714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:54.56879874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:54.568811513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:57.56960447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:57.569604424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:00.569933937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:00.569937783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:03.570708593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:03.570745275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:06.570981204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:06.570987522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:09.571371074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:09.571388814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:12.571992368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:12.572013311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:15.572506602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:15.5725066+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:18.572882617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:18.572879494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:21.57323572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:21.573245479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:24.573246394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:24.57327489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:27.574028037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:27.574047612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:30.57415642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:30.574163054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:33.574403704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:33.57442125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:36.574669958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:36.574697378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:39.575761847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:39.575776761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:42.576587537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:42.576598854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:45.577019575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:45.577048013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:48.577554285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:48.577573439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:51.577843864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:51.577866101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:54.578781631+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:54.578804255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:57.579330192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:57.579359865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:00.579637732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:00.579655369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:03.579755636+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:03.579802729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:06.580687167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:06.580696804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:09.581210643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:09.581231451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:12.581896873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:12.581904626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:15.582328987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:15.582337215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:18.582508529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:18.582520748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:21.582857839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:21.582884152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:24.583576772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:24.58360088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:27.584234809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:27.584253557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:30.584602507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:30.584612383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:33.584714309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:33.584732509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:36.584857341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:36.584862834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:39.585486964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:39.585505593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:42.585806631+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:42.585826519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:45.58606874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:45.586110316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:48.586462664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:48.586487233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:51.587041088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:51.58705044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:54.587603476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:54.587616281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:57.58814306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:57.588159629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:00.588456192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:00.588471353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:03.588558298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:03.588594891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:06.588844664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:06.588877678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:09.589261406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:09.589283262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:12.590339262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:12.590366496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:15.590440905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:15.590451414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:18.590800163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:18.590811413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:21.591080994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:21.591099648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:24.59186269+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:24.591860945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:27.592604151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:27.592622802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:30.592925015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:30.592920621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:33.593219374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:33.59325058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:36.593517801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:36.593525345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:39.593949831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:39.593949901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:42.594555394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:42.594592979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:45.594822254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:45.594879952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:48.595453261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:48.595464195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:51.595773987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:51.595790715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:54.596252924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:54.596280978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:57.596648531+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:57.5966594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:00.597357147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:00.59739232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:03.598369392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:03.598383032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:06.599339831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:06.599363083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:09.599899442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:09.600000964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:12.600476335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:12.600476288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:15.600993262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:15.601010251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:18.601361704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:18.601371207+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:21.601667658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:21.601670786+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:24.602401706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:24.602419628+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:27.602747442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:27.602777955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:30.60323482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:30.603246396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:33.603334261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:33.603340056+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:36.603895849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:36.603902306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:39.604581667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:39.604592505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:42.605051792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:42.60506636+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:45.605087764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:45.605087352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:48.605798806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:48.605818597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:51.606099661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:51.606116308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:54.606909629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:54.606950588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:57.607318372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:57.607351707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:00.607752196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:00.607790913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:03.608395028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:03.608420351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:06.608703859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:06.608717468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:09.608962645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:09.608970547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:12.60947956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:12.609499002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:15.610365378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:15.610377659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:18.611079353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:18.611096877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:21.611404491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:21.611426393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:24.611675036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:24.611721577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:27.612020432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:27.612067747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:30.612326444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:30.612336828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:33.612702668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:33.61274509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:36.613045871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:36.613045925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:39.613502513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:39.613501605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:42.613941244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:42.613941182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:45.6142454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:45.614230926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:48.614551375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:48.614556112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:51.614870361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:51.614915996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:54.61506398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:54.615062299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:57.615354025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:57.615389276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:00.61600217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:00.616016945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:03.616124768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:03.616161742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:06.616188516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:06.616188584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:09.616677323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:09.616689924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:12.617276357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:12.617276246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:15.617961468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:15.617994772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:18.618999774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:18.61901296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:21.619139262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:21.619154418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:24.61945239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:24.61948233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:27.619750581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:27.619784064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:30.61983514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:30.619862367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:33.620571977+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:33.62060999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:36.621026751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:36.621089346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:39.621271003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:39.621281256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:42.621886409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:42.62191408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:45.622857632+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:45.622889588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:48.623800755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:48.623819594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:51.624128447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:51.624128499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:54.62499654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:54.625012838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:57.625823647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:57.625823719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:00.625998624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:00.625998639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:03.626848838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:03.626888205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:06.627204338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:06.627204335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:09.627691799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:09.627712513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:12.628679819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:12.628716841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:15.628914674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:15.628946136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:18.629985374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:18.630004876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:21.630279954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:21.630281692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:24.630336353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:24.630355008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:27.630670319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:27.630675552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:30.63108085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:30.63110163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:33.631806335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:33.631817182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:36.632022702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:36.632039269+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:39.632937312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:39.632958003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:42.633527465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:42.633541381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:45.633997293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:45.634016968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:48.634861141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:48.634878044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:51.635126308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:51.635157233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:54.635363914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:54.635393028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:57.636310751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:57.63634159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:00.636582162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:00.6366166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:03.637551081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:03.637571284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:06.637671761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:06.637680577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:09.637805914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:09.638270516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:12.638630565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:12.638677749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:15.639478096+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:15.639490948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:18.639662317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:18.639707307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:21.64000747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:21.63999541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:24.640055774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:24.640062735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:27.640192511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:27.640198112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:30.641227112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:30.641242359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:33.641680853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:33.641697154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:36.642007813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:36.642029852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:39.642662821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:39.642661653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:42.643131924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:42.643134926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:45.643707129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:45.64375146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:48.644706385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:48.644715222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:51.645057914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:51.645089257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:54.645182709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:54.645250419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:57.645601585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:57.645604759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:00.646035126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:00.646055483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:03.646952393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:03.646942503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:06.64727758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:06.64728351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:09.648039023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:09.648043816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:12.648601537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:12.648635547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:15.648706201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:15.648728094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:18.649764517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:18.649802342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:21.650067389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:21.65010066+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:24.650537816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:24.650541479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:27.650876323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:27.650908056+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:30.650981615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:30.650993867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:33.651426938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:33.651445013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:36.651456052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:36.651468647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:39.652436106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:39.652443673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:42.65315115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:42.653195345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:45.65370195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:45.653699684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:48.654022428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:48.654056101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:51.654473936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:51.654492789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:54.65503034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:54.655046463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:57.655408377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:57.655442441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:00.656390219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:00.656392067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:03.657030538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:03.657053311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:06.657409287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:06.65744132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:09.657888388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:09.657888343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:12.658394359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:12.658407991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:15.658819405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:15.658843737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:18.659725985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:18.659761385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:21.659963781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:21.659990517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:24.660785917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:24.660824882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:27.66108344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:27.661099076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:30.661905079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:30.661916843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:33.662681458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:33.662682741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:36.663652356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:36.663647831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:39.664177187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:39.664181412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:42.664729899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:42.664730888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:45.665280622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:45.665280693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:48.665627637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:48.665632925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:51.666059213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:51.666095492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:54.666366175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:54.66637088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:57.666699318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:57.666749458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:00.667600289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:00.667601563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:03.668586547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:03.668624199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:06.668657891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:06.668669811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:09.668914164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:09.668914186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:12.669566118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:12.669577885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:15.670377942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:15.670393922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:18.670747868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:18.670791013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:21.671071903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:21.671081932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:24.672071504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:24.672078869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:27.672422251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:27.672422294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:30.67331262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:30.673351558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:33.674377349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:33.674399724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:36.674434056+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:36.674447724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:39.674685861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:39.674714263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:42.675257555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:42.675283308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:45.676316201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:45.676353321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:48.676805233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:48.676825855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:51.677089775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:51.677101271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:54.677615809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:54.677629374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:57.678344861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:57.678378334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:00.678419572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:00.67841145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:03.679318138+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:03.679355061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:06.679629341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:06.679652557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:09.680108724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:09.68021936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:12.680682884+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:12.680700781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:15.681265668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:15.681269776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:18.681585845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:18.681598712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:21.682078864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:21.682065664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:24.682395147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:24.682457661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:27.682739914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:27.682739982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:30.683045506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:30.683052471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:33.683782777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:33.683819974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:36.683978976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:36.684003035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:39.684698526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:39.684711512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:42.685291307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:42.68532177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:45.685975886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:45.68600685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:48.686396625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:48.686424688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:51.687216767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:51.687238373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:54.68756504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:54.687606941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:57.687846431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:57.687861784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:00.688100001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:00.68810991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:03.688841246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:03.688883264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:06.688964313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:06.689010304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:09.689671953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:09.689666111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:12.690190617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:12.690219552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:15.69103882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:15.691057709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:18.691111653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:18.691111734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:21.692171259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:21.69221616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:24.692506108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:24.6925425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:27.692803728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:27.692841811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:30.693784978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:30.693791794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:33.694612195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:33.694638215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:36.694911754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:36.694959844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:39.69501112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:39.69502017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:42.695655925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:42.695689924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:45.695842929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:45.695891279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:48.696242522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:48.696244853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:51.696394733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:51.696441443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:54.696831082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:54.696845925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:57.697186682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:57.697243857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:00.698017627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:00.698017819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:03.698581645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:03.698629042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:06.699190988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:06.699197274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:09.699621335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:09.699652142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:12.700061928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:12.700108971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:15.700780915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:15.700811647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:18.701380701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:18.701395324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:21.701744648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:21.701758356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:24.702515653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:24.702545832+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:27.702735343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:27.702780032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:30.703302455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:30.703319899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:33.704106363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:33.704151373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:36.704622964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:36.704669777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:39.705059295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:39.705073881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:42.705632795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:42.705683059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:45.705683369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:45.705713753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:48.706061882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:48.706097468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:51.707199343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:51.707204755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:54.707378581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:54.707418823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:57.707724217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:57.707755924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:00.707801847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:00.7078366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:03.708192745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:03.708246247+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:06.708613441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:06.708627196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:09.708886659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:09.708927277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:12.709564763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:12.70959103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:15.710237053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:15.710276156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:18.710569449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:18.710610488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:21.711315331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:21.711315393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:24.711462045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:24.711501839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:27.711866094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:27.711872153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:30.712755649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:30.712774961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:33.713446749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:33.713453441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:36.713911376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:36.713948823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:39.714954695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:39.714980761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:42.715531543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:42.715531471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:45.716146702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:45.716147002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:48.71646045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:48.716496741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:51.71717774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:51.717204186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:54.718046826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:54.718058407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:57.718409187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:57.718451462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:00.718789665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:00.718830209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:03.719605294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:03.719612379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:06.719635043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:06.719654808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:09.720149339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:09.720271977+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:12.720357965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:12.720358031+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:15.720687852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:15.720736173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:18.721042711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:18.721067167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:21.721880744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:21.721914814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:24.722440873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:24.722478007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:27.723511018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:27.723535916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:30.724301422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:30.724317023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:33.725224911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:33.725262093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:36.72587263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:36.725888455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:39.726188462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:39.72619719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:42.727074479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:42.727117762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:45.727739924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:45.727761881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:48.728106046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:48.728131418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:51.729260707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:51.729269335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:54.729929885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:54.729960631+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:57.730938701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:57.730970634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:00.731723134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:00.731720882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:03.732437871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:03.732481907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:06.732741364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:06.732758442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:09.733403967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:09.733412458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:12.734144913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:12.734178105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:15.734445274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:15.734494808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:18.735465294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:18.735499451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:21.73633179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:21.736366518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:24.736943638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:24.736987935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:27.737427982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:27.737447484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:30.738163068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:30.738173431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:33.739116873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:33.739124956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:36.740115737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:36.740119308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:39.74103513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:39.741074637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:42.741591264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:42.741601125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:45.742540601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:45.742557049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:48.742858902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:48.742875125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:51.743568087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:51.743590519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:54.744084719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:54.744114484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:57.744764401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:57.74477013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:00.745301368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:00.745342848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:03.746172184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:03.746196758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:06.746513721+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:06.746529576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:09.747062947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:09.747179813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:12.747262791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:12.747286841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:15.747801113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:15.74783652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:18.748154381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:18.748173224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:21.749141551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:21.749147887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:24.749834887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:24.749897747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:27.750412397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:27.75041377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:30.750977764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:30.751002396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:33.751737259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:33.751730841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:36.751933089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:36.751941208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:39.752447553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:39.752453605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:42.753087143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:42.753076485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:45.753325121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:45.753340612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:48.753625801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:48.753646969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:51.754383842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:51.754431531+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:54.754712803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:54.754755728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:57.755355582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:57.755357935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:00.756105129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:00.756129008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:03.756851915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:03.756870189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:06.757278189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:06.757323269+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:09.757674132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:09.757682883+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:12.75771944+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:12.757740855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:15.758151343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:15.758196689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:18.758488711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:18.758488673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:21.759094043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:21.759127866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:24.759698291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:24.759709918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:27.759726335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:27.759766595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:30.760002632+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:30.76000999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:33.76077152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:33.760784325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:36.761198135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:36.761245724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:39.761567809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:39.761617991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:42.762594224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:42.762618188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:45.763206504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:45.763241784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:48.763554989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:48.763570824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:51.76430219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:51.764317981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:54.764813556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:54.764835335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:57.765556458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:57.765597866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:00.766625701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:00.766682032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:03.767160515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:03.767183049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:06.768009942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:06.76802603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:09.768568827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:09.768623475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:12.769364591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:12.769366787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:15.769816034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:15.769840859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:18.770097594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:18.770118551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:21.77033803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:21.770357729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:24.77091858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:24.770942448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:27.771253281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:27.771289344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:30.772195652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:30.772228273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:33.773051531+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:33.773072497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:36.773644181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:36.773649225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:39.773904186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:39.773919892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:42.774464276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:42.774513964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:45.775100624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:45.775114372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:48.775518658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:48.775516951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:51.776157592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:51.776158329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:54.776696235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:54.776739314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:57.777582778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:57.777595771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:00.777850243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:00.777855988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:03.778573545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:03.778578939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:06.779244282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:06.779242474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:09.77931969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:09.779319733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:12.779776908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:12.779812947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:15.78082347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:15.780837738+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:18.781120094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:18.781159194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:21.781857147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:21.781883432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:24.782540145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:24.782558362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:27.783109416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:27.78313564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:30.783177327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:30.783207692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:33.783936895+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:33.783994433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:36.784277377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:36.784311693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:39.784682439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:39.784699792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:42.78547221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:42.785509526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:45.785646139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:45.785653666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:48.785930889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:48.78595818+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:51.786633506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:51.786672397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:54.786670715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:54.786702941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:57.786819426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:57.786828885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:00.787669829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:00.787721246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:03.788810412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:03.7888332+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:06.789739382+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:06.789775061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:09.790181716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:09.790355681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:12.79082338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:12.790823419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:15.791425228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:15.791443552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:18.791769406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:18.79177294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:21.792746685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:21.792796406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:24.793262238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:24.793262239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:27.793745994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:27.793768306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:30.794735944+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:30.79477434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:33.795550747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:33.795556109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:36.796320633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:36.796353653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:39.796473376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:39.796489071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:42.79707463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:42.797097488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:45.797381699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:45.79740862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:48.797727802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:48.79772787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:51.798263205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:51.798261421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:54.798603876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:54.798618916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:57.799343752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:57.799333942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:00.800175196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:00.80019911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:03.800961219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:03.800975936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:06.801365237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:06.801400464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:09.8021421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:09.802170248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:12.802842256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:12.802865861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:15.80329182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:15.80331656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:18.803717439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:18.803717499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:21.804205014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:21.804223846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:24.804886893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:24.804913379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:27.804962574+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:27.80498911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:30.80535317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:30.805376763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:33.806267349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:33.80628731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:36.806862153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:36.806884837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:39.807222166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:39.807248518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:42.807652569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:42.80767083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:45.8080235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:45.808061135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:48.808673019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:48.808718648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:51.809720304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:51.809720354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:54.810614438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:54.810619323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:57.810855488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:57.810871728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:00.810917237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:00.810915411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:03.810985142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:03.810994115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:06.811555585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:06.811559643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:09.811687216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:09.812186337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:12.811778988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:12.811781094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:15.812094641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:15.812123491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:18.812804346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:18.812817648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:21.81386119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:21.813899353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:24.814932467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:24.81493426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:27.815831592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:27.815831584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:30.816320768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:30.816366926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:33.816759706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:33.816786134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:36.817551125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:36.817569998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:39.818379253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:39.818392122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:42.81946392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:42.819465729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:45.819740785+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:45.819785449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:48.820309542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:48.820313629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:51.820479829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:51.820497076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:54.820992358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:54.821052065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:57.821492505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:57.821514681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:00.821787282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:00.821801372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:03.82274152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:03.822749389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:06.823210298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:06.823235362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:09.823514515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:09.823542673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:12.823940925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:12.823950914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:15.824350894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:15.824375449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:18.825142582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:18.825145413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:21.826067068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:21.826107534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:24.826594339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:24.826609807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:27.827488782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:27.82754233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:30.828530254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:30.828531429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:33.829297622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:33.829302095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:36.830240305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:36.830258217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:39.83034897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:39.830409148+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:42.831086646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:42.831123592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:45.831452044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:45.831476591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:48.831953533+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:48.831971839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:51.833042587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:51.833086731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:54.833681477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:54.833708583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:57.834070568+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:57.834093659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:00.834514453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:00.83452842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:03.83456061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:03.834563175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:06.835525515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:06.835542534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:09.835980344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:09.836106357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:12.836973788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:12.837018622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:15.837379581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:15.837387209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:18.838462534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:18.83846511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:21.83917331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:21.839198518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:24.839724176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:24.839746778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:27.840751212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:27.840755944+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:30.841048465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:30.841101022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:33.841653573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:33.841676565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:36.84223081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:36.842243537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:39.842561678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:39.842594542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:42.84289297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:42.84291934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:45.843729359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:45.843744783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:48.844390654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:48.844428037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:51.845251299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:51.84529942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:54.845877268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:54.84590107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:57.845941931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:57.845954682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:00.845958329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:00.846000515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:03.846836785+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:03.846836355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:06.847655115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:06.84767295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:09.848050656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:09.84807029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:12.848709862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:12.848748638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:15.848808229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:15.848861662+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:18.849543813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:18.849546915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:21.850085142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:21.850137267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:24.850962087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:24.850973539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:27.851807579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:27.851847653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:30.851976202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:30.851997473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:33.852648836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:33.852662586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:36.853363075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:36.85337271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:39.853710808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:39.853734238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:42.854691075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:42.854719906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:45.85504422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:45.855101412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:48.85589687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:48.855929428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:51.856269408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:51.856288889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:54.85695626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:54.856980212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:57.857309457+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:57.85736013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:00.857683786+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:00.857698863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:03.858646467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:03.858650337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:06.85901336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:06.859038207+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:09.859148478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:09.859430018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:12.859512805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:12.859528519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:15.859857057+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:15.859880865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:18.860342428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:18.860362038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:21.861036927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:21.861060966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:24.861654393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:24.861673342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:27.861814674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:27.861835365+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:30.862170073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:30.862186167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:33.862233351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:33.862233586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:36.862564733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:36.862662433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:39.862958668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:39.862963818+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:42.863165901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:42.863203571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:45.863533106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:45.863548859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:48.864633753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:48.864638295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:51.865395584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:51.865400025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:54.865952489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:54.865954539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:57.866066203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:57.866123768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:00.866438799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:00.866441885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:03.867458693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:03.867466063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:06.868127311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:06.868159861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:09.868503701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:09.868532335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:12.869370265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:12.869370367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:15.869683245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:15.869686699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:18.870374311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:18.870374766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:21.870598461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:21.870632682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:24.870823917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:24.870858428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:27.871227659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:27.871241804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:30.871604792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:30.871608261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:33.872256308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:33.872256303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:36.872555906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:36.872587827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:39.873488376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:39.873524607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:42.87369728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:42.873720158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:45.874056092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:45.874091517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:48.874705532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:48.874717371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:51.875033043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:51.875063962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:54.876086334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:54.876113527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:57.876280161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:57.876290297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:00.877098729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:00.877115077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:03.878077079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:03.878107949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:06.87841362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:06.878472958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:09.878911701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:09.879055435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
